.boldTxt,h4{font-weight:700}.hover-style,.sidenav a,a:focus,a:hover{text-decoration:none}.slick-dots,li.remove,ol,ul.ul-tab{list-style-type:none}body,html{margin:0;padding:0;height:100%}.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}.padtb,.padtop20{padding-top:20px}.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}.padl30P{padding-left:30px!important}.box,.nopadb{padding-bottom:0}.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%}.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}.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;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;-moz-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}.navbar{border:none}.navbar .nav-menu{background:#2b2b2b}.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 .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 .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{font-size:11px;margin-top:10px}.wrapper .section-box .content-head h3,.wrapper .section-head h2{margin-top:0}.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;line-height:25px}.wrapper .dl-horizontal dd{line-height:25px}.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}.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}.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;overflow-y:auto;padding:10px 0}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.basket-badge{position:relative;top:-7px;left:7px}.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}.dropdown-icon{padding-left:5px;color:#a9a9a9}.foot{position:absolute;text-align:center;bottom:0;width:100%;height:auto}.product-wrapper{padding:0 10px 20px!important}.product-wrapper .box{margin:0!important}#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}.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;position:relative}.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}.box .box-img .helper,.box .box-img img,.img-box img,.tbl-style tbody tr td{vertical-align:middle}.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{border-radius:0;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}.position-relative{position:relative}.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{font-weight:400}.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%}.box .box-img img{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}.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 .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 .side-list li{border-bottom:1px dotted #ddd}.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;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;margin-bottom:30px;margin-top:0;background:#f5f5f5;padding:10px;border-bottom:1px solid #ddd}.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;-moz-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;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{margin-left:-5px}.qty-block .heart-wrap{margin:-3px;padding-right:20px}.qty-bar .qty-input{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}.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}.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{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{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;z-index:999;opacity:.8;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.table thead tr th,.table thead tr th:first-child{background-color:var(--tblhead-bg-color);border-bottom:1px solid var(--tblhead-bg-color)}.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)}*,.wrapper .section-head h2{font-family:'Roboto Condensed',sans-serif}.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);color:var(--btn-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{height:300px;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;width:100%;height:100%;opacity:1;visibility:inherit}.login-container{-ms-flex-align:center;align-items:center}.login-container .btn,.login-container .btn:hover{font-size:16px;padding:10px;border-radius:20px}.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"}.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}#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){.wrapper{padding-left:0}.social-icons-container{height:auto!important;right:0;z-index:999;width:100%!important}.social-icons li,.social-icons li a{width:20px!important;height:20px!important}.social-icons{position:relative!important;top:0!important;transform:initial!important}.basket-sum li.dropdown.open .dropdown-menu,.public-basket .dropdown-menu{background-color:#333!important;border-top:2px #3ec300 solid!important}.mini-basket nav{top:0!important;transform:none!important}.bottom-head .navbar .nav-menu li a,.bottom-head .navbar-collapse{background-color:#fff!important}.bottom-head .navbar .nav-menu li .cart-delete a,.bottom-head .navbar .nav-menu li .cart-product-name a{background-color:#333!important}.main-logo{margin-top:0}.social-icons li{border-radius:20px}.social-icons li a span{font-size:14px!important}}@media only screen and (min-width:240px) and (max-width:420px){.section-head img{width:100%}.logged-out-banner h1{height:auto!important;line-height:inherit!important}.prod-tier-table{padding:0 0 20px}.tier-title-collapse{display:inline!important;color:#fff}.tier-title-collapse .fa{font-size:14px}.tier-title-collapse:focus,.tier-title-collapse:hover{color:#aaa}.tier-title-collapse .fa-caret::before{content:"\f056"}.tier-title-collapse.collapsed .fa-caret::before{content:"\f055"}.tier-title-text{display:none}}@media only screen and (min-width:240px) and (max-width:480px){.login-wrap form[name=loginForm]{width:100%}.welcome-message{font-size:40px;letter-spacing:-2px}}@media only screen and (min-width:240px) and (max-width:767px){.navbar-nav{margin:0!important}.terms-wrapper #page{font-size:14px!important}.navbar-collapse.in{overflow-y:hidden}.nopad-remove{padding:0}#page{margin-top:50px}.bottom-foot,.top-foot.has-footer-logo{margin-top:20px}.bottom-foot.has-footer-logo,.main-logo{margin-top:0}.main-logo{height:auto!important;min-height:80px;top:0!important;transform:initial!important}.summary-section-holder{padding:0!important}.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-title{font-size:24px}.qty-wrap .float-none{margin:5px 0}}@media only screen and (min-width:240px) and (max-width:1024px){.terms-wrapper #page{width:95%!important;margin:0 auto}.bottom-foot .container{width:100%!important;padding:1rem 0!important}.prod-list-table td,.prod-list-table th{word-break:keep-all}.bottom-head{height:auto!important}.container.main-logo{top:0!important;transform:initial!important;padding:0}.orders-sumSection,.quote-sumSection{padding:5px!important}.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){.summary-section-holder{padding:0!important}.prod-tier-table{padding:0 0 20px}.tier-title-collapse{display:inline!important;color:#fff}.tier-title-collapse .fa{font-size:14px}.tier-title-collapse:focus,.tier-title-collapse:hover{color:#aaa}.tier-title-collapse .fa-caret::before{content:"\f056"}.tier-title-collapse.collapsed .fa-caret::before{content:"\f055"}.tier-title-text{display:none}.container{width:auto}.container.main-logo{min-height:80px;height:auto}}*{font-size:16px}.bottom-head,.bottom-head a,.bottom-head a:hover,.btn,.slick-next:hover,.slick-prev:hover,.top-foot,.top-foot a{background-color:#fff;color:#1a1a1a}.bottom-foot,.bottom-foot .navbar .nav-menu,.bottom-foot .navbar .nav-menu .navbar-nav li a,.bottom-foot p,.bottom-foot p a,.bottom-foot p a:hover,.top-head,.top-head li a,.top-head li a:hover{background-color:#053971;color:#fff}.clearFix{clear:both}.dropdown button.simple-dropdown.phone-prefix.phone-adjust,.dropdown button.simple-dropdown.phone-prefix.phone-adjust:hover{line-height:32px}.dropdown button.simple-dropdown.phone-prefix{border-right:none;border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}.phone-number-directive input{border-left:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.dropdown-menu,.side-section,.wrapper{background-color:#fff}.tbl-style{margin-bottom:1rem}.tbl-style tbody tr td,.tbl-style tfoot tr td,.tbl-style thead tr th{border:none!important;padding:10px;border-bottom:1px #ddd solid!important;font-size:15px;color:#1a1a1a}.tbl-style tbody tr td,.tbl-style tbody tr td div,.tbl-style tbody tr td span{font-size:14px}.tbl-style thead tr th{background:#ddd!important}.navbar .nav-menu,.navbar .nav-menu li a{background-color:#fff;color:#1a1a1a;font-size:16px}.navbar-nav li:hover .pointer{border-color:transparent transparent #1a1a1a}.navbar .nav-menu{border-radius:0;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.navbar .nav-menu .navbar-header{max-width:150px}.navbar .nav-menu .navbar-header .navbar-brand{height:100%}.navbar .nav-menu .navbar-header .navbar-brand img{height:auto;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.container.main-logo,.main-logo-image a,.mini-basket nav,.social-icons{transform:translateY(-50%)}.sub-menu a{font-size:12pt}.cart-status,.cart-status span{padding:0;text-transform:uppercase;text-align:center;color:#fff!important}.cart-btn button{margin-top:10px}.cart-delete a,.cart-product-name,.cart-product-name a{font-size:12px!important;color:#fff!important;background:#333}.cart-delete:hover,.cart-product-name:hover{opacity:.5}.cart-delete a:hover:after,.cart-product-name a:hover:after{background-color:transparent!important}.panel{border-radius:8px}.container.main-logo{top:50%;padding-right:0}.main-logo img{height:64px;max-height:64px}.main-logo-image{height:100%;position:relative}.main-logo-image a{margin:0 0 0 20px;position:absolute;top:50%}.bottom-head{min-height:120px;border-bottom:2px #053971 solid}.bottom-head .container-fluid{padding:0 5%}.bottom-head ul li a:focus,.bottom-head ul li a:hover,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent}.navbar{min-height:auto;height:100%;margin:0}.navbar .nav-menu .navbar-collapse{margin:0 0 0 auto;text-align:center}#menu-collapse .navbar-nav li:first-child a,.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin:0}.navbar-brand{padding:0;height:auto}#menu-collapse .navbar-nav li a:after,.mini-basket .log-btns li a:after{background-color:transparent;height:2px;display:block;content:"";width:100%}#menu-collapse .navbar-nav li a:hover:after,.mini-basket .log-btns li a:hover:after{background-color:#3ec300}#menu-collapse .navbar-nav li.active a:after,.mini-basket .log-btns li.active a:after{background-color:#3ec300;height:2px;display:block;content:"";width:100%}.basket-name,.navbar-nav li.active .pointer,.navbar-nav li:hover .pointer{display:none}.bottom-head .navbar-toggle .fa-bars{color:#1a1a1a!important}.mini-basket nav{margin:0;position:relative;top:50%}.mini-basket .dropdown-menu{width:35rem;background:#333;color:#fff;height:auto!important;padding:10px;border-top:2px #3ec300 solid}#body,.wrapper{padding-right:0}.mini-basket .cart-total tr td{border:none;border-top:1px #ddd solid;padding-top:10px;color:#fff}.basket-sum span.fa{font-size:1.1em!important;color:#1a1a1a}.box-text span,body{font-size:1.6rem}body{background-color:#fff}#page{padding-bottom:150px}.top-foot.has-footer-logo{height:120px}.top-foot.has-footer-logo div.footer-logo{height:auto}.bottom-foot{padding-top:0}.bottom-foot .container{margin:0 auto;padding-top:1rem}.wrapper{padding-left:0}.wrapper.modal-body{padding:5px;margin-bottom:0}.wrapper.modal-body .section-box{padding:10px!important}.modal-sm{width:360px}.processing-overlay{position:fixed!important;height:100vh;width:100vw;background:#fff!important;top:0;left:0}.processing-overlay img{background:#fff}form[name=resetPasswordForm] span{float:right!important}.box-text{font-size:1.5rem;overflow:hidden}.product-wrapper .box{border:1px solid #ddd}.product-wrapper .box .box-bottom{min-height:49px}.product-wrap{height:auto!important}.tier-list a{background-color:#e2eef6;border-top:1px #e2eef6 solid;border-bottom:1px #e2eef6 solid;margin:0}.tier-list a.active,.tier-list a.active:hover,.tier-list a:hover{background-color:#e2eef6;border-color:#042b55;color:#042b55;font-weight:700}.basket-badge{background:#074b94;color:#fff}.public-basket a{background-color:transparent}.public-basket .cart-delete a{color:#fff}.summary-section-holder{border:none;padding:0 0 15px 15px}.summary-section-holder:first-child{border:none;padding:0 15px 15px 0}.summary-section-holder h4{margin:0;text-transform:uppercase}.orders-sumSection,.quote-sumSection{padding:20px;border:1px solid #ddd}.orders-sumSection ul,.quote-sumSection ul{margin:0}.side-section{padding:0 5px 5px;background:#e2eef6}.side-section .side-header{margin:0;border-bottom:solid 2px #074b94;background-color:#074b94}.side-section .side-header h2{margin-top:10px;margin-bottom:6px;font-size:18px;color:#fff;background-color:#074b94}.side-section .side-header h2 a{color:#bbb}.side-section .form-control{height:auto;padding:8px 12px;font-size:11pt;border-radius:5px;margin-bottom:10px;width:99%}.side-section #accordion{margin:0}.side-section #accordion .panel{border-radius:0;margin:0;border:none;box-shadow:none}.side-section #accordion .panel .panel-heading{background-color:#fff;color:#5a5a5a;border-radius:0;border:none;border-bottom:1px solid #eee}.side-section #accordion .panel .panel-heading.active h3{font-weight:700}.side-section #accordion .panel .panel-heading .panel-title a.collapsed i:before{content:"\f054"}.side-section #accordion .panel .panel-heading .panel-title a i:before{content:"\f078"}.side-section #accordion .panel .panel-body{padding:10px}.side-section #accordion .panel .panel-body .list-unstyled li:hover{background-color:#053971;color:#fff}.side-section #accordion .panel .panel-body .list-unstyled li:hover a{color:#fff}.side-section #accordion .panel .panel-body .list-unstyled li a{display:block;padding:0 10px}.side-section #accordion .panel .panel-body .list-unstyled li a.active{background-color:#053971;color:#fff;font-weight:700}.social-icons-container{height:120px;width:200px;padding:0 20px;position:relative;text-align:right;float:right}.social-icons{margin:0;position:relative;top:50%}.social-icons li,.social-icons li a{display:block;width:15px;height:15px;padding:1px;background-color:transparent}.social-icons li{padding:1px;display:inline-block;width:15px;height:15px;border-radius:20px;background-color:#aaa;margin:5px}.social-icons li a span{background-color:transparent;font-size:10px;color:#fff;display:block;text-align:center}.wrapper .section-head h2{font-size:3rem;font-weight:100;line-height:1.2;letter-spacing:-.02em;margin:0;color:#074b94}button.btn{background-color:#074b94;color:#fff;border-radius:5px}.qty-block .add-basket,button.btn{font-size:.9em;font-weight:500;font-style:normal;line-height:2em;padding:5px 10px;height:auto}.login-container{background-color:#fff!important;display:inline-block}button.btn:hover{opacity:.9;background-color:#074b94;color:#fff}.login-wrap a:hover{opacity:.9;color:#074b94!important}.login-wrap form[name=loginForm] .btn,.login-wrap form[name=loginForm] .btn:disabled{background:#074b94;opacity:1}.btn-basket:hover{color:#6bc143!important;box-shadow:none!important}.head-owner-info .btn-link i,tr td button.btn:hover{color:#1a1a1a!important}.head-owner-info{margin-left:15px;padding-left:10px;text-align:left;border-left:1px #ddd solid}.qty-block .control-label{line-height:38px}.qty-bar{top:1px}.qty-bar .qty-minus button,.qty-bar .qty-plus button{padding:5px 12px;font-size:13px;border:none}tr td button.btn{width:100%}.input-group-btn>.btn{font-size:14px}.login-wrap input[type=text].ng-invalid,.login-wrap select.ng-invalid,.login-wrap textarea.ng-invalid{border-color:#ccc}.qty-bar .qty-input{height:auto;font-size:12pt}.form-group .form-control{height:auto;padding:8px 12px;font-size:10pt;border-radius:5px;margin-bottom:10px}.form-group .form-control option{font-size:10pt}.form-group .control-label,.wrapper .dl-horizontal dd,.wrapper .dl-horizontal dd p,.wrapper .dl-horizontal dt{font-size:14px}.banner{background-attachment:fixed;background-size:cover;background-position:center center}.banner h1{margin:0;color:#fff;text-align:center;vertical-align:middle}.logged-out-banner h1{height:430px;line-height:430px}.logged-in-banner{background-attachment:initial}.logged-in-banner h1{height:100px;line-height:100px}.paginate_button.current,.paginate_button:hover,.pagination>li.active>a,.pagination>li.active>a:hover,.pagination>li>a:hover{background-color:#074b94!important;color:#fff!important}.paginate_button,.pagination li a{font-size:10pt;color:#000;border-radius:3px;padding:12px!important;margin:2px!important;border:none!important}.paginate_button:hover,.pagination li a:hover{box-shadow:10px 10px 20px rgba(0,0,0,.1)}.dataTables_paginate,.pagination{float:left!important;margin-bottom:20px!important}li.remove:before{display:none}.nolpad{padding-left:0}.mtop-n15{margin-top:-15px}.nopadding{padding:0!important}ol{counter-reset:item;margin:0;padding:0}ol>li{display:table;counter-increment:item;padding:5px 0}ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:.6em;vertical-align:top;font-weight:700}ol>li ol li:before{font-weight:400}li ol>li ul{padding-bottom:10px;padding-left:15px}li ol>li ul li,li>ul li{list-style-type:lower-alpha;padding-bottom:0!important;padding-left:5px}li ol>li ul li ul li,ul li ul li{list-style-type:lower-roman}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.login-bg,.page-bg{display:none}