@font-face{font-family:'SZWExtraLight';src:url(/Content/fonts/5f9c12827797acbe76159ea24ca77799.eot);src:url(/Content/fonts/5f9c12827797acbe76159ea24ca77799.eot?#iefix) format('embedded-opentype'),url(/Content/fonts/5f9c12827797acbe76159ea24ca77799.woff) format('woff'),url(/Content/fonts/5f9c12827797acbe76159ea24ca77799.ttf) format('truetype'),url(/Content/fonts/5f9c12827797acbe76159ea24ca77799.svg#wf) format('svg')}@font-face{font-family:'SZWMedium';src:url(/Content/fonts/d988b895a699f186400bfc3ac26f19ff.eot);src:url(/Content/fonts/d988b895a699f186400bfc3ac26f19ff.eot?#iefix) format('embedded-opentype'),url(/Content/fonts/d988b895a699f186400bfc3ac26f19ff.woff) format('woff'),url(/Content/fonts/d988b895a699f186400bfc3ac26f19ff.ttf) format('truetype'),url(/Content/fonts/d988b895a699f186400bfc3ac26f19ff.svg#wf) format('svg')}@font-face{font-family:'SZWCondBook';src:url(/Content/fonts/9eb1f30f691fff4cb00473d261e8465e.eot);src:url(/Content/fonts/9eb1f30f691fff4cb00473d261e8465e.eot?#iefix) format('embedded-opentype'),url(/Content/fonts/9eb1f30f691fff4cb00473d261e8465e.woff) format('woff'),url(/Content/fonts/9eb1f30f691fff4cb00473d261e8465e.ttf) format('truetype'),url(/Content/fonts/9eb1f30f691fff4cb00473d261e8465e.svg#wf) format('svg')}@font-face{font-family:'SZWLight';src:url(/Content/fonts/98479bd438ff77681e3c936305fe01bc.eot);src:url(/Content/fonts/98479bd438ff77681e3c936305fe01bc.eot?#iefix) format('embedded-opentype'),url(/Content/fonts/98479bd438ff77681e3c936305fe01bc.woff) format('woff'),url(/Content/fonts/98479bd438ff77681e3c936305fe01bc.ttf) format('truetype'),url(/Content/fonts/98479bd438ff77681e3c936305fe01bc.svg#wf) format('svg')}@font-face{font-family:'SZWMediumObl';src:url(/Content/fonts/207A35_0_0.eot);src:url(/Content/fonts/207A35_0_0.eot?#iefix) format('embedded-opentype'),url(/Content/fonts/207A35_0_0.woff) format('woff'),url(/Content/fonts/207A35_0_0.ttf) format('truetype')}@font-face{font-family:'SZWExtraLightObl';src:url(/Content/fonts/207A35_1_0.eot);src:url(/Content/fonts/207A35_1_0.eot?#iefix) format('embedded-opentype'),url(/Content/fonts/207A35_1_0.woff) format('woff'),url(/Content/fonts/207A35_1_0.ttf) format('truetype')}@font-face{font-family:'SZWLightObl';src:url(/Content/fonts/207A35_2_0.eot);src:url(/Content/fonts/207A35_2_0.eot?#iefix) format('embedded-opentype'),url(/Content/fonts/207A35_2_0.woff) format('woff'),url(/Content/fonts/207A35_2_0.ttf) format('truetype')}@font-face{font-family:'quote-icons';src:url("/Content/fonts/quote-icons.eot");src:url("/Content/fonts/quote-icons.eot?#iefix") format('embedded-opentype'),url("/Content/fonts/quote-icons.woff") format('woff'),url("/Content/fonts/quote-icons.ttf") format('truetype'),url("/Content/fonts/quote-icons.svg#quote-icons") format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'quote-icons';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;opacity:.7;line-height:1em}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%}html,button,input,select,textarea{color:#666;font-family:"SZWLight"}body{margin:0;font-size:1em;line-height:1.4;padding:0;height:100%}::-moz-selection{background:#0077c8;color:#fff;text-shadow:none}::selection{background:#0077c8;color:#fff;text-shadow:none}:focus{outline:none}*{-webkit-tap-highlight-color:transparent}a,a:visited,a:hover{color:#005090;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font:36px "SZWExtraLight";margin:10px 0 10px 15px}h3{text-transform:uppercase}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.italics{font-family:"SZWLightObl"}.bold{font-family:"SZWMedium"}.small{font-size:12px}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}nav ul li{display:inline-block}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{color:#005090;cursor:pointer;display:inline-block}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea,a.button{height:auto;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}select{background:url(/Content/images/drop_arrow.png) no-repeat right transparent;border:0;width:100%}textarea{width:100%}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"],a.button{color:#666;cursor:pointer;*overflow:visible;padding:10px 14px;border:0;background:#fff;text-transform:uppercase;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 16px -2px #999;box-shadow:0 0 16px -2px #999}a.button{padding:12px;margin:0 auto}.extra-top-margin{margin-top:40px}button[disabled],input[disabled]{opacity:.2;cursor:default}input[type='checkbox']{height:25px;margin-right:10px;width:25px}input[type=checkbox]:checked{background:#005090;border:1px solid #ccc;color:green}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top;resize:vertical}input:valid,textarea:valid{border:0;width:97%}input:invalid,textarea:invalid{background-color:#f0dddd}.row{border-bottom:1px solid #ccc}.no-border{border:0!important}.no-right-margin{margin-right:0!important}.editor-label{border-right:1px solid #ccc;display:inline-block;font-family:"SZWMedium";padding:15px;width:20%;vertical-align:middle}.editor-label.dropdown{border:0;display:block;width:90%}.question label{display:block;width:100%!important}.question select{margin-bottom:25px;width:100%}.editor-field{display:inline-block;margin:15px 0 0 15px;width:70%;vertical-align:top}.editor-field.dropdown{width:95%}.editor-field input[type="checkbox"]{height:25px;width:25px}.editor-field ul{list-style:none;margin:0;padding:0}.editor-field li{margin-bottom:10px}.login-box .editor-field{width:65%}.field-validation-error{display:none}.input-validation-error{border:1px solid #88970c!important}.field-validation-valid{display:none}.validation-summary-errors{}.validation-summary-errors ul{background:#333;border-bottom:1px solid #ccc;color:#fff;font:14px "SZWMedium";list-style:none;margin:0;padding:15px;text-align:center}.validation-summary-valid{display:none}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ltblue{color:#0077c8}.dkblue{color:#005090}.ltgray{color:#999}.medgray{color:#666}.dkgray{color:#333}.white{color:#fff}.green{color:#88970c}.ltblue-bg{background:#0077c8}.dkblue-bg{background:#005090}.ltgray-bg{background:#999}.medgray-bg{background:#666}.dkgray-bg{background:#333}.white-bg{background:#fff}.green-bg{background:#88970c}.lt-ie10 img{border:0}.quotewrap{height:100%;margin:0 auto;width:100%;padding:0}.formwrap{min-width:650px;background:url(/Content/images/backgrounds/background1.jpg) 50% 50% no-repeat;margin:85px 0 0 0;max-height:800px;min-height:400px;padding:0 5%;-webkit-background-size:cover;background-size:cover;overflow-y:scroll}.formwrap .rounded-box{width:100%;margin:0 auto}.formwrap label{width:140px}.responsiveBackground{background:url(/Content/images/bg-page.jpg) repeat-x top left;background-color:#d6d8da;height:100%}.background-grad{background:url(/Content/images/backgrounds/bg-grad.png) repeat-y center top}@media only screen and (min-device-width:481px)and (max-device-width:768px)and (orientation:portrait){.background-grad,.formwrap{width:768px}}.box{margin:0 auto 75px auto;padding:0;background:#fff;-webkit-box-shadow:0 0 16px -2px #666;box-shadow:0 0 16px -2px #666;text-align:left;width:94%}.rounded{-webkit-border-radius:10px;border-radius:10px}.rounded-with-tabs{-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;border-top-right-radius:0;border-top-left-radius:0}.has-overflow{min-height:500px;-webkit-overflow-scrolling:touch}.has-overflow-with-buttons{-webkit-overflow-scrolling:touch;margin-bottom:20px}.has-overflow-search-results{min-height:500px;text-transform:capitalize;-webkit-overflow-scrolling:touch}@media only screen and (min-device-width:481px)and (max-device-width:1024px)and (orientation:landscape){.has-overflow{max-height:500px;-webkit-overflow-scrolling:touch}.has-overflow-with-buttons{max-height:500px;-webkit-overflow-scrolling:touch}.has-overflow-search-results{max-height:500px;text-transform:capitalize;-webkit-overflow-scrolling:touch}}.has-overflow-search-results h2{margin-top:0}.product-catalog{height:715px;max-height:715px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.base-model-details{height:auto;max-height:730px}.quotes-catalog{max-height:780px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.pad{padding:20px}.border{border:1px solid #ccc}.border-right{border-right:1px solid #ccc}tr.row{border-bottom:1px solid #ccc!important}td.pad{padding:20px}.pad-right{padding-right:20px}.pad-left{padding-left:20px}.margin-right{margin-right:20px}.margin-left{margin-left:20px}.fullwidth{width:100%}.icon{font-family:quote-icons;margin-right:12px;text-transform:lowercase}.icon-search{font-family:quote-icons;margin-right:35px;text-transform:lowercase}.large-icon{font-size:24px}.section-header{border-bottom:1px solid #ccc;margin-bottom:3px}.section-header p{margin:10px 0 0 15px}.section-header h1.pad-header-h1{padding-top:10px}h1.cust-name{margin:-5px 0 5px 15px;text-transform:capitalize}.action-items{text-align:center;margin:20px 0 115px 0}.action-items ul{margin:0;padding:0;line-height:63px}.action-items ul li{display:inline-block;margin:0 20px 0 0}.action-items ul li:last-child{margin-right:0}.no-margin{margin:0}.float-right{float:right}.float-left{float:left}.header{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e2e3e4),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e2e3e4 0%,#fff 100%);background:linear-gradient(to bottom,#e2e3e4 0%,#fff 100%);padding:20px 10px 20px 20px;position:fixed;top:0;width:100%;z-index:99999}.header .logo{background:url('/Content/images/logo.png') no-repeat 0 0;display:inline-block;height:38px;width:305px}.header nav{float:right;margin:6px 20px 0 0}.header nav ul li a{color:#666;font-size:13px;margin-right:20px;text-decoration:none;text-transform:uppercase}.header nav .icon{margin-right:5px}footer{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e2e3e4));background:-webkit-linear-gradient(top,#fff 0%,#e2e3e4 100%);background:linear-gradient(to bottom,#fff 0%,#e2e3e4 100%);bottom:0;border-top:1px solid #ccc;position:fixed;width:100%;min-width:650px}footer ul{font:18px "SZWMedium";width:100%}footer ul li{border-right:1px solid #ccc;float:left;padding:25px 0;text-align:center;width:24%}footer ul li:first-child{border:0;padding-left:1%}footer ul li:last-child{border:0;padding-right:1%}footer ul li.active,footer ul li.active a,footer ul li.active a:visited{background:#0077c8;color:#fff}footer ul li a,footer ul li a:hover,footer ul li a:visited{color:#999;text-transform:uppercase}.form-tabs{width:100%}.form-tabs ul{font:18px "SZWMedium";height:73px;-webkit-box-shadow:0 0 16px -2px #999;box-shadow:0 0 16px -2px #999}.form-tabs ul li{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e2e3e4));background:-webkit-linear-gradient(top,#fff 0%,#e2e3e4 100%);background:linear-gradient(to bottom,#fff 0%,#e2e3e4 100%);float:left;padding:25px 0;text-align:center;text-transform:uppercase;width:50%}.form-tabs ul li a{color:#999;text-decoration:none}.form-tabs ul li.active{background:#0077c8;color:#fff;position:relative}.form-tabs ul li.active:after,.form-tabs ul li.active:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.form-tabs ul li.active:before{border-top-color:#0077c8;border-width:10px;left:10%;margin-left:-10px;z-index:9999}.changes-saved{color:#fff;padding:10px 20px;font:14px "SZWMedium";text-align:center}.login-logo{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e2e3e4),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e2e3e4 0%,#fff 100%);background:linear-gradient(to bottom,#e2e3e4 0%,#fff 100%);background:url(/Content/images/login-logo.png) no-repeat center center;background-color:#fff;height:157px;margin:0 auto;max-width:1024px}.login{background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,#005090),color-stop(100%,#00325a));background:-webkit-radial-gradient(center,ellipse cover,#005090 0%,#00325a 100%);background:radial-gradient(ellipse at center,#005090 0%,#00325a 100%);font-family:"SZWLight";height:100%;padding:150px 0 357px 0;text-align:center;margin:0 auto;width:1024px;max-width:100%}.lt-ie10 .login,.lt-ie9 .login{background:url(/Content/images/ie/ieLogin.jpg) no-repeat top left}.login h1{font:42px "SZWExtraLight";margin-bottom:10px}.login p{margin-bottom:45px;text-transform:uppercase}.login a,.login a:visited{color:#fff;text-decoration:none;text-transform:none}.login-box{margin-top:50px;width:60%;vertical-align:middle}.login label{width:110px}.userNameList{background:#fff;padding:15px;width:20%;margin:0 auto;border-radius:9px}.usernameAutoPopulate{width:100%}.pad-search{padding-top:200px}.pad-add{padding-top:30px;padding-bottom:30px}.row-table{width:100%}td.icons{font-size:18px;padding:0;text-align:right}div.row.pad ul{list-style:none;margin:0;padding:0}.modal{background:#fff;margin:0 auto;padding:20px 20px 40px 20px;position:absolute;z-index:999999;display:none;-webkit-box-shadow:0 0 30px rgba(0,0,0,.5);-webkit-border-radius:5px;width:50%}.modal h2{margin-top:0}.modal .button,.modal button{font-size:.8em;margin-right:5px}.modal .checkBox{margin-top:28px}.modal .checkBox input{position:relative;top:3px;margin-right:7px}.modal .datePicker{width:45%;float:left}.modal .datePicker.end{float:right}.modal p{margin:10px 0 30px 0}.modal .action-items{margin-bottom:0}#modal-overlay{opacity:.85;background:#000;width:100%;height:100%;position:absolute;top:0;left:0;z-index:999998;display:none}#ajax-loader{display:none;z-index:999999}.product-details .section-header h1{margin-top:0;padding-top:9px}#model-options-search-results{display:none;left:304px;position:absolute;z-index:4999;background-color:#fff;border:1px solid #eee;width:320px;max-height:300px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}#model-options-search-results ul{margin:0;padding:10px 10px 0 10px;list-style-type:none}#model-options-search-results ul li{padding-bottom:10px}.wolf-logo-catalog{background:url('/Content/images/wolf-logo-big.png') no-repeat 0 0;height:44px;margin:0 auto -3px auto;width:170px}.sz-logo-catalog{background:url('/Content/images/subzero-logo-big.png') no-repeat 0 0;height:44px;margin:0 auto;width:205px}.cove-logo-catalog{background:url('/Content/images/cove-logo-big.png') no-repeat 0 0;height:44px;margin:0 auto;width:172px}.category-wrap{-webkit-overflow-scrolling:touch;padding-bottom:0}@media only screen and (min-device-width:481px)and (max-device-width:1024px)and (orientation:landscape){.category-wrap{-webkit-overflow-scrolling:touch;padding-bottom:0}}.catalog-categories{width:100%;float:left;border-top:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;margin:0 0 20px 0;padding:0;list-style-type:none}.catalog-categories li a{display:block;padding:10px 15px;background:#fff;border-bottom:1px solid #999;text-decoration:none;color:#000}.catalog-categories li a:after{content:"l";float:right;font-family:"quote-icons"}.catalog-categories li a.active{background:#0077c8;color:#fff}.catalog-categories li a.active:after{content:"m";float:right;font-family:"quote-icons"}.catalog-categories li ul{display:none;margin:0;padding:0;list-style-type:none}.catalog-categories li ul li a{background:#ececec;border-bottom:1px solid #ccc;color:#0077c8;font-size:15px;padding:15px 15px}.catalog-categories li ul li a:after{content:"k";float:right;font-family:"quote-icons"}.prod-logo{height:38px;margin:0 0 20px 0;text-align:center;width:100%}.product-sz{display:inline-block;vertical-align:top;margin-right:5%;width:47%}.product-wolf{display:inline-block;vertical-align:top;width:47%}.third-party-button{margin-top:20px}.search-model-options{border-bottom:1px solid #ccc;margin:-7px 0 20px 0;padding-bottom:15px;text-align:center}.search-model-options input{border:1px solid #ccc;margin-left:10px;padding:8px 10px;text-transform:uppercase;width:300px}.add-model-option button{padding:0;border:0;-webkit-border-radius:0;border-radius:0;box-shadow:0 0 0 0;-webkit-box-shadow:0 0 0 0;margin:0;background:transparent;display:inline-block}.add-model-option a{color:#666;float:left}.base-model{-webkit-overflow-scrolling:touch}.base-model h3{margin:20px 0 5px 0}.base-pad-header{margin:0 0 0 20px}.product-name{float:left;width:70%}.product-brand-logo{float:right}.description-drawing{height:250px;margin-top:-20px;max-height:250px}div.drawing{float:right;max-height:270px;overflow:hidden;width:200px}div.drawing img{width:auto;max-width:35%;max-height:250px;padding-left:30px}div.description{float:left;width:60%;max-width:700px;max-height:250px;overflow-y:scroll}div.description p.text{margin-bottom:30px;font-size:15px}.model-options{height:184px;max-height:184px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.model-options.long-name{height:auto;max-height:150px}h1.long-name{font-size:25px}.model-options ul{list-style:none;margin:-5px 0 0 0;padding:0}.model-options ul li:first-child{padding-top:0}.model-option-name{float:left;width:360px}.model-option-msrp{float:left;text-align:left;width:100px}.model-option-umrp{float:right;text-align:left;width:100px}.model-option-name-container{float:left;width:90%}.model-option-add{float:right}.detail-page{padding:12px 0 10px 0;border-bottom:1px solid #ccc}.margin-fix{margin-top:-20px!important}.wolf-logo-pad{background:url('/Content/images/w-logo.png') no-repeat 0 0;height:32px;margin:17px 12px 0 0;width:127px}.sz-logo-pad{background:url('/Content/images/sz-logo.png') no-repeat 0 0;height:38px;margin:14px 10px 0 0;width:172px}.long-name .wolf-logo-pad{margin:10px 7px 0 0}.long-name .sz-logo-pad{margin:8px 6px 0 0}.model-gallery{height:110px;margin:0 auto;padding:20px}.model-gallery ul{height:110px;width:auto!important;list-style:none;margin:0;padding:0}.model-gallery ul li{display:inline;margin:0 10px 0 -4px}.model-gallery ul li img{width:auto;max-width:24%;max-height:100%;vertical-align:middle}.basemodel-row-head{font-family:"SZWMedium";margin:20px 20px 0 20px;width:582px}.basemodel-row-head p{margin:0;padding:0 0 5px 0}.basemodel-options{float:left;width:360px}.basemodel-msrp-price{float:left;text-align:left;width:100px}.basemodel-umrp-price{float:right;text-align:left}.customer-name{float:left}.customer-details-form{max-height:663px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.projekt-details-button{float:right;margin:28px 20px 0 0;text-transform:uppercase}.customer-details-answer{margin-bottom:10px}#add-email{text-transform:uppercase}.accessory-list{height:251px;max-height:251px;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.accessory-row p{margin:0 0 10px 0}.accessory-row-head{border-bottom:1px solid #ccc;font-family:"SZWMedium";margin-bottom:10px}.accessory-row-head p{margin:0;padding:0 0 5px 0}.accessory-name{float:left;width:400px}.msrp-only{width:530px}.accessory-msrp-price{float:left;width:115px}.accessory-umrp-price{float:left;text-align:left}.accessory-comments{border-bottom:1px solid #ccc;padding-bottom:25px}.accessory-comments textarea{border:1px solid #ccc;height:150px;width:100%}.accessory-comments h3{margin:0;text-transform:capitalize}.accessory-name input{width:20px;background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 16px -2px #666;box-shadow:0 0 16px -2px #666}.accessory-name label{color:#666;width:360px}.shopping-cart{}.top-links{margin-bottom:20px}.top-links a{font-size:20px}#select-all{margin-right:10px}#deselect-all{margin-left:10px}#add-products-link{margin-left:10px}.add-products-button{float:right;margin:22px 15px 0 0}.add-product{margin-left:2px!important}.product-item{padding:0 0 20px 0}ul.product-line{list-style:none;margin:0;padding:0}ul.product-line .row:last-child{border:0}ul.product-line li{padding:0}.shopping-list{height:600px;max-height:600px;margin-bottom:7px;padding-bottom:0!important;overflow-y:scroll;-webkit-overflow-scrolling:touch}.shopping-list input[type="checkbox"]{height:20px;width:20px}.product-line-item{margin:20px 0}.product-checkbox{float:left;margin-right:10px;width:20px}.name-accessories{float:left;width:220px}.line-price-tools{float:right}.price-adjust{float:left;margin-right:15px}.percent-wrap{display:inline-block;text-align:center;width:45px}.adjust-down{margin-left:10px}.price-box{float:left;margin-right:15px}.price-box input.price,.price-box span.border{border:1px solid #ccc;padding:6px;width:71px}.reset-remove{float:left}.toggle-accessories,.edit-accessories{font-size:12px}.accessory-price-tools{float:right}.accessory-price{float:left;margin-right:15px}.accessory-price-tools-editable{float:right}.non-editable-accessory{float:left;margin:2px 0 0 5px}input.price{background:#fff;border:1px solid #ccc;padding:6px;width:75px}.third-party-products{margin-top:45px}.third-party-header{border-bottom:1px solid #ccc;margin-bottom:15px;width:100%}.third-party-products h2,#add-third-party-products-product-list h2{font-size:16px;text-transform:uppercase}.third-party-products ul{list-style:none;margin:0;padding:0}.third-party-products ul li{height:24px}.third-party-product-checkbox{margin-right:10px;width:20px}.third-party-product-checkbox,.third-party-product-name{float:left}.third-party-product-name{margin-top:2px}.third-party-product-price,.third-party-product-delete{float:right}.third-party-product-price{margin-right:25px}.third-party-product-price span.border{padding:6px 10px 6px 6px;width:61px}.third-party-product-delete{margin-top:-8px}.promo-savings{background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#e2e3e4),color-stop(80%,#fff));background:-webkit-linear-gradient(bottom,#e2e3e4 0%,#fff 80%);background:linear-gradient(to top,#e2e3e4 0%,#fff 80%);border-top:1px solid #ccc;padding-top:30px}.promo-savings label{color:#666;font-size:18px;text-transform:capitalize;width:230px}.promo-savings input{border:1px solid #ccc;margin-right:10px;padding:6px;width:71px}.accessories-container{border:1px solid #ccc;margin:10px auto 0 auto;box-shadow:0 0 16px -2px #666;-webkit-box-shadow:0 0 16px -2px #666;width:90%}.accessories-container ul{list-style:none;margin:0 0 10px 0;padding:0}.shopping-list-accessory-name{float:left;width:213px}.product-comments{margin-top:20px}.product-comments h4{margin:0;padding:0}.product-comments textarea{border:1px solid #ccc;padding:6px;width:98%;margin-bottom:10px}.umrp-msrp-label{font-size:12px;margin:0;padding:0}p.shift-right{margin:2px 0 0 140px}p.non-editable{margin:2px 0 0 5px}p.non-editable-price{border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px;margin:0;padding:6px;width:75px;max-width:85px}.savings-header{border-bottom:1px solid #ccc;margin-top:20px}.savings-header h2{float:left;font:20px normal "SZWLight";margin:0;padding:0;line-height:1.5}.add-savings{float:right;margin-top:4px}ul.savings-container{list-style:none;margin:0;padding:0}ul.savings-container li{border-bottom:1px solid #ccc;padding:15px 0}.savings-name{float:left}.savings-name input{border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px;margin:0 20px 0 5px;padding:6px;width:415px}.savings-number{}.savings-number input{border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px;margin:0 15px 0 0;padding:6px;width:75px}.addProductsButton{float:right;margin:22px 8px 0 0}#add-third-party-products-model-numbers{display:none}.third-party-button button[type=submit]{display:none}.third-party-product-list{margin-top:20px;max-height:420px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.third-party-product-questions{}.quote-list{max-height:703px;-webkit-overflow-scrolling:touch}.quote-list ul{list-style-type:none;margin:0;padding:0}.quote-list-item{}.quote-name-date{float:left}.quote-name{font-size:18px;margin:0;text-transform:capitalize}.quote-date{margin:0}.quote-actions{float:right;margin-top:8px}.quote-actions .icon{font-size:24px;margin-left:10px}.project-details-comments{}.project-details-comments textarea{border:1px solid #ccc;height:150px;width:99%;margin-bottom:10px}.project-details-comments h4{margin:0 0 20px 0}.has-checkbox-question{float:left;width:400px}.has-checkbox-answer{float:right;margin:14px;width:220px}.has-checkbox-answer input[type=checkbox]{margin:0 10px 0 0}.check-options{float:left;margin:0 20px 20px 0}.check-options input[type="checkbox"]{float:left;height:25px;width:25px;color:red}.trade-prof-label{border-right:1px solid #ccc;display:inline-block;font-family:"SZWMedium";padding:15px;width:38%}.trade-prof-field{display:inline-block;margin-left:15px;width:54%}.recipient,.product,.promotion{padding:10px 0}.promotion input:valid{width:25px}.printPdf{margin-left:20px}.build-quote-form{max-height:583px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.long-label{width:35%}.long-field{width:55%}.build-quote-form label{width:auto}.build-quote-form textarea{border:1px solid #ccc;height:150px;margin-bottom:20px;width:100%}.field-checkboxes{border-left:1px solid #ccc;margin-left:-4px;padding:15px 0 5px 30px}.pdfCoverPage{width:1024px}.long-label label{width:auto}.toolselect-box{cursor:pointer;width:200px;padding:20px;text-align:center;margin:0 auto 20px}.box.rounded.toolselect-box a{color:#005090;font-family:SZWMedium}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.login-logo{background:url('/Content/images/login-logo-retina.png') no-repeat center center;-webkit-background-size:725px 87px;background-size:725px 87px}.header .logo{background:url('/Content/images/logo-retina.png') no-repeat 0 0;-webkit-background-size:305px 38px;background-size:305px 38px}.wolf-logo-pad{background:url('/Content/images/w-logo-retina.png');-webkit-background-size:127px 32px;background-size:127px 32px}.sz-logo-pad{background:url('/Content/images/sz-logo-retina.png');-webkit-background-size:172px 38px;background-size:172px 38px}.wolf-logo-catalog{background:url('/Content/images/w-logo-retina.png');-webkit-background-size:127px 32px;background-size:127px 32px}.sz-logo-catalog{background:url('/Content/images/sz-logo-retina.png');-webkit-background-size:172px 38px;background-size:172px 38px}}