li div.loading-manufacturer,h5.loading-manufacturer{text-align:center;padding:5px 0}div.loading-manufacturer img,h5.loading-manufacturer img{display:inline-block;padding-right:5px}header .top-header h6{padding:0}header .bottom-header .form-wrap input[type=button]{background:url(../images/search-icon.png) scroll no-repeat center center;width:30px;height:30px;right:10px;top:0;position:absolute;border:0;box-shadow:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}.ui-autocomplete.ui-widget-content{background:rgba(242,242,242,.9);border:0;border-radius:initial;box-shadow:none;padding:5px}.ui-widget-content a{color:#222}.ui-widget-content li{border-color:transparent;color:#304088;font-family:'Roboto',sans-serif;font-size:16px;line-height:17px;padding:3px 0 3px 14px !important;font-style:normal;background:url(../images/bullet1.png) left 9px no-repeat}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.sub-menu .lt h5 a{font:inherit}.autocomplete-container.hide-desktop{padding:4px 16px 4px 59px;z-index:1050}.loading-manufacturer.mobile-loading{text-align:left}.modal-content .link-popup{width:450px;position:fixed;top:0;left:0;background:rgba(242,242,242,.9);padding:20px;z-index:1000;box-shadow:2px 2px 4px 1px rgba(0,0,0,.4);max-height:316px;right:0;bottom:0;margin:auto}.modal-content .link-popup input[type=submit]{width:95%;color:#fff;background:#023372;border-color:#023372;font-size:18px}.modal-content .link-popup .checkb{padding:10px 0}.modal-content .link-popup .bott{padding:20px 0 0 0}.modal-content .link-popup .bott h5{color:#000;font-weight:800;padding:0 0 5px 0}.modal-content .link-popup .bott h6{font-size:15px;font-weight:500;color:#000}.modal-content .link-popup .bott h6 a{color:#f66733}.modal-content .link-popup .checkb label{font-weight:500;color:#000}.bubble{font-size:14px;line-height:20px;width:20px;height:20px;width:24px;height:24px;border-radius:50%;color:#fff;line-height:24px;text-align:center;font-weight:700;background:#f66733;position:absolute;top:0;left:5px;right:0;margin:auto;font-family:Roboto,sans-serif}div[ui-view]{padding:20px 0}.sectiona1,.section1{margin-top:-20px}.breadcrumb{padding:0 0 30px 0 !important}@media screen and (max-width:768px){.modal-content .link-popup{max-height:428px}}@media screen and (min-width:769px){.modal-content .link-popup{max-width:450px}}.tt .fa.fa-shopping-cart{font-size:35px}.text-bold{font-weight:700}.fade-in{-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0;}to{opacity:1;}}.orangec{color:#f66733 !important}.redc{color:#c21b17 !important}.sectiona2 .rt .block2.arrival-products ul li:last-child{margin:0}.titlew .selw .selin select{padding:0 25px 0 7px !important}.modal-content .link-popup{width:97%}.error-list p{padding:0}.error-list p:last-child{padding:0 0 10px 0}.link-popup .link{color:#0062d2;font-weight:700;padding:10px 0;display:inline-block}.main-menu>h5{padding:0 15px !important;color:#023372 !important;display:block;position:relative;line-height:30px;font-size:16px}.main-menu>h5>a{font-family:'Roboto',sans-serif !important;color:#023372 !important;display:block;position:relative;font-weight:400 !important}nav ul li a:hover{color:#f66733 !important}.section4 .image-section{width:100%;height:500px;background-repeat:no-repeat;background-size:cover}.bot-btns-mobile .icon .bt.opp ul li li.whitebg{border:0}.sectiona2 .rt .carot{margin:0 !important}.slick-slider{margin:10px 0 40px 0 !important}.favs-empty{margin:10px 0 15px 0}.sectiona2 .rt .block2 ul{padding:0 !important}.public-page-options h5{color:#fff}header .bottom-header .linkw:hover a{background:none !important}header .bottom-header .linkw:hover>a{background:#f2f2f2 !important;color:#f66733 !important}nav ul li .sub-menu2{background:#f2f2f2 !important;width:200px}select.newtd{background:#fff url(../images/arrow1.png) scroll no-repeat 90% center;width:130px;color:#023372;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 30px 0 10px;border-radius:5px;height:30px;border:1px solid #b6b6b6;outline:none;cursor:pointer}.search-box-tablet{display:none}[type="radio"]:not(:checked)+label:before,[type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before,[type="radio"]:checked+label:after,[type="checkbox"]:not(:checked)+label:before,[type="checkbox"]:checked+label:before,[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after{content:none !important}input[type="checkbox"].display-checkbox:not(:checked)+label:before,input[type="checkbox"].display-checkbox:checked+label:before{content:'' !important;position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #000;background:none;border-radius:2px;box-shadow:none}input[type="checkbox"].display-checkbox:not(:checked)+label:after,input[type="checkbox"].display-checkbox:checked+label:after{content:"" !important;position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #000;font:normal normal normal 14px/1 FontAwesome;font-size:12px;line-height:16px;text-align:center}.sectiona2 .rt .block2 ul li span{line-height:24px}.product_result_left{margin:0 !important}.search_product_list ul.row{margin:0 !important}.search-page .newtd{background-color:#f2f2f2 !important}.search_top_right{float:right !important;width:auto !important}.search-page .breadcrumb{padding:0 15px 20px 15px !important}.search-page .favorites.row{height:auto}.loading-products{padding-top:20px;padding-bottom:20px}.inner_table tr td strong a i{top:4px}.import_result>h2{font-size:18px;font-weight:bold}.import_result h2 i{padding-right:5px}.drag_drop ul.files{margin:0;box-sizing:border-box;padding:0}.drag_drop ul.files>li{line-height:12px !important}.inner_table tr td strong{padding-left:20px !important}.visibility-hidden{visibility:hidden}@media screen and (max-width:991px) and (min-width:768px){.titlew .selw{position:absolute !important;top:-4px !important;right:7px !important}.cart_heading>ul{padding-left:115px !important}.titlew .selw .selin select{background:#fff url(../images/arrow1.png) scroll no-repeat 90% center !important}.search_product_list>ul>li{min-height:374px}.sectiona2 .rt .carot .liin .cont h4 small{margin:0 !important}}@media screen and (min-width:992px){.search_product_list>ul>li{min-height:374px}}@media screen and (max-width:1025px) and (min-width:768px){.public-header .row .col-sm-8{width:100%}.public-header .row .col-sm-8 nav{display:inline-block}.public-header .row .col-sm-4{display:none}main{padding:154px 0 0 0 !important}header .top-header h6{font-size:12px}header .bottom-header .linkw .link-popup{left:calc(100% - 450px) !important}.dealer-header .search-box-tablet{display:inline-block}.search-box-tablet .form-wrap{float:left !important}.normal-search-box{display:none}.dealer-header .main-nav nav{display:inline-block}.dealer-header .main-nav{width:100% !important}.autocomplete-container .top_search{float:left !important;margin-left:30px;width:260px !important}main.dealer-content{padding:184px 0 0 0 !important}.vendor-logo{display:none}}span.arrowi.alone{visibility:hidden}.checkout-form .error-label{float:left}.checkout-form .error-label{margin:0}span.error-label.error-country,span.error-label.error-city{float:right}@media screen and (max-width:767px) and (min-width:364px){.my-cart-page .cont3 .rt ul li .radiow .radiob{float:left;margin:0;width:50% !important;margin:0 !important}}.mobile-inline,.mobile{display:none}@media screen and (max-width:767px){.no-results-container{padding-bottom:150px}.checkout-form .error-label{margin:0}.main-top-checkout-btn{width:172px !important;font-size:16px !important;height:32px !important;line-height:31px !important}.mobile-inline{display:inline-block}.mobile{display:block}.desktop{display:none !important}.qty-mobile{padding:0 !important;text-align:right;text-indent:-9px}.cart-page-content .contt>h5{color:#666}.cart-page-content ul li:first-child{border-top:1px solid #b5b5b5}.cart-page-content ul li .contsw .conts3 .numbers-row input{left:44px !important}.cart-page-content ul li .contsw .conts3 .numbers-row .dec{left:13px !important}.cart-page-content ul li .contsw .conts3 .numbers-row{bottom:30px !important}.cart-page-content ul.accessories{margin-top:0 !important}span.error-label.error-country,span.error-label.error-city,span.error-label.zip-error{font-size:11px}span.error-label.zip-error{margin-right:69px !important}span.error-label.zip-error.mobile.zip-error-normal{margin:-10px 0 0 0 !important;width:100% !important;float:none}.favorites-products .remove-favorite{position:static !important;text-align:center;display:block}.top-manufacturers ul,.top-manufacturers{text-align:center}.top-manufacturers li{float:none;display:inline-block}.my-cart-page .cont3 .rt ul li .radiow .radiob{width:100%;text-align:left}.checkout-form #city,.checkout-form #selectcounty{margin:0;float:right;width:100%;border-radius:2px;height:35px}.checkout-form #selectcounty{padding-right:33px}.notification-banner{position:fixed;width:100%;bottom:71px}header.public-non-auth{height:95px !important}header.public-non-auth.main-non-auth-public{height:125px !important}header.remove-non-auth-public .top-header{display:none}.inner_table tr td strong{line-height:18px !important}.invoice_payment_top .top_invoice_right ul{margin:15px 0 0 0 !important}}@media screen and (max-width:991px) and (min-width:768px){main.dealer-content{padding:192px 0 0 0 !important}.section4 .caption small{display:none !important}}@media screen and (max-width:787px) and (min-width:768px){.dealer-header .main-nav nav ul li{margin:0 35px 0 0}}@media screen and (max-width:991px) and (min-width:768px){header.shrink{top:-60px !important}}.hover-state .sub-menu{display:block !important}.non-hover-state .sub-menu{display:none !important}nav ul li.non-hover-state a{color:#484857 !important}.call-panel{padding:20px 50px}.call-panel h5{margin-top:20px}.normal-btn,.search_product_list ul .item a.add_to_cart{display:block;width:250px;height:26px;line-height:26px;background:#0091da !important;border-radius:4px !important;margin:0 auto;font-size:18px;font-weight:700;color:#fff !important;border:0}.search_product_list ul .item a.add_to_cart{width:170px}.inverse-button,.search_product_list ul .item a.add_to_cart.inverse-button{border:1px solid #0091da !important;background:#fff !important;color:#0091da !important}a.normal-btn{margin-top:20px;width:135px}select.newtd.state-ship-modal{width:83px}select.newtd.country-ship-modal{padding:0 25px 0 10px}select.newtd.month-credit-card,select.newtd.year-credit-card{width:95px}select.newtd.full-width{width:325px}select.newtd.my-cart-country{width:128px;float:right;margin:0 0 0 0;width:140px;height:35px}.catalog{clear:both}.product_filter ul.main_catolog>li strong.default i{padding:0}.float_jump_to_top{left:0}@media only screen and (max-width:479px) and (min-width:200px){select.newtd.full-width{width:100%}.inner_table tr td strong{padding-left:20px}.my_order_list .filter_product_lists ul li .product_detail .select_product{display:block;z-index:1000}.sectiona2 .rt .carot .liin .cont h5 a,.normal-btn,.search_product_list ul .item a.add_to_cart,.sectiona2 .rt .carot .liin .btn{overflow:initial !important}.checkout_save{text-align:right}#mycarttab .checkout_save a.checkout,#mycarttab .checkout_save a.checkout+span{float:right;clear:both}}@media only screen and (max-width:599px) and (min-width:480px){select.newtd.full-width{width:100%}}@media only screen and (max-width:767px) and (min-width:0){.footer{padding-bottom:100px !important}.product-from-cart{padding-top:25px !important}.hide-mobile{display:none !important}.add_see_option ul li .small_product_right a.add_product{top:10px}.search_product_list ul .item a.add_to_cart{margin-left:110px}.cart-page-content ul.accessories li{padding:25px 0 !important}div#shipping-modal{padding-bottom:60px}}@media only screen and (min-width:768px){.cart-page-content ul li:first-child{border-top:none !important}#mycarttab .checkout_save{width:auto}#mycarttab .checkout_save a.checkout{background:#0091da;padding:0 10px;border-color:#0091da;margin:0 0 2px 0;font-size:21px;width:auto !important;border:1px solid #0091da;box-sizing:content-box;height:30px}.footer{padding-bottom:100px !important}.favorites_list.search_product_list ul li{padding-bottom:72px}.radio-buttons{margin-top:5px}.product-cart.contsw .titlew{display:none}.cart-provisioning .titlew{display:none}.button-container{float:left;width:100%;margin:0 0 0 23px !important;min-width:185px;padding:0 0 0 35%}.hide-desktop{display:none !important}.top_invoice_right>ul{margin-left:0 !important}}select::-ms-expand{display:none}.manufacturers-categories{text-align:left}.manufacturers-categories ul{margin:0}.manufacturers-categories ul li{line-height:17px}.manufacturers-categories ul li a{font-size:13px;line-height:15px;color:#0091da;text-decoration:none}.sectiona2 .rt .carot .liin .cont h5 a,.normal-btn,.search_product_list ul .item a.add_to_cart,.sectiona2 .rt .carot .liin .btn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sectiona2 .rt .carot .liin .cont h5 a{width:100%;display:block}.login-needed{background:#6ec0ea;padding:10px;color:#fff}.login-needed a{color:#484857}.my_order_quote_page .cart_quote_tab{padding-top:15px}.orders-quotes-container{padding:0 15px !important}.close-modal{color:#1ba6e0;font-weight:700;padding:10px 0;display:inline-block;position:relative;padding:0;right:-12px;float:right;top:-18px;font-size:11px !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;background:none}input[type=checkbox].css-checkbox:checked+label.css-checkbox-label{background-position:0 -69px}.product_result_left{padding-left:10px !important;padding-right:10px !important}.main_catolog{margin:0 0 0 10px !important}.empty-container-cart{text-align:center}.cart-tab-cart{padding-right:2px !important}.radio-buttons label{width:auto}.menu-shadow{box-shadow:rgba(0,0,0,.4) 4px 4px 5px -2px;box-shadow:2px 2px 4px 1px rgba(0,0,0,.4);box-shadow:2px 7px 4px -3px rgba(0,0,0,.4)}.my-cart-page .cont3 .rt ul li form input.calculate{line-height:30px;background:#023372;font-weight:400;border-color:#023372}@media only screen and (max-width:479px) and (min-width:200px){.upload_file{padding-bottom:0}.search_product_list ul .item a.add_to_cart{margin-left:85px}.my_order_list.my-quote-list .inner_table th.order_no,.my_order_list.my-quote-list .inner_table td.order_no{padding-left:5px;width:45%}.my_order_list.my-quote-list .inner_table th.quote_date,.my_order_list.my-quote-list .inner_table td.quote_date{width:27.5%}.my_order_list.my-quote-list .inner_table tr th.cust_name,.my_order_list.my-quote-list .inner_table tr td.cust_name{width:27.5%}}.my-cart-page .cont3 .rt ul li .radiow .radiob label{font-weight:400;font-size:15px}.top-manufacturers ul,.top-manufacturers{margin:0;display:inline-block;width:100%}.top-manufacturers li{text-align:center;padding-bottom:20px}.section4 .wrap::before,.section1::before{background:none !important}.no-length,.company-content .content{line-height:22px !important}.top-manufacturers{width:100%}.checkout_step>ul>li.active a.open_link i{padding:0}.checkout_step>ul>li a>i{padding:0 1px 0 0}.checkout_step>ul>li a>i.fa-chevron-circle-right{padding:0 5px 0 0}.tab-content.prod-details-content{display:block !important}@media screen and (min-width:768px){.modal .calc-shipment{width:525px !important}.modal-dialog{max-width:935px !important;width:auto !important}.search_product_list ul .item{word-wrap:break-word}}@media screen and (min-width:588px) and (max-width:767px){#inventoryexceeded .inner_table th.item{width:auto}}@media only screen and (max-width:587px) and (min-width:200px){#inventoryexceeded .inner_table th{display:none}#inventoryexceeded .inner_table tr th{font-size:13px}.section4 .caption small{display:none !important}.sectionb2 .rt .block2 .section4 .caption .h2{padding-bottom:20px !important}#inventoryexceeded .inner_table td.item{width:100%;border:none;padding-top:15px}#inventoryexceeded .inner_table td{float:left}#inventoryexceeded .inner_table td{padding:10px}#inventoryexceeded .inner_table td.requested,#inventoryexceeded .inner_table td.backorder,#inventoryexceeded .inner_table td.in_stock{width:33.33%;border:none;padding:0}#inventoryexceeded .inner_table td.tot,#inventoryexceeded .inner_table td.price{width:50%;padding-left:0;padding-right:0;padding-bottom:15px}#inventoryexceeded .inner_table td>em{font-size:13px;line-height:15px;color:#2f4088;font-weight:700;display:block;padding:3px 10px;background:#e9e9e7;margin-bottom:4px}#inventoryexceeded .inner_table td.backorder em{border-radius:0 4px 4px 0}#inventoryexceeded .inner_table td.item .item_wrap .item_img{width:35%}#inventoryexceeded .inner_table td.item .item_wrap .item_info{width:65%}}.td-quote{position:relative !important;top:0 !important;transform:none !important;-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important}.quote-mas{width:calc(100% - 315px);float:left;text-align:center;padding:45px 0 0}@media screen and (max-width:598px){.quote-mas{width:100%;text-align:center;padding-top:10px}}.frequent-products .item a.add_to_cart.desktop,.favorites-products .item a.add_to_cart.desktop,.favorites-products .remove-favorite{position:absolute}.favorites-products .item a.add_to_cart.desktop{top:initial !important;bottom:40px}.favorites-products .remove-favorite,.frequent-products .item a.add_to_cart.desktop{top:initial !important;bottom:10px}.frequent-products .item a.add_to_cart.desktop{bottom:0}.details-contact-form a{color:#0062d2;font-weight:700}.my-cart-page .cont3 .rt ul li form{width:100%}.my-cart-page .cont3 .rt ul li form{text-align:right}.my-cart-page .cont3 .rt ul li form input[type=text]{float:none !important}.my-cart-page .cont3 .rt ul li form input[type=text]#city{margin:0}span.error-label.zip-error{float:right}.cart-page-content ul::before{content:none !important}.cart-page-content ul.accessories{margin-top:50px;padding:0}.cart-page-content ul li.row{margin:0 !important}.cart-page-content ul li .contsw .conts1 h5 b{display:block;font-weight:700;color:#666}.cart-page-content ul li .contsw .conts1 h4 a{color:#023372 !important}.bott.add_see_option h5{color:#7d7d7d}.cart-page-content ul li{border-top:1px solid #b5b5b5 !important;border-bottom:none !important}.add_see_option ul li .small_product_price{text-align:left}.cart_heading>ul{padding-left:160px}.cart_heading ul li.item{padding-left:15px}.cart_heading .quantity{text-align:center}.cart_heading .grand-total{text-align:right}.search_top_right .newtd{padding-right:30px !important}.provisioning-link{margin-top:10px !important}.qty-mobile h5{background:none;padding:0;font-size:17px !important;line-height:22px;color:#000;font-weight:700;margin-right:38px}