#offerContainer{width:100%;margin-bottom:20px}#offerContainer .dataContainer{border:0 solid #565457!important;border-radius:5px}#offerContainer #header{background-color:#565457;color:#fff;padding:10px;display:none}#offerContainer table{width:100%;margin-top:0}#offerContainer table th,#offerContainer table td{text-align:center;width:33%;padding:10px}#offerContainer table th{vertical-align:bottom}#offerContainer table td{vertical-align:middle}#offerContainer .productName{min-height:40px;font-size:14px;padding-bottom:2px}#offerContainer .productImage{text-align:center;min-height:217px}#offerContainer .productImage img{max-width:228px;max-height:216px;width:auto}#offerContainer .productItem{cursor:pointer;float:left;margin:12px .2%;min-height:339px;min-width:262px;width:14%}#offerContainer h3{margin-top:0}#offerContainer h1,#offerContainer h2,#offerContainer h3{line-height:40px;font-weight:700}#productList .productPrice{font-size:15px;font-weight:400;padding-bottom:0}#offerContainer .productItem.selected{border:2px solid #fa931f}#offerContainer .selected-text{display:none}#offerContainer .selected .selected-text{background-color:#fa931f;color:#fff;display:block!important;margin-bottom:0;margin-top:12px;padding:5px 0;text-align:center;font-weight:500;letter-spacing:1px}#offerContainer #productList{padding:10px}#offerContainer .modal{border-radius:0;text-align:center}.align-left{text-align:left!important}#offerContainer .modalImage img{max-width:300px}#addToOffer.btn-new.btn-golden{min-width:300px;padding:10px}#offerContainer .btn-grey{background-color:#fff;border:0;border-radius:0;color:#757575;display:inline-block!important;font-weight:700;margin:5px 0!important;padding:0!important;text-align:left;text-transform:none!important;width:100%!important;font-weight:500}#offerContainer .order-number{text-align:center;padding:8px 0}#offerContainer .thumbnail{width:70px;border:medium;border-radius:0;box-shadow:0 0 0}#offerContainer #listModal table thead th:first-child{width:30px;vertical-align:middle}#offerContainer #listModal table tbody td:first-child{width:30px;vertical-align:middle}#offerContainer .center{text-align:center}#offerContainer .input-group{width:100px;margin-left:0;display:inline-block}#offerContainer .form-control{border-radius:0;border:1px solid #3e3e3e;padding:11px;height:auto!important}#offerContainer .row{margin-left:0!important}#offerContainer .attributes{height:20px;width:20px}.regular-checkbox{display:none}.regular-checkbox+label{display:inline-block;height:15px;margin:0 2px 0 0;padding:5px;position:relative;width:15px}.regular-checkbox:checked{border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#99a1a7}.regular-checkbox:checked+label::after{border:2px solid #e3e3e2;color:#fff;content:"";font-size:24px;height:27px;left:-3px;position:absolute;top:-3px;width:27px;z-index:9999999}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#offerContainer input,#offerContainer textarea,#offerContainer .uneditable-input{width:97%}#offerSubmit{width:93%}.attribute-title{font-size:15px;text-transform:uppercase;padding-bottom:0;margin-bottom:0;line-height:10px;margin-top:0}.offerQty{text-align:center}#listModal table h4{font-size:12px;font-weight:600;padding-bottom:0;margin-top:0}#offerContainer #listModal .table tbody td:last-child h3,#offerContainer #listModal .table tbody td:nth-child(5) h3{font-size:16px;font-weight:400;text-align:center}#listModal .table tbody td:last-child{vertical-align:middle}#offerContainer #listModal table td:last-child{width:10%;text-align:center}#offerContainer #listModal table td:nth-child(3){width:57%}#offerContainer #listModal table td:nth-child(5) span:last-child{display:block;font-style:italic;font-weight:400;text-align:center;text-transform:none}#offerContainer #listModal table td:nth-child(5),#offerContainer #listModal table td:nth-child(4){text-align:center;vertical-align:middle}#offerForm input,#offerForm textarea{padding:10px;border:1px solid #ccc!important;margin-bottom:7px!important;resize:vertical}.right{float:right}#offerSubmit{width:97%;padding:10px 0;font-weight:500;letter-spacing:1px}#offerContainer .order-number{display:block;font-size:20px;font-weight:500;letter-spacing:1px;margin:0 auto;max-width:100%;padding:16px;width:auto;background:0 0!important;color:#000}#offerContainer #finalModal table th,#offerContainer table td:nth-child(1){width:10%}#finalModal table h4{font-size:12px;font-weight:600;padding-bottom:0}#finalModal .table span{font-size:12px}#finalModal .table tbody td:last-child h3{font-size:16px;font-weight:400;text-align:center}#offerContainer #finalModal table td:last-child{width:10%}#offerContainer #finalModal table td:nth-child(2){width:57%}#offerContainer #finalModal table td:nth-child(3) span:last-child{display:block;font-weight:500;text-align:center;text-transform:uppercase}#offerContainer #finalModal table td:nth-child(3){text-align:center;vertical-align:middle}#mainContainer{padding:5px}#offerMoreProducts::before{content:"";font-family:fontawesome;padding-right:7px;font-size:20px;position:relative;top:3px}#offerPrintOffer::before{content:"";font-family:fontawesome;padding-right:7px;font-size:20px;position:relative;top:3px}#offerToCart:before{content:"";font-family:fontawesome;padding-right:7px;font-size:20px;position:relative;top:3px}.additional-options>h3{border-bottom:1px solid #ccc;color:#757575;font-size:17px;text-align:left;line-height:10px}.col-xs-4.right h4{border-bottom:1px solid #ccc;color:#757575;margin-bottom:18px;padding-bottom:7px;text-align:left}#offerContainer #listModal table tr:nth-child(5) td:nth-child(5),#offerContainer #listModal table tr:nth-child(5) td:nth-child(5),#offerContainer #listModal table tr:nth-child(6) td:nth-child(5){text-align:right}#offerContainer>center{display:none}.grand_row td{border-bottom:0!important}.savings_row td{border-bottom:0!important}.savings_row{border-top:3px solid #000!important}.savings_row td:nth-child(4){text-align:right!important}#printAddress{visibility:hidden}.productAddToOffer{margin-top:10px;background-color:#9c744d!important;text-transform:uppercase;font-weight:700;font-size:19px;margin-bottom:0;line-height:normal;border-radius:4px;min-width:300px;height:54px}#offerContainer #uniform-country_selector span{height:auto;line-height:26px;text-align:left;width:75px!important}#uniform-country_selector{font-weight:400;height:32px;width:150px!important;border-radius:0}#uniform-country_selector{border-color:#ccc!important;height:32px;width:130px!important}#offerContainer #uniform-country_selector span{line-height:24px!important}.form-control.offerQty{border-color:#ccc!important;height:30px}p#firstPrice{font-size:18px;padding-top:6px}.freshLeft{width:50%;display:inline-block;text-align:left;float:left}.freshRight{width:50%;display:inline-block;vertical-align:top;text-align:left}.freshBox input[type=text],.freshBox input[type=number]{width:100%;margin-bottom:20px;padding:9px;border:1px solid #ddd}.freshRight textarea#customerRemarks{width:100%;padding:9px;border:1px solid #ddd;min-height:100px;margin-bottom:20px}.freshBox input[type=button]{padding:10px;float:right;position:relative;bottom:0;margin-top:13px}.freshRight h2{margin-top:0}.freshRight .error{width:100%;float:left;text-align:left;color:red}#BestOfferTitle{font-size:18px}#productBestOfferImg{max-width:100%;border:0 dotted #e5e5e5;margin:0 auto 20px;max-height:50vh;display:block}.yourOffer{display:inline-block;width:50%;vertical-align:top;max-width:200px}.Current{display:inline-block;width:25%;vertical-align:top;max-width:200px}.yourQty{display:inline-block;width:20%;vertical-align:top}.yourOffer p,.Current p,.yourQty p{margin-bottom:5px}.yourOffer input[type=text]{display:inline;width:140px;margin-left:5px;margin-bottom:0}.yourOffer .error{margin-left:22px}.freshClickbtn{background:#ccc;text-transform:uppercase;font-weight:700;max-width:300px;display:block}.submitOffer{background-color:#444;border-color:#444;color:#fff}.submitOffer.active,.submitOffer.is-active,.submitOffer:focus,.submitOffer:hover{background-color:#666;border-color:#666;color:#fff}.submitOffer:active{background-color:#000;border:1px solid #000;color:#fff}@media only screen and (max-width:1084px){.span4.boxed{margin-left:20px!important;width:26%!important}#offerForm input,#offerForm textarea{max-width:100%!important}}#offerBuilderBlock1,#offerBuilderBlock2,#offerBuilderBlock3{width:33%!important;float:left;height:128px!important}#offerBuilderBlock1,#offerBuilderBlock2{display:none}#offerBuilderBlock3{width:100%!important}#offerBuilderBlock3 tbody th,#offerBuilderBlock3 tbody td{text-align:right!important}@media only screen and (max-width:764px){#offerBuilderBlock1,#offerBuilderBlock2,#offerBuilderBlock3{width:100%!important}#uniform-offerCategory{width:100%!important}input#offerProductName{width:97%!important}#offerBuilderBlock3 td{text-align:center}.listProductList table tbody tr td{text-align:center!important}.freshRight,.freshLeft{width:100%}}#mainContainer #listModal.span7{margin-left:0;width:63%}@media screen and (max-width:800px){#offerContainer .thumbnail{display:inline-block;width:100%}#offerContainer #listModal table td:nth-child(3){width:100%;text-align:center!important}#offerContainer #listModal table td:last-child{text-align:center!important;width:100%!important}#listModal .table tbody td:last-child h3,#listModal .table tbody td:nth-child(5) h3{width:100%!important}#offerContainer #listModal table tbody td:first-child{width:100%;font-weight:700}#no-more-tables tr{border:1px solid #eeee}#listModal .table tbody td:nth-child(5) h3::before{content:"Unit Price -";display:inline-block;padding-right:5px}#listModal .table tbody td:nth-child(6) h3::before{content:"Quantity Price -";display:inline-block;padding-right:5px}#mainContainer .span4.boxed{margin-left:0!important;width:100%!important;padding:0;box-shadow:0 0 0}.additional-options,.additional-options>h3,#offerContainer .btn-grey{text-align:center}#mainContainer .span4.boxed hr{display:none}}@media only screen and (max-width:768px){.productAddToOffer{width:100%;margin-bottom:10px}}@media only screen and (min-width:768px){#offerContainer #listModal table td:nth-child(4){padding-top:20px}#listModal .table tbody td:last-child{vertical-align:middle!important}}#productModal #offer-attribute .selector{width:100%!important;border:1px solid #000!important}#offerContainer .span4.boxed.offset1 p{word-wrap:break-word}#country_td{min-width:148px!important}#offerContainer #ProductDetails{padding-top:30px}#offerContainer #ProductDetails h1{font-size:40px!important}#offerContainer #QuickViewContent .Value .ProductPrice{padding-top:30px!important}#offerContainer .productAttributeRow{padding-left:10px!important;width:30.33%!important}.radio,.checkbox{padding-left:0!important}.warranty{font-size:20px;text-transform:uppercase;margin-bottom:20px}#QuickViewContent .RetailPrice .Value{color:#fea63c;font-family:eurostile-condensed,Arial,Century Gothic;font-size:26px;line-height:1.1;margin-bottom:-15px;margin-top:10px;height:38px}#productModal .productAttributeRow input{margin-right:10px;width:auto!important;margin-top:0}#productModal .productAttributeRow span{clear:both;float:left;margin-bottom:8px}#offer-attribute .attribute-title{text-transform:none}#offer-attribute button{margin-top:23px;display:block}.qtyminus,.qtyplus{width:20px!important}#productQty{height:auto;margin:0 10px;padding:4px;width:50px!important;text-align:center}@media only screen and (max-width:800px){.listProductList{width:90%!important}#no-more-tables table,#no-more-tables thead,#no-more-tables tbody,#no-more-tables th,#no-more-tables td,#no-more-tables tr{display:block}#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}#no-more-tables tr{border:1px solid #ccc}#no-more-tables td{border:none;position:relative;padding-left:20%;white-space:normal;text-align:center!important}#no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}#no-more-tables td:before{content:attr(data-title)}#offerContainer h3{padding:0!important;line-height:0!important}#offerContainer #listModal table td:last-child{width:90%!important}#listModal .table tbody td:last-child h3{width:37%!important}.span4.boxed center h3{line-height:40px!important}#offerContainer #finalModal table td:nth-child(3) span:last-child{text-align:left!important}#finalModal #no-more-tables{margin-left:20px}}.offer-view .page-content--centered{padding-left:0;padding-right:0;width:100%}#printAddress{visibility:hidden;display:none}.offer-view fieldset{border:0 solid silver;margin:0 2px;padding:.35em .625em .75em}#mainContainer #listModal.span7{margin-left:0;width:63%;display:inline-block}.additional-options{display:none}.offer-details button#offerSubmit{background:#ff9200;color:#fff;font-weight:900;font-size:16px}.listProductList tr{border-bottom:1px solid #e5e5e5}.offer-details h4{font-weight:700;text-transform:none}a.offerRemove{text-decoration:none}.modalOffer{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modalBestOffer{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modalOffer-content{background-color:#fefefe;margin:5% auto 0%;padding:20px;border:1px solid #888;width:80vw;text-align:center}@media screen and (min-width:1200px){.modalOffer-content{min-width:720px}}@media screen and (max-width:1200px){.modalOffer-content{width:70vw!important}}@media screen and (max-width:700px){.modalOffer-content{width:90%!important}.yourQty,.Current,.yourOffer{width:100%!important}}#productOfferImage{max-width:200px}.closeOffer{color:#aaa;float:right;font-size:28px;font-weight:700}.closeOffer:hover,.closeOffer:focus{color:#000;text-decoration:none;cursor:pointer}.closeBestOffer{color:#aaa;display:block;font-size:28px;font-weight:700;text-align:right}.closeBestOffer:hover,.closeBestOffer:focus{color:#000;text-decoration:none;cursor:pointer}.offerPopupActions *{width:auto!important;min-width:auto;vertical-align:top;width:47%!important}.offerPopupActions *{letter-spacing:normal}a.button.button-secondary.addtoOffer{width:100%;margin-left:0;max-width:none}.modalOffer{z-index:9999999999999999999}a.freshView.freshButton{background:#ff9200;color:#fff}.freshButton{width:49%!important;display:inline-block!important;margin:0;padding:15px!important;border-radius:2px;text-transform:uppercase;font-weight:700;text-decoration:none;letter-spacing:normal}.freshRight label{font-weight:700;text-align:left;width:100%;display:block;margin-bottom:4px}button#closeOffer{background:#434343;color:#fff;margin-right:10px}@media only screen and (max-width:1178px){.offerPopupActions *{width:100%!important;margin-left:0!important;margin-bottom:9px;max-width:330px}}@media screen and (min-width:48em){.offerPopupActions .button+.button{margin-left:10px}}@media only screen and (max-width:700px){.modalOffer-content{width:90%}a#priceMatch,#bestOffer{width:100%}button#closeOffer{margin-right:0}}#productOfferImage{max-width:320px;width:100%}#productOfferImage{max-width:320px;width:100%;margin-bottom:40px;margin-top:25px}.offerPopupActions button#closeOffer{padding:0}@media only screen and (max-width:550px){a#addToOffer{width:100%}}p#secondPrice{font-size:18px;padding-top:6px}.freshBox input[type=button]{width:100%;font-weight:700;text-transform:uppercase;padding:13px}#myDropzone{min-height:60px;text-align:center;border:1px dotted #d3d3d3;padding-top:20px;padding-bottom:20px;margin-bottom:15px;cursor:pointer}.dz-success-mark,.dz-error-mark{display:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#submitOffer i.spin svg{animation:spin 2s linear infinite}#submitOffer{width:100%;font-weight:700;text-transform:uppercase;padding:13px;float:right;position:relative;bottom:0;margin-top:13px}