.boldTxt,h4{font-weight:700}.slick-dots,ul.ul-tab{list-style-type:none}.hover-style,.sidenav a,a:focus,a:hover{text-decoration:none}body,html{margin:0;padding:0;height:100%}.nopadt,.nopadtb{padding-top:0!important}.main-container{min-height:100%;position:relative}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,.paginate_button:hover,.pagination li a:hover{border-radius:0;box-shadow:none;outline:0}.text-right{text-align:right}.w10{width:10px}.w20{width:20px}.w30{width:30px}.w40{width:40px}.w50{width:50px}.w70{width:70px}.w80{width:80px}.w100{width:100px}.w110{width:110px}.w120{width:120px}.w130{width:130px}.w150{width:150px}.w200{width:200px}.w300{width:300px}.noPadl,.nolpad{padding-left:0}.noPadr,.norpad{padding-right:0!important}.nopad{padding:0!important}.bordered{border:1px solid #eee}.borderTop{border-top:1px solid #eee}.borderBot{border-bottom:1px solid #eee}.borderLnone{border-left:none}.borderRnone{border-right:none}.mtop5{margin-top:5px}.mtop10{margin-top:10px}.mtop20{margin-top:20px}.mtop30{margin-top:30px}.mtop50{margin-top:50px}.mbottom20{margin-bottom:20px}.mbottom10{margin-bottom:10px}.margintb{margin-top:20px;margin-bottom:20px}.nomBottom{margin-bottom:0}.nomTop{margin-top:0}.noMargin{margin:0}.ml5{margin-left:5px!important}.padl10P{padding-left:10px!important}.padl15P{padding-left:15px!important}.padl20P{padding-left:20px!important}.padl30P{padding-left:30px!important}.box,.nopadb{padding-bottom:0}.nopadtb{padding-bottom:0!important}.padtop10{padding-top:10px}.padtb,.padtop20{padding-top:20px}.padbot10{padding-bottom:10px}.padbot20{padding-bottom:20px}.padbot30{padding-bottom:30px}.padtb{padding-bottom:20px}.padlr2{padding-left:2px;padding-right:2px}.padlr13{padding-left:13px;padding-right:13px}.no-border{border:none!important}.btn,.noRadius{border-radius:0}.no-bg{background:0 0!important}.no-float{float:none!important}.display-inline-block{display:inline-block}.width-max{width:100%}.clearFix{clear:both}.padlr5{padding-left:5px;padding-right:5px}.padlr10{padding-left:10px;padding-right:10px}.padlr15{padding-left:15px;padding-right:15px}.padl30,.padlr30{padding-left:30px}.padlr30{padding-right:30px}.padlr40{padding-left:40px;padding-right:40px}.padlr50{padding-left:50px;padding-right:50px}.padtb2P{padding-bottom:2px;padding-top:2px}.padtb5P{padding-bottom:5px;padding-top:5px}.padtb10P{padding-bottom:10px;padding-top:10px}.pull-left{float:left}.pull-right{float:right}.lineH25{line-height:25px}.font12{font-size:12px}.highlight{background:#f5f5f5}input{padding-left:5px}h2{font-size:16px}h3{font-size:18px}h4{font-size:16px}button:focus,button:hover,button:visited{outline:0}a{color:#2b2b2b}a:focus,a:hover{outline:0;cursor:pointer}.btn{background:#de2127;color:#fff;padding:5px 12px;border:none;font-size:12px}.btn:focus,.btn:hover,.btn:visited{background:#2b2b2b;color:#fff;outline:0}.btn:hover{color:#fff!important}input[type=text],textarea{-webkit-appearance:none;appearance:none;box-shadow:none!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.break-line{white-space:pre-line}.break-word{word-break:break-word}.body-content{min-height:auto;padding-bottom:240px}.row-wrap .form-group[class*=" col-"]{padding-right:10px;padding-left:10px}.sellPrice{font-size:16px}.cart-wrap.cart-wrap2{top:6px;position:relative}.cart-wrap button.btn-basket{background:0 0;color:#0f4383;font-size:17px!important;min-width:auto;padding:0!important}.cart-wrap button.btn-basket:hover{background:0 0;color:#0f4383!important}.basket-sum span.fa{color:#0f4383;font-size:1.1em}.navbar{border:none}.navbar .nav-menu{background:#2b2b2b;border-radius:0 0 4px 4px}.navbar .nav-menu .nav .open a,.navbar .nav-menu li .open a,.navbar .nav-menu li a:focus,.navbar .nav-menu li a:hover{background:0 0}.navbar .nav-menu .navbar-header span{color:#fff}.navbar .nav-menu .navbar-collapse{padding-right:0!important;padding-left:0!important}.navbar .nav-menu li a{font-size:14px;color:#d7d7d7}.navbar .nav-menu .navbar-right{margin-right:0}.navbar .nav-menu .dropdown-menu{padding:10px;width:300px;font-size:12px}.navbar .nav-menu .dropdown-menu .cart-item{border-bottom:1px dashed #ddd;padding:10px 0}.navbar .nav-menu .dropdown-menu .cart-item strong{margin-left:10px}.navbar .nav-menu .dropdown-menu .cart-img-thumb{border:1px solid #eee;padding:10px;height:69px;width:69px;background:#fff}.navbar .nav-menu .dropdown-menu .cart-img-thumb img{max-width:100%;max-height:100%;top:0;bottom:0;left:0;right:0;margin:auto;position:absolute}.navbar .nav-menu .dropdown-menu .cart-btn{border-top:1px solid #ddd;padding-top:10px}.navbar .nav-menu .dropdown-menu .cart-total{margin-top:5px;color:#2b2b2b}.navbar .nav-menu .dropdown-menu .cart-status{border:1px dashed #ddd;padding:7px;text-align:center;color:#333}.navbar .nav-menu .dropdown-menu .cart-product-name{color:#2b2b2b}.navbar .nav-menu .dropdown-menu .cart-product-name a{color:#2b2b2b;font-size:12px}.navbar .nav-menu .dropdown-menu .cart-delete a{color:#ddd}.navbar .nav-menu .dropdown-menu .cart-delete a:hover{color:#de2127}.top-head{background:#2b2b2b;height:34px}.top-head li{line-height:34px;color:#d7d7d7;font-size:13px;padding-right:10px;padding-left:10px}.top-head li a{color:#fff}.top-head li a:hover{color:#de2127}.top-head .social-icons a{color:#fff}.top-head .social-icons a:hover{color:#de2127}.bottom-head{background:#de2127;height:100px}.top-foot{background:#de2127;padding-top:30px}.top-foot .nav-menu{border-radius:4px!important;background:#343434;position:relative;z-index:999}.top-foot .navbar{margin-bottom:0}.bottom-foot{background:#2b2b2b;clear:both;padding:30px 0 5px;position:absolute;margin-top:-25px;width:100%}.wrapper,.wrapper .section-box{padding-top:20px;padding-bottom:20px}.wrapper .section-box .content-head,.wrapper .section-head{padding-right:0!important;padding-left:0!important}.bottom-foot li a{font-size:12px}.bottom-foot p{color:#d7d7d7;font-size:11px;margin-top:10px}.wrapper .dl-horizontal dd,.wrapper .dl-horizontal dt{font-size:13px;line-height:25px}.wrapper .section-box .content-head h3,.wrapper .section-head h2{margin-top:0}.bottom-foot p a{color:#d7d7d7}.wrapper{animation:fadein 1s;background:#fff}@keyframes fadein{from{opacity:0}to{opacity:1}}.wrapper .section-head{border-bottom:1px dotted #ddd;margin-bottom:18px}.wrapper .dl-horizontal dt{text-align:left;color:#2b2b2b}.wrapper .section-box{background:#fafafa;border:1px solid #eee}.wrapper .section-box dt{font-weight:400}.secondary-nav .list-inline li{padding-left:10px;padding-right:10px}.sub-menu li:last-child{padding-right:0}.sub-menu a{font-weight:700;font-size:14px}.search-bar{margin-bottom:10px}.content-p p,.list-tab,.search-bar table{margin-bottom:0}.search-bar .form-control{box-shadow:none;line-height:16px;font-size:12px}.search-bar .form-control:focus,.search-bar .form-control:hover{outline:0}.search-bar table tr td{border-top:none;padding:0 4px 0 0!important}.search-bar table tr td:last-child{padding-right:2px!important}.list-tab{margin-left:0;border-bottom:2px solid #333}.list-tab li{padding-right:0;padding-left:0;margin-right:2px}.list-tab li button{background:#ddd;border:none;font-weight:700;padding:6px 15px;color:#333}.list-tab li button:active,.list-tab li button:focus,.list-tab li button:hover{outline:0;background:#de2127;color:#fff}.content-p p{line-height:25px;font-size:13px}.chat-content .chat-rc,.chat-content .chat-sr{margin-bottom:7px}.my-quotes .search-bar{display:none}.chat-content .chat-log{font-size:11px;padding:5px}.chat-content .chat-discussions,.chat-content .slimScrollDiv{height:auto!important;max-height:300px;width:100%!important}.chat-content .callout{-khtml-border-radius:7px!important;border-radius:7px!important;position:relative;padding:7px 13px;font-size:12px;color:#fff}.chat-content .callout.callout-left:after{border-color:transparent transparent #87bb71;left:13px}.chat-content .callout:after{content:'';position:absolute;right:13px;bottom:100%;border-color:transparent transparent #95c2ec;border-style:solid;border-width:5px;height:0;width:0}.basket-badge,.modal .slick-dots,.position-relative{position:relative}.chat-content .chat-rc .callout{background-color:#95c2ec}.chat-content .chat-rc .chat-img img{border:3px solid #95c2ec}.chat-content .chat-sr .callout{background-color:#87bb71}.chat-content .chat-sr .chat-img img{border:3px solid #87bb71}.chat-content .chat-img{padding:0 10px}.chat-content .chat-img img{width:50px;height:50px;border-radius:100px;margin-top:7px}.chat-content .chat-control{float:left;font-size:12px;padding:3px 0}.chat-content .chat-control a{color:#666;float:left;font-size:14px;margin:3px 5px}.chat-content .chat-control a.attachCustomize{font-size:19px;line-height:23px}.chat-content .chat-control:hover{color:#000}.chat-content .chat-textarea{padding:10px 15px 0 25px}.chat-content .chat-textarea textarea{border-color:#e3e4e6;border-radius:7px;float:left;padding-right:77px;resize:vertical;width:93%}.product-wrap{max-height:450px;clear:both;height:auto;overflow-y:auto;padding:10px 0}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.basket-badge{top:-7px;left:7px;background:0 0;color:red}.form-group{overflow:inherit!important}.phone-number-directive .dropdown-menu{height:200px;overflow-y:scroll}.dropdown button.simple-dropdown.phone-prefix.phone-adjust,.dropdown button.simple-dropdown.phone-prefix.phone-adjust:hover{font-size:14px;line-height:33px}.dropdown-icon{padding-left:5px;color:#a9a9a9}.foot{text-align:center;bottom:0;width:100%;height:auto}.product-wrapper{padding:0 10px 20px!important}.product-wrapper .box{margin:0!important;border:none}#payway-credit-card-iframe0,.payway-credit-card-iframe{width:100%!important}.payway-card label.payway-csc input{width:162px!important}div.payway-card{margin:-20px -13px!important}.payway-card .payway-expiration{width:167px!important}.payway-card .payway-expiration .payway-month,.payway-card .payway-expiration .payway-year{width:75px!important}.payway-card .payway-creditcard-expirationseparator{display:none!important}.w375{width:375px}.back-btn{background:#2b2b2b}.modal-sm{width:340px}.img-box .slick-arrow{width:20px!important;border-radius:0!important}.modal{-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-align:center!important;align-items:center!important;display:-ms-flexbox!important;display:flex!important;overflow:hidden!important;top:2%;bottom:2%}.modal i.fa.fa-times.fa-lg{padding:5px 10px;position:relative;z-index:999}.modal .slick-dots{bottom:0;z-index:999}.modal .product-preview-wrapper{height:650px;max-height:650px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modal .product-preview-wrapper .preview-content{height:100%;max-height:100%}.modal .product-preview-wrapper .preview-content .img-holder{height:600px;max-height:600px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modal .product-preview-wrapper .preview-content .img-holder img{max-height:100%}.modal .product-preview-wrapper .preview-content .slick-arrow{bottom:55%}.modal .product-preview-wrapper .preview-content .slick-initialized .slick-slide{max-height:500px;height:500px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modal .product-preview-wrapper .preview-content .slick-initialized .slick-slide img{max-height:100%}.modal .product-preview-wrapper .preview-content .slick-list{height:500px}.modal .product-preview-wrapper .preview-content .slick-dots{display:block;text-align:center}.modal .product-preview-wrapper .preview-content .slick-dots li{display:inline-block;vertical-align:top}.modal .product-preview-wrapper .preview-content .slick-dots li a{margin-bottom:5px}.modal .product-preview-wrapper .preview-content .thumbnail{width:35px;height:35px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border:1px solid silver;border-radius:0}.modal-dialog{margin:200px auto}.ui-datepicker-prev-next{background:0 0;border:none;right:2px;top:2px}.margin-auto{margin:0 auto}.overflow-hidden{overflow:hidden}.nolrpad{padding-right:0!important;padding-left:0!important}.padLeftFive{padding-left:5px}.padRightFive{padding-right:5px}.padRightTen{padding-right:10px}.form-control{height:27px}.form-control[disabled]{background-color:#eee!important}table input.form-control{height:20px;padding:2px 5px;font-size:12px;text-align:center}table tbody td,table thead th{border:1px solid #ddd;padding-right:5px!important;padding-left:5px!important}.qty-style{margin-left:0}.qty-style>li{padding-right:0;padding-left:0}.qty-style button{background:#2b2b2b;color:#fff;border:1px solid #2b2b2b;height:28px}.qty-style button:focus,.qty-style button:hover{outline:0}.qty-style button:hover{background:#de2127;border-color:#de2127}.qty-style input[type=text]{border-right:none;border-left:none;width:50px;border-color:#2b2b2b;text-align:center}.qty-style input[type=text]:focus,.qty-style input[type=text]:hover{outline:0}.front-index{z-index:999}.width1P{width:1%!important}.width2P{width:2%!important}.width3P{width:3%!important}.width4P{width:4%!important}.width5P{width:5%!important}.width6P{width:6%!important}.width7P{width:7%!important}.width8P{width:8%!important}.width9P{width:9%!important}.width10P{width:10%!important}.width11P{width:11%!important}.width12P{width:12%!important}.width13P{width:13%!important}.width14P{width:14%!important}.width15P{width:15%!important}.width16P{width:16%!important}.width17P{width:17%!important}.width18P{width:18%!important}.width19P{width:19%!important}.width20P{width:20%!important}.width22P{width:22%!important}.width23P{width:23%!important}.width24P{width:24%!important}.width25P{width:25%!important}.width30P{width:30%!important}.width35P{width:35%!important}.width40P{width:40%!important}.width50P{width:50%!important}.width60P{width:60%!important}.width80P{width:80px}.border-right-white{border-right:1px solid #fff}.progress-overlay{position:absolute;z-index:99999;background:#fff;width:100vw;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.progress-overlay .first-loader{width:64px;height:64px}.chat-box-head{background:#222}.chat-box-head h4{color:#fff;font-weight:400;font-size:13px}.dataTables_wrapper{padding:0}.tbl-style label{margin:0}.tbl-style.no-footer{margin:0!important}.tbl-style tbody tr td input[type=checkbox]:not(old)+label>span,.tbl-style thead tr th input[type=checkbox]:not(old)+label>span{margin:0}.tbl-style thead tr th{background:#eee;color:#fff;font-weight:400;font-size:12px;padding:7px 10px 5px}.tbl-style tbody tr td{font-size:12px;vertical-align:middle;padding:5px 10px}.tbl-style tbody tr td a{color:#2b2b2b}.tbl-style tbody tr td.qty-wrap .col-md-12{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.tbl-style tbody tr:hover{background:#fff}.tbl-style tfoot tr td,.tbl-style tfoot tr th{border:1px solid #eee;background:#ddd;font-size:12px;padding:6px 10px 4px}.table-list tbody tr:hover{cursor:pointer}.basket-tbl{width:auto;float:right}.basket-tbl tbody tr{background:#fff!important}.basket-tbl tbody tr:nth-child(even) td{background:0 0}.basket-tbl tbody tr:last-child td{border-bottom:1px solid #ddd}.wizard-head{margin-left:0}.wizard-head li{border-bottom:2px solid #ddd;line-height:.1em;margin:10px 0 20px;text-align:center}.wizard-head li a{font-size:14px;position:relative;top:6px;background:#fff;padding:10px}.wizard-head li .active{border-radius:3px;border:1px solid #ddd!important}.form-fields{padding-bottom:15px;border:1px solid #eee}.form-fields .form-group{margin-bottom:10px}.form-fields .form-group textarea{padding:8px}.form-fields .control-label{text-align:left;font-weight:400;padding-right:0!important;padding-left:0!important;font-size:14px}.form-fields .form-control{box-shadow:none;padding:0 5px;font-size:12px}.form-fields .inline-fields .control-label,.form-fields .inline-fields a{line-height:28px}.form-fields .form-header{background:#2b2b2b;margin-bottom:15px}.form-fields .form-header h3{color:#fff;margin:7px 0;font-size:15px}.form-fields .form-header h3 a{float:right;color:#fff}.order-total{margin-right:15px;font-size:16px}.checkout-popup{font-size:12px}.checkout-popup h4{background:#f5f5f5;padding:15px;text-align:center;margin:-15px -15px 15px;border-bottom:1px solid #e5e5e5;overflow:hidden;border-radius:5px 5px 0 0}.box .box-price,.box .box-text .sub,.box .box-text a{background-color:#fff}.checkout-popup .dl-horizontal dt{text-align:left;width:100px}.checkout-popup .dl-horizontal dd{margin-left:105px}.checkout-popup-foot{padding:8px 10px}.recommended-section{margin-left:-1px}.recommended-section .box .box-img{height:120px}.recommended-section .box .box-price{font-size:12px;height:40px;background-color:#fff}.recommended-section .box .box-bottom button{font-size:12px}.box{border:1px solid #eee;padding-top:20px;padding-bottom:20px;margin-bottom:30px}.box .box-img{line-height:200px;height:200px;text-align:center;margin-bottom:15px;background:#fff}.box .box-img .helper{display:inline-block;height:100%;vertical-align:middle}.box .box-img img{vertical-align:middle;display:inline;max-height:100%}.box .box-text{height:90px;line-height:16px}.box .box-text a{font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.box .box-price{border-bottom:1px solid #eee;margin-bottom:3px;height:50px}.side-section .side-header,.side-section .side-list li{border-bottom:1px dotted #ddd}.box .box-bottom{border-top:1px solid #eee;padding-right:0!important;padding-left:0!important;padding-top:10px}.box .box-bottom .stock-text{line-height:28px;font-size:12px;font-weight:700}.side-section{padding-top:20px}.side-section .list-group{margin-bottom:0}.side-section .list-group-item:first-child,.side-section .list-group-item:last-child{border-radius:0}.side-section .list-group-item{border-left:none;border-right:none}.side-section .tbl-style td,.side-section .tbl-style th{border-left:none!important;border-right:none!important}.side-section .side-header{margin-bottom:20px}.side-section .side-header h2{margin-top:4px}.side-section .tbl-style th{border-top:none!important}.side-section .switch{font-weight:700}.side-section li{line-height:30px}.side-section li a{font-size:13px}.side-section li:last-child{padding-left:0}.side-section .control-label{font-weight:400}.side-section .form-control{margin-bottom:10px}.side-section #accordion .panel-title a.collapsed i:before{content:"\f054"}.side-section #accordion .panel-title a i:before{content:"\f078"}.side-section #accordion .panel-body .list-unstyled button.btn-link{display:inline!important;color:var(--primary-bg-color)}.side-section #accordion .panel-body .list-unstyled a.active button.btn-link,.side-section #accordion .panel-body .list-unstyled a:hover button.btn-link{color:var(--primary-color)}.collapse-section ul li a{background:#f1f0f0;width:100%;display:block;text-align:left;padding:7px 5px;border:1px solid #ddd;border-bottom:none;border-right:none;font-weight:700;font-size:12px;color:#2b2b2b}.collapse-section ul li:last-child a{border-bottom:1px solid #ddd}.specs-section{border:1px solid #ddd;padding-top:20px;padding-bottom:20px;min-height:161px}.fav-subMenu .sub-menu li a{font-size:13px!important}.height-300{height:300px}.flex-container{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.search-field{position:relative;top:5px}.search-field .form-control{height:22px;border:none;border-radius:30px;font-size:12px}.search-field span{position:absolute;top:4px;right:8px;color:#333}.body-checkbox .checkbox label{font-size:12px;line-height:23px}.content-box .dl-horizontal dd,.content-box .dl-horizontal dt{line-height:28px;font-size:13px}.body-checkbox .spinner input[type=number]{margin-top:6px;padding-right:5px;text-align:right}.body-checkbox .spinner span:before{content:'$';position:absolute;top:10px;left:5px}.slick-next,.slick-prev{border:none;padding:5px 10px;font-size:12px;opacity:.5}.slick-next:hover,.slick-prev:hover{background:#de2127;color:#fff;opacity:1}.slick-next{right:5px;z-index:99;position:absolute;bottom:45%}.slick-prev{bottom:45%;z-index:99;position:absolute;left:5px}.slick-slide{outline:0}.slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0;padding:1rem 0}.slick-dots li{margin:0 .25rem}.slick-dots button{display:block;width:1rem;height:1rem;padding:0;border:none;border-radius:100%;background-color:#999;text-indent:-9999px}.graph-holder-UI,.value-holder{text-align:center;border-radius:100px}.slick-dots li.slick-active button{background-color:#000}.slick-list{height:auto}.promo-code h3{border-bottom:1px dotted #ddd;padding-bottom:10px}.btn-big{height:28px;padding:0 25px}.totals-btn-group button.btn-big:not(:last-child){margin-right:2px}@media only screen and (max-width:800px){.nav-menu .nav .open a{color:#d7d7d7}.nav-menu .nav .open .dropdown-menu{background:#fff}.nav-menu .nav .open .dropdown-menu li a{color:#2b2b2b}}.value-holder{padding:31px 0;width:85px;margin:auto}.summary-section-holder{margin-bottom:10px;padding-bottom:30px;background:#fff}.summary-section-holder h4{font-size:15px;color:#666;background:#f5f5f5;padding:10px;border-bottom:1px solid #ddd;margin:0;text-transform:uppercase}.summary-section-holder{border:none;padding:0 0 15px 15px}.orders-sumSection,.quote-sumSection{padding:10px;border:1px solid #ddd}.orders-sumSection ul,.quote-sumSection ul{margin:0}.font-normal{font-weight:400}.form-group{margin-bottom:3px}.form-group label{font-weight:400;padding-top:3px;margin:0}.form-group input{box-shadow:none;padding:5px;font-size:12px}.form-group select{padding:3px 2px;font-size:12px}.form-group.manualAddress .form-group{padding-left:0;padding-right:0}.form-group.manualAddress .form-group .col2,.form-group.manualAddress .form-group .col4{padding-right:0}@media screen and (-webkit-min-device-pixel-ratio:0){.form-group select{padding:3px 5px}}select{box-shadow:none!important;-prefix-appearance:none;-webkit-appearance:none;-khtml-appearance:none;-o-appearance:none;appearance:none;position:relative;color:#666!important;padding:5px;z-index:99}.iconWrapper{font-size:15px!important;padding:8px 10px!important;position:absolute;color:#777;right:0;top:0}.container,.relative{position:relative}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#fff;border-color:#eee}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border-color:#ED1C24}a.ui-state-default:hover{border-color:#777}.ui-widget-header{background:#777;color:#fff}.ui-datepicker-next.ui-corner-all.ui-state-hover.ui-datepicker-next-hover,.ui-datepicker-prev.ui-corner-all.ui-state-hover.ui-datepicker-prev-hover{background:0 0;border:none;right:2px;top:2px}.ui-datepicker-prev.ui-corner-all.ui-state-hover.ui-datepicker-prev-hover{left:2px}.spacingFivePx .form-group [class*=col-xs-],.spacingFivePx .form-group [class*=col-lg-],.spacingFivePx .form-group [class*=col-md-],.spacingFivePx .form-group [class*=col-sm-]{padding-left:5px;padding-right:5px}.inline-block{display:inline-block!important}.section-block .table>tbody>tr>td,.section-block .table>tbody>tr>th,.section-block .table>tfoot>tr>td,.section-block .table>tfoot>tr>th,.section-block .table>thead>tr>td,.section-block .table>thead>tr>th{padding:7px 5px 5px}.content-box-head{background:#2e3740}.content-box-head h2{color:#fff;font-size:13px;margin-top:10px;font-weight:700}.content-box{overflow:hidden;background:#fff;padding:20px;font-size:12px}.content-box.chat-box-wrapper{padding-bottom:0;padding-top:0}.content-box .dl-horizontal dt{text-align:left;color:#666;font-weight:400}.content-box p{line-height:10px;font-size:13px}.content-box .payment-wrapper .section-box{min-height:295px}.section-tab{background:#2e3740;padding:7px 10px;color:#fff;margin-right:1px;min-width:150px;float:left;cursor:pointer}.section-box{border:1px solid #eee;padding:15px;background:#f9f9f9}.section-box .payment-icon img{margin-top:28px}.section-box .form-group:last-child{margin-bottom:0}.section-box-head{border-bottom:1px dotted #ddd;padding-right:0!important;padding-left:0!important;margin-bottom:20px}.section-box-head h3{font-size:16px;margin-top:0}.order-confirm-content dl dt{text-align:left;width:100px;font-size:12px}.order-confirm-content dl dd{margin-left:100px;font-size:12px}.container{margin:0 auto;height:100%}.container .signature{border:1px solid #777;margin:0 auto;cursor:pointer;font-family:'Mr De Haviland',cursive;font-size:37px}.container .buttons{position:absolute;bottom:10px;left:10px}.container .sizes{position:absolute;bottom:10px;right:10px}.container .signature canvas{margin:0 auto;cursor:pointer}.container .sizes input{width:4em;text-align:center}.fade-hide,.fade-show{transition:.6s linear all}.fade-show{opacity:1}.fade-hide.ng-leave.ng-leave-active{opacity:0}.btn-basket{min-width:75px}.img-box{border:1px solid #eee;padding-top:20px;padding-bottom:20px;line-height:200px;text-align:center;background-color:#fff}.img-box img{display:inline;vertical-align:middle;max-height:200px}.long-desc{min-height:135px}.prod-img{max-width:200px;max-height:200px}.mt5{margin-top:5px}.float-right{float:right}.float-left{float:left}.brand-block{font-weight:400}.info-section label{margin:0;font-weight:500}.info-section h2.title-block{margin:0}.info-section h5.brand-block{margin:5px 0;font-style:italic}.info-section .price-block .price-ex{font-style:italic}.info-section .price-block .sell-price{font-size:16px!important}.info-section .price-block .sell-price.pad9bt{font-weight:600!important;padding:9px 0}.qty-block{line-height:23px;padding-top:10px;padding-bottom:5px}.qty-block label{font-weight:400}.box404 h2,.page-not-found h3,.product-tier a.active,.table thead tr th,span.error,span.ops{font-weight:700}.qty-block .add-basket{height:25px;margin-left:-5px}.qty-block .heart-wrap{margin:-3px;padding-right:20px}.qty-bar .qty-input{font-size:12px;height:25px;border:1px solid #bbb;margin:0 -1px;z-index:999;width:38px}.qty-bar .qty-minus button,.qty-bar .qty-plus button{background-color:#bbb;color:#000;border:1px solid #bbb;font-size:8px}.qty-bar .qty-minus button[disabled],.qty-bar .qty-plus button[disabled]{background:0 0}address,dl{margin-bottom:0}.alternate-col:nth-child(even){padding-left:0}.alternate-col:nth-child(odd){padding-right:0;float:right}.heart-wrap i{border:1px solid #ddd;border-radius:50px;padding:8px 8px 7px 7px;font-size:10px}.heart-wrap .fa.fa-heart{color:#de2127}.heart-wrap .fa.fa-heart-o{color:#777}ul.ul-tab li{display:inline;text-transform:uppercase}ul.ul-tab li.active a{border-bottom:1px #de2127 solid}.padr30{padding-right:30px}.desc-spec-box .desc-box p{white-space:pre-wrap}.btn-trash{line-height:22px}.float-none{float:none}.basket-prod{display:block}.basket-prod .basket-img,.basket-prod .img-label{height:70px;display:table-cell;vertical-align:middle}.basket-prod .basket-img{width:70px;margin-right:10px;background:#fff}.basket-prod .basket-img img{max-width:100%;max-height:100%;top:0;bottom:0;left:0;right:0;margin:auto;position:absolute}input[type=checkbox]:not(old)+label>span{display:inline-block;width:15px;height:15px;margin:2px 5px 0 0;background:#fff;vertical-align:bottom;border:1px solid #d2d2d2;cursor:pointer;float:left}input[type=checkbox]:not(old):checked+label>span:before{content:'✓';display:block;font-size:10px;text-align:center;font-weight:700;color:#666;line-height:13px}input[type=checkbox]:not(old){display:none;font-size:0;margin:0;opacity:0;padding:0;width:0}input[type=text].ng-invalid,select.ng-invalid,textarea.ng-invalid{border:1px solid red}.tbl-style tbody tr{background:#fff}.navbar-nav li.active .pointer,.navbar-nav li:hover .pointer{border-color:transparent transparent #fff;border-style:solid;border-width:8px;bottom:0;left:42%;margin:0 auto;position:absolute}.pointer{margin:0}.dataTables_wrapper .dataTables_processing{position:absolute!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:999!important;float:left!important;margin:0 auto!important}.payment-gateway img{height:35px!important;filter:grayscale(100%)}.payment-gateway .cc-merchant-selected{border:2px solid green;border-radius:5px;filter:none}.container.main-logo{height:80px}.container.main-logo div{height:100%}.container.main-logo div img{max-height:100%}.top-foot.has-footer-logo{padding-top:10px;text-align:center}.top-foot.has-footer-logo div.footer-logo{height:70%;margin-bottom:5px}.top-foot.has-footer-logo div.footer-logo img{max-height:85px;max-width:1140px}.pad-area{border:1px solid #d1d1d1}.modal-footer{border:none}.dropdown button.simple-dropdown,.dropdown button.simple-dropdown:hover{border:none!important}.dropdown button.simple-dropdown.phone-prefix,.dropdown button.simple-dropdown.phone-prefix:hover{border:1px solid #d2d2d2!important}.dropdown button.simple-dropdown[disabled]:hover,.simple-dropdown.dropdown-toggle[disabled]{background-color:#f8f8f8!important}.simple-dropdown.phone-prefix{margin-left:0!important}.simple-dropdown.dropdown-toggle:hover{background-color:#fff!important}.dropdown-menu.dropdown-menu-form{height:auto!important;min-height:100px;top:26px}.dropdown-menu>li>a{background:0 0!important;color:inherit!important;padding:3px 10px}.dropdown-menu.mCustomScrollbar>li>a,.dropdown-menu>li>a{margin:0!important}.dropdown-menu>li>a.active,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.searchIcnWrapper ul.dropdown-menu li.active a span,.searchIcnWrapper ul.dropdown-menu li:focus a span,.searchIcnWrapper ul.dropdown-menu li:hover a span{color:#36ad4e!important}.dropdown-submenu.flag-wrapper li{display:block;padding:5px 0!important;background:#fff}.dropdown .dropdown-menu{min-width:100%;width:auto}.dropdown-menu.ctx-menu{min-width:138px;right:auto}.navbar-top-links .dropdown-menu{margin:0}.dropdown-menu.align-right{left:auto;right:0}.dropdown-menu li a .fa{min-width:15px}.phone-prefix-directive *{box-sizing:border-box}.phone-prefix-directive .hide{display:none}.phone-prefix-directive{position:relative;display:inline-block}.phone-prefix-directive button.holder{background:#fff!important;border:1px solid #d2d2d2!important;color:#777!important;padding:6px}.phone-prefix-directive button.holder:hover{opacity:1;box-shadow:none;background:#fff!important;border:1px solid #d2d2d2!important}.phone-prefix-directive input:read-only{cursor:default}.phone-prefix-directive input{position:relative;z-index:0;margin-top:0!important;margin-bottom:-5px!important;margin-left:0;transition:background-color .1s ease-out}.phone-prefix-directive .dropdown{position:absolute;top:26px;bottom:0;padding:1px}.phone-prefix-directive .dropdown,.phone-prefix-directive button,.phone-prefix-directive input{cursor:default!important}.timepicker-wrapper .time-picker{cursor:pointer}.phone-prefix-directive button.selected-flag{border:none;background-color:#fff;outline:0}.phone-prefix-directive .selected-flag{z-index:1;position:relative;width:27px;height:100%;padding:0 0 0 5px}.phone-prefix-directive .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:20px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #4b4a4a}.phone-prefix-directive .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #4b4a4a}.phone-prefix-directive .selected-flag .iti-flag{position:absolute;top:50%;margin-top:-5px}.phone-prefix-directive .country-list{list-style:none;position:absolute;background-color:#fff;border:1px solid #CCC;z-index:999;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);max-height:200px;overflow-y:scroll;min-width:268px}.phone-prefix-directive .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.phone-prefix-directive .country-list .iti-flag{display:none;margin-right:5px}.phone-prefix-directive .country-list li{padding:5px 10px}.phone-prefix-directive .country-list li:hover{background-color:rgba(0,0,0,.05)}.phone-prefix-directive .country-list li .phone-prefix,.uib-dropdown-menu span.phone-prefix{color:#999;padding-left:5px}.main-container.error-404{background-color:#2e383f}.box404{width:500px;height:500px;margin:0 auto;text-align:center;background:linear-gradient(#252728,#1a1919);border-radius:50%!important;padding:50px}.banner img,.landingpage-wrapper.banner-style .landingpage-container .banner-img img,.login-bg,.page-bg{width:100%}span.error{font-size:50px;color:#fff}.box404 h2{color:#36ad4e;font-size:200px}span.ops{font-size:40px;color:#fff}.page-not-found{margin-top:180px}.page-not-found h3{color:#fff;font-size:30px}.page-not-found span{font-size:20px;color:#ff9000}.page-not-found .buttons{margin-top:20px}.margin-404{margin-top:200px}.StripeElement{background-color:#fff;color:#555;border:1px solid #ccc;padding:5px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.processing-overlay{background-color:#fff;position:fixed;top:0;left:0;z-index:999;opacity:.8;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.processing-overlay img{position:absolute}.arrowPointer{cursor:default!important}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{display:none}.form-title{font-size:30px;margin:0}.panel-body{padding:30px}body{font-family:var(--font-fam);background-color:var(--body-bg-color)}.table thead tr th,.table thead tr th:first-child{background-color:var(--tblhead-bg-color);border-bottom:1px solid var(--tblhead-bg-color)}.tbl-style tbody tr td,.tbl-style tbody tr td a{color:var(--tblbody-color)}.table thead tr th{color:var(--tblhead-color)}.table thead tr th:last-child{border-right:1px solid var(--tblhead-bg-color)}button.btn,button.btn:hover{background-color:var(--btn-bg-color);border-radius:3px}table.table thead .sorting_asc:before{content:""!important;padding:0!important}table.table tbody tr.even,table.table tbody tr:nth-child(even){background:#f2f2f2}a:focus,a:hover{color:inherit!important}.google-recaptcha div{margin:0 auto}.content-layout{margin:30px auto}.content-layout .wrapper{padding:20px!important;min-height:calc(100vh - 200px)}.content-layout .custom-content *{font-size:inherit}#toTopBtn{position:fixed;right:20px;bottom:20px;opacity:.5}#toTopBtn:hover{opacity:1}.wrapper a:hover{color:#36ad4e!important}.banner .welcome-message,.login-container .homepage1,.login-container .homepage1 a,.login-container .welcome-message,.login-container .welcome-message a{color:var(--login-color)}.banner{overflow:hidden;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.banner .welcome-message{position:absolute;margin:0 auto;text-shadow:0 0 3px #000}.banner .banner-img{display:contents;display:-webkit-contents;display:-khtml-contents;display:-moz-contents;display:-o-contents}.login-bg,.page-bg{position:fixed;background-repeat:no-repeat;background-size:cover;background-position:center center;height:100%;opacity:1;visibility:inherit}.login-container{background-color:transparent!important}.landingpage-wrapper .welcome-message{text-shadow:none}.landingpage-wrapper .welcome-message h2{font-size:30px}.landingpage-wrapper.plain-style .landingpage-container{height:auto;min-height:200px!important;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.landingpage-wrapper.plain-style .landingpage-container.no-content{min-height:calc(100vh - 165px)!important}.landingpage-wrapper.plain-style .landingpage-container .banner .banner-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.landingpage-wrapper.bg-style .landingpage-container{background:0 0;height:auto;min-height:600px!important;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.landingpage-wrapper.bg-style .landingpage-container.no-content{min-height:calc(100vh - 165px)!important}.landingpage-wrapper.bg-style .landingpage-container .banner .banner-content{background:var(--container-bg-color);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.landingpage-wrapper.banner-style .landingpage-container{background:0 0;height:auto;min-height:600px!important;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.landingpage-wrapper.banner-style .landingpage-container.no-content,.landingpage-wrapper.slider-style .landingpage-container.no-content,.landingpage-wrapper.slider-style .landingpage-container.no-content .slick-slide,.landingpage-wrapper.slider-style .landingpage-container.no-content .slick-slider{min-height:calc(100vh - 165px)!important}.landingpage-wrapper.banner-style .landingpage-container .banner .banner-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:var(--container-bg-color)}.landingpage-wrapper.banner-style .landingpage-container .banner-img{position:absolute;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:25px}.landingpage-wrapper.slider-style .landingpage-container{background:0 0;height:auto;height:600px!important;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.landingpage-wrapper.slider-style .landingpage-container .banner{width:100%!important}.landingpage-wrapper.slider-style .landingpage-container .banner .banner-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:var(--container-bg-color)}.landingpage-wrapper.slider-style .landingpage-container .slick-slider{position:absolute;height:600px;margin-top:25px}.landingpage-wrapper.slider-style .landingpage-container .slick-slider .slick-slide{height:600px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.landingpage-wrapper.slider-style .landingpage-container .slick-slider img{width:100%}.landingpage-content{background-color:#fff;padding:80px 80px 150px}.spec-tree .spec-heading{border-bottom:1px dotted #eee}.spec-tree .spec-heading h4{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.spec-tree .spec-heading h4 .btn-group{position:absolute;right:0}.spec-tree .spec-body ul li label{font-weight:400}.spec-tree .spec-body ul li.panel .btn-link{font-weight:300;color:#5a5a5a;padding:5px;border-bottom:1px solid #eee}.spec-tree .spec-body ul li.panel .btn-link .fa:before{content:"\f078"}.prod-tier-table .side-section #accordion .panel .panel-heading .panel-title a.collapsed i:before,.spec-tree .spec-body ul li.panel .btn-link.collapsed .fa:before{content:"\f054"}.spec-tree .spec-body ul li.panel div ul{margin-bottom:15px}.spec-tree .spec-body ul li.panel div ul li{padding:5px}.tier2-container,.tier3-container{padding-left:15px}.dropdown-menu li{float:none!important;position:relative}.dropdown-menu .sub-menu{left:100%;position:absolute;top:0!important;visibility:hidden;margin-top:-1px}.dropdown-menu.dropdown-menu-right .sub-menu{left:unset;right:100%}.dropdown-menu li:hover>.sub-menu{visibility:visible;display:block}.sidenav{height:100%;width:0;position:fixed;z-index:100;top:0;left:0;background-color:#111;overflow-x:hidden;padding-top:60px;transition:.5s}.sidenav a{padding:8px 8px 8px 32px;font-size:25px;color:#818181;display:block;transition:.3s}.sidenav a:hover{color:#f1f1f1}.sidenav a.active{color:#fff;border-bottom:2px solid #fff}.sidenav .closebtn{position:absolute;top:0;right:-25px;font-size:36px;margin-right:50px}.banner .banner-content .welcome-message,.foot{position:relative}#main{transition:margin-left .5s;padding:20px}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}@media only screen and (min-width:240px) and (max-width:1500px){.navbar .container,.top-head .navbar-collapse{padding:0}.navbar-nav,.top-head .navbar-toggle{margin:0}.top-head{height:auto}.top-head .fa{color:var(--primary-color)}.break-word{word-break:normal}.social-icons .connect-text{display:none}.container.main-logo{line-height:100px;height:100%}.head .navbar-toggle{margin-right:0}.bottom-head{height:50px}.basket-qty{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:240px) and (max-width:420px){.nav-menu .list-inline li{display:block}.prod-tier-table{padding:0}.prod-tier-table .table-list{width:100%}.prod-list-table .table-responsive .table-list tbody tr td{display:inline-block!important}.box .box-img{height:100px;line-height:100px}.box .box-price{border:none}}@media only screen and (min-width:240px) and (max-width:480px){.head .bottom-head{height:auto!important}#page{margin:0 auto!important}.main-logo{padding:0;height:60px}.main-logo .col-xs-3 a{padding:0}}@media only screen and (min-width:240px) and (max-width:767px){#body,.side-section{padding:0}.top-head .social-icons{margin:0}.top-head li{line-height:40px}.checkout-btn-holder .col-md-6{text-align:center!important}.checkout-btn-holder .col-md-6 .btn{width:100%;padding:10px 0;margin:10px 0}.checkout-btn-holder .col-md-6 .order-total{width:100%;display:block;padding:15px 0}form[name=registrationForm] .noPadr{padding-left:0}.form-title{font-size:24px}.qty-wrap .float-none{margin:5px 0}}@media only screen and (min-width:240px) and (max-width:1024px){.orders-sumSection .col-sm-6,.quote-sumSection .col-sm-6{padding-left:0!important}}@media only screen and (min-width:600px) and (max-width:768px){.prod-tier-table{padding:0 0 20px}}@media only screen and (min-width:768px) and (max-width:1024px){#body{padding:0}.summary-section-holder{padding-left:5px}.state-content .page-rightsidebar,.state-content .wrapper{padding:5px}}.bottom-head,.bottom-head a,.bottom-head a:hover,.slick-next:hover,.slick-prev:hover{background-color:var(--primary-bg-color)!important;color:var(--primary-color)!important}button.btn{background:var(--btn-bg-color)!important;color:var(--btn-color)!important;border:1px solid var(--btn-bg-color)!important}button.btn:hover,button.btn:hover i{color:var(--btn-bg-color)!important}button.btn:hover{background:var(--btn-color)!important;border-color:var(--btn-bg-color)!important}.input-group-btn:last-child>.btn{padding:4px 12px}.input-group-btn.qty-minus,.input-group-btn.qty-plus{width:100%}.input-group-btn.qty-minus .btn,.input-group-btn.qty-plus .btn{padding:6px 12px}.qty-input{width:47px!important}.row-wrap .section-head{margin-top:10px;padding:0 10px!important}.checkout-btn-holder .btn{margin-left:10px!important}#page{padding-bottom:0;margin:30px auto;min-height:calc(100vh - 195px)}#page.main-container-logged-out{margin:0 auto}#page.main-container-logged-out #body{background-color:transparent!important}#page .wrapper{min-height:600px;padding-top:50px;padding-bottom:100px}#page #body{padding:0!important;background-color:#fff;min-height:500px}#page #body #main-view .login-wrapper{min-height:500px;max-height:600px;height:600px;overflow:hidden}#page #body #main-view .login-wrapper.no-content{max-height:calc(100vh - 165px);height:calc(100vh - 165px)}#page #body #main-view .login-wrapper .wrapper{padding:0;min-height:500px}.banner,.prod-list-table .table-responsive{min-height:300px}#page #body #main-view .public-catalogue-details,#page #body #main-view .public-catalogue-list{background-color:#fff!important;margin-top:30px;margin-bottom:30px}.head .top-head{background-color:var(--primary-bg-color)}.head .top-head a{color:var(--primary-color)}.head .top-head a .fa-facebook-f{color:#3b5998}.head .top-head a .fa-twitter{color:#00acee}.head .top-head a .fa-linkedin{color:#0077b5}.head .bottom-head,.head .top-head ul li{color:var(--primary-color)}.head .top-head a:hover{opacity:.5}.head .top-head div{max-height:100%}.head .top-head .social-icons li{padding-right:0!important}.head .top-head .social-icons li a{width:20px;height:20px;border-radius:20px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.head .bottom-head{background-color:var(--primary-bg-color);height:80px}.head .bottom-head .main-logo{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.head .bottom-head .main-logo .logo-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;clear:both;-ms-flex-pack:center;justify-content:center}.head .bottom-head .main-logo .logo-container a{background-color:transparent;max-height:100%;margin-top:10px;margin-bottom:10px;height:80%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.head .bottom-head .main-logo .logo-container a img{max-height:100%;padding:0}.head .bottom-head .main-logo .logo-container a.account-logo{border-left:2px solid var(--menu-bg-color)}.head .navbar{background-color:var(--menu-bg-color);border-radius:0;margin:0}.foot .bottom-foot,.foot .bottom-foot p,.foot .bottom-foot p a,.foot .top-foot,.foot .top-foot a,.foot .top-foot ul li a{background-color:var(--secondary-bg-color);color:var(--secondary-color)}#menu-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.foot{margin:0}.foot .top-foot{padding:10px}.foot .top-foot.has-footer-logo{padding-top:35px}.foot .top-foot ul li a{font-weight:700;padding:10px}.foot .bottom-foot{margin-top:0;padding:15px 15px 30px;position:relative}.foot .bottom-foot p a:hover{opacity:.8}.foot .bottom-foot .footer-logo img{max-height:60px}.foot .social-icons li{padding-right:0!important}.foot .social-icons li a{width:20px;height:20px;border-radius:20px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.foot .social-icons li a .fa-facebook-f{color:#3b5998}.foot .social-icons li a .fa-twitter{color:#00acee}.foot .social-icons li a .fa-linkedin{color:#0077b5}.foot .social-icons li a:hover{opacity:.5}.navbar .nav-menu,.navbar .nav-menu li a{background-color:var(--menu-bg-color);color:var(--menu-color)}.navbar .navbar-nav li.active .pointer,.navbar .navbar-nav li:hover .pointer{border-color:var(--body-bg-color);border-width:1px;bottom:5px;left:4px;width:95%}.dropdown-menu,.side-section,.wrapper{background-color:var(--tblbody-bg-color)}.dataTables_wrapper .dataTables_paginate{margin-top:10px!important}.dataTables_wrapper .dataTables_paginate .paginate_button{background-color:var(--menu-color)!important;color:var(--menu-bg-color)!important;border:1px solid var(--menu-bg-color)!important;margin-left:-1px!important;border-radius:0!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current{background-color:var(--menu-bg-color)!important;color:var(--menu-color)!important;border:1px solid var(--menu-bg-color)!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current:first-child{border-radius:4px 0 0 4px!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current:last-child{border-radius:0 4px 4px 0!important}.dataTables_wrapper .dataTables_paginate .paginate_button.previous{border-radius:4px 0 0 4px!important}.dataTables_wrapper .dataTables_paginate .paginate_button.next{border-radius:0 4px 4px 0!important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background-color:var(--menu-bg-color)!important;color:var(--menu-color)!important;border:1px solid var(--menu-bg-color)!important}.prod-tier-table{padding-top:30px}.prod-tier-table .side-section{background-color:#fff;color:#555}.prod-tier-table .side-section #accordion{background-color:transparent;margin:0}.prod-tier-table .side-section #accordion .panel{box-shadow:0 1px 1px -1px rgba(0,0,0,.05);background-color:transparent;border-radius:0;border:none;margin:0}.prod-tier-table .side-section #accordion .panel .panel-heading{background-color:transparent;border-radius:0;border:none!important;padding:0}.prod-tier-table .side-section #accordion .panel .panel-heading.active a{font-weight:700}.prod-tier-table .side-section #accordion .panel .panel-heading .panel-title{padding:10px 15px}.prod-tier-table .side-section #accordion .panel .panel-heading .panel-title a{display:block}.prod-tier-table .side-section #accordion .panel .panel-heading .panel-title a i:before{content:"\f078"}.prod-tier-table .side-section #accordion .panel .panel-body{padding:10px}.prod-tier-table .side-section #accordion .panel .panel-body .list-unstyled a{display:block;padding:0 10px}.prod-tier-table .side-section #accordion .panel .panel-body .list-unstyled a.active{background-color:var(--primary-bg-color);color:var(--primary-color);font-weight:700}.prod-tier-table .side-section #accordion .panel .panel-body .list-unstyled a.active:hover{color:var(--primary-color)!important}.prod-tier-table .side-section #accordion .panel .panel-body .list-unstyled a:hover{background-color:var(--primary-bg-color);color:var(--primary-color)!important}.prod-tier-table .side-section .side-header{padding:0 10px}.prod-tier-table .side-section .side-header h2{font-size:20px;margin-top:0;margin-bottom:9px}.table-list thead tr th,.table-list tr td,.tbl-style thead tr th,.tbl-style tr td{border:none!important}.table-list.basket-tbl,.tbl-style.basket-tbl{border-bottom:2px solid #ddd}.table-list.basket-tbl tbody td,.tbl-style.basket-tbl tbody td{border:none!important}.prod-list-table .table-responsive .dataTables_processing{min-height:300px;background-size:64px 64px!important}.prod-list-table .table-responsive .table-list{border:none!important;box-shadow:0 1px 1px -1px rgba(0,0,0,.05)}.prod-list-table .table-responsive .table-list thead{display:none}.prod-list-table .table-responsive .table-list tbody tr td{box-shadow:0 1px 1px -1px rgba(0,0,0,.1);border:none!important;padding:10px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.prod-list-table .table-responsive .table-list tbody tr td .prodImg{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.prod-list-table .table-responsive .table-list tbody tr td .prodName{font-weight:700}.prod-list-table .table-responsive .table-list tbody tr td .mfgPart,.prod-list-table .table-responsive .table-list tbody tr td .stock{font-weight:700;color:#555}.prod-list-table .table-responsive .table-list tbody tr td .sellPrice{font-weight:700;font-size:16px}.prod-list-table .table-responsive .table-list tbody tr td .cart-wrap{padding-left:5px!important}.prod-list-table .table-responsive .table-list tbody tr td .cart-wrap .btn-basket{width:100%;color:var(--btn-color)!important;background:var(--btn-bg-color)!important}.prod-list-table .table-responsive .table-list tbody tr td .cart-wrap .btn-basket:hover{background:var(--btn-color)!important;border-color:var(--btn-bg-color)!important}.pagination li a,.pagination li a:hover{border:1px solid var(--menu-bg-color)!important}.prod-list-table .table-responsive .table-list tbody tr td .cart-wrap .btn-basket:hover i{color:var(--btn-bg-color)!important}.pagination li.active a,.pagination li.active a:hover{background-color:var(--menu-bg-color)!important;color:var(--menu-color)!important;border:1px solid var(--menu-bg-color)!important}.pagination li a{background-color:var(--menu-color)!important;color:var(--menu-bg-color)!important}.pagination li a:hover{background-color:var(--menu-bg-color)!important;color:var(--menu-color)!important}.tier-title{color:var(--menu-bg-color)}.tier-list a.active,.tier-list a.active:hover,.tier-list a:hover{background-color:var(--menu-bg-color);color:var(--menu-color)!important;border:1px solid var(--menu-bg-color)}.basket-badge,.ul-tab li.active a{color:var(--menu-color)}.ul-tab{border-bottom:2px solid var(--primary-bg-color)}.ul-tab li{display:inline-block!important;padding:0}.ul-tab li.active{background:var(--menu-bg-color)}.ul-tab li.active a{border:none!important}.ul-tab li.active a:hover{color:var(--menu-color)!important}.ul-tab li a{display:block;padding:5px}.banner .banner-content,.login-container{display:-ms-flexbox;-ms-flex-align:center}.list-tab li button:hover{background-color:var(--btn-bg-color);color:var(--btn-color)}.phone-number-directive .dropdown button.simple-dropdown.phone-prefix.phone-adjust{line-height:23px;width:100%;border-radius:3px 0 0 3px}.phone-number-directive .dropdown button.simple-dropdown.phone-prefix.phone-adjust:hover{line-height:23px}.phone-number-directive .form-control{border-radius:0 3px 3px 0}.summary-section-holder h4{background-color:var(--tblhead-bg-color);color:var(--tblhead-color);border-color:var(--tblhead-bg-color)}.summary-section-holder .orders-sumSection,.summary-section-holder .quote-sumSection{border:none}.qty-bar .btn{padding:6px 10px}.form-control{border-radius:3px}.banner{height:auto}.banner .banner-content{height:auto;display:flex;align-items:center;-ms-flex-pack:center;justify-content:center}.login-container{display:flex;align-items:center;padding:0;height:100%}.login-container .form-group{margin-bottom:15px}.login-container .form-group .control-label{font-size:12px}.login-container .form-group .form-control{padding:15px;border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px}.login-container .welcome-message{color:var(--login-color)}.login-container .btn,.login-container .btn:hover{font-size:14px;padding:5px;border-radius:15px}.login-container .banner{position:absolute;height:400px}.login-container .banner .banner-content{height:100%}.login-container .banner .banner-content .welcome-message{height:100%;color:var(--login-color);background-color:var(--container-bg-color);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;text-shadow:none}.login-container .banner .login-wrap{padding:30px;background-color:#fff;height:100%}.login-container .banner .login-wrap h1{margin:10px auto}.confirm-pass-wrap .form-group,.forgot-pass-wrap .form-group,.registration-wrap .form-group{margin-bottom:15px}.login-container .banner-img img{width:100%}.login-container .slick-slider{position:absolute;height:600px}.login-container .slick-slider .slick-slide{height:600px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.login-container .slick-slider img{width:100%}.no-content .login-container .slick-slide,.no-content .login-container .slick-slider{min-height:calc(100vh - 165px)!important}.confirm-pass-wrap,.forgot-pass-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:0 0}.confirm-pass-wrap .form-group .control-label,.forgot-pass-wrap .form-group .control-label{font-size:12px}.confirm-pass-wrap .form-group .form-control,.forgot-pass-wrap .form-group .form-control{padding:15px;border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px}.confirm-pass-wrap .btn,.confirm-pass-wrap .btn:hover,.forgot-pass-wrap .btn,.forgot-pass-wrap .btn:hover{font-size:14px;padding:5px 20px;border-radius:15px}.registration-wrap .btn span,.registration-wrap .form-group .control-label{font-size:12px}.confirm-pass-wrap .confirm-pass-content,.confirm-pass-wrap .forgot-pass-content,.forgot-pass-wrap .confirm-pass-content,.forgot-pass-wrap .forgot-pass-content{padding:60px;background:#fff}.registration-wrap{background-color:none;min-height:calc(100vh - 147px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.registration-wrap .registration-content{background:#fff}.registration-wrap .form-group .form-control{padding:5px 15px;height:32px;border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px}.registration-wrap .form-group textarea{min-height:140px}.registration-wrap .btn{font-size:12px;padding:5px 20px;border-radius:15px}.registration-wrap .btn:hover{border-radius:15px}.registration-wrap .phone-number-directive .phone-prefix{line-height:28px!important;border-radius:15px 0 0 15px!important}.registration-wrap .phone-number-directive .form-control{border-radius:0 15px 15px 0!important}.landingPageContent{background-color:#fff;padding:30px 0;min-height:500px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.landingpage-wrapper.bg-style.no-banner-text,.landingpage-wrapper.plain-style.no-banner-text{display:none}.landingpage-wrapper.plain-style .landingpage-container{background-color:var(--container-bg-color)}.landingpage-wrapper.plain-style .landingpage-container .banner{background-color:transparent}.btn:disabled{opacity:1}