@charset "utf-8";a,a:hover{color:#004585;text-decoration:none}.form-control,body{font-family:Poppins,sans-serif}.navbar .navbar-collapse,.new-wrap,.top-header,.top-msg{text-align:center}.menu-open,.mobile-menu,.tcd-dailydeal{overflow:hidden}#mobacc ul ul li a,#mobacc>ul>li>a,#mobile-menulinks ul li a,.tcdmenu ul li a,a,a:focus,a:hover{text-decoration:none}#listing a.qaLink,.tcdmenu ul li,.tcdmenu>ul>li.dropdown.tcdm-login ul li{text-align:right}.product-items .product-item .reviews-stars::after,.product-items .product-item .reviews-stars:before{content:"\e803  \e803  \e803  \e803  \e803";font-family:fontello}@font-face{font-family:Poppins;src:url('/assets/templates/tenspros-core/fonts/Poppins-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url('/assets/templates/tenspros-core/fonts/Poppins-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url('/assets/templates/tenspros-core/fonts/Poppins-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}body{color:#111;line-height:1.5;padding-top:0;overflow-x:hidden}.container{width:100%;max-width:1400px}.page-content .container{padding:0 15px}.page-content{min-height:450px;height:auto!important;padding-top:0}img{max-width:100%;height:auto}h1{font-size:30px}.titles{margin:0 0 20px;font-size:18px;font-weight:400;letter-spacing:0}#listing .product-details,#listing .product-details .header,.sidebar-widget .product-item .img a,.site-footer,section{float:left;width:100%}a{font-weight:600}:focus{box-shadow:none!important;outline:#66afe9 solid 0!important}.form-control{color:#000;font-size:13px;height:36px;padding:7px 12px}.h1,.h2,.h3,h1,h2,h3{margin-top:0;margin-bottom:0}.required-indicator{font-size:16px;position:absolute;top:0;bottom:0;left:4px;right:auto;width:4px;margin:auto;height:18px;padding:0;line-height:23px}.navbar-wrapper{-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.navbar-wrapper .container{max-width:1400px;width:100%}.navbar.navbar-inverse{margin-bottom:0;border:none;height:143px;position:fixed;top:0;width:100%;z-index:1000;background-color:#fff;border-bottom:0 solid #aaa;box-shadow:0 0 10px 0 rgb(0 0 0 / 30%)}.navbar.navbar-inverse.tcdfixed{position:fixed;z-index:995;top:0;bottom:auto;width:100%;box-shadow:1px 0 6px rgba(30,30,30,.2);-webkit-box-shadow:1px 0 6px rgba(30,30,30,.2);-moz-box-shadow:1px 0 6px rgba(30,30,30,.2);-ms-box-shadow:1px 0 6px rgba(30,30,30,.2);border-top:none;webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;background:#fff}.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top}.btn-default{color:#202020;background-color:#fff;border-color:#000;border-radius:0;border-width:2px;transition:.3s}.btn-default.btn-inverse:hover,.btn-default.focus,.btn-default:focus,.btn-default:hover,.btn-primary:hover{color:#fff;background-color:#191919}.btn-default.btn-inverse,.btn-primary{color:#fff;background-color:#1d74c3;border:none}.btn-default.btn-inverse:hover,.btn-primary:hover{color:#fff!important;background-color:#000;border-color:#000}button#Add.btn-default.btn-inverse{color:#fff!important;background-color:#1d74c3;border-color:#000;font-size:15px;font-weight:600}button#Add.btn-default.btn-inverse:hover{color:#fff!important;background-color:#111;border-color:#000}.header-inner,.top-header{border-bottom:1px solid #ccc}#home .owl-dots,#listing .category_breadcrumbs.sub-section,#listing .qtyTable-btn::before,#mobacc .dropdown.tcdm-login>a>span,#mobile-sticky-checkout,.checkout-1 #mobile-menu,.checkout-1 .fbconnect,.checkout-1 .page_heading::after,.checkout-1 .site-footer,.extrafieldsBlock,.head-mobile-nav,.header-link-title.title-cart .shopping,.logo img.logo-mob,.maillist-options,.new-release-item.product-item:nth-of-type(4),.new-release-item.product-item:nth-of-type(5),.new-release-item.product-item:nth-of-type(6),.product-info .action,.product-item .status span::before,.product-items .product-item .description,.quickview,.qv .addcart i,.scrollToTop span,.sidebar-widget .product-item .status span,.store-email.item,.store-location.item,.store-name i,.store-phone.item,.tcd-footer .subMenu,.tcd-footer-btm h5,.tcdmenu .arrow,.tcdmenu ul li.top-icon.tcdm-login-mob,.tcdmenu>ul>li.dropdown.tcdm-login>a::after,.topsellers-item.product-item:nth-of-type(4),.topsellers-item.product-item:nth-of-type(5),.topsellers-item.product-item:nth-of-type(6),button#Add.btn-default.btn-inverse i,section.qcart-youmayaslolike .price,section.qcart-youmayaslolike .reviews,section.qcart-youmayaslolike .status{display:none}.info-bar a,.tcdmenu ul,.tcdmenu ul li,.tcdmenu ul li a,ul.topsocial li{display:inline-block}.btn.btn-addcart{padding:8px 20px}.btn.btn-checkout{background:#1d74c3}.breadcrumnb{margin:0 0 15px;padding:6px 10px}.breadcrumnb ol li,.header-links #maincart a:hover .cart-details span.cart-title{color:#333}.header-extra-inner a span,.top-note{color:#1d74c3;text-transform:uppercase}.breadcrumnb ol li>a{color:#222;font-weight:600;font-size:11px}.breadcrumnb ol li:last-child>a,.breadcrumnb ol li>span{color:#555}.header-spacer{height:143px}.top-header{background:#fff;padding:0;height:28px;box-shadow:0 50px 0 0 #eee inset}.top-header .container{position:relative;padding:0}.top-links{float:left;padding:0;line-height:32px}.top-links ul{margin:0;padding:0;list-style:none;float:left}.top-links ul li,ul.top-menu li{float:left;list-style:none}.top-links ul li a{color:#000;padding:0 6px;line-height:28px;font-size:11px;letter-spacing:0;float:left;font-weight:500;text-transform:uppercase}.top-note{line-height:27px;float:right;font-weight:600;font-size:min(max(11px,2vw),14px);margin:0 10px}ul.topsocial{list-style:none;padding:0;margin:0;float:left;position:relative}.logo img,ul.top-menu{position:absolute;width:auto}ul.topsocial li{padding:0 5px 0 0}ul.topsocial li a{color:#222;line-height:27px;font-size:11px;font-weight:600}ul.topsocial li a i{font-size:14px;position:relative;top:1px;margin:0 3px 0 0}.top-msg{float:right;width:100%;color:#000;font-size:min(max(10px,2vw),16px);font-weight:600;margin:0;padding:1px 0;background-color:#fcbe18;line-height:28px}.info-bar a{background-color:#111;padding:0 6px;border-radius:3px;color:#fff;line-height:normal}.new-wrap,.sales{width:160px;border-left:1px solid #ccc}ul.top-menu{right:10px;top:10px}.logo img,.sales{right:auto;z-index:11}#searchBox,.logo img,.sales{top:0;bottom:0}ul.top-menu li a{color:#333;padding:0 20px;text-transform:uppercase;font-weight:800;font-size:12px;letter-spacing:-.5px}.logo img{left:10px;margin:auto;max-width:300px;height:auto}.site-header{padding:0;height:115px}.site-header .container{position:relative;height:75px;width:100%;max-width:1400px;padding:0}.header-inner{position:relative;height:75px;background-color:#fcfcfc}#searchBox,.new-wrap,.sales{position:absolute}.header-extra-inner{height:74px;text-align:center;padding:15px 0;line-height:1.1}.header-extra-inner a span{font-size:13px;font-weight:700;letter-spacing:.3px}.sales{left:340px}.new-wrap{left:500px;border-right:1px solid #ccc;z-index:11}.new-wrap a,.sales a{transition:.3s;font-size:13px;line-height:1.1;color:#333!important}@media(max-width:991px){.header-extra{position:absolute;left:0;top:0;width:100%;padding:0 130px 0 290px;text-align:center;height:69px}.new-wrap,.sales{position:relative;float:left;border-left:1px solid #ccc;left:auto;right:auto;width:50%}.header-extra-inner{display:inline-block;height:69px}.new-wrap{border-right:1px solid #ccc;height:69px}.logo img{margin:auto 0 auto 50px;max-width:215px;top:0;z-index:12}#listing.page-content{padding:15px 0 0}#listing .product-cols.row>.col-md-6{float:left;width:100%}}@media(max-width:720px){.header-extra{height:55px;padding:0 120px 0 230px}.header-extra-inner{height:55px;text-align:center;padding:6px 0;line-height:1}.header-extra-inner a span{font-size:11px;letter-spacing:0}.new-wrap,.sales{height:55px}.new-wrap a,.sales a{line-height:1;font-size:11px}.logo img{max-width:150px}}@media(max-width:460px){.header-extra{padding:0 105px 0 175px}.header-extra-inner a span{font-size:10px;letter-spacing:0}.logo img{max-width:120px;margin:auto 0 auto 35px}}@media(max-width:390px){.header-extra{padding:0 100px 0 170px}}#searchBox{padding:0 100px 0 660px;height:75px;margin:auto;right:0;left:0;z-index:10;border-left:0 solid #ccc;border-right:0 solid #ccc;width:100%}.searchbox-inner{padding:17px 25px;border-left:0 solid #ccc;border-right:0px solid #ccc}#home section.products-section .container,#searchBox .search-form,#searchBox form,.mailinglist-form{position:relative}#searchBox .search-form .search-submit,.tcdmenu{position:absolute;margin:auto;text-align:center}#searchBox:: placeholder{color:#fff!important}#searchBox .form-control.search-text{font-size:14px;padding:0 32px 0 12px;height:40px;border-width:0;border-radius:3px;background:#fff;box-shadow:0 0 0 1px #ccc inset!important}#searchBox .search-form .search-submit{top:0;right:4px;width:35px;height:34px;padding:0;background-color:#000;font-weight:600;border:0 solid #000;font-size:15px;bottom:0;border-radius:3px;color:#fff!important;line-height:34px}#searchBox .search-form .search-submit:hover{color:#000!important;background-color:#ccc}.tcdmenu{background:#fff;height:40px;max-width:100%;padding:0;width:100%;top:auto;left:0;right:0;bottom:auto;border-top:0 solid #eee;border-bottom:0 solid #ccc}.tcdmenu ul{border-radius:0;list-style:none;margin:0 auto;padding:0;position:relative;right:0;width:100%;max-width:1400px;text-align:left}.tcdmenu ul li{position:relative;padding:0;border-right:0px solid #ddd;float:none}.tcdmenu ul ul,.tcdmenu ul ul ul{visibility:hidden;position:absolute;opacity:0}.tcdmenu ul li a{color:#333;font-size:13px;font-weight:500;height:auto;letter-spacing:0;padding:0 8px;transition:.2s linear,color .2s linear;vertical-align:middle;line-height:40px;width:100%}.tcdmenu>ul>li>a{height:40px}.tcdmenu>ul>li:hover>a{border:none;box-shadow:0 -40px 0 0 #1d74c3 inset;-webkit-box-shadow:0 -40px 0 0 #1d74c3 inset;color:#fff}.tcdmenu ul li a:active{color:#ccc}.tcdmenu ul:hover li a.selected{background:#333;color:#ccc}.tcdmenu ul li:hover a.selected{background:#ebe130;color:#333}.tcdmenu ul li a:active.selected{color:#ccc}a.selected{border-radius:2px 0 0 2px}.tcdmenu ul ul{background:#fff;height:auto;left:-10px;text-align:left;padding:5px;width:280px;-webkit-box-shadow:0 5px 5px rgb(0 0 0 / 60%),0 0 0 1px #ccc inset;-moz-box-shadow:0 5px 5px rgb(0 0 0 / 60%),0 0 0 1px #ccc inset;box-shadow:0 5px 5px rgb(0 0 0 / 60%),0 0 0 1px #ccc inset;-moz-transition:.3s .1s;-ms-transition:.3s .1s;-o-transition:.3s .1s;transition:.3s .1s;z-index:999999;display:none;border-radius:0}#mobacc ul ul li a,#mobacc ul ul ul li:first-child>a{box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.tcdmenu ul li:hover>ul{visibility:visible;opacity:1;margin-top:0}.tcdmenu ul ul li{width:100%;border:none;cursor:pointer;text-align:left;float:left}.tcdmenu ul ul li a{background:0 0;color:#292929!important;font-size:13px;font-weight:400;line-height:18px;padding:5px 10px;width:100%;border-bottom:1px solid rgba(0,0,0,.05)}.tcdmenu ul ul>li:hover>a{background-color:#1d74c3;color:#fff!important}.tcdmenu ul ul li a.subcat:hover{background:#1d74c3;color:#fff!important}.tcdmenu ul ul li a:active,.tcdmenu>ul>li.dropdown.dailydeal>a:hover,.tcdprod-wrap .owl-nav button.owl-next:hover span,.tcdprod-wrap .owl-nav button.owl-prev:hover span{color:#fff}.tcdmenu ul ul ul{top:-1px;left:100%;padding:0}.tcdmenu ul ul ul li a{box-shadow:none!important}.tcdmenu>ul>li.dropdown>a::after{content:'\f107';font-family:fontello;position:relative;left:2px;color:#000}.tcdmenu>ul>li.dropdown>a:hover::after{color:#196cc4}.copyright .row,.product-items .product-item .img a,.tcdmenu>ul>li.dropdown>ul,.tcdmenu>ul>li.dropdown>ul li.dropdown ul,iframe{display:block}.tcdmenu ul ul li.dropdown .arrow{display:inline-block!important;position:absolute;right:0;top:0}.tcdmenu ul ul li.dropdown .arrow i{font-size:18px;color:#000}.tcdmenu>ul>li.tcdm-login a span{position:absolute;top:2px;bottom:auto;height:auto;line-height:11px;font-size:9px;background:#49a051;padding:0 5px;text-align:center;border-radius:0;left:0;right:0;max-width:75px;margin:auto;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:0;display:none}.tcdmenu>ul>li.dropdown.tcdm-login>a{background-color:#196cc4;color:#fff}.tcdmenu>ul>li.dropdown.tcdm-login{float:right;border-left:0 solid rgba(0,0,0,.2);box-shadow:0 0 0 0 rgb(255 255 255 / 20%),-1px 0 0 0 rgb(255 255 255 / 20%);width:110px;text-align:center}.tcdmenu>ul>li.dropdown.tcdm-login ul{right:0;left:auto;width:150px}.tcdmenu>ul>li.dropdown.dailydeal>a{color:#000;font-weight:800;text-transform:uppercase;border:0 solid #196cc4;text-shadow:0 0 1px #196cc4;font-size:14px}.tcdmenu>ul>li.dropdown.dailydeal>a::after{color:#000}.tcdmenu>ul>li.dropdown.dailydeal ul{width:800px;left:0;right:auto}.tcd-dailydeal{float:left;height:360px;padding:0;margin:0;position:relative;width:100%;background:#ccc;border:1px solid #ccc}.tcd-dailydeal-inner{left:0;margin:0 auto;padding:0 30px;position:absolute;right:0;text-align:center;width:100%;z-index:2;border:0 solid #9c8b77;background-color:rgba(255,255,255,.8);top:0;bottom:0}.tcd-dailydeal-inner iframe{height:360px;max-width:1200px;margin:0 auto}@media screen and (max-width:826px){.tcd-dailydeal-inner iframe{height:370px}.tcd-dailydeal{height:420px}}@media screen and (max-width:767px){.tcd-dailydeal-inner iframe{height:360px!important}}@media screen and (max-width:589px){.tcd-dailydeal{height:700px;padding:0}.tcd-dailydeal-inner iframe{height:670px!important}}.head-mobile-nav>a{color:#000;font-size:24px;line-height:1}#mobacc,#mobacc ul,#mobacc ul li,#mobacc ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mobacc{display:inline-block;width:100%;color:#fff;margin:0}#mobacc ul ul{background:0 0;display:none}#mobacc>ul>li>a{background:#fff;border-bottom:1px solid #eee;color:#222!important;cursor:pointer;font-size:13px!important;font-weight:500;padding:11px!important;text-shadow:none!important;z-index:2;transition:.3s linear;text-transform:none}#mobacc>ul>li.active>a,#mobacc>ul>li.open>a,#mobacc>ul>li>a:hover{background:#333!important;color:#fff!important}#mobacc>ul>li.active>a>span::after,#mobacc>ul>li.open>a>span::after,#mobacc>ul>li>a:hover>span::after{border-color:#eee}#mobacc ul ul li a{cursor:pointer;padding:12px 20px;z-index:1;font-size:13px;color:#222;font-weight:500;background:#fff}#mobacc ul ul li:first-child>a{box-shadow:none}#mobacc ul ul ul li a{padding-left:30px}#mobacc ul ul li.dropdown>a::after{display:block;position:absolute;content:"";width:5px;height:5px;right:20px;z-index:10;top:11.5px;border-top:0 solid #eee;border-left:0 solid #eee;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#mobacc ul ul li.active>a::after,#mobacc ul ul li.open>a::after,#mobacc ul ul li>a:hover::after{border-color:#fff}#mobacc .arrow{background-color:#fff;height:35px;position:absolute;top:0;right:0;width:45px;z-index:15;cursor:pointer;border-left:1px solid #ccc}#mobacc .dropdown.open ul ul li a{background:#fff!important;font-weight:500;color:#222!important}#mobacc ul ul li a.cat{background:#111}#mobacc ul ul li a.subcat{font-size:14px!important;padding:8px 15px!important;border-bottom:1px solid #e0e0e0;background-color:#f0f0f0}#mobacc .dropdown i{bottom:0;height:30px;left:0;margin:auto;padding:0;position:absolute;right:0;top:0;width:30px;font-size:20px}#mobacc .dropdown .icon-angle-right::before{margin:0!important;padding:0;font-size:28px}#mobacc .dropdown .icon-angle-right{transition:.3s linear;color:#201f1e}#mobacc .dropdown.open .icon-angle-right{transform:rotate(90deg);-webkit-transform:rotate(90deg);color:#201f1e}#mobacc .dropdown .arrow,#mobacc .dropdown.tcdm-login .subMenu,#viewcart .coupons-area #apply-coupon{display:block!important}#mobacc .dropdown.tcdm-login .arrow,#viewCartQuick #___ratingbadge_0,#viewcart #thirdPartyPayment,#viewcart .coupons-area .module-expand::after,.checkout-1 span.fbconnect-or{display:none!important}#mobacc .dropdown.tcdm-login ul li a{background:#eee}#mobacc>ul>li.dropdown.tcdm-login>a{background:#196cc4!important;color:#fff!important;font-size:15px!important;font-weight:600}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0;background-color:rgba(0,0,0,.5)}.menu-open .mobile-menu{overflow-x:hidden;overflow-y:auto}.mobile-menu-inner{background-color:#fff;padding:0;width:300px;margin-left:0;margin-right:auto;min-height:100vh;position:relative;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(-300px,0);-ms-transform:translate(-300px,0);-o-transform:translate(-300px,0);transform:translate(-300px,0)}.menu-open .mobile-menu-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.mobile-menu-close{background:#fff;padding:20px 0;text-align:center}.mobile-menu-close img{max-width:260px;margin:0 auto;padding:5px 0}.mobile-menu-close a.mobile-close{position:absolute;left:300px;top:0;bottom:0;height:100%;width:100%}.mobile-menu-close a.mobile-close::after{content:'\e805';font-family:fontello;font-size:25px;color:#000;text-align:center;line-height:40px;width:40px;height:40px;background-color:#fff;position:absolute;border-radius:0 5px 5px 0;top:58px;left:0}.social-icons h3,.tcd-ftr-title.line-bottom span{font-family:Poppins,sans-serif}.mobile-menu-widget{float:left;width:100%;background:#fff}#mobile-menulinks ul{padding:0;margin:0;list-style:none}#mobile-menulinks ul li{float:left;width:100%;list-style:none}#mobile-menulinks ul li a{padding:6px 10px;float:left;width:100%;font-size:13px;color:#222;font-weight:500;border-bottom:1px solid #eee}.mobile-menu-widget h3{margin:0;text-align:left;background:#196cc4;color:#fff;border-bottom:1px solid #333;font-size:15px;line-height:35px;padding:0 0 0 10px;font-weight:600}.view-cart{background:#fff}.cart-left{width:68%;float:left;padding:0}.cart-right{width:31%;float:right;padding:0}span.item-fullname{display:block;font-size:14px;line-height:1.15}#viewCartQuick .page_header,.cart-details .row,.product-items,.subcategories>ul,section.subcategories_block{margin:0}.cart-box{border:1px solid #ccc;padding:10px;border-radius:5px}span.item-thumb{width:80px;height:80px;position:relative;display:block;float:left}.cart-items>li>span.item-name{width:52%;padding:0 0 0 5px}span.quant-input{display:block;position:relative;width:70px;margin:0 auto 8px}span.quant-input input[type=text]{width:70px;border:1px solid #bbb;color:#222}.cart-items>li.items-header,.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor{border-top:1px solid #ccc}.cart-items>li,.r-tabs .r-tabs-nav{border-bottom:1px solid #ccc}.view-cart span.item-name-right{padding:0 0 0 10px!important}.cart-items>li>span.item-price,.cart-items>li>span.item-qty,.cart-items>li>span.item-total{width:16%;padding:0!important;color:#000!important;text-align:center}.cart-detail-item{padding:10px 0;border-bottom:1px solid #ececec}.checkout-btns .btn.btn-checkout{background:#1d74c3;letter-spacing:0;font-weight:600;font-size:20px;color:#24273a!important}.carttotal-label,.carttotal-price,.category-products,.checkout-1 .coupon-field .btn.btn-default,.checkout-1 .createNewAccount .col-sm-6,.homepage-slider .container{padding:0}.shipquoteint-location .col-xs-12{padding:0 0 5px}#ShipQuote-module,#apply-coupon,.browsing_historyBlock .product-items .product-item .price,.fullwidth-slider img{width:100%}.checkout-options{padding:25px 0 0}body:not(.has-stickymenu) .cart-box.fixed-cart-box{padding-top:0!important}body:not(.has-stickymenu) .cart-box.fixed-cart-box .cart-box-sticky{max-width:100%;position:relative;margin:0;padding:0;z-index:0;top:0}#listing .qtyTable-btn,#viewcart .checkout-btns .btn.btn-checkout{color:#fff!important}.cart-questions{display:inline-block;width:100%;text-align:center;color:#000;font-size:13px;padding:5px;margin:5px 0 0;border:1px solid #1d74c3;background-color:#fff}.cart-questions-title{font-weight:600;text-decoration:underline}.cart-questions span{font-weight:600;padding:0 5px 0 0}#viewcart .promotion-head{position:relative;margin:0}#viewcart .promotion_name,.category-header{margin:10px 0 0}#viewcart .infopromotion p{margin:5px 0 0;line-height:1.25}@media(max-width:1070px){.cart-left{width:100%;float:left;padding:0}.cart-right{width:100%;float:right;padding:0;max-width:380px}}@media(max-width:640px){.cart-items>li>span.item-name{width:46%}.cart-items>li>span.item-price,.cart-items>li>span.item-qty,.cart-items>li>span.item-total{width:18%!important}}.header-links #maincart{position:relative;width:100%;text-align:center}.minicart{float:right;position:relative;width:auto;padding:0}.minicart-inner{cursor:pointer;color:#646464;padding:0 0 5px;float:left}span.minicart-items{font-weight:400;line-height:14px;padding:0 0 0 4px;color:#000;display:inline-block!important}span.cart-title{font-size:12px;line-height:15px;display:block;font-weight:700}.subcategories{border-bottom:1px solid #ececec;padding:0 0 30px}.subcategories>ul>li{padding:5px;margin:0;float:left}.subcategories>ul>li>a{float:left;width:100%;border:1px solid #ccc}.subcategories>ul>li>a:hover{opacity:.8}.subcategories>ul>li span.category-img{border:1px solid #eee;background:#f6f6f6}.subcategories>ul>li span.name{padding:5px 0;margin:0;color:#fff;background-color:#1d74c3;transition:.3s}.subcategories>ul>li>a:hover .name{background-color:#040404}.category-toolbar{margin-bottom:15px;margin-top:15px}.category-actions{padding:0;margin:0 0 15px;border-bottom:1px solid #ececec}#leftBar{padding-top:15px}.sidebar-widget .product-item .img{padding:2px!important;margin:0}.sidebar-widget .product-item .img img{position:relative;max-width:100%;height:auto;width:auto}.sidebar-widget .widget-body .row{margin:0!important;padding:0}.sidebar-widget .new-release-item .col-xs-4,.sidebar-widget .topsellers-item .col-xs-4{background:#fff;border:1px solid #ccc;border-radius:2px}#listing span.qty-nav button.qty-down,#listing span.qty-nav button.qty-up{top:0;background-color:transparent;border:0 solid #ccc;position:absolute;font-weight:500;width:25px;height:40px}.header-link-title.title-cart,.sidebar-widget .product-item .name{text-align:left}#listing #main-image,#listing .addl-images ul.slides li a{background-color:#fff;border:1px solid #eee}#listing #main-image img#large{max-width:500px!important}#listing .product-details .header .page_heading{float:left;width:100%;margin-bottom:5px;font-size:14px;padding:0 0 5px;font-weight:600}#listing .product-details h1{float:left;width:100%;font-size:min(max(18px,2vw),22px);line-height:1}#listing .product-reviews{margin:0 0 15px;float:left;width:100%;border-bottom:1px solid #e5e5e5;border-top:0 solid #ccc;padding:5px 0}#listing span.reviews{margin-right:0;float:left;width:60%;padding:0 0 0 5px}#listing span.create-review-link{float:right;width:40%;text-align:right;padding:0 5px 0 0}#listing .pricingBlock{margin:0;line-height:1;float:left;width:100%;padding:10px 5px;background-color:#f8f8f8;border-width:1px 1px 0;border-style:solid;border-color:#ccc}#listing #availabilityInfo,#listing .product-id{border:0 solid #e5e5e5;background-color:#fff;font-size:14px}.r-tabs .r-tabs-nav .r-tabs-state-active,.r-tabs .r-tabs-panel{border-left:1px solid #ccc;border-right:1px solid #ccc}#listing .pricingBlock .retailprice{margin:4px 0;font-size:13px}#listing .pricingBlock .saleprice #price{color:#920000}#listing .pricingBlock .saleprice,#listing .pricingBlock .yourprice{font-size:24px;font-weight:800}#listing .short-description{margin:0 0 15px;width:100%;float:left;display:none}#listing #divOptionsBlock.sub-section,#listing .quantityBlock.sub-section{margin:0 0 15px;padding:10px;background-color:#fff;border:1px solid #ccc;float:left;width:100%}#listing #divOptionsBlock.sub-section .opt-label{margin:0 0 2px;line-height:1.25;display:none}#listing #divOptionsBlock.sub-section .opt-label>label{margin:0;font-size:14px;color:#196cc4}#listing #divOptionsBlock.sub-section .opt-regular{margin:12px 0 0}#listing #divOptionsBlock.sub-section .opt-field select.form-control{font-weight:500;color:#196cc4}#listing #divOptionsBlock.sub-section .opt-field select.form-control option{font-size:13px}#listing #divOptionsBlock.sub-section .dropdown-format>label,.dropdownimage-format>label{min-width:100%}#listing .quantityBlock .quantity-table{float:left;width:100%;margin:0}#listing .quantityBlock .quantity-table table td{padding:2px 8px;font-size:14px}#listing .quantityBlock .quantity-table table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd;font-size:13px}#listing .qtyTable-btn:hover,.qtyTable-btn:focus{opacity:1;color:#fff}.footer-top::before,.homepage-slider:before{content:"";background-image:url(/assets/images/tenspros/tenspros-grid.webp);opacity:.1;bottom:0}#listing .quantityBlock .header>.page_heading{margin-bottom:0;font-size:14px;padding:5px;border-bottom:0;background-color:#222}#listing .waitinglist.sub-section{margin:0;float:left;width:100%;padding:15px 0}#listing .addToCartBlock.sub-section{margin:0;width:100%;float:left;padding:0;background-color:#fff;border:1px solid #ccc;position:relative}#listing .qtybox-addcart.form-group{margin:0;float:left;width:100%;padding:25px 10px}#listing .qtybox-addcart.form-group label:first-of-type{position:absolute;margin:-18px 0 0 4px;font-weight:400;font-size:11px;width:87px;text-align:center}#listing .qty-input{width:85px;margin:0 5px}#listing .qty-input input[type=text]{width:85px;display:block;border:1px solid #ececec;margin:0;padding:0 25px;height:40px;text-align:center;font-size:13px;font-weight:600}#listing span.qty-nav{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;margin:auto}#listing span.qty-nav button.qty-up{left:auto;bottom:0;margin:auto;right:0}#listing span.qty-nav button.qty-down{left:1px;bottom:0;margin:auto;right:auto}#listing .product-id{margin:0 0 4px;float:right;width:100%;text-align:left;padding:2px 5px}#listing #availabilityInfo{margin:0;float:left;width:100%;padding:2px 0 0 5px}#listing span.freeshipping.availability-item{position:absolute;top:5px;left:auto;width:80px;text-align:center;right:20px;margin:auto;background-color:#000;color:#fff;bottom:auto;line-height:1.15;padding:5px;height:45px;z-index:12;box-shadow:0 0 0 30px #46b727 inset}#listing .special-actions.text-center{display:flex;width:100%;border:1px solid #ccc}#listing .special-action{display:inline-block;margin:0;border-right:1px solid #ccc;flex-grow:1}#listing .special-action .btn-link{font-size:10px;float:left;width:100%;background-color:#222;color:#fff;text-decoration:none;padding:5px 0;font-weight:400;letter-spacing:0;transition:.3s;text-transform:none}#listing .special-action:hover .btn-link{background-color:#000;color:#fff}#listing .qaLink{float:left;width:auto;margin:0 0 15px}#listing a.qaLink{margin:0;padding:0 8px 0 4px;width:auto;background-color:#fbbd17;color:#000;border-radius:3px;font-size:13px;border:1px solid #000}.mb--messagebar{font-size:18px;line-height:normal}#listing .qaLink>a>i{top:-1px;position:relative}.productFeaturesBlock{float:left;width:100%;margin:0 0 10px}.productFeaturesBlock ul li{margin:0;padding:1px 0}.productFeaturesBlock ul li span.feat-name{font-weight:600;font-size:14px;color:#ad0000}.productFeaturesBlock ul li span.feat-name a{color:#000!important;text-decoration:underline}.r-tabs .r-tabs-nav .r-tabs-anchor{background:0 0;color:#74788b;font-weight:600}.r-tabs .r-tabs-panel{border-bottom:1px solid #ccc}.sub-section.make_an_offer{display:inline-block;margin:0 0 20px}@media(min-width:992px){#listing .col-md-6.tcd-stuck{position:sticky;top:150px;bottom:0}}.product-items .product-item{padding:5px;text-align:center;margin-bottom:10px;position:relative;overflow:hidden}.product-items .product-item .name{margin-bottom:4px;line-height:1.25;text-align:left;position:relative;z-index:11;float:left;width:100%}.product-items .product-item .name a{color:#111;font-size:15px;text-align:center;float:left;width:100%;padding:5px;font-weight:600;font-family:Poppins,sans-serif;line-height:1.15}.product-items .product-item .reviews{min-height:21px;position:absolute;margin:-25px auto 0;width:90%;left:0;right:0;background-color:#fff;border-radius:10px 10px 0 0}.product-items .product-item .reviews span.reviews-count{line-height:1;margin-left:1px;color:#000;text-align:left;font-size:12px;font-weight:600;position:relative;top:2px}.product-items .product-item .reviews-stars{margin-right:0;line-height:23px}.product-items .product-item .reviews-stars:before{color:rgba(0,0,0,.3)}.product-items .product-item .rating-input:checked~.rating-star,.product-items .product-item .rating:hover .rating-star:hover,.product-items .product-item .rating:hover .rating-star:hover~.rating-star,.product-items .product-item .reviews-stars{color:#f9ad35}.product-items .product-item del.regular-price{text-decoration:line-through}.product-items .product-item .sale-price{color:#df4748}.product-items .product-item del.original-price{font-weight:400}.product-items .product-item span.freeshipping{color:#fff!important;background-color:#000;padding:0 5px;height:17px;line-height:17px;font-size:12px;font-weight:600;text-transform:uppercase;top:23px;left:0;position:absolute;box-shadow:0 0 0 25px #128c47 inset;z-index:1}.tcdprod-wrap .owl-nav button.owl-next,.tcdprod-wrap .owl-nav button.owl-prev{background-color:#1d74c3!important;top:-40px;height:30px;width:35px;transition:.3s}.product-items .product-item .status{font-size:13px;float:left;width:100%;text-align:center;line-height:1.25;padding:5px 0 0}.product-items .product-item .regular-price,.product-items .product-item .status span{color:#000;font-weight:600;line-height:1.25}.product-items .product-item .price{font-size:15px;font-weight:700;float:left;text-align:center;width:100%;margin:0;line-height:1.25;height:auto;padding:0 5px 0 0}.product-items .product-item:hover .img{border-color:#1a6fbe;box-shadow:0 0 3px 0 rgba(0,0,0,.3)}.product-items .product-item .img{min-height:250px;position:relative;border:1px solid #ececec;background-color:#fff;margin:0;transition:.3s}.product-items .product-item .img img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-height:100%;max-width:100%;height:auto;width:auto;transition:.5s;opacity:1}.product-items .product-item .on-sale-badge{padding:0 5px;text-align:center;top:10px;left:5px;background:#e13d3e;color:#fff;font-size:12px;font-weight:600;height:17px;line-height:17px;right:auto;width:74px}.product-items .product-item .action .btn{color:#fff;background-color:#196cc4;border-radius:4px;width:100%;font-size:14px;border-color:transparent}.product-items .product-item:hover .action .btn{color:#fff;background-color:#111;border-color:#000;width:100%}.product-items .product-item .img .quickview{position:absolute;left:0;right:0;top:auto;bottom:-40px;margin:auto;width:100%;height:36px;opacity:0;color:#333;background-color:#fff;border:none;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.75);box-shadow:0 0 10px 0 rgba(0,0,0,.75);transition:.3s linear;-webkit-transition:.3s linear;z-index:10}.product-items .product-item:hover .img .quickview{opacity:1;bottom:0;z-index:1}.product-items .product-item .action{min-height:42px;float:left;width:100%}.product-items .product-item .status span:before{content:"-"}.product-items .product-item .status span span.oosm{position:absolute;top:0;bottom:auto;margin:auto;height:100%;width:100%;text-align:center;background-color:rgba(255,255,255,.75);left:0;right:0;line-height:42px;text-transform:uppercase;color:#777;font-weight:600;font-size:20px;border:0 solid #fff;z-index:10;padding:25% 0}.product-items .product-item .img .ajaxcart-added.icon-ok{position:absolute;transition:.3s linear;top:-113px;left:-138px;opacity:0}.product-items .product-item .img .ajaxcart-added.icon-ok.incart{position:absolute;z-index:10;right:-34px;background-color:#079b49;width:140px;text-align:center;border:1px solid #fff;bottom:18px;border-radius:0;font-size:11px;font-weight:600;line-height:28px;height:30px;transform:rotate(-45deg);display:block!important;opacity:1;color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.5);left:auto;top:auto}span.availability.avail-green{color:#128c47!important}span.availability.avail-red{color:#e13d3e!important}.product-items .product-item .status span.availability{color:#e13d3e}.browsing_historyBlock .product-items .product-item{background-color:transparent;overflow:visible;margin-bottom:20px}.browsing_historyBlock .product-items .product-item .name,.product-items .product-item .status{height:auto!important}.paging{float:right}.paging a:hover,.paging strong{color:#fff;background-color:#0f0f0f;text-decoration:none}#loginModal .loginField.bt-flabels__wrapper,.page_header{margin:0 0 10px}.page_heading{margin:0;line-height:1;font-weight:500;text-transform:uppercase;padding-bottom:10px;border-bottom:1px solid #ececec;position:relative;font-size:25px}.page_heading:after{display:none;content:"";position:absolute;left:0;bottom:0;width:60px;height:1px;border-bottom:1px solid #000}.scrollToTop{position:fixed;right:5px;display:none;z-index:999;text-align:center;color:#000;border-radius:0;width:70px;font-size:32px;height:36px;line-height:36px;bottom:5px}.scrollToTop:hover{text-decoration:none;color:#644a3b;background-color:rgba(255,255,255,.5);-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}@media(min-width:768px){.revealOnScroll{opacity:1}}.modal-dialog{top:15%}.modal-content{border:2px solid #ccc}button.close{float:right;font-size:30px;opacity:.5}#viewCartQuick .quickCartCheckout>h1{margin:0 0 10px;font-size:18px;text-align:center;background-color:#eee;font-weight:600;line-height:1.25;border:1px solid #ccc;display:none}#viewCartQuick{padding:20px 10px;float:left;width:100%}#viewCartQuick h4{font-size:15px;font-weight:700;border-bottom:0 solid #ececec}#viewCartQuick .quickCartItems span.item-fullname{display:block;font-size:12px;line-height:1.15}#viewCartQuick span.item-thumb{padding:4px}#viewCartQuick span.item-name-right{padding:0!important;position:relative;left:0;width:160px;float:left}#viewCartQuick .item-name-right .itemoptions{font-size:10px;width:180px;display:inline-block}#viewCartQuick .item-name-right .itemoptions b{font-size:10px}.header-links{position:absolute;right:5px;top:18px;height:32px;bottom:auto;margin:auto;z-index:12;width:95px;text-align:left;padding:3px 0 0}.header-links>ul{list-style:none;margin:0;padding:0}.header-links>ul li{position:relative;float:left;padding:0;display:inline-block;text-align:center;width:100%}.header-link-title{position:relative;color:#000;font-size:11px;font-weight:500;padding:0 0 0 4px;line-height:15px;float:left}.header-link-title>span{font-weight:600;font-size:12px;display:block;text-align:left}.header-link-title a{color:#222}.header-links .hl-img{width:auto;display:block;float:left;text-align:center;margin:0}.header-links img{max-height:26px;width:auto;height:auto;float:none;padding:0;max-width:35px;position:relative;top:1px}.header-links #maincart>a>img{margin:0;float:left}.homeCarousel.flexslider{box-shadow:0 0 8px 2px rgba(0,0,0,.3)}.homepage-slider{padding:20px;margin:0;background-color:#1864a9;position:relative}.homepage-slider:before{background-repeat:repeat;background-size:100px auto;position:absolute;z-index:1;left:0;right:0;top:0;background-attachment:fixed}#home .header-specials{position:relative;width:100%;margin:0 0 5px;padding:0;background:0 0;text-align:left;color:#000;font-size:20px;height:32px;border-bottom:1px solid #000;border-radius:0;line-height:32px;font-weight:500;text-transform:lowercase;letter-spacing:.4px;float:none}#home .header-specials span{font-weight:800;text-transform:uppercase;font-size:23px}#home section#modFeatured.products-section{padding:20px 0 0;margin:0 0 20px;position:relative}#home section#modFeatured.products-section::before{content:"";background-color:rgba(0,0,0,0);position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}#home section#modFeatured.products-section .tcdprod-wrap{position:relative;padding:0 15px;float:right;width:100%}#home section#modNewReleases.products-section{padding:0;margin:0 0 20px;position:relative;height:auto}#home section#modNewReleases.products-section::before{background-color:rgba(0,0,0,0);content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}#home section#modNewReleases.products-section .tcdprod-wrap{position:relative;float:left;padding:0 15px;width:100%}.tcdprod-wrap .owl-item .product-item{width:100%!important}.tcdprod-wrap .owl-item .product-item .product-item-inner{border-radius:0}.tcdprod-wrap .owl-nav button.owl-prev{position:absolute;right:42px;border:0 solid #fff!important;border-radius:2px}.tcdprod-wrap .owl-nav button.owl-next{position:absolute;right:3px;border:0 solid #fff!important;border-radius:2px}.tcdprod-wrap .owl-nav button.owl-next span,.tcdprod-wrap .owl-nav button.owl-prev span{color:#fff;font-size:30px;top:-9px;position:relative}.tcdprod-wrap .owl-nav button.owl-next:hover,.tcdprod-wrap .owl-nav button.owl-prev:hover{background-color:#000!important}.home-cat-wrap{float:left;padding:10px;width:100%;height:auto;text-align:center}.home-cat{float:left;width:100%;padding:25px 0;text-align:center;background-color:#f9f9f9}.home-cat-inner{max-width:1410px;margin:0 auto;padding:0;display:inline-block}.home-cat-title{font-size:30px;font-weight:600;text-transform:uppercase;margin:10px 0}.home-cat-block{float:left;width:25%;padding:5px;position:relative}.home-cat a{float:left;width:100%;position:relative;border:1px solid #e0e0e0;background-color:#fff;transition:.3s}.home-cat a:hover{border:1px solid #1d74c3}.browse-all-btn{text-align:center;float:left;width:100%;margin:1% 0 2%}.browse-all-btn span{color:#201f1e;font-size:25px;border:2px solid #201f1e;padding:4px 15px}@media(max-width:1400px){.homepage-slider{height:auto}}@media screen and (max-width:768px){.homepage-slider{padding:0px}}.footer-top{float:left;width:100%;background:#222;padding:0;border-top:0 solid #000;position:relative}.footer-top::before{background-position:center;position:absolute;left:0;right:0;top:0;background-size:60px}.footer-top-inner{max-width:100%;position:relative;margin:0 auto}.footer-top .newsletter-block{float:left;width:100%;padding:20px 5px;margin:0 auto;text-align:center;display:block}.tcd-footer{float:left;width:100%;padding:0;color:#fff;background-position:center;background-size:1920px auto;background-color:#eee;border-top:0 solid #196cc4}.tcd-footer .container{margin:0 auto;max-width:1200px;width:100%}.tcd-footer-top{padding:15px 0;float:left;width:100%}.tcd-footer-top-block ul.extrapages li{margin:0;padding:0;line-height:1.4}.tcd-footer-top-block ul.extrapages li a{color:#333;font-size:12px;letter-spacing:0;text-transform:none;padding:0;transition:.3s linear;-webkit-transition:.3s linear;line-height:2;font-weight:400}.tcd-footer-top-block ul.extrapages li a:before{content:"\f105";font-family:fontello;font-size:13px;display:inline-block;cursor:pointer;line-height:20px;margin-right:5px}.tcd-footer-top-block.tcd-ftr-links i{float:left;width:25px;text-align:center;margin:0}.tcd-footer-top-block.tcd-ftr-links p{display:inline-block;width:80%;padding-left:5px;letter-spacing:.5px;font-size:14px}.tcd-footer-top-block.tcd-ftr-links .phone a{color:#fff;text-decoration:none}ul.extrapages li a:hover{padding:0;text-decoration:none;color:#196cc4}ul.extrapages li a i{font-size:8px;vertical-align:middle}ul.payment-icons{text-align:center;color:#333;margin:0}ul.payment-icons li{font-size:34px;line-height:36px;vertical-align:middle}.tcd-footer-top-block{float:left;width:25%;padding:0 15px 0 0;text-align:left}.tcd-footer-top-block .ftr-logo{text-align:left;margin:0 0 5px}.tcd-footer-top-block .social-icons .list-inline>li{float:none;width:auto;text-align:center;padding:2px}.tcd-footer-top-block .list-unstyled{padding-left:0;list-style:none;margin:0}.tcd-footer-top-block .list-inline{padding-left:0;list-style:none;margin:0 0 15px}.tcd-footer-top-block .list-inline>li{margin:0 0 5px;width:100%}.tcd-footer-top-block .list-inline i{color:#000;padding:0 5px 0 0;border-right:2px solid #777}.tcd-footer-top-block .list-inline .list-link{color:#fff;font-weight:500;font-size:14px;padding:0 0 0 5px}.ftr-logo img{max-width:200px;position:relative;width:100%;height:auto;margin:5px 0 0;display:inline-block}.ftr-logo-txt{color:#333;font-size:12px;margin:5px 0 0}.footer-addy{color:#000;font-size:13px;font-weight:500}.tcd-footer-right{float:right;width:40%}.tcd-footer-btm{display:none!important;float:left;width:100%;padding:20px 0 0;margin:20px 0 0;border-top:1px solid #000}.tcd-footer-btm-block{float:left;width:50%;padding:0;text-align:center}.tcd-ftr-title.line-bottom{font-size:14px;border-bottom:0 solid #eee;color:#000;padding:0;font-weight:600;text-transform:uppercase;line-height:1.1;margin:10px 0 5px}.checkout-1 .sameasbilling_radio,.copyright{line-height:30px}.mailist-box.ajax-mailinglist{max-width:520px;float:none;padding:0 20px 0 0;margin:0 auto;text-align:center;display:none}.mailist-box h3{position:relative;left:0;color:#fff;padding:0;margin:0 0 5px;border:none;font-size:25px;letter-spacing:0;font-weight:600;line-height:20px;text-align:center}.mailist-box h3 span{letter-spacing:4px;font-weight:600;font-size:13px;color:#eee;text-align:center;padding:5px 0 0;display:block}input.mailinglist-input.form-control{height:41px}.mailinglist-submit{font-size:18px;position:absolute;right:0;top:0;background:0 0;color:#196cc4;border:none;height:100%}.mail-social{position:relative;margin:0;padding:10px 0;display:inline-block}.copyright{position:relative;margin-top:10px;border-top:1px solid #ccc;padding-top:0;padding-bottom:0;text-align:center;font-size:13px;font-weight:600;background:#fff}.copyright_txt{float:left;width:50%;line-height:normal;padding:12px 0;color:#444}.copyright_cc{float:right;text-align:center;width:50%;line-height:normal;padding:4px 0}.copyright_txt a{color:#111}.copyright-social{float:right;width:50%;display:none}.social-wrap{float:left;width:100%;padding:0;position:relative}.social-icons{width:100%;float:none;margin:0 auto}.social-icons h3{margin:0 0 15px;font-size:18px;text-transform:none;font-weight:700;color:#000}.social-icons ul.list-inline{float:left;width:100%;margin:15px 0 0;text-align:center}.social-icons li a{color:#fff;line-height:38px;text-align:center;font-size:20px;width:40px;padding:0;border-radius:0;background:#292929;border:1px solid #196cc4;float:left;height:40px;transition:.5s linear}.footer-top .social-icons li a:hover{opacity:1;box-shadow:0 0 0 3px #292929 inset;color:#fff}.store-address1::before{content:"Mailing Address";position:relative;font-weight:600;display:block}.checkout-1{padding:0;font-size:14px}.checkout-1 .page-content{background:rgba(255,255,255,.85)}.checkout-1 #checkout-left{padding-bottom:80px;background:#fff}.checkout-1 a{color:#111!important}.checkout-1 a:hover{color:#333!important}.checkout-1 #checkoutSinglePage .container{max-width:1400px;padding:0}.checkout-1 .checkout-section{margin:8px 0 0}.checkout-1 div#checkout-right{background:#eee;border:0 solid #ccc;height:100%!important;position:fixed;top:0;right:0;font-size:14px}.checkout-1 .checkbox-format.checkbox-format-checkout{background-color:#fff;padding:2px 10px 2px 30px;position:relative;cursor:pointer;margin-right:3px}.checkout-1 .account_login .btn-link{width:auto;text-transform:uppercase;padding:0;font-weight:500;font-size:12px;margin:-2px 0 0;letter-spacing:-.5px;text-decoration:underline}.checkout-1 #checkout-logo{border-bottom:0 solid #ccc;height:auto;text-align:center;background:#fff}.checkout-1 #checkout-logo .logo{margin:10px 0;height:auto;padding:0;float:left;width:100%;max-width:100%;text-align:center;border:none;background:#eee;position:relative;top:0}.checkout-1 #checkout-logo .logo img{position:relative;left:0;right:0;margin:0 auto;width:auto;max-height:100%;padding:10px;max-width:300px}.checkout-1 .row{margin-left:0;margin-right:0}.checkout-1 .sameasbilling_radio input[type=radio]{margin:-4px 0 0}.checkout-1 .required-indicator{color:red;display:inline-block;font-size:15px;line-height:13px;position:absolute;top:0;bottom:0;right:auto;margin:auto;left:8px;height:34px;border-right:0px solid #ccc;padding:13px 2px 0 0}.checkout-1 .form-control{padding:6px 0 6px 20px;height:40px;border-radius:0;border:1px solid #bbb;box-shadow:none}.checkout-1 .createNewAccount .chkField.col-xs-12{margin:0 0 5px}.checkout-1 .checkbox-format.checkbox-format-checkout label{font-weight:600}.checkout-1 .account_login.account_login1.checkout-section{padding:0 0 0 30px;margin:0;font-weight:600}.checkout-1 .has-labelholder.floating .form-control{padding-left:16px!important}.checkout-1 .chkField{padding:0 5px 0 0}.checkout-1 .chkField,.chk-questions-section,.insurance-section{margin-bottom:5px}.checkout-1 .ccgField:nth-of-type(3){float:left;width:65%}.checkout-1 .cc-details .ccgField .col-xs-6{padding:0 5px 0 0;width:50%;max-width:100px}.checkout-1 .ccgField:nth-of-type(4){float:right;text-align:left;width:35%;max-width:100px}.checkout-1 .ccgField .form-control{padding:6px 0 6px 8px}#checkoutStep2 .header,#checkoutStep2Multiple .header,#checkoutStep3 .header,.checkout-1 #checkoutStep1 .header,.checkout-page .header{margin-bottom:0}.checkout-1 div[name=divPaymentOption] img{height:auto;max-width:100%}.checkout-1 #divPaymentMethods>div{background:#eee;border:1px solid #ccc;margin-bottom:10px}.checkout-1 .has-labelholder::before{left:17px!important}.checkout-1 .has-labelholder.floating::before{opacity:1}.checkout-1 .page_heading{margin:0 0 5px;font-weight:600;text-transform:uppercase;padding:6px 0 6px 8px;border-bottom:2px solid #222;position:relative;color:#fff!important;font-size:15px;background-color:#1d74c3;box-shadow:0 -1px 1px 0 #fff inset;-webkit-box-shadow:0 -1px 1px 0 #fff inset;border-radius:3px 3px 0 0}div#chkShoppingCart .cart-items{height:auto;line-height:normal;font-size:inherit;border-bottom:1px dashed #ccc}.checkout-1 .icon-btn.icon-btn-refresh{color:#000!important;padding:0 10px 0 5px;font-size:12px;border-left:1px solid #fff;line-height:18px;position:relative}.checkout-1 .applyCoupon{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ececec;margin-bottom:0}.checkout-1 .cart-tally{padding-bottom:10px}.checkout-1 .cart-grandtotal{padding:10px 0}.checkout-1 #spanCheckout .pull-right{float:right!important;width:60%}.checkout-1 #spanCheckout .btn-primary{color:#fff;background-color:#018952;border-color:#333;width:100%;font-size:25px;font-weight:800}.chkShoppingCart .product-image{position:relative;background:#fff}.chkShoppingCart .product-image img{width:auto;max-width:100%;max-height:80px;display:block;margin:0 auto}.chkShoppingCart .product-image span{background:#018952;line-height:20px}.checkout-1 .coupon-field input{font-size:12px}.checkout-1 .row-full.cart-toggle{width:100%;left:0;position:relative;right:0;top:0;background:0 0;border-bottom:1px solid #ccc;margin:0 0 5px;border-top:none}.checkout-1 .module-expand i{font-size:21px;float:left;margin-right:8px;margin-left:-8px}.checkout-1 .module-expand::before{line-height:25px;font-size:13px}.checkout-1 .secure-holder{padding:10px}.checkout-1 .secure-holder-inner{background:#fff;height:90px;border:1px solid #ccc;text-align:center;width:100%}.checkout-1 .account-block{display:inline-block}.checkout-1 .category-footer{background:#fff;border:2px solid #111;border-radius:3px;margin:5px 0 0;padding:10px;text-align:center;display:none}.checkout-1 .category-footer .register-note{color:#111;font-size:14px;font-weight:600}.checkout-1 .tyinvoice-total{font-size:35px;font-weight:600;margin:0}.checkout-1 .chkComments .form-control{height:auto}.checkout-1 .alert-success{color:#000!important;background-color:#ffffe0;border-color:#000}.checkout-1 #spanCheckout::before{content:"Please take a moment to review that all of the information entered above is complete and accurate before checking out. TENS Pros does not assume any responsibility for missing or incorrectly entered customer information for online orders.";float:left;color:#c20000;font-weight:600;margin:5px 0 15px;width:100%;font-size:15px;padding:5px;border:1px solid #c20000;border-radius:4px}.checkout-1 .fbconnect a{display:none;color:#fff!important}@media (max-width:991px){.checkout-1 div#checkout-right{padding:0;position:relative}.checkout-1 .row.hidden-xs.order-summary-header{display:block!important;padding:5px 0}.checkout-1 #checkout-logo{padding:0}}@media (max-width:640px){.checkout-1 #spanCheckout .pull-right{width:100%}}.blogPost.blogarchive{border:1px solid #ececec;float:left;width:49%;padding:10px;margin:.5%;background:#fff}.blogPost.blogarchive.normal #postContent.post .content-section{max-height:70px;overflow:hidden!important}#blog .post-content h2{margin:0;min-height:0}#blog .post-content h2 a{color:#000;font-size:20px;font-weight:600;float:left;width:100%}#blog .post-readmore .btn.btn-default{background:#202020;color:#fff;border-radius:2px;padding:5px}#blog .post-comment-num a{color:#e74c3c}@media (max-width:767px){.mail-social,.mailist-box h3{text-align:center}.footer-top{padding:10px 0 0;position:relative}.tcd-footer-top-block{width:100%!important}.tcd-footer-top-block .tcd-ftr-title.line-bottom{font-size:16px;border-bottom:2px solid #24273a;padding:0 0 5px}.tcd-footer-top-block ul.extrapages li{float:left;width:33.33%!important}.tcd-footer-top-block ul.extrapages li a{font-size:12px;letter-spacing:0;padding:4px 0;margin:3px 0;text-transform:none;transition:.3s linear;-webkit-transition:.3s linear;font-weight:400;float:left;width:100%}.footer-top .newsletter-block{width:100%;padding:0 0 15px}.mailist-box.ajax-mailinglist{max-width:520px;float:none;padding:10px;margin:auto}.mail-social{position:relative;padding:20px 0 0;margin:auto;top:0;float:left;width:100%}.footer-top .home-google-map{float:left;width:100%;height:200px}.ftr-logo-txt{color:#333;font-size:12px;margin:5px 0 0;float:left;width:55%}#blog .content-area .row .col-lg-12 .row .col-sm-3{display:inline-block;width:100%}}.ada-label{position:absolute}@media(max-width:1200px){.subcategories>ul>li{width:25%!important}.product-items .product-item .name a{font-size:13px;padding:3px 5px}.tcdmenu ul li a{font-size:13px;padding:0 11px;letter-spacing:-.4px}}@media(max-width:991px){.product-items .product-item .status{font-size:13px;line-height:20px}.home-cat{padding:5px}.home-cat-block{width:50%}#mobile-menu-trigger::after,#searchBox{position:absolute;right:0;margin:auto;width:100%}body{padding-top:0}.header-spacer,.navbar.navbar-inverse{height:138px}.header-inner,.site-header,.site-header .container{height:70px}.tcdmenu-wrapper,.top-links,ul.top-menu{display:none}.head-mobile-nav{display:block}.head-mobile-nav>a{font-size:32px;line-height:1}#searchBox{padding:0;height:40px;top:auto;bottom:-40px;left:auto;z-index:11;max-width:100%}.searchbox-inner{padding:0;border-left:0 solid #ccc;border-right:0px solid #ccc}#searchBox .form-control.search-text{font-size:12px;padding:0 32px 0 12px;height:40px;border-width:0;border-radius:0;background:#fff;box-shadow:0 -1px 0 0 #ccc inset}#mobile-menu-trigger{top:41px;left:5px;color:#000;position:absolute;z-index:11;bottom:auto;background-color:transparent;padding:0}#mobile-menu-trigger::after{content:"menu";font-size:10px;left:0;text-align:center;bottom:-9px;color:#000;letter-spacing:-.2px;font-weight:600}.collapse.in{display:block!important}.home-cat-content{min-height:125px}.footer-info .footer-block img{max-width:85%}.tcdprod-wrap{position:relative}}@media(max-width:767px){.top-links{display:none}.cart-left,.top-note{width:100%}.cart-right{max-width:100%;width:100%}span.item-fullname{line-height:1.15}span.item-fullname a{font-size:11px}span.item-actions{float:left;width:100%}.cart-items>li>span.item-name{float:left}.cart-items>li.items-header{display:block}.cart-items>li.cart-item>span.item-price,.cart-items>li.cart-item>span.item-qty,.cart-items>li.cart-item>span.item-total{line-height:1.4em;color:#000;float:left;width:16%;text-align:center;padding-top:0;font-size:11px}.flex-direction-nav a:before{font-size:24px}.flex-direction-nav a{width:24px;height:24px;line-height:24px;margin:-12px 0 0}.home-page-content .category-header{padding:0}.subcategories>ul>li{width:50%!important;float:left;max-width:100%}}@media(max-width:720px){.header-links{top:10px}.site-header{height:90px}.site-header .container{position:relative;height:55px}.header-inner{height:55px}#searchBox{position:absolute;width:100%;padding:0;height:35px;top:auto;bottom:-35px;margin:auto;left:0;right:0}#searchBox .search-form{border-radius:0}#searchBox .form-control.search-text{color:#000;font-family:Poppins,sans-serif;font-size:13px;padding:5px 62px 5px 12px;height:35px;border-radius:0;border-width:0}#searchBox .search-form .search-submit{height:35px;padding:0;line-height:35px;right:0}.home-page-content .category-header.content-section{padding:10px 0}.header-spacer,.navbar.navbar-inverse{height:118px}#mobile-menu-trigger{top:33px}}@media(max-width:567px){.sales{width:100%;border-right:1px solid #ccc}.new-wrap{display:none}.subcategories>ul>li,.tcd-footer-top-block ul.extrapages li{width:50%!important}.product-items .product-item{float:left!important;width:50%!important;padding:2px!important;height:auto!important}.product-items .product-item .description,.product-items .product-item .name a{font-size:12px}.product-items .product-item .action .btn{min-width:125px}.product-items .product-item .img{min-height:190px}.product-items .product-item .on-sale-badge{top:5px;left:3px}.product-items.product-items-1 .product-item,.product-items.product-items-2 .product-item,.product-items.product-items-3 .product-item,.product-items.product-items-4 .product-item,.product-items.product-items-5 .product-item,.product-items.product-items-6 .product-item{max-width:270px}.header-link-title,span.minicart-items{color:#000}.tcd-footer-top-block .list-unstyled{padding-left:0;float:left;width:100%}.ftr-logo-txt{width:100%}.social-icons li{width:auto}.social-wrap{padding:5px 0 15px}.copyright_txt{float:left;width:100%;line-height:1.5;padding:20px 0 5px;border-right:0px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5)}.copyright_txt a{display:block;color:#e40019}.copyright_cc{width:100%;padding:8px 0 7rem}#mobile-clip-mask{position:fixed;width:100%;left:0;bottom:0;height:7rem;background:#fff;z-index:99}}@media(max-width:460px){span.item-thumb{width:100%;float:none}span.item-thumb img{margin:0 auto}.cart-items>li>span.item-name{width:37%}.cart-items>li>span.item-price,.cart-items>li>span.item-qty,.cart-items>li>span.item-total{width:21%!important}span.quant-input{width:65px}span.quant-input input[type=text]{width:65px;padding:0 26px 0 0;font-size:12px}.product-items .product-item .price,.product-items .product-item .status{text-align:center;width:100%;padding:0}.header-links{top:10px;width:90px}.top-header .container{padding:0 10px}#mobile-menu-trigger{top:40px}.head-mobile-nav>a{font-size:24px}}.product-items{display:grid}.product-items.product-items-4{grid-template-columns:repeat(4,1fr)}.product-items.product-items-5{grid-template-columns:repeat(5,1fr)}@media (max-width:1023px){.product-items.product-items-1,.product-items.product-items-2,.product-items.product-items-3,.product-items.product-items-4,.product-items.product-items-5,.product-items.product-items-6{grid-template-columns:repeat(3,1fr)}}@media (max-width:567px){.blogPost.blogarchive{width:100%}.product-items.product-items-1,.product-items.product-items-2,.product-items.product-items-3,.product-items.product-items-4,.product-items.product-items-5,.product-items.product-items-6{grid-template-columns:repeat(2,1fr)}.container .product-items .product-item .reviews{top:193px}}.container .product-items .product-item{display:flex;flex-direction:column;height:auto!important;width:auto!important}.product-items .product-item .name{flex-grow:1;height:auto!important}.product-items .product-item .reviews{top:255px}