@import url(https://fonts.googleapis.com/css?family=Roboto:400,300);@import url('https://fonts.googleapis.com/css?family=Poppins');body{font-size:13px;font-family:"Roboto",georgia,sans-serif!important;color:#4b4a4a;background:#fff!important;line-height:1.42857143}html,body{overflow-x:hidden}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-family:"Roboto",georgia,sans-serif!important;color:#4b4a4a;font-weight:400}a{color:#2180b5}.h2,h2{font-size:30px}.h1,h1{font-size:36px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}.clearer:after,.header-container:after,.header-container .top-container:after,.header:after,.header .quick-access:after,#nav:after,.main:after,.footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col3-layout .product-options-bottom .price-box:after,.col4-set:after,.search-autocomplete li:after,.block .block-content:after,.block .actions:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-collateral:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add:after,.product-view .product-shop .short-description:after,.product-view .box-description:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after,.cart_top:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.navigation>ul>li.level0>a.level-top{cursor:pointer !important;pointer-events:inherit}.success-ajax--popup.mfp-auto-cursor .mfp-close{display:block}.cms-index-index .cms_pagetitle{display:none}.page-layout-noheaderfooter-cms .cms_pagetitle{margin:0;border:0}.page-layout-noheaderfooter-cms .cms_pagetitle h1{padding:0}#account-nav ul.items li:nth-child(8){display:none}#iosc-billing-container{float:left;width:48%;padding-left:20px !important}.checkout-shipping-address #iosc-billing-container{width:100%;padding-left:0 !important}.cart-container{position:relative}.cart-container .tgStackSeal.tgBright{position:relative !important;display:block;clear:both}.cart-container .tgStackSeal.tgBright{text-align:right}.cart-container .tgStackSeal.tgBright img{max-width:260px;height:auto}@media (max-width:768px){.cart-container .tgStackSeal.tgBright img{max-width:260px;width:100% !important}}.product-add-form .tgfloat{margin-top:10px;display:inline-flex;align-items:center}.product-add-form .tgBlockText{display:inline-table !important}.product-add-form .tgBlockImg{padding-right:6px}.product-add-form .tgBlockSecure{font-size:14px;line-height:1.2;white-space:nowrap}@media (max-width:767px){.product-add-form .tgfloat{margin-top:12px}.product-add-form .tgBlockSecure{font-size:13px}}.tgfloat.tgStackSeal.tgBright.tg_1-bright{visibility:hidden}.checkout-cart-index .checkout-extra{margin-top:56px !important}.footer-trust-row{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:nowrap}.footer-trust-row img,.footer-trust-row iframe{max-height:42px;width:auto}.footer-trust-row a.shopperlink{font-size:12px;text-transform:uppercase;white-space:nowrap}@media (max-width:767px){.footer-trust-row{flex-wrap:wrap;gap:8px}}body .opc-wrapper #opc-shipping_method,body .opc-wrapper #payment{float:none !important;margin-left:35px}.checkout-payment-method{float:none !important}#iosc-billing-container .shipping-title{float:left;width:100%}.step-title.shipping-title{float:left;width:100%}.minicart-wrapper:hover .block-minicart{right:0;opacity:1;top:34px}.minicart-wrapper .close-minicart{display:none}.block-viewed-products-grid .block-title{font-size:16px;letter-spacing:1px;padding-top:20px;padding-bottom:20px;margin-bottom:10px;margin-top:0;border:1px solid #ddd;border-width:1px 0;border-top-color:#000;text-align:center;text-transform:uppercase;color:#4b4a4a;font-weight:400;font-family:"Roboto",georgia,sans-serif}.page-header .panel.wrapper{border:none!important;background:#eee;margin-bottom:0}.page-header .header.panel{padding-top:0 !important;padding-bottom:0 !important;height:35px;background:0 0;border:none;box-shadow:none;margin-bottom:0}.header .links>li a{color:#555050;font-weight:700;text-transform:uppercase}.page-header,.logo{margin:0!important}.header.content{padding:5px 0 0 !important}.livechat-wrapper .hours{display:none}.liveChatIcon{margin-right:10px;border-right:1px solid #eee;padding-right:10px;cursor:pointer}.phone{font-size:30px;line-height:43px}.breadcrumbs{margin:0 auto;background:none!important;padding:10px 0 2px}.scroll-to-top .fa-arrow-up:before{color:#b9b9b9;font-family:"FontAwesome";content:"\f106";display:inline;padding-left:1px;font-size:32px}@media (min-width:1300px){.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main,body.wide .container{max-width:1350px!important;width:100%!important}}.sections.nav-sections,.navigation{background:none!important}.navigation .level0>.level-top{color:#4b4a4a!important;font-weight:400!important;background-color:#ffffff!important;font-size:15.3px!important;text-transform:uppercase!important;line-height:47px!important;padding:0 13.5px!important;display:block!important}.navigation .level0>a.level-top>span{text-transform:uppercase}.navigation .level0:last-child>.level-top,.navigation .level0:nth-last-child(3)>.level-top{color:#da5055!important}.bottom-header-content.container.menu_wraper>nav{border-right:1px solid #eae9e9}.products-grid li{margin-bottom:20px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.cms-index-index .products-grid li{margin-bottom:0}.products-grid li.grid-columns{position:relative;margin-left:1%;margin-right:1%}.cms-index-index .easycatalogimg .grid12-lg-3{width:23%}.products-grid li.item{float:left}.mageplaza-autorelated-content .products-grid li.item{display:block;height:auto;padding:5px 0;width:197px}.easycatalogimg .products-grid li.grid-columns{padding:0;position:relative;margin-top:10px}.cms-index-index .easycatalogimg .products-grid li.grid-columns{margin-bottom:2%}.easycatalogimg .products-grid .image img{padding:10px;height:auto;max-width:100%}.easycatalogimg .parent-category{width:100%;margin:0 !important;line-height:1.1}.easycatalogimg .parent-category a{font-weight:400 !important;color:#2180b5 !important;padding:15px 0;display:block;text-transform:uppercase;text-align:center;border-top:1px solid #2180b5;border-bottom:1px solid #2180b5;height:50px;font-size:14px}.catalog-category-view .products-grid li.grid-columns{width:23%;padding:0 !important;margin-left:1%;margin-right:1%}.catalog-category-view .easycatalogimg .products-grid .image img{width:100%!important;max-width:100%}.cms-index-index .easycatalogimg .list-subcategories{border:1px solid #ddd;padding:0 6px;border-top:0}.easycatalogimg .list-subcategories li{font-size:14px;padding:5px 0 !important;border-bottom:1px solid #ccc;text-align:center;line-height:22px;margin-bottom:0}.easycatalogimg .list-subcategories li.more{border-bottom:none;padding:13px 0 !important;text-transform:uppercase;color:#333;font-weight:500}.products-grid{position:relative}.cms-index-index .eg-homeblock{margin-bottom:20px;margin-left:-15px;margin-right:-15px}.brandBlock{margin-bottom:25px !important;border:1px solid #ccc}.brandBlock p{margin-bottom:0;padding:0 15px}.main{text-align:left}.brandBlock img{margin-right:63px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);opacity:.4}.brandBlock img:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%);opacity:1}.brandBlock img:last-child{padding-right:0}.footer .middle-footer{background-color:#ddd}.footer .middle-footer a{color:#787878}.footer .middle-footer a:hover{color:#2180b5}.footer .bottom-footer{background:#e6e6e6}.freeship_toptext{color:#555050;text-transform:uppercase;font-size:14px;font-weight:700;position:relative;top:8px;margin-bottom:0;padding-top:0}.freeship_toptext a{background:url("../images/noun_coronavirus.png") no-repeat;padding-left:20px}.productpage_topbanner,.header{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}select:not([multiple]),select.form-control:not([multiple]),select.input-text:not([multiple]){background:#fff url("../images/select-arrow.jpg") no-repeat scroll 97% 50%}select:-moz-focusring,select::-moz-focus-inner{background-image:url("../images/select-arrow.jpg")!important}#search_mini_form select:not([multiple]),#search_mini_form select.form-control:not([multiple]),#search_mini_form select.input-text:not([multiple]){background-position:97% 45%}.header .top-header-content{font-size:13px;padding-top:0;background:#eee;line-height:23px}.topRight .links li{display:inline-block;padding:8px 0 4px}.topRight a{padding-right:21.5px !important;color:#555050 !important;font-weight:700}.topRight a.action.btn{padding-right:35px !important;line-height:40px}.logo img{width:auto;height:auto}.middle-header-content{padding:6px 0 0!important}.navigation>ul>li{display:inline-block}.navigation>ul>li ul{position:absolute;background:#fff;z-index:99999;border:1px solid #767676;width:320px;padding:0 0 10px;display:none;top:100%!important}.navigation>ul>li ul li{position:relative;padding-top:5px}.navigation>ul>li ul li a{padding:0 20px;width:100%;color:#767676;font-size:1em;text-transform:uppercase;display:inline-block}.navigation>ul>li ul li>a{padding:10px 20px}.navigation>ul>li>ul li a:hover{color:#2180b5;background-color:#f4f4f4}.navigation>ul>li>ul.submenu.wide li div.row>div>a{text-transform:none!important;font-size:1.08em!important}.navigation>ul>li>ul.submenu.wide li div.row>div>a:hover{background:0 0}.navigation>ul>li ul li>ul{left:100% !important;top:0 !important;display:none!important}.search-header-content{background:#2180b5}.header .search-form .form-search .form.minisearch{margin:0;max-width:100%;padding:0;visibility:visible!important}.header .search-form .form-search .form.minisearch .input-text{background:#fff !important;position:static!important;color:#333 !important;text-align:left;padding:2px 16px;border-radius:30px;padding:2px 68px 2px 65px;font-size:15px;height:39px;letter-spacing:0}.header .search-form{text-align:center;padding:5px 10px}.header .search-close{display:none}.header .search-form>div.form-search{display:inline-block;width:65%;visibility:visible;opacity:1;background:#fff;border-radius:30px;position:relative}.header .search-form .form-search .actions-search{position:absolute;right:5px;top:2.8px;cursor:pointer;height:33px;background:#60aed2;text-align:center;color:#fff;line-height:33px;border-radius:30px;-webkit-transition:background .25s ease;-ms-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease;width:50px;padding-top:1px;font-size:15px;padding:0 11px}.header .search-form .actions-search .action-search{background:0 0;border:none;color:#fff;font-size:15px;line-height:32px;display:block;text-align:center;margin:0 auto}.title h3,.mp-product-slider-title,.checkout-page-title h1{font-size:16px;letter-spacing:1px;padding-top:20px;padding-bottom:20px;margin-bottom:10px;margin-top:0;border:1px solid #ddd;border-width:1px 0;border-top-color:#000;text-align:center;text-transform:uppercase;color:#4b4a4a;font-weight:400;font-family:"Roboto",georgia,sans-serif}.checkout-page-title h1{text-align:left;border-top:0;padding:10px 0;font-size:21px;line-height:25px;margin-top:35px}.checkout-success-content .sub-title.eg-ttu{font-size:17px;color:#000;margin-bottom:15px;font-weight:500}.login-container .page-title h1{margin:25px 0 !important}.page-title h1,.page-title h2{margin:10px 0 0;font-size:20px;color:#0a263c;padding:10px 0;text-transform:uppercase;font-weight:400}#cwsFpSlider .owl-item,.featureSlider .owl-item{background-image:url('../images/vertBar.png');background-position:right center;background-repeat:no-repeat}.feature_prdctlists .product-item-info .product.name.product-item-name a{color:#2180b5;font-size:14px;font-weight:400}.feature_prdctlists .product-item-info .product-image-photo{max-height:241px}.feature_prdctlists .product-item-info .product.name.product-item-name{display:block;min-height:40px;line-height:20px;font-weight:400;margin-bottom:15px}.feature_prdctlists .product-item-info .price-box.price-final_price,.price-box .price{float:left;font-weight:500;color:#000;font-family:"Roboto",georgia,sans-serif!important;line-height:1.11}.feature_prdctlists .product-item-info .price-box.price-final_price{font-size:16px}.feature_prdctlists .product-item-info .product-item-inner{float:right}.feature_prdctlists .product-item-info .slider-product-item-photo{display:block;padding-bottom:11px}.feature_prdctlists{border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:60px}.action.tocart{background-color:#3292c8 !important;font-size:10px;padding:0;border:1px solid #e0e0e0;overflow:visible;width:auto;padding:5px 8px;margin:0;cursor:pointer;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;text-transform:uppercase;color:#fff}.feature_prdctlists .product.details.slider-product-item-details:after{clear:both;content:"";display:block}.feature_prdctlists .product-item-info .action.tocart{padding:7px 14px}.footer .middle-footer{padding-top:20px;padding-bottom:30px}.footer-container .cms-block-title h6{font-size:1.25em;line-height:1.11;color:#4b4a4a;padding:14px 0 14px;border-bottom:1px solid #3f3f3f;text-transform:uppercase;margin-bottom:16px;text-align:left;font-weight:400;font-family:"Roboto",georgia,sans-serif}.footer-main-container{color:#787878}.cwsFeatured{margin-bottom:40px;margin-top:40px}.minicart-wrapper{position:relative;background:#fff;padding:2px 10px 5px 22px;margin-bottom:0;border:1px solid #dfdfdf;min-width:151px;margin-left:13px;z-index:99999}.minicart-wrapper .action.showcart>.counter.qty{background:#eee;line-height:19px;left:-18px;top:-4px;color:#000}.bestseller_wrapper{border-right:1px solid #eee}.vertical-title h6{margin-bottom:10px}.vertical-title h6 span,.block-title2 h6{font-weight:400 !important;font-size:16px;display:block;width:50%;text-transform:uppercase;text-align:center;text-align:center;margin:0 auto;color:#2180b5 !important;padding:15px 0;border-top:1px solid #2180b5;border-bottom:1px solid #2180b5}.block-title2 h6{width:100%}.vlist-wrapper a.product-item-photo img{max-width:100%}.vlist-wrapper a.product-item-photo{margin-right:15px;margin-bottom:5px;padding:5px;border:none;display:block;float:left;max-width:80px;height:auto}.product-name{margin:0 0 15px;font-size:1.17em;font-weight:400;text-align:left}.vlist-wrapper .product-name{margin-top:27px !important;text-align:left;margin-bottom:10px}.vlist-wrapper .price-box .price{font-weight:500;color:#000;font-size:1.5em;line-height:1.11}.vlist-wrapper .item{border-right:30px solid #fff;padding:0 !important;border-bottom:1px solid #ddd}.bestseller_wrapper,.most_viewedwrapper{margin-bottom:30px}.vlist-wrapper .price-box.price-final_price:after{clear:both;content:"";display:block}.fullscreen-slider .owl-carousel .row,.fullscreen-slider .owl-carousel .item-image img,.fullscreen-slider .owl-carousel .item-image,.fullscreen-slider .owl-carousel div:not(.owl-controls):not(.slide-text):not(.owl-dots):not(.owl-nav):not(.owl-prev):not(.owl-next){height:100%!important}.fullscreen-slider .owl-carousel div:not(.owl-controls):not(.slide-text):not(.owl-dots):not(.owl-nav):not(.owl-prev):not(.owl-next){height:100%!important}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text{left:50px;right:50px}.footer-top{background:#666;padding:5px 0 10px;text-align:center;margin-top:40px;min-height:100px}.footer-top .cms-block-title h6{font-size:1.3em;line-height:1.11;color:#fff;padding:8px 0 13px;text-transform:uppercase;margin-bottom:16px;font-family:"Roboto",georgia,sans-serif;text-align:left;margin-bottom:0;font-weight:400;letter-spacing:0}.newsletter-block-form{color:#fff;line-height:18.5px !important}.owl-carousel .owl-nav>div{width:40px;height:40px !important;border-color:#666;background:#666}.owl-carousel .owl-nav>div i{font-weight:600;line-height:36px;display:block;font-size:18px;color:#fff}.owl-carousel .owl-nav>div:hover{background:#000!important;border-color:#000!important}.footer .block.newsletter{padding:0;border:1px solid #ddd;background:#fff}.footer .block.newsletter .form.subscribe .actions .action.subscribe{height:38px;padding:6px 24px 6px 29px;letter-spacing:0px;border-radius:0 20px 20px 0;background:#ddd;border:none;line-height:0;text-transform:uppercase;color:#767676 !important;position:relative;top:0;font-size:13px;font-weight:400}.footer .block.newsletter .form.subscribe .actions .action.subscribe:hover{background-color:#a3a3a3}.footer .cms-block-content-wrapper span img{max-width:100%}.footer .block.newsletter .form.subscribe .form-group input[type=email]{color:#000!important;height:36px}.footer ::-webkit-input-placeholder{color:#000}.footer :-moz-placeholder{color:#000}.footer ::-moz-placeholder{color:#000}.footer :-ms-input-placeholder{color:#000}.social-icons li{position:relative;display:inline-block;list-style:none;padding:0 !important}.footer-top .social-icons li,.footer-container .social-icons li{margin:0 5px;text-align:center}.footer-top .social-icons li .fa,.footer-container .social-icons li .fa{width:30px;height:30px;border-radius:30px;line-height:30px;color:#fff}.footer-top .social-icons li .fa-facebook,.footer-container .social-icons li .fa-facebook{background-color:#3b5998}.footer-top .social-icons li .fa-twitter,.footer-container .social-icons li .fa-twitter{background-color:#00aced}.footer-top .social-icons li .fa-google-plus,.footer-container .social-icons li .fa-google-plus{background-color:#d34836}.footer-top .social-icons li .fa-linkedin,.footer-container .social-icons li .fa-linkedin{background-color:#4875b4}.footer-top .social-icons li .fa-youtube,.footer-container .social-icons li .fa-youtube{background-color:#f33}.footer-top .social-icons li .fa-pinterest,.footer-container .social-icons li .fa-pinterest{background-color:#cb2027}.footer-top .social-icons li .fa:hover,.footer-container .social-icons li .fa:hover{background-color:#3e3e3e;color:#bbb}.bottom-footer img{max-width:100%}.footer .bottom-footer{padding-top:10px;padding-bottom:10px}header.header{position:relative!important}.navigation .level-top.parent>a>span:last-child:after{color:#b9b9b9;font-family:"FontAwesome";content:"\f107";display:inline;padding-left:1px}.topRight a.freeCatalogLink{position:relative;color:#3292c8 !important}.freeCatalogLink img{transform:translate(3px,7px);position:absolute;left:-57px;top:-11px}.banner-wrapper{margin-bottom:20px}.logo img{max-width:100%}.products-grid li.grid-columns{padding-left:1% !important;padding-right:1% !important;margin-left:0;margin-right:0}.more{cursor:pointer}.breadcrumbs li strong,.breadcrumbs ul li:last-child,.breadcrumbs .items>li a:hover,.breadcrumbs ul li:last-child:hover{color:#2180b5}.easycatalogimg .products-grid .image{display:block;text-align:center}.cms-index-index .easycatalogimg .products-grid .image{padding:5px;border:1px solid #ddd;border-bottom:none;border-top:none}.chp{border:1px solid #eee;padding:5px}.category-description h2,.category-description h3{font-weight:400;margin-bottom:10px}.category-description p{line-height:170%;margin:0 0 1em}.block.filter .block-content.filter-content .filter-options-item .filter-options-title{font-weight:400;text-transform:uppercase;font-size:16px;margin:10px 5px 0 0;padding:5px 0;text-align:left;position:relative;color:#4b4a4a}.block.filter .block-content.filter-content .filter-options-item .filter-options-title:before{display:none}.block.filter .block-content.filter-content .filter-options-item .filter-options-title:after{content:"\f077";font-family:FontAwesome;right:30px;position:absolute;top:5px;font-size:16px;color:#4b4a4a}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item{border-bottom:none;padding:0 50px 0 0;line-height:22px}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item a{width:85%;background-image:url('../images/bulletSquare.PNG');background-repeat:no-repeat;background-position:-4px;background-size:25px 25px;padding-left:25px;color:#000;font-size:1.09em}.filter-options-item .items{max-height:90px !important;overflow-y:auto;overflow-x:hidden}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item .count:before,.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item .count:after{content:""}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item a:hover{background-image:url('../images/bulletSquareHover.PNG');background-repeat:no-repeat;font-weight:700;color:#2180b5}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item .count{color:#4b4a4a;padding-right:10px;font-size:1.09em}.buying_guide{clear:both;margin:0 !important;padding:0}.buying_guide a{line-height:180%;font-size:14px}.extra.row.row-spacing-fix>*{padding-top:3px}.extra.row.row-spacing-fix{padding-top:20px}.partsDiagram_guide a{font-size:14px}.partsDiagram_guide a:hover,.partsDiagram_guide a:active,.partsDiagram_guide a:focus{color:#2180b5}.sidebar .block,.sidebar .filter-content{margin:0 0 35px}.page-title h1,.page-title h2,.page-header.h1{margin:0;font-size:20px;color:#0a263c;padding:10px 0;text-transform:uppercase;font-weight:400}.boxcat{border:1px solid #2180b6;background:-webkit-linear-gradient(#f7f6f6,#fff);background:-moz-linear-gradient(#f7f6f6,#fff);background:linear-gradient(#f7f6f6,#fff);margin-bottom:20px}.boxcat h3{font-size:16px;color:#fff;background-color:#2180b6;padding:5px 10px;margin-bottom:5px;font-weight:400}.boxpad{padding:0 10px}.boxpad a{color:#000}.boxcat .price{color:#2180b6;font-size:18px;padding-bottom:10px}.boxpad a:hover{color:#2180b5}.mgs-filter .filter-content .item .mgs-filter-item-checkbox{display:none!important}.block.filter .block-content.filter-content .filter-options-item{margin-bottom:15px;position:relative}div#am-shopby-container{margin:0 0 25px}.change-product-per-row.button-group.layout-mode-button-group{display:none}.category-title{border:0;margin:0 0 7px}.category-product-actions .toolbar{height:68px;padding-top:15px;margin-bottom:30px;border-top:1px solid #000;border-bottom:1px solid #ddd}.toolbar .toolbar-sorter{float:left;margin-right:30px}.toolbar .sorter .sorter-options{min-width:153px}.toolbar .limiter{float:right}.toolbar{display:block}.toolbar .form-item-select{border-radius:0}.toolbar select{height:33px;vertical-align:middle;line-height:15px;color:#222;padding-left:7px;text-align:left;min-width:100px;background:0 0}.toolbar .form-item-select:after{content:'\f0d7';font-size:20px;top:0;color:#000;line-height:34px}.toolbar .sorter .sorter-action{margin-left:0;border:none;color:#222;padding:0 5px}.toolbar .sorter .sorter-action:hover{color:#2180b5}.toolbar-sorter .form-item-select,.limiter .form-item-select{margin-left:5px}#product-wrapper .products li.item{border:1px solid #eee;margin-bottom:20px}#product-wrapper .products .product-item-photo{display:block;text-align:center}#product-wrapper .products .product-item-photo img{width:100%;height:auto;background:#fff}#product-wrapper .products .product-top{padding-top:17px}#product-wrapper .products li.col-lg-3{width:23%;margin-left:1%;margin-right:1%;clear:none}#product-wrapper .products li.col-lg-3:nth-child(4n+1){clear:left}#product-wrapper .product-item-info .product.name.product-item-name a{color:#444;line-height:19px;font-weight:700}#product-wrapper .product-item-info .product.name.product-item-name{margin-top:15px;font-weight:700;font-size:14px;min-height:40px}#product-wrapper.products-grid .product-item-info .tocart.btn-cart{position:static;opacity:1;visibility:visible;transform:none;border-radius:0;border:1px solid #e0e0e0;color:#fff;padding:0;font-size:13px;width:100%;line-height:30px}#product-wrapper .product-reviews-summary{margin-bottom:7px}#product-wrapper .price-box.price-final_price{font-weight:500;color:#000;font-size:1.5em;line-height:1.11}#product-wrapper.products-grid .product-item-info .product-item-details{padding-bottom:20px}.bottom-pagination .pages{text-align:right}.toolbar .pages .pagination{display:inline-block}.products-grid .product-item-info .product-top a.photo:after{display:none}#product-wrapper.products-grid .product-item-info .product-top .actions-link{visibility:hidden;position:absolute;color:#fff;font-size:13px;text-transform:uppercase;width:100%;height:35px;bottom:-35px;z-index:9;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;display:block;top:auto;text-align:center}#product-wrapper.products-grid .product-item-info .product-top:hover .actions-link{visibility:visible;z-index:999;bottom:10px}#product-wrapper.products-grid .product-item-info .product-top .actions-link>li{padding:8px 12px;display:inline-block;background-color:rgba(26,26,26,.85);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;text-align:center !important}#product-wrapper.products-grid .product-item-info .product-top .actions-link>li:hover{background-color:#2180b5}#product-wrapper.products-grid .product-item-info .product-top .actions-link button,#product-wrapper.products-grid .product-item-info .product-top .actions-link a,#product-wrapper.products-grid .product-item-info .product-top .actions-link button:hover{color:#fff;padding:0}.toolbar .pages .pagination .item{display:inline-block;padding:0 3px;border-right:1px solid #d5d5d5}.toolbar .pages .pagination .item a{padding:6px 10px;font-size:14px;line-height:15px;font-weight:500;color:#000;border-radius:0}.toolbar .pages .pagination .item.current a,.toolbar .pages .pagination .item:hover a{background:#000;color:#fff}.toolbar .pages .pagination{margin-bottom:40px}.irs-from,.irs-to,.irs-grid,.irs-max,.irs-min,.irs-single{display:none!important}.irs-slider{top:3px!important;width:10px!important;height:10px!important;background:#2180b5!important;border-radius:0!important;-moz-border-radius:0px!important;cursor:pointer}.irs-bar,.irs-line{top:5px!important}.irs-bar{background:#2180b5!important}.irs-with-grid{height:35px!important}.price-range>*{display:inline-block;vertical-align:middle;width:auto !important;margin-right:3px}#price_from_input,#price_to_input{height:31px;min-width:80px}#price_button_ok{min-width:60px;border:1px solid #ddd;height:31px;color:#fff;font-size:15px;background:#d6d6d6;vertical-align:top;line-height:15px}#price_button_ok:hover{background:#2180b5;color:#fff}.form-search select.category{position:absolute;left:3px;border:none;height:39px;border-radius:31px 0 0 28px;border-right:1px solid #ddd;width:auto;padding:0 0 0 5px}.submenu.static{width:1200px;padding:10px 19px}.submenu.wide{left:0!important;width:100%}.submenu img{max-width:100%}.navigation{position:relative}.navigation>ul>li ul.allCatsMenuSub{display:block !important;position:static !important;border:none !important;padding-left:20px !important;width:100% !important;padding-top:0;padding-bottom:0}.navigation>ul>li ul.allCatsMenuSub li{border:none!important}.navigation>ul>li ul.allCatsMenuSub li a{padding:0!important}.allCatsMenu>a span{text-transform:uppercase;color:#767676;font-weight:700;font-size:15px}.allCatsMenu>a:hover{background:none!important}.allCatsMenu>a:hover span{color:#2180b5}.navigation>ul>li ul.allCatsMenuSub li a:hover span{color:#dc585c}.navigation .level0:hover>.level-top{color:#2180b5 !important}.quickShip{margin-top:5px;margin-bottom:10px}.quickShip:after,.logo_icons:after{clear:both;content:"";display:block}.quickShip{margin-top:5px}.quickShip .quick-s-head{background-color:#367fb5;float:left;width:100px;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;font-size:17px;padding:5px;line-height:100%;border-bottom:1px solid #367fb5}.quickShip .quick-s{padding-left:10px;float:left;width:415px;padding-top:4px;padding-bottom:2px;border-bottom:1px solid #367fb5}.quickShip .quick-s span{color:#367fb5;font-weight:700;font-size:14px;text-transform:uppercase}.product-detail-media .product-image-base{position:relative;margin-bottom:10px;padding-top:25px}.share-links-wrapper .share-links li{display:inline-block;margin-right:8px;position:relative}.share-links-wrapper .share-links li .fa{width:28px;height:28px;border-radius:100px;font-size:16px;line-height:28px;text-align:center;background-color:#ccc;color:#fff}.share-links-wrapper .share-links li svg.circle{opacity:0;position:absolute;top:-5px;left:-5px;z-index:1;-webkit-transform:scale(.7,.7);-o-transform:scale(.7,.7);-ms-transform:scale(.7,.7);transform:scale(.7,.7);-webkit-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.share-links-wrapper .share-links li:hover svg.circle{opacity:1;-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.redShare{color:#da5055;font-size:16px}.EmailUsForm a,.EmailUsFormQuick a,#EmailUsForm{cursor:pointer;text-decoration:underline}.EmailUsForm{font-weight:400;font-size:12px;padding:0 15px;font-size:14px;height:40px;color:#2180b5;text-align:right}.share-links-wrapper{padding:0;border-top:none;border-bottom:none;margin:15px;margin-top:0;position:relative;clear:both}.product.info.detailed{margin-top:0}.product-tab-details .product.data.items:after{clear:both;content:"";display:block}.product-data-items-menu{display:block;margin-bottom:5px !important;border:1px solid #ddd !important;border-width:1px 0 !important;margin-left:0 !important;margin-right:0 !important;text-align:left !important}.product-data-items-menu .data.item.title{display:inline-block;vertical-align:middle}.product-data-items-menu .data.item.title .data.switch,.product.info.detailed .product.data.items>.item.title .data.switch{margin:10px 30px 10px 0;font-size:15px;line-height:15px;text-transform:uppercase;border:none;height:auto;font-weight:400;padding:0;position:relative;color:#2180b5!important}.product-data-items-menu .data.item.title.active .data.switch:before,.product.info.detailed .product.data.items>.item.title.active .data.switch:before{display:block;bottom:-18px;left:50%;margin-left:-4px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#000;border-width:4px}.product-data-items-menu .data.item.title .data.switch:after,.product.info.detailed .product.data.items>.item.title .data.switch:after{content:'';border:none;display:none;width:5px;height:5px;position:absolute;top:8px;right:-22px;left:auto !important;background-color:#000}.product-data-items-menu .data.item.title.active .data.switch:after,.product.info.detailed .product.data.items>.item.title.active .data.switch:after{content:'';display:block;width:100%;height:3px;border-bottom:3px solid #3d3d3d;position:absolute;top:-11px;left:0;right:0;top:auto;bottom:-10px}.product.info.detailed .product.data.items>.item.title:first-child{margin-left:0}.product.info.detailed .product.data.items>.active .data.switch{color:#2180b5 !important}.product.info.detailed .product.data.items>.active{background:none!important}#tab-label-reviews{display:none}.logo_icons{padding-left:25px !important;padding-right:3px !important}.freeShipIcon{background-image:url(../images/truckSm.png);background-repeat:no-repeat;background-size:52px;padding-left:55px !important;line-height:120%;text-align:center;background-position:0 3px}.safeIcon{background-image:url(../images/shield.png);background-repeat:no-repeat;background-size:27px;padding-left:10px !important;line-height:120%;text-align:center;background-position:0 3px}.returnIcon{background-image:url(../images/returnSm.png);background-repeat:no-repeat;background-size:24px;padding-left:0 !important;line-height:120%;text-align:center;background-position:0 5px;padding-left:20px}.logo_icons span{font-weight:700;text-transform:uppercase;font-size:13px}.product-view .product-shop .product-name{border-top:1px solid #2180b5 !important;padding-top:15px !important;margin-top:15px !important;margin-bottom:15px !important}.product-name_bg{border-top:1px solid #2180b5;border-bottom:1px solid #2180b5;padding-top:15px !important;margin-bottom:15px !important;margin-top:15px}.product-name_bg h1.product-name{margin:0;margin-bottom:15px;font-size:26px;font-weight:400;color:#4b4a4a}.product-name_bg .supplement-detail{font-size:13px}.product-name_bg .product-code-label span,.product-brand-label span{color:#2180b5}.short-description h2{font-size:22px;color:#4b4a4a;padding-top:10px;font-weight:400}.actions.action-add-to,.mp-product-slider-block.block.widget.block-products-list.grid{clear:both}.short-description2 ul{margin:.75em 0;padding:0 2em;list-style:none}.short-description2 ul li{font-size:13px;color:#767676}.short-description2 li:before{font-family:'FontAwesome';content:"\f111";border-color:transparent #767676;display:block;left:-3em;top:2em;position:relative;font-size:8px}.fitRep img{float:left;margin-right:10px;margin-bottom:10px}.fitRep span{float:left;font-size:13px;color:#2180b5}.buying_guide{margin:20px 0;clear:both;padding-top:10px;margin-left:15px}.product-info-main .buying_guide{margin:20px 0}.buying_guide a{line-height:180%;font-size:14px;color:#2180b5}.buying_guide a:hover{color:#2180b5}tr.summary-total,.buying-guide-link,#manual_link{cursor:pointer}.buying_guide i,.size_chart i{margin-right:12px;top:4px;position:relative}.actions.action-add-to{font-size:12px;text-align:left;clear:both;margin-bottom:30px;border:1px solid #ddd;border-left:none;border-right:none;padding:10px 0}.specTable .row div{padding:5px 20px;float:left;width:50%}.specTable .row:nth-child(2n+1){background-color:#f4f4f4}.specTable .row div:nth-child(2n){text-align:left;font-weight:700}.price-rating .delivery_est{font-size:12px}.bottom-footer .col-lg-3.col-md-3.col-sm-6.col-xs-6{- margin-top:0px !important}.bottom-footer .col-lg-4.col-md-4.col-sm-6.col-xs-6{margin-top:0 !important}.product-add-form .product-options-wrapper .fieldset>.field>.label{width:100%;color:#000;text-transform:none !important;margin:0 0 5px !important;font-size:15px;font-weight:400;vertical-align:middle;display:inline-block}span.required{font-size:13px;color:red;float:right}.product-add-form .product-options-wrapper .fieldset>.field{position:relative}.cartDiv{border-left:1px solid #f4f4f4}.action.cartDiv{padding-right:0}.product-info-main .product-add-form .box-tocart>.fieldset{float:none}.addCartRight{width:64%;float:right}.box-tocart .field.qty>.control{position:relative;border:1px solid #000;padding-left:0;border-radius:0}.product-info-main .product-add-form .box-tocart .field.qty>.control .input-text.qty{height:38px;width:68px !important;text-align:center;font-size:18px;line-height:30px;font-weight:500;display:block;border:none;border-right:1px solid #000;padding-left:0;padding-right:25px;border-radius:0;background:#f7f7f7}.box-tocart .field.qty>.control span.edit-qty{cursor:pointer;text-align:center;position:absolute;right:0;width:25px;height:19px;padding:0;color:#000;background-color:#fff;border-left:1px solid #000;font-size:13px!important;font-weight:400;line-height:1.42857143!important;top:0;display:block}.box-tocart .field.qty>.control span.edit-qty.plus{left:auto;padding-top:0;right:0;border-bottom:1px solid #000}.box-tocart .field.qty>.control span.edit-qty.minus{bottom:0;top:auto;left:auto}.product-info-main .product-add-form .actions button.tocart,.bundle-info .product-details .actions button.tocart{text-align:center;width:95%;float:right;margin-left:15px;font-size:13px;line-height:40px;padding:0 18px;background-color:#da5055!important;transition:all 249.153ms ease-in-out 1.12994ms;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;border:none;border-radius:0;margin-right:0}.catalog-product-popup .product-info-main .product-add-form .actions{float:none}.add-to-links>div:before{font-family:"FontAwesome";font-size:16px;color:#252525;display:inline-block;vertical-align:middle}.add-to-links .email-friend:before{content:"\f003"}.add-to-links>div>a{font-size:12px;color:#252525;font-weight:400}.add-to-links>div>a>i{font-size:16px;color:#252525;display:inline-block;vertical-align:middle}.add-to-links>div{display:inline-block;margin-right:10px}.add-to-links>div>button{border:none;background:0 0}.product-detail-media .product-image-base img,#owl-carousel-gallery-base .owl-item img{width:auto;height:auto;padding:0 24px;margin:auto}@media screen and (min-width:768px){.product-detail-media .product-image-base img,#owl-carousel-gallery-base .owl-item img{min-width:400px !important}}#owl-carousel-gallery-base .owl-item .item-image .zoomImg{object-fit:contain}#owl-carousel-gallery-base .owl-item .product.item-image{text-align:center}.product-detail-infomation.product-detail-infomation-sticky{margin-bottom:50px}.footermenu>div>ul{display:block!important;position:static!important;border:none!important}.footermenu .column{float:left;padding-right:15px;width:25%}.footermenu>div>ul li a{font-size:1.08em!important;display:inline-block!important;color:#2180b5!important;text-transform:uppercase!important}.navigation .level0>a.level-top>span{display:inline-block}.navigation .level0:nth-child(7)>a.level-top>span:first-letter {text-transform:none!important}.holiday_bannerwrapper{background-color:#99242d;padding-top:10px;color:#000;margin-bottom:15px;text-align:center;padding-bottom:10px}.holiday_banner{font-size:20px;margin-bottom:0}.product-tab-details ul,.product-tab-details div.value{margin:.75em 0;padding:0 1em;list-style:none}.product-tab-details li{list-style:none}.product-tab-details li:before{content:"";border-color:transparent #2180b5;border-style:solid;border-width:.35em 0 .35em .45em;display:block;height:0;width:0;left:-1em;top:1.2em;position:relative}.pobanner{clear:both;padding-top:40px}.review-wrapper{margin:35px 0}#review_header .block{height:auto!important;min-height:96px!important}#review_header{padding:30px 0!important}.catalog-product-view .lazy-loading-img .page-main>div.row{margin-right:-15px!important}.recent-product .feature_prdctlists{border-bottom:none;margin-bottom:0;padding-bottom:0}.catalog-product-view .feature_prdctlists{padding-bottom:0;border-bottom:0 !important}.feature_prdctlists .product.details.slider-product-item-details{padding:0 10px}.level-top .category-label:after{border-bottom:6px solid transparent;border-left:5px solid #000;border-top:6px solid transparent;content:"";display:block;height:0;width:0;left:-4px;position:absolute;top:7px;-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);transform:rotate(40deg)}.level-top .category-label-label3:after{border-left-color:#ec3e3e}.level-top .category-label{font-size:.8em;margin-left:7px;margin-top:-12px;color:#fff;position:absolute;line-height:1.3;padding:2px;background:#ec3e3e;font-style:normal}.minicart-wrapper.active:after{z-index:99999}.minicart-wrapper .block-minicart{z-index:999999}.header .minicart-wrapper .action.showcart>.label{display:inline-block;color:#292929;text-transform:uppercase;font-size:14px;vertical-align:top;margin-left:13px;margin-bottom:0;padding-top:6px}.minicart-wrapper .action.showcart{padding-right:0 !important}.minicart_prc{font-weight:500;white-space:nowrap !important;color:#2180b5;margin-left:0;display:inline-block;vertical-align:middle}#top-cart-btn-checkout{margin-bottom:15px}.paypal-logo{text-align:center}.products-grid .product-item-info .product-top .actions-link button{font-size:16px}.products-grid .product-item-info .product-top .actions-link button,.products-grid .product-item-info .product-top .actions-link span{vertical-align:middle;text-transform:uppercase}.cart .page-title{margin:0 0 12px}.product-image-photo{max-width:100%}.checkout-cart-index #shopping-cart-table thead tr th{text-transform:uppercase;border-top:1px solid #ddd;border-left:none;border-right:none;padding:15px}.checkout-cart-index #shopping-cart-table tbody td{border:0 solid #ddd!important;border-width:0 1px 1px 0!important;vertical-align:top!important}.checkout-cart-index #shopping-cart-table tbody tr td:first-child{border-right:0!important;padding-right:0!important}.checkout-cart-index #shopping-cart-table tbody tr td:last-child{border-right:0!important}.checkout-cart-index #shopping-cart-table tbody tr td.col.item{padding-left:15px}#owl-carousel-gallery .owl-item{padding:0 6px;text-align:center}#owl-carousel-gallery .owl-item .product.item-image{padding:4px;display:inline-block;border:1px solid #d5d5d5;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#owl-carousel-gallery{margin:10px 0 15px}#owl-carousel-gallery .owl-item .product.item-image.actv{border-color:#8d8d8d}.thumbimg_wrapper{width:300px;margin:0 auto}.action.viewcart{border-radius:0 !important;background:#b8b8b8;border:none;color:#fff !important;text-transform:uppercase;font-weight:400;font-size:1.08em;margin-bottom:10px}#top-cart-btn-checkout,.cart_top .checkout.action,.checkout-cart-index .cart.main.actions .continue,.checkout-cart-index .cart.main.actions button,.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout,#discount-coupon-form button,.login-container .action.btn,.form-password_forget .action.btn,.form-create-account .action.btn,.actions-toolbar .action.primary.continue{padding:10px 6px;display:inline-block;text-align:center;background-color:#da5055;color:#fff;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;border-radius:0;border:none;line-height:20px;text-transform:uppercase;font-weight:400}.action.viewcart:hover,#discount-coupon-form button,.login-container .action.btn,.form-password_forget .action.btn,.form-create-account .action.btn{background:#2180b5}.actions-toolbar .action.primary.continue,.actions-toolbar .action.primary.continue:hover{background:#2180b5 !important;border:none !important;padding:10px 20px;line-height:20px}.form-password_forget .action.btn,.form-create-account .action.btn{width:auto}.minicart-items .product-item .product-item-details .product-item-name a{color:#2180b5!important;padding-right:32px!important}#top-cart-btn-checkout:hover{background:#b63e42;color:#fff}.cart_top .page-title{float:left}.cart_top .form-in-action{float:right}.form-top.cart_top .form-in-action>div:last-child{width:auto;float:right}.cart_top .checkout.action,.checkout-cart-index .cart.main.actions .continue,.checkout-cart-index .cart.main.actions button,.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout,#discount-coupon-form button{letter-spacing:1px;padding:10px 15px}.login-container .action.btn,.form-password_forget .action.btn,.form-create-account .action.btn{padding:8px 28px;font-size:13px}.form-top.cart_top{margin-bottom:18px}.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .input-text.qty{border:none;background:0 0;text-align:left;padding:0 23px;font-size:18px;font-weight:500}.checkout-cart-index #shopping-cart-table .gift-options-cart-item{border:none;margin:0;padding:0}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details .product-item-name{font-weight:400;margin-bottom:15px;display:inline-block}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details{padding-top:0}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details .product-item-name a{color:#2180b5 !important;font-weight:400;font-size:1.17em}.checkout-cart-index #shopping-cart-table .cart-price .price{font-size:20px;font-weight:700;color:#4b4a4a;font-family:"Roboto",georgia,sans-serif}#shopping-cart-table .action.action-edit{display:none}#shopping-cart-table .action.action-delete{color:#4b4b4b;font-weight:400;font-size:23px;border:1px solid #aaa;padding:1px 5px;line-height:20px}.checkout-cart-index .cart.main.actions .continue,.checkout-cart-index .cart.main.actions button{float:right;background:#2180b5;font-size:13px}.checkout-cart-index .cart.main.actions button:hover,.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout:hover,.cart_top .checkout.action:hover{background-color:#a3a3a3!important;border:none!important}.checkout-cart-index .cart.main.actions button{margin-left:10px}.checkout-methods-items li:first-child{float:right;width:44%}.checkout-methods-items li:nth-child(2){float:right;width:50%}.checkout-methods-items li:last-child{float:left;width:50%}.checkout-methods-items li:nth-child(2) div:last-child{display:none}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.totals.sub td,.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.totals.sub th,.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.grand.totals td,.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.grand.totals th,.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr td,.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr th{font-weight:500;color:#767676;text-transform:uppercase;font-size:14px;border-bottom:1px solid #ddd;padding:30px 0 8px}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr th .label{font-weight:500;color:#767676;text-transform:uppercase;font-size:14px}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr td,.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr td span{font-size:14px!important;font-family:"Roboto",georgia,sans-serif!important;font-weight:400}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.sub td span{font-size:16px !important}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.grand.totals strong{font-weight:500}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.grand.totals td:last-child span{font-size:24px!important;font-weight:700!important;color:#4b4a4a!important;font-family:"Roboto",georgia,sans-serif}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.totals.sub td,.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.grand.totals td,.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr td{text-align:right}.checkout-cart-index .shopping-cart-bottom .cart-totals{border:none}.cart-totals .totals-subtitle,.cupon-subtitle{font-size:15px;line-height:16px;color:#000;margin:0 0 20px;text-transform:uppercase;letter-spacing:1px;border-bottom:2px solid #000;padding-bottom:10px;text-decoration:none}.checkout-cart-index .shopping-cart-bottom .cart-totals{padding-top:0}.checkout-extra #block-shipping{display:none}.checkout-cart-index .checkout-extra{padding-left:0;border:none;background:0 0;min-height:1px}#discount-coupon-form .field{float:left;width:50%}#discount-coupon-form .actions-toolbar{float:right}#discount-coupon-form input.input-text{width:100%;padding:0 0 0 5px !important;-webkit-box-shadow:inset 2px 2px 2px 0px #ddd !important;-moz-box-shadow:inset 2px 2px 2px 0px #ddd !important;box-shadow:inset 2px 2px 2px 0px #ddd !important;background-color:#fff;border:1px solid #aaa !important;min-height:40px;margin-bottom:10px;height:40px}.minicart-wrapper .block-content>.actions>.subtotal>span.label{color:#252525;font-size:14px;letter-spacing:.5px;font-weight:400;text-transform:uppercase;float:left}.minicart-wrapper .block-content>.actions>.subtotal .price-container .price{color:#2180b5;font-weight:500;text-align:right;font-size:16px}.minicart-wrapper .block-content>.actions>.subtotal>.price-container{float:right}.customer-account-login .page-title-wrapper,.customer-account-login .page-title-wrapper:before,.checkout-index-index .page-title-wrapper,.checkout-index-index .page-title-wrapper:before{background:0 0}.customer-account-login .page-title-wrapper,.checkout-index-index .page-title-wrapper{padding:0 15px}.customer-account-login .page-title-wrapper .page-header.h1,.checkout-index-index .page-title-wrapper .page-header.h1{border-bottom:1px solid #ddd;text-align:left;margin:25px 0 !important}.block.block-new-customer{padding:25px 0 10px}.login-container .block .block-title h2,.form-create-account h2{font-size:16px;padding:0 0 15px;text-transform:uppercase;color:#252525;font-weight:400;margin-bottom:10px}.login-container{padding:0 0 10px}.login-container .field.note{font-style:normal}.login-container label,.form-password_forget label,.popup-forgot-password-form label{cursor:text;background:0 0;padding:0 !important;display:inline;color:#393939;font-weight:700;font-size:15px;line-height:1.25em;margin-bottom:2px}.login-container label.required em,.form-password_forget label.required em{font-style:normal;color:red}.login-container input.input-text,#contactForm .input-text,#oar-widget-orders-and-returns-form input{width:100%;font-size:13px;min-height:30px;margin-bottom:10px;height:30px;padding:0 0 0 5px !important;-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd!important;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd!important;box-shadow:inset 2px 2px 2px 0px #dddddd!important;background-color:#fff;border:1px solid #aaa !important}input,textarea{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}#quick-search-type-id{border:1px solid #aaa !important;height:30px!important;padding:0 0 0 5px !important;-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd!important;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd!important;box-shadow:inset 2px 2px 2px 0px #dddddd!important;font-size:13px !important;margin-bottom:10px}.form-password_forget .input-text{font-size:13px;display:block;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:10px;border:1px solid #d5d5d5;height:39px;background:#f5f5f5}#login-form input.input-text{width:60% !important}p.required{font-size:13px !important;text-align:right;color:red !important}.customer-account-forgotpassword .page-title-wrapper{background:0 0;padding:0}.customer-account-forgotpassword .page-title-wrapper:before{display:none}.customer-account-forgotpassword .page-title-wrapper h1,.customer-account-forgotpassword .page-title-wrapper .h1{font-size:20px;color:#0a263c;padding:10px 0;text-transform:uppercase;font-weight:400;text-align:left;border-bottom:1px solid #ccc;margin:25px 0 0!important;display:block}.form-password_forget .fieldset{padding:10px 25px 12px;margin:0}h3.blueHeading{padding:20px 0;color:#2180b5;font-weight:700;font-size:20px}.product_lftwrapper{padding-left:0!important}.product-side-bar{border-left:1px solid #aaa}.sidebar-content h2{font-size:16px;padding-top:20px;padding-bottom:20px;margin-bottom:10px;margin-top:0;font-weight:700;letter-spacing:0}.product-side-bar .slick-prev{left:43%;top:-32px;transform:rotate(90deg)}.product-side-bar .slick-prev:before,.product-side-bar .slick-next:before{color:#333;font-size:33px}.product-side-bar .slick-next{right:auto;top:auto;bottom:45px;left:43%;transform:rotate(90deg)}.store-description h4{padding:20px 0 0;font-weight:700;border-bottom:1px solid #ccc;padding-top:20px;padding-bottom:10px;color:#2180b5;clear:both}.sidebar.sidebar-main,.sidebar.sidebar-additional{padding-top:5px}.leftBlockNav{background-color:#eee;padding:15px}.sidebar .block .block-title{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 0 22px;padding:20px 0 20px;text-align:center}.sidebar .block .block-title strong,.sidebar .block .block-title h3{display:block;text-transform:uppercase;font-size:16px;font-weight:400}.sidebar .block .block-title strong span{font-weight:700}.knowUsBetter{padding-right:15px;margin-bottom:20px}.knowUsBetter a{color:#787878;line-height:180%}.knowUsBetter a:hover{color:#2180b5}.contactHelp{background-color:#eee;border:1px solid #eee;padding:15px;margin-bottom:15px}.team-member{background-color:#eee;border:4px solid #ccc;padding-top:30px;margin-bottom:10px;text-align:center}.team-member .fa{color:#2180b5}.member-photo{margin:20px;font-size:50px;font-weight:700}.member-photo:before{display:block;width:60px;height:1px;margin-bottom:17px;content:"";-webkit-transition:all .35s;transition:all .35s;background-color:#2180b5;margin:0 auto}.team-member h4{padding:20px 0 0;font-weight:700;border-bottom:1px solid #ccc;color:#2180b5;clear:both}.r-separator span{padding-right:6px;color:#2180b5;background:#fff;position:relative;z-index:2}.member-photo h4{font-size:20px;line-height:30px}.contactHelp .r-separator span{background-color:#eee !important}.cms_pagetitle{width:100%;overflow:hidden;border-bottom:1px solid #ccc;margin:25px 0 30px}.cms_pagetitle h1{margin:0;font-size:20px;color:#0a263c;padding:10px 0;font-weight:400;text-transform:uppercase}.eg-ttu{font-weight:400;margin-bottom:10px;text-transform:uppercase !important}.eg-accordion .block-opener{font-size:14px;line-height:15px;font-weight:500;color:#010101;display:block;padding:10px 25px 10px 30px;border:1px solid #d5d5d5;position:relative}.eg-accordion .block-opener{text-transform:inherit !important}.eg-accordion .block-opener:before{content:'';display:inline-block;position:absolute;top:50%;width:7px;height:7px;background-color:#cda85c;margin-top:-4px;left:12px}.eg-accordion .block-opener:before{background-color:#2180b5}.eg-accordion .block-opener .status-close:after{font-family:"FontAwesome";content:"\f107"}.eg-accordion .block-opener .status-open:before{font-family:"FontAwesome";content:"\f106"}.eg-accordion .block-content{margin-top:15px;margin-bottom:20px;padding:15px 22px;font-size:13px;line-height:24px;color:#767676;border:1px solid #d5d5d5}.eg-accordion .block-opener{border:none !important;text-transform:inherit !important;margin-bottom:0;line-height:20px}.eg-accordion .block-opener .status{width:9px;height:9px;display:block;position:absolute;right:12px;top:50%;margin-top:-8px}.eg-accordion{padding-bottom:15px}.cms-page-view ul{line-height:170%}.cms-page-view h3{border-bottom:1px solid #ccc;padding-top:20px;padding-bottom:10px;color:#2180b5;font-weight:400;margin-bottom:10px;line-height:1.1}.cms-page-view ol{list-style:decimal outside;line-height:170%}.returnsBox{border:1px solid #ccc;border-radius:20px;background-color:#eee;padding:20px;margin:20px}.cms-page-view h2{margin-bottom:10px}.updateDiv{padding:30px;background:#2180b5;color:#fff}.states{padding:10px 5px;border-bottom:thin solid #e7e7e7;cursor:pointer;transition:.4s}.states:after{content:'\25bc';color:#777;font-size:12px;float:right}.states.active:after{content:'\25b2'}div.counties{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.cms-page-view h4{padding:20px 0 0;font-weight:700;border-bottom:1px solid #ccc;padding-top:20px;padding-bottom:10px;color:#2180b5;clear:both;margin-bottom:10px}.match{background-image:url('../images/and.png');background-repeat:no-repeat;background-position:40% 100%;line-height:26px}button.button{overflow:visible;width:auto;padding:3px 8px;margin:0;background:#3292c8;cursor:pointer;border:none;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;color:#fff}.add-to-cart button.button{float:left}button.button>a,button.button>span,button.button>span>a{display:block;padding:5px 8px;text-align:center;white-space:nowrap;color:#fff}.veteran{border:1px solid #eee;padding:20px}.contact-form .fieldset h2{text-transform:uppercase;font-size:16px;color:#000;padding:0 0 20px}.r-separator span{padding-right:6px;background:#fff;position:relative;z-index:2}.veteran .fieldset .fields label{font-size:15px;color:#2180b5;font-weight:700;vertical-align:middle;float:left;position:relative;z-index:0;cursor:text;background:0 0;padding:0 !important;display:inline;line-height:1.25em;margin-bottom:2px}.fitRepFormDiv textarea.form-control,#verteranForm textarea{width:100% !important;-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd!important;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd!important;box-shadow:inset 2px 2px 2px 0px #dddddd!important;display:block;height:60px!important;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.contact-form .fieldset .fields .field{float:none;width:100%;position:relative;margin-bottom:12px}#fitRepForm input,#fitRepForm select,#verteranForm input{-webkit-box-shadow:inset 2px 2px 2px 0px #ddd !important;-moz-box-shadow:inset 2px 2px 2px 0px #ddd !important;box-shadow:inset 2px 2px 2px 0px #ddd !important}#verteranForm button{background-color:#da5055}.legend{padding-top:25px}.form-orders-search label{vertical-align:middle;float:left;position:relative;z-index:0;cursor:text;background:0 0;padding:0 !important;display:inline;color:#393939;font-weight:700;font-size:15px;line-height:1.25em;margin-bottom:2px}.boxcat img{max-width:100%}.lazy-loading-img .page-main>div.row{margin:0}.allCatsMenu a span{text-transform:uppercase;color:#767676;font-weight:700;font-size:15px}.allCatsMenu>.allCatsMenuSub>li.level1 a span{font-weight:400;margin:5px;padding:5px;width:100%;font-size:13px;text-transform:capitalize}ul.allCatsMenuSub{margin-bottom:15px}.guideTable{width:85%;margin:0 auto;margin-bottom:20px}.guideTable tr{padding:20px 10px}.guideTable td{text-align:center;border:1px solid #ccc;padding:20px 10px}.guideTable th{font-weight:700;border:1px solid #ccc;background-color:#eee;padding:10px;text-align:center;text-transform:uppercase;background-color:#2180b5;color:#fff}.guideTable p{margin-bottom:0;line-height:100%}.minicart-wrapper .action.showcart:before{font-family:'royal';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e643";color:#2180b5;font-size:22px}.minicart-wrapper .action.showcart:hover:before{color:#2180b5}.minicart-items .product-item .product-item-details .product-item-name a{font-weight:400}.mgs-lookbook-container{float:none!important;text-align:center}.lookbook-slider.owl-carousel .owl-dots .owl-dot span{cursor:pointer;position:relative;background:url(../images/bullet.png) no-repeat top left;width:20px;height:20px;opacity:1;margin:0 0 0 3px;border:none;transition:none!important}.lookbook-slider.owl-carousel .owl-dots .owl-dot:hover span,.lookbook-slider.owl-carousel .owl-dots .owl-dot.active span{background:url(../images/bullet.png) no-repeat bottom left;border:none;transition:none!important}.owl-carousel .owl-item .mgs-lookbook-container img{width:100% !important;min-width:1px !important;position:relative;z-index:99;max-height:550px}.minicart-items .product-item-pricing *{display:inline-block;margin-right:5px}.minicart-items .product-item-pricing .price{font-weight:500}.rmove_icon{position:absolute;right:10px;z-index:9}.minicart-items .product-item:hover .product>.product-item-photo:after{display:none}.minicart-items .rmove_icon:after{content:"\e680";font-family:'Pe-icon-7-stroke';font-weight:400;font-size:28px}.minicart-items .rmove_icon span{border:0 none;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.minicart-wrapper .actions>.actions{max-width:75%;margin:0 auto;clear:both}.minicart-wrapper.minicart-wrapper--dropdown .block-minicart .block-content .minicart-items-wrapper{margin-right:0}.minicart-items .product-item{border-bottom:1px solid #ddd}.minicart-wrapper .block-content>.actions>.subtotal{border-top:none;margin-top:5px}.price-box .price-label{display:block;font-size:12px;font-weight:400;color:#4b4a4a}.price_mtchimg{margin:10px 0;cursor:pointer}.owl-carousel .owl-item .banner_bg img{max-width:inherit !important}.banner_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.banner_captionanchor{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.banner_captionanchor a{width:100%;height:100%;display:block}.banner_captiontxt{position:absolute;width:100%;text-align:center;top:31%;z-index:99}.banner_captiontxt h1{font-size:60px;line-height:60px;font-weight:400}.banner_captiontxt h1.guraranteed{color:#c1dae8;text-transform:uppercase}.banner_captiontxt p{font-size:12px;line-height:28px;margin:20px 0}.sliderBtn{display:inline-block;padding:9px 45px 10px;margin-bottom:0;background:#009cde;font-size:15px;font-weight:700;line-height:1.4545em;-webkit-font-smoothing:antialiased;color:#fff !important;text-align:center;vertical-align:middle;cursor:pointer;border-radius:5px;-moz-box-sizing:border-box;box-sizing:border-box}.product-side-bar .product-item-details .product-item-name{font-weight:400;font-size:14px;margin:10px 0 5px;display:block}.product-side-bar .product-item-details .product-item-name .product-item-link:hover{color:#2180b5}.product-side-bar .product-item-details .price-box .price{font-size:16px;font-weight:500;line-height:1.11;margin-top:5px;color:#4B4A4A!important;margin-bottom:11px}.product_lftwrapper .product-detail-media .media .product-image-colorbox{position:absolute;font-family:"FontAwesome";bottom:15px;text-decoration:none;left:15px;z-index:9990;text-align:center;line-height:38px;width:40px;height:40px;border:1px solid #3a3a3a;border-radius:9999px;font-size:0;color:#3a3a3a}.product_lftwrapper .product-detail-media .media .product-image-colorbox:before{content:"\f065";font-size:15px}.fancybox-nav span{background:0 0}.fancybox-item.fancybox-close:after{content:"\e620";font-family:'royal';font-size:10px;color:#fff;padding-left:10px}.fancybox-item.fancybox-close{background:0 0;top:-22px}.video_fancybox .fancybox-item.fancybox-close{top:7px;right:9px;opacity:.5}.video_fancybox .fancybox-item.fancybox-close:hover{opacity:1}.video_fancybox .fancybox-item.fancybox-close:after{color:#4b4a4a;content:"\f00d";font-family:fontawesome;font-size:24px}.fancybox-next{right:-9%}.fancybox-prev{left:-8%}.fancybox-nav:before,.fancybox-nav:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:43%;margin-top:35px;margin-left:35px;border:medium inset transparent}.fancybox-lock .fancybox-overlay{overflow-x:hidden!important}.shrinkToFit{display:inherit}.fancybox-nav:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.fancybox-nav:after{border-top-width:13px;border-bottom-width:13px;top:44.3%}.fancybox-next:before{border-left:27px solid #3f3f3f}.fancybox-next:after{border-left:17px solid #fff;margin-left:39px}.fancybox-prev:before{margin-left:25px;border-right:27px solid #3f3f3f}.fancybox-prev:after{border-right:17px solid #fff;margin-left:31px}.fancybox-nav{opacity:.5;filter:alpha(opacity=50);width:100px}.fancybox-nav:hover,.fancybox-nav:focus{opacity:1;filter:alpha(opacity=100)}.owl-carousel .owl-nav>div{border-radius:50%!important}.row.voffset15{margin-top:15px}.form-control.fromTo{width:70px !important}#fitRepForm{font-size:15px}.cms-fitrep_wheelchairs .page-wrapper.lazy-loading-img{background-image:url('../images/fitRepBkgd.jpg');background-repeat:repeat-x}#fitRepFormDiv{margin-top:20px}.fitRepFormDiv h2{font-size:26px;margin-left:10px}#fitRepFormDiv h3{font-size:21px;border-bottom:1px solid #ccc;padding-top:20px;padding-bottom:10px;color:#2180b5;font-weight:400;margin-bottom:10px;line-height:1.1}#fitRepForm #priceMatchSubmit{width:100%;margin-bottom:10px;padding:25px;margin-top:10px}#priceMatchSubmit{width:100%;margin-bottom:10px}.fitRepFormDiv{font-size:15px}.fitRepFormDiv input[type=radio],.fitRepFormDiv input[type=checkbox]{margin:0 5px 0 0;vertical-align:middle;display:inline-block;box-shadow:none}#fitRepForm input[type=radio],#fitRepForm input[type=checkbox]{box-shadow:none!important}.priceMatchParent{cursor:pointer;margin:10px 0;position:relative}.pricematchForm{position:absolute;width:305px;background:#fff;padding:20px 25px 10px;border:2px solid #e6e6e6;color:#767676;-webkit-transition:all .3s ease .25s;-ms-transition:all .3s ease .25s;-o-transition:all .3s ease .25s;transition:all .3s ease .25s;-webkit-box-shadow:0px 2px 8px 1px rgba(0,0,0,.07);box-shadow:0px 2px 8px 1px rgba(0,0,0,.07);z-index:100;left:-30px;top:28px;text-align:left}.r-separator span{padding-right:6px;background:#fff;position:relative;z-index:2;color:#2180b5}.eg-window-title h2{font-size:15px;color:#252525;text-transform:uppercase;padding-top:10px;margin-bottom:10px}.r-separator{position:relative;width:100%}.eg-window-box .input-box{margin-bottom:10px}.eg-window-box label{display:block}.eg-window-box .input-box input.input-text{width:100%}.eg-window-content button.button{background-color:#3292c8 !important;width:100%}.pricematchForm .mfp-close{color:#000 !important;height:34px;width:54px}.mfp-close{display:inline-block;right:28px;font-family:Roboto,georgia,sans-serif;font-size:10px;width:44px;height:44px;line-height:44px;position:absolute;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;z-index:1046;-webkit-box-shadow:none;box-shadow:none}#pricematchForm .mfp-close:after,.fit_reppopup .mfp-close:after,#EmailUsDiv .mfp-close:after,.login-overlay .mfp-close:after{content:"\e620";font-family:'royal';font-size:10px;padding-left:2px}.fit_reppopup .mfp-close:after{top:-36px;right:-31px;background:rgba(255,255,255,.2);width:26px;height:25px;text-align:center;line-height:28px;padding-right:0;position:absolute;cursor:pointer}.fit_reppopup .mfp-close:hover:after{background:rgba(255,255,255,1)}.eg-ajaxlogin-error,.errEmailProduct,.errPriceMatch,.errCatalogRequest{color:#eb340a}.catalog-product-view .success-ajax--popup .mfp-inline-holder .mfp-content{padding:30px 30px 27px;border:10px solid #c5c5c5 !important;color:#767676;line-height:20px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.4) !important;width:90%!important;max-width:800px}.success-ajax--popup .addtocart_popup .popup__table .popup__table-col{font-size:18px;margin-bottom:25px;padding:0;display:block}.addtocart_popup{padding:10px;padding-top:30px;border:1px solid #e6e6e6;padding-bottom:20px;text-align:center}.addtocart_popup .popup__actions-wrapper{display:inline-block}.addtocart_popup .btn-continue{background-color:#bcbcbc;margin-right:5px;border-radius:0 !important;border:none;font-family:"Roboto",georgia,sans-serif!important}.addtocart_popup .popup__action-redirect--checkout{background-color:#c72b31 !important;transition:all 249.153ms ease-in-out 1.12994ms;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;border-radius:0 !important;border:none;font-family:"Roboto",georgia,sans-serif!important}.new-related h2.block-mageplaza-autorelated-heading{font-size:16px;letter-spacing:1px;margin-bottom:20px;margin-top:0;border:1px solid #ddd;border-width:1px 0;border-top-color:#000;padding:20px 0 15px !important;text-align:center}.new-related ol.products li.product-item{width:25%;padding:0 15px}.new-related .products-grid .product-item-info .product-item-details .product-item-name a{color:#2180b5;font-weight:400}.new-related{margin-top:25px}.new-related .price{color:#4b4a4a;font-weight:500;font-size:16px;margin-top:6px}.minicart_title{color:#767676;font-size:14px;margin:0;padding-bottom:8px;border-bottom:1px solid #e6e6e6;padding-top:25px}.minicart-items .product-item .details-qty.qty{margin-top:0}.minicart-items .product-item .product-item-photo{padding-bottom:10px;display:block;padding-right:0 !important}.minicart-wrapper .block-content>.actions>.subtotal>*{margin-bottom:20px}.fit_reppopup{display:none;position:fixed;width:100%;left:0;top:0;height:100%;z-index:999;text-align:center}.fit_reppopup.iframe_ready{display:block}.fit_repcontent{max-width:810px;border:1px solid #000;position:relative;display:inline-block;vertical-align:middle;margin:7% auto 0;text-align:left;z-index:9999;line-height:0;width:100%;background:#fff;padding:10px;background-image:url("../images/fitRepBkgd.jpg");background-repeat:repeat-x}.bg_overlay{background:rgba(0,0,0,.3);position:fixed;width:100%;height:100%;left:0;top:0;z-index:99}.fit_reppopup iframe,.mfp-mgs-quickview-frame iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#fff;box-shadow:0 0 0 5px rgba(33,128,181,.2);opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);-o-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.fit_reppopup iframe.iframe_show,.mfp-mgs-quickview-frame iframe.iframe_show{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.4) !important;border:none}.success-ajax--popup .mfp-close{display:none}.filter-options-clear{position:absolute;right:10px;top:9px}.filter-options-clear a{font-size:0}.filter-options-clear a:before{display:inline-block;font-size:12px;font-family:"royal";content:"\e620";color:#000 !important}#mini-cart dd.values span{padding-left:10px}#mini-cart dd.values span.config_attr_label{font-weight:400;font-size:12px;margin-right:10px;color:#767676;display:block;margin-top:1px;padding-left:0}.payment-option.discount-code .form-discount .actions-toolbar .action,.payment-option.discount-code .form-discount .actions-toolbar .action:hover{padding:9px 12px;color:#fff;border:1px solid #e6e6e6;background-color:#fff;background:#d6d6d6;text-transform:uppercase;border-radius:0}.payment-option.discount-code .form-discount .actions-toolbar .action-cancel{padding:3px 12px !important}.checkout-cart-index .column.main .cart-empty{border:none}.cart-empty h2{text-transform:uppercase;margin-bottom:30px}.checkout-cart-index .column.main .cart-empty{text-align:center;font-size:13px}.product-info-main .product-info-price .price-box .price{font-size:30px;font-weight:400}.contact-form-content .page-title{width:100%;overflow:hidden;border-bottom:1px solid #ccc;margin:25px 0 0}.contact_formbg h3,.contact_info h3{text-transform:uppercase;font-size:16px;color:#2180b5;padding:0 0 20px;margin-bottom:10px}.contact_formbg label{vertical-align:middle;position:relative;z-index:0;cursor:text;background:0 0;padding:0 !important;display:inline-block;color:#393939;font-weight:700;font-size:15px;line-height:1.25em;margin-bottom:2px}.contact_formbg .input-text{width:100%;font-size:13px;min-height:30px;margin-bottom:10px;height:30px;padding:0 0 0 5px !important;-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd!important;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd!important;box-shadow:inset 2px 2px 2px 0px #dddddd!important;background-color:#fff;border:1px solid #aaa !important}.contact_formbg button.btn{margin:20px 0;background-color:#bcbcbc;border:none;padding:8px 16px;line-height:20px}.contact_formbg button.btn:hover{background-color:#a3a3a3}.border-block{padding:30px 30px 27px;border:10px solid #c5c5c5;color:#767676;line-height:24px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.4)}.horizontal-separator{background:#fff;position:relative;margin-left:auto;margin-right:auto}.separator-5{width:64px;height:3px;background-color:#2180b5}.theme-color{color:#2180b5}#contact-form .form-group{margin-bottom:22px}.eg-fsi{font-style:italic !important}#contact-form i.required{color:#cf4647}.phone_notxt{color:#6c6c6c;text-align:center;font-size:36px;margin-bottom:30px;line-height:60px}#checkout .opc-wrapper{float:left;width:67%}.table-checkout-shipping-method tbody td:first-child,div.payment-method-title.field.choice{padding-left:20px!important}.g-recaptcha{margin-top:0 !important;margin-bottom:15px;padding-left:20px !important}.bottom-footer .col-lg-3.col-md-3.col-sm-6.col-xs-6{margin-top:0 !important}input#data::placeholder{color:red}.bottom-footer .col-lg-4.col-md-4.col-sm-6.col-xs-6{margin-top:0 !important}#checkoutSteps select{height:30px;border:1px solid silver;width:100%;margin-top:0;min-height:40px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;margin-left:0 !important;margin-bottom:10px}@media screen and (min-width:1000px){.col-md-6.col-xs-6.price-rating.text-right{padding-top:19px;text-align:left}}.col-md-6.col-xs-6.price-rating.text-right{padding-top:19px}@media (max-width:680px){.col-md-6.col-xs-6.price-rating.text-right{right:-15px;top:44px}.col-md-6.col-xs-6.price-rating.text-right{padding-top:0 !important;text-align:right}}#checkoutSteps input[type=text],#checkoutSteps input[type=tel],#checkoutSteps input[type=number],#checkoutSteps input[type=email],#one-step-checkout-billing-password input{width:100%;min-height:40px;margin-bottom:10px;border-color:#e9e7e7;height:auto;border-radius:2px;letter-spacing:.5px;padding:0 15px !important;background-color:#fff;border:.4px solid #cbcbcb !important;color:#000}.opc-wrapper ol li,#iosc-billing-container,#iosc-summary{background-color:#fff;padding:12px}.opc-block-summary{background-color:#fff !important}.product-specs{clear:both}.product-labels>span{display:inline-block;position:absolute;color:#fff;border-radius:70px;display:block;margin-bottom:10px;width:68px;height:68px;padding:5px;text-align:center;line-height:12px}.out-of-stockP.Conf-oos{top:0 !important;left:30% !important}.product-labels>span.out-of-stockP,.out-of-stock{width:145px;height:150px;color:#da5055;background:#fff;top:50%;left:35%;margin-top:10px}.product-labels>span>span{border:1px solid #fff;border-width:1px 0;display:inline-block;padding:3px 0;margin-top:18px;text-transform:uppercase;font-weight:400}.product-labels>span.out-of-stockP>span>span{color:#da5055;font-size:3em;display:block;line-height:40px}.popup_prdctlabel{position:relative}.popup_prdctlabel .out-of-stockP.Conf-oos{top:-44px !important;left:auto !important;right:-19px;background:0 0 !important}.supplement-detail #product_just_stars .ind_cnt.low{text-align:right}#checkoutSteps .control._with-tooltip{padding-right:0!important}.checkout-shipping-address>h2,.checkout-payment-method>h2,.iosc-summary>h2,#checkout>h2,#checkout div#iosc-summary span.review-step>h2{font-weight:600;color:#404040;font-size:18px;text-align:left;border-bottom:1px solid #b6b6b6;padding-bottom:0;line-height:1.6;margin-bottom:13px;text-transform:none;text-transform:capitalize;background:#fff;margin:-15px -12px 24px;position:relative;font-family:'Poppins' !important}#checkout div#iosc-summary span.review-step>h2{margin:-15px -10px 24px}.checkout-shipping-address>h2:after,.checkout-payment-method>h2:after,.iosc-summary>h2:after,#checkout>h2:after,#checkout div#iosc-summary span.review-step>h2:after{position:absolute;width:100%;height:10px;background:#fff;content:"";left:0;bottom:-12px}#checkout>h2{position:absolute;right:89px;top:13px}.step-title .title-number{display:none}.opc-wrapper .step-title,#checkout div#iosc-summary span.step-title,.share_infoheading{color:#000 !important;background-color:#eee !important;font-size:16px!important;text-transform:uppercase!important;text-align:center;-webkit-box-shadow:0px 1px 3px 1px rgba(0,0,0,.4);box-shadow:0px 1px 3px 1px rgba(0,0,0,.3);padding:8px 15px;border-bottom:1px solid #f0f0f0;color:#1a1a1a;padding-bottom:5px!important;margin-bottom:10px;padding-top:5px!important;padding-left:0 !important;display:block}#checkout-payment-method-load .opc-wrapper .step-title{margin-bottom:13px}.opc-wrapper .form-login{margin-top:0!important}.minicart-items .product-item{padding-top:0}.opc-block-summary .table-totals tbody tr:last-child td:first-child{border-right:1px solid #ddd;padding-top:2px !important;padding-bottom:2px !important;padding-left:10px !important;padding-right:20px !important;width:7%;text-align:left}#discount-form{position:relative;overflow:auto;display:flex;align-items:center}#discount-form .input-text{height:44px !important;width:100%}#checkout div#iosc-summary span.review-step{box-shadow:none;background-color:transparent !important;border-bottom:0;padding:0 10px !important;margin-bottom:0 !important}#iosc-billing-container{padding:10px 0}.iosc-start.iosc-half{width:calc(50% - 4px)}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item a.checked:before{display:inline-block;font-family:"royal";content:"\e61f";position:absolute;left:3.6px;display:inline-block;font-weight:700;content:"\2022";position:absolute;bottom:7px;height:25px;width:25px;background:#2180b5;height:14px;content:"";width:9px;height:9px;border-radius:14%}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item a.checked{color:#2180b5;font-weight:700}.product.item-image iframe{width:100%}.video_product .zoomImg{display:none !important}.column-main-cms-page .column.main{float:right}.column-main-cms-page .sidebar.sidebar-main{padding-left:0;margin-top:68px}.cms-page-view .sidebar.sidebar-additional{margin-top:68px}.login-container h2{font-size:16px;padding:0 0 15px;text-transform:uppercase;color:#252525}.login-container p{color:#767676;font-size:13px}.loginList{margin-left:20px;margin-bottom:20px}.block-new-customer .actions-toolbar{padding:10px 0 0}.loginList li{color:#767676;list-style-type:disc;margin-left:20px}.login-container .actions-toolbar .action.btn.create,#veteran-form .action.action-apply,#discount-form .action.action-apply{background:#2180b5 !important;border:none !important;height:30px !important;padding:3px 0 !important;line-height:24px !important;border-radius:0 !important;-webkit-border-radius:0px !important;-moz-border-radius:40px;-o-border-radius:40px}.payment-option-title.field.choice{letter-spacing:.3px}.payment-option.discount-code .payment-option-content form.form.form-discount .actions-toolbar .primary button.action.action-apply{font-size:11px !important}.payment-option.discount-code .form-discount .actions-toolbar .action{font-size:11px !important}.fancybox-skin{background:#fff !important}.fancybox-title{font-family:"Roboto",georgia,sans-serif!important;padding:0 0 20px 0!important;font-size:24px !important;color:#4a4a4a!important;font-weight:400!important;text-align:left;margin-bottom:0;text-transform:none}.fancybox-outer iframe{width:100%;height:100%}.prdct_fancybox iframe{text-align:center;height:100%}.catalogRequestPage{width:60% !important;margin:30px auto 0 !important}.cms-catalog_request .cms_pagetitle{display:none}#catalogRequestForm div.input-box>label>span{color:red}.catalogRequestPage h3{color:#000;font-size:20px}.catalogRequestPage img{padding:40px 40px 0 0;max-width:100%}#catalogRequestForm form{margin-top:10px}#catalogRequestForm .input-text,#discount-form .input-text,.account #maincontent .input-text{width:100%;font-size:13px;min-height:30px;margin-bottom:10px;height:30px;padding:0 0 0 5px !important;background-color:#fff!important;border:1px solid #aaa !important}.street-placeholder::placeholder{padding:5px;width:100%;color:#ddd;font-size:14px}#discount-form .input-text{margin-bottom:0}#catalogRequestForm .input-box label,#checkoutSteps label,.payment-option.discount-code .payment-option-title,.iosc-comment .iosc-comment-title,#iosc-subscribe .field.choice .label{vertical-align:middle;position:relative;letter-spacing:.5px;z-index:0;font-family:'Poppins';cursor:text;background:0 0;display:inline-block;color:#000;font-weight:700;font-size:15px}.iosc-registration label{margin-bottom:0 !important}.payment-option.discount-code .payment-option-title{border-bottom:0;margin-bottom:-5px}#catalogRequestForm .eg-window-box .input-box{margin-bottom:0}.catalogRequestPage .eg-window-content button.button{text-transform:uppercase;width:50%;margin:10px 0}.message.success>*{background:#fff!important;color:#006400;border:1px solid #aaa!important;border-radius:0!important;text-align:center;margin-top:10px}#iosc-summary .message.success>*{background:#a6f0c778 !important;color:#24bd48;border:0 solid #aaa !important;border-radius:0 !important;width:370px;text-align:justify;margin:auto;padding:5px;margin-top:5px}.message.success>:before{display:none!important}#owl-carousel-gallery.owl-carousel .owl-nav>div.owl-prev{left:-42px}#owl-carousel-gallery.owl-carousel .owl-nav>div{width:auto;height:auto !important;border:none;background:0 0}#owl-carousel-gallery.owl-carousel .owl-nav>div i{font-weight:400;line-height:36px;display:block;font-size:60px;color:#c2c2c2}#owl-carousel-gallery.owl-carousel .owl-nav>div{opacity:1!important;visibility:visible!important}#owl-carousel-gallery.owl-carousel .owl-nav>div:hover{background:0 0 !important;border:none}#owl-carousel-gallery.owl-carousel .owl-nav>div.owl-next{right:-42px}#product-comparison .availability.out-of-stock{width:100%;margin-top:0}#product-comparison{border-bottom:1px solid #ddd}#product-comparison tbody tr:first-child th,#product-comparison tbody tr:first-child td{padding-top:25px}#product-comparison tr td,#product-comparison tbody th{border-right:1px solid #ddd}#product-comparison tr td:last-child{border-right:none}.table#product-comparison>thead>tr>th{border-bottom:1px solid #ddd}#product-comparison tr td{background:0 0;text-align:center}#product-comparison tbody th,#product-comparison thead th{color:#252525;font-size:15px;text-transform:uppercase;text-align:center;font-weight:500;vertical-align:middle;width:20%}#product-comparison .product-item-name{font-size:13px;margin:35px 0 0;color:#252525}#product-comparison .product-item-name a{font-size:15px;color:#2180b5;font-weight:400}#product-comparison td .product-image-container{display:block;width:150px;margin:0 auto;float:none}#product-comparison td .secondary-addto-links.actions-secondary{display:none}#product-comparison .list-products .product-item-info .product-item-details{padding-left:0;text-align:left;float:none;width:100%}#product-comparison .price-box .price{font-weight:500;color:#000;font-size:1.5em;line-height:1.11;text-align:center;float:none}#product-comparison .list-products .product-item-info{margin-bottom:0}.nocmprprdct{border:1px solid #333;text-align:center;padding:15px 0}.nocmprprdct p{margin:0;font-size:16px}.remove_compareprdct .action.btn.btn-primary.btn-xs.delete{font-size:0;background:0 0;border:none;color:#4b4b4b;text-align:center;padding:0}.remove_compareprdct .action.btn.btn-primary.btn-xs.delete:after{content:"\e620";font-family:'royal';font-size:14px;padding-left:2px}.compare_print a.btn-print{padding:10px 6px;display:inline-block;text-align:center;background-color:#2180b5;color:#fff;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;text-decoration:none;border-bottom:none}.compare_print a.btn-print:hover{background:#4295c3}#product-comparison .action.tocart{margin:10px 0 15px;background:#da5055!important;border-radius:0!important;border:none!important;padding:8px 13px!important;line-height:20px}#product-comparison .action.tocart:hover{background-color:#c72b31}.login-overlay{position:absolute;display:none;top:100%;right:0;width:300px;background:#fff;padding:20px 25px 10px;border:2px solid #e6e6e6;color:#767676;-webkit-transition:all .3s ease .25s;-ms-transition:all .3s ease .25s;-o-transition:all .3s ease .25s;transition:all .3s ease .25s;-webkit-box-shadow:0px 2px 8px 1px rgba(0,0,0,.07);box-shadow:0px 2px 8px 1px rgba(0,0,0,.07);z-index:99999}.login_menuwrap{position:relative}.login-overlay button.action{background-color:#3292c8 !important;width:100% !important;text-align:center;text-transform:uppercase;font-size:13px;overflow:visible;padding:8px 13px;cursor:pointer;color:#fff;border:none;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.login-overlay .login-container label{color:#767676;font-weight:400;font-size:13px}.login-overlay div.input-text{margin-bottom:12px}.forgot_container:after{content:"";display:block;clear:both}.forgot_container .psw a{color:#2180b5 !important;font-weight:400 !important;text-transform:none !important}.forgot_container .psw{float:left;margin-top:10px}.forgot_container .register-link,.forgot_container .login-link{float:right;margin-top:10px;cursor:pointer;line-height:22px;text-align:right;padding:0 5px;margin-top:10px}.forgot_container .register-link a,.forgot_container .login-link a{color:#2180b5 !important;font-size:13px;font-style:italic;font-weight:400 !important;text-transform:none !important;padding-right:0 !important}.login-container-title h2 span{text-transform:uppercase;font-size:16px}.iosc-place-order-container{text-align:left!important}.checkoutpage_cardlogo{margin-top:15px;display:block;margin-bottom:15px}.iosc-subscribe{padding:0!important}.iosc-subscribe{overflow:hidden!important}.mb-ajaxsuite-popup{color:#767676;position:fixed;top:34%;left:50%;z-index:9999;border-width:1px !important;border-color:#ccc !important;background-color:#fff;text-align:center;padding:20px;-webkit-box-shadow:0 0 0 8px #a5a5a5;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);border:10px solid #c5c5c5 !important;color:#767676;line-height:24px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.4) !important}#mb-ajaxsuite-popup-wrapper{display:none}.compare_loader{background:rgba(0,0,0,.3);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.mb-ajaxsuite-popup .ajaxcompare-success-box{padding:10px;padding-top:30px;border:1px solid #e6e6e6;padding-bottom:20px}.mb-ajaxsuite-popup .ajaxcompare-success-box h2.product-name{font-size:18px;margin-bottom:25px}#ajaxcompare_btn_close_popup,#ajaxcompare_checkout{background:#bcbcbc!important;overflow:visible;width:auto;padding:8px 13px;margin:0 10px 0 0;cursor:pointer;border:none;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}#ajaxcompare_btn_close_popup:hover,#ajaxcompare_checkout:hover{background:#a3a3a3 !important}.login-overlay div.error{color:red;font-size:12px}.summary-loader{background-image:url('../images/ajax-loader.gif');background-repeat:no-repeat;background-position:center 20%;width:100%;height:100%;position:absolute;z-index:995;background-color:#fbfaf6;opacity:.6}.authentication_form form{position:relative}.authentication_form form .summary-loader{top:0;left:0}.loginsuccess_msg{color:green;font-size:13px;font-weight:600}.new-related .product-item-info .product-item-photo{max-height:136px;min-height:136px;display:block}.opc-block-summary .table-totals tr th{padding-right:5px;font-weight:bolder;display:grid}span.label.ship-value-label{font-weight:100 !important}.data.table.table-totals tr.grand.totals{border-top:1px solid #ddd !important}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:0 solid #ddd}.opc-block-summary .table-totals tr th:after{content:"" !important}#shopping-cart-table .item-options dt{font-weight:400;font-size:12px;float:left;margin-right:10px;color:#767676!important;margin-top:1px!important}#shopping-cart-table .item-options dd{padding-left:10px;margin:0;font-size:13px;color:#555;padding-top:1px}.btn-remove{margin:0 auto;display:block;color:#000 !important;width:27px;height:27px;overflow:hidden;line-height:25px;text-align:center;background-color:rgba(255,255,255,0);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;border:1px solid #000}.btn-empty.btn-remove{border:none}.btn-remove:hover{border:1px solid #000 !important}.btn-remove:before{display:inline-block;font-size:12px;font-family:"royal";content:"\e620"}.fieldset.hidden-fields .actions-toolbar{margin-left:20px}#shopping-cart-table .qtyBoxLeft{float:none!important;width:auto !important}.checkout-cart-index #shopping-cart-table thead tr th{color:#000;white-space:nowrap;vertical-align:middle;font-size:15px;text-transform:uppercase;font-weight:500}.checkout-cart-index .cart-summary{margin-top:10px}#product-comparison .read-more{text-transform:uppercase}#product-comparison .read-more span.more-button,#product-comparison .read-more span.hide-button{font-size:12px}#product-comparison tr.product-availability-row td .availability.in-stock span{color:#2180b5}#product-comparison ul li{list-style:none}.search.results .title{font-size:30px;font-weight:400}#shopping-cart-table .cart.item.message.notice{display:none}.field-error span{color:red;font-size:12px}.account #maincontent{padding:20px 0}.sidebar .block.account-nav{border:1px solid #227fb6;margin-top:48px;padding:15px}.account .sidebar .block .block-title{border:none;padding:0;margin-bottom:10px}.sidebar .block.account-nav .block-title{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 0 22px;padding:20px 0 20px;text-align:center}.account .sidebar .block.account-nav .block-title h3{text-align:center;font-size:16px}.my-account-main .box-head h2,.block-dashboard-orders .block-title--myac.order h3,.myaccount_addressbookwrap h2,.form-address-edit .block-title--myac,.form-edit-account .block-title--myac,.order_shippingdetails .block-title h4,.order_billingdetails .block-title h4,.order-title>h4{color:#000 !important;background-color:#eee !important;font-size:16px;text-transform:uppercase;text-align:center;-webkit-box-shadow:0px 1px 3px 1px rgba(0,0,0,.4);box-shadow:0px 1px 3px 1px rgba(0,0,0,.3);padding:8px 15px;line-height:20px;margin-bottom:10px}.order_shippingdetails .block-title h4,.order_billingdetails .block-title h4{font-weight:400}#account-nav .nav li a,#account-nav .nav li strong{font-size:14px;display:block;color:#767676;text-decoration:none;line-height:180%;padding:0}#account-nav .nav li a:hover{color:#000;background:0 0}.account .sidebar .block .block-title .title{margin-bottom:0;text-align:left;line-height:20px}.account .title h3{border:none}.account .sidebar .block .block-title .title:after{display:none}.account .btn-secondary{border:2px solid #2180b5;background-color:#2180b5;border-radius:0}.account .btn{border-radius:0}.account .sidebar.sidebar-main,.account .sidebar.sidebar-additional{padding-top:0}.account .sidebar .block .block-title .title i{display:none}.order-details-items .table-wrapper tfoot tr.grand_total th strong,.order-details-items .table-wrapper tfoot tr.grand_total td strong{color:#2a2a2a}.items.order-links li.current,.items.order-links li:hover{border-color:#2180b5;color:#2180b5;font-size:20px}.block.block-dashboard-orders{margin-top:20px}#custom_shippingaddress{margin:15px 0 10px}#custom-shipping-address-same-as-billing{position:relative;top:3px}.field.iosc-whole.street legend{display:none}#checkoutSteps .fieldset>.field{margin-bottom:5px;padding-left:20px !important}#checkoutSteps .field.street .control .field+.field,#checkoutSteps .form-group.street .control .field+.field{margin-top:0!important}.irs{height:auto !important;min-height:30px}.catalog-product-view .success-ajax--popup .product-image-container .product-image-wrapper .product-image-photo{width:auto !important;max-height:136px}.countyResource{display:none}.mfp-bg{opacity:.3}.mfp-mgs-quickview-frame .mfp-iframe-scaler .mfp-close,.catalog-category-view .success-ajax--popup .mfp-iframe-holder .mfp-close{top:-33px!important;right:-8px;background:rgba(255,255,255,.2);width:26px;height:25px;text-align:center;line-height:24px;padding-right:0;border:none;border-radius:0;font-size:22px}.mfp-mgs-quickview-frame .mfp-iframe-scaler .mfp-close:hover,.catalog-category-view .success-ajax--popup .mfp-iframe-holder .mfp-close:hover{background:rgba(255,255,255,.8)}.mgs_quickview-catalog_product-view .short-description.row{padding:0 30px 30px}.mgs_quickview-catalog_product-view .product-detail-infomation .product-name{margin-bottom:15px;padding-top:15px;border-bottom:1px solid #2180b5;padding-bottom:15px}.mgs_quickview-catalog_product-view .product-detail-infomation .product-name a,.catalog-product-popup .product-name{font-size:26px;font-weight:400;color:#4b4a4a}.price-wrapper:after{content:"";display:block;clear:both}.mgs_quickview-catalog_product-view .price-rating{padding:20px 0 15px;border-bottom:1px solid #eee;margin-bottom:20px !important}.mgs_quickview-catalog_product-view .popup_pricewraper,.mgs_quickview-catalog_product-view .delivery-info{padding:0;margin:5px 0 10px}.mgs_quickview-catalog_product-view .product-add-form{border-left:1px solid #f4f4f4;padding-left:15px;padding-right:15px}.catalog-category-view .mfp-iframe-holder .mfp-content{max-width:600px;width:100% !important;background:0 0}.catalog-category-view .mfp-mgs-quickview-frame .mfp-iframe-holder .mfp-content{max-width:900px !important}.ajaxcart-catalog_product-view #maincontent{padding:0 5px !important}.catalog-product-view.ajaxcart-catalog_product-view .lazy-loading-img .page-main>div.row{margin-right:0!important}.product-detail-infomation.catalog-product-popup{margin-top:20px}.catalog-product-popup .product-name{border-top:1px solid #2180b5 !important;padding-top:15px !important;margin-top:15px !important;margin-bottom:15px !important}.category-product-popup-price{display:none}.catalog-product-popup #product-options-wrapper,.catalog-product-popup .product-options-bottom{padding:0 15px;border-left:1px solid #eee}.catalog-category-view .success-ajax--popup .mfp-close{display:block}.product-code{color:#4b4a4a}.popup_pricewraper .price-label{display:block!important}.resource_cntnt p{margin:0 0 1em}.checkout-cart-index #shopping-cart-table tbody{border:none !important}.checkout-cart-index #shopping-cart-table tbody tr.item-info td{border-top:1px solid #ddd !important}.checkout-cart-index .cart.table-wrapper{border-bottom:1px solid #ddd}ul.credit-card-types li{padding:6px!important}#co-payment-form .field.no-label.month{display:inline-block;width:calc(50% - 3px);padding-right:6px}div#cardknox_cc_type_exp_div{display:inline-block;width:50%}div#cardknox_cc_type_cvv_div{max-width:calc(50% - 10px);width:50%}.fields.group .field+.field{margin-top:0 !important}#co-payment-form .field.no-label.year{display:inline-block;width:calc(50% - 3px)}#show-password{display:inline-block;margin:0;vertical-align:middle}#checkoutSteps input[type=checkbox]{margin:0 10px 0 0}.password-heading{margin:10px 0 10px}.success-ajax--popup .mfp-inline-holder .mfp-content{width:90% !important;max-width:800px}.catalog-category-view .addtocart_popup{border:10px solid #ddd}.quick_viewlink{cursor:pointer}.authentication-wrapper #loginForm,.authentication-wrapper #forgotpasswordform{display:none}#checkoutSteps input[type=number].cvv{width:100px}#authorizenet_acceptjs_cc_type_cvv_div .field-tooltip.toggle{position:static;display:inline-block;margin-left:20px;color:#2180b5;cursor:help}#authorizenet_acceptjs_cc_type_cvv_div .field-tooltip .field-tooltip-action:before{display:none}#authorizenet_acceptjs_cc_type_cvv_div .field-tooltip._active .field-tooltip-content{left:110px}#checkoutSteps #authorizenet_acceptjs_cc_type_cvv_div .control._with-tooltip{overflow:visible}#checkoutSteps #authorizenet_acceptjs_cc_type_cvv_div .control._with-tooltip img{max-width:100%}.login_fancybox .fancybox-item.fancybox-close{display:none}.login-container-title .r-separator,.forgotpassword-container-title h2{font-weight:600;color:#404040;font-size:22px;text-align:left;border-bottom:1px solid #b6b6b6;padding-bottom:3px;line-height:1;margin-bottom:0;text-transform:capitalize}.login-container-title .r-separator span,.forgotpassword-container-title h2 span{color:#404040;text-transform:capitalize;font-size:22px}.closefancy{position:absolute;border:none;z-index:9;right:6px;top:6px;width:20px;background:0 0;font-weight:700;color:#404040}#loginForm .popup-login-form,.popup-forgot-password-form{padding:10px}#loginForm .popup-login-form>.container1,.popup-forgot-password-form>.form-list{margin-top:10px}.popup-login-form>.container1 .input-text,.popup-forgot-password-form>.form-list div.input-text{display:block;padding:0 3px}.login_fancybox{max-width:500px !important;width:90% !important}.login_fancybox .fancybox-inner{width:100%!important}.form-create-account .fieldset input.input-text{color:#4e4d4d;font-size:15px}#loginForm .popup-login-form>.container1 .input-text input,.popup-forgot-password-form>.form-list div.input-text input,.form-create-account input.input-text{width:100%;min-height:30px;margin-bottom:10px;height:30px;padding:0 0 0 5px !important;-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd!important;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd!important;box-shadow:inset 2px 2px 2px 0px #dddddd!important;background-color:#fff!important;border:1px solid #aaa !important}.popup-login-form button.action,.popup-forgot-password-form button.action{float:right;background:#2180b5;padding:6px 10px;cursor:pointer;border:none;width:auto;text-transform:uppercase;font-size:14px;color:#fff;margin-bottom:5px}.login_fancybox .fancybox-skin{border-radius:0}.login-container-title,.forgotpassword-container-title{padding:10px}.quick_viewlink button span{display:inline-block !important;vertical-align:middle}.quick_viewlink button span:last-child{font-size:12px}.catalog-category-view .success-ajax--popup .popup--result .mfp-close{display:none}.popup-login-form em,.popup-forgot-password-form em,#oar-widget-orders-and-returns-form em,.form-create-account em{color:red;font-weight:400;font-style:normal}.sales-guest-form .page-title,.customer-account-create .page-title,.myaccount_addressbookwrap .page-title,.myaccount_orderwrap .page-title{width:100%;overflow:hidden;border-bottom:1px solid #ccc;margin:25px 0 0}.sales-guest-form h2{font-size:16px;padding:0 0 15px;text-transform:uppercase;color:#252525}#oar-widget-orders-and-returns-form input.input-text,#oar-widget-orders-and-returns-form select{width:300px}#oar-widget-orders-and-returns-form .actions-toolbar .action.primary{background:#3292c8!important;border:none!important}#oar-widget-orders-and-returns-form label.label{display:block;float:none}.form-create-account{padding:10px 25px 12px;margin:0}.form-create-account .customer-name-fields>div.field{width:100%!important}.form-create-account .fieldset+.fieldset{margin-top:0}.form-create-account label,.form-address-edit label,.form-edit-account label{cursor:text;background:0 0;padding:0 !important;display:inline;color:#393939;font-weight:700;font-size:15px;line-height:1.25em;margin-bottom:2px}.category-description ol{list-style:decimal outside}.category-description ul{list-style:disc outside;line-height:170%}.popupshare{text-align:center}.subscription-container{padding:0;border:none;margin:0 0 15px;background-color:#f4f4f4;margin-top:15px}#shopping-cart-table .subscription-container{max-width:255px}.oneShip ul li,.twoShip ul li,.threeShip ul li{list-style-type:circle}.oneShip ul,.twoShip ul,.threeShip ul,.fourShip ul{padding-left:1.5em !important;margin:0 0 1em}.reorder_heading{color:#1fa60b;margin:6px;font-size:15px;padding:5px 0}.reorder_heading a{font-size:12px;color:#4b4a4a}.reorder_heading a:hover{color:#2180b5}.reorder_heading div.field{margin-right:5px;line-height:1.5;padding:3px 15px 0 21px}.reorder_heading div.field input{top:15px;position:absolute;left:3px;bottom:auto;margin-top:0}.reorder_heading div.field label{font-size:15px!important;font-weight:400}.reorder_heading select{height:25px;padding:0 0 0 6px;font-weight:400;color:#4b4a4a}.reorder_heading div.field>span{display:inline-block;vertical-align:top}.reorder_heading div.field>span.discnt_lbl{display:block}.reorder_heading div.field>span:nth-child(2){width:90px}.discnt_lbl label.label{color:#2180b5!important}.col-lg-6.left_row:after{content:"\0026";position:absolute;font-size:115px;top:49px;color:#c7dfec;right:11px}.checkout-coupon-message .success{font-weight:700;padding-top:3px;padding-bottom:3px;color:#3d6611}.bgbggfm .button{background:#83ac25;text-transform:uppercase;font-weight:700;padding:0 8px}.gfmpdf{text-decoration:underline;margin-left:20px;position:relative}.gfmpdf .fa-file-pdf-o:before{content:"\f1c1";position:absolute;font-size:20px;left:-20px;top:0}.checkout-coupon-message .error{color:red}.cms-veterans-initiative .page.messages{position:absolute;position:absolute;width:95.5%;top:-10px}.step-title.shipping-title{margin-top:20px}.clear{clear:both}.block-dashboard-addresses{margin-top:0;padding-right:0}.block-title--myac h3{font-size:18px;margin:0;text-transform:none;color:#4b4a4a}.form-address-edit .block-title--myac h3{text-transform:uppercase;font-weight:400;font-size:16px}.block.block-dashboard-info.my-account-main{padding-left:0}.block-title--myac .action.btn{background:0 0 !important;border:none !important;color:#2180b5 !important;padding:3px 15px !important;margin:0;font-size:19px;line-height:20px;display:inline-block;vertical-align:middle;height:auto}.block-title--myac{margin-bottom:10px}.block-dashboard-info .box-actions a.action.btn,.block-dashboard-addresses .box-actions a.action.btn,.addresses-list .action.btn{padding:3px 15px !important;border:1px solid #2180b5;color:#2180b5;line-height:20px;font-size:13px!important;height:auto!important;font-weight:400;background:#fff!important;font-family:"Roboto",georgia,sans-serif !important}.block-dashboard-info .box-actions a.action.btn:hover{color:#767676!important;background:#fff!important}#my-orders-table thead{border-bottom:1px solid #d3d3d3}#my-orders-table td.col.actions{display:flex;gap:10px;align-items:center;margin-top:5px}#my-orders-table td.col.actions button.action.edit{background-color:#f5f5f5;padding:5px 10px;border:1px solid #ccc;border-radius:3px;cursor:pointer}#my-orders-table td.col.actions button.action.delete{background:0 0;color:#e53935;border:none;padding:5px 10px;cursor:pointer;font-weight:700;text-decoration:underline}#my-orders-table tbody tr{border-bottom:1px solid #d3d3d3}.my-credit-cards h1.table-caption{margin-top:25px}table#my-orders-table{margin-top:30px}.actions.vault-list-action{position:absolute;right:0;z-index:10;top:45px}.actions.vault-list-action .action.primary{background-color:#0056b3;color:#fff;padding:10px 20px;font-size:16px;border:none;border-radius:4px;transition:background .3s;margin-right:20px}@media screen and (max-width:768px){.table-wrapper.my-credit-cards{flex-direction:column;align-items:flex-start}.actions.vault-list-action{width:100%;text-align:end;margin-right:20px}}@media screen and (min-width:768px) and (max-width:925px){.table-wrapper.my-credit-cards{flex-direction:column;align-items:flex-start}.actions.vault-list-action{width:100%;text-align:left;top:90px;position:absolute;z-index:10;left:10px;margin-right:0}table#my-orders-table{margin-top:55px}}@media screen and (min-width:436px) and (max-width:640px){.table-wrapper.my-credit-cards{flex-direction:row;align-items:center}.actions.vault-list-action{width:100%;text-align:left;left:10px;top:90px;position:absolute;z-index:10;margin-right:0}table#my-orders-table{margin-top:55px}}@media screen and (max-width:436px){.table-wrapper.my-credit-cards{flex-direction:row;align-items:center}.actions.vault-list-action{width:100%;text-align:left;left:10px;top:145px;position:absolute;z-index:10;margin-right:0}table#my-orders-table{margin-top:55px}}#my-orders-table td,#my-orders-table th{border:none!important;vertical-align:middle;text-align:left}#my-orders-table thead th{color:#000;font-size:15px;text-transform:uppercase;font-weight:500}.block-dashboard-orders .table-order-items tr td.col.actions .action.view:after,.orders-history .table-order-items tbody tr td.actions .action.view:after{display:none}#my-orders-table .action.order,#my-orders-table .action.order:hover,#my-orders-table .action.order:active{background-color:#2180b5;letter-spacing:1px;padding:10px 20px;cursor:pointer;border:none;color:#fff !important;text-transform:uppercase;display:inline-block}.nobr{white-space:nowrap !important}.myaccount_addressbookwrap .page-title,.myaccount_orderwrap .page-title{margin:0}.myaccount_addressbookwrap .action.btn.add{padding:8px 15px;background:#227fb6;line-height:20px;color:#fff;text-transform:uppercase;font-weight:400;font-size:13px;font-family:"Roboto",georgia,sans-serif !important}.addresses-list h3{font-size:14px;font-weight:700;margin-top:10px}address{margin-bottom:10px}.block-addresses-list .delete.btn.btn-xs.btn-secondary{background:0 0;border:none;color:#646464;font-weight:400;font-size:13px;position:relative;margin:0!important;padding:0}.block-addresses-list .separator{margin:0 10px}.form-address-edit .fieldset+.fieldset{margin-top:20px}.account .myaccount_addressbookwrap .btn-secondary{text-transform:uppercase;font-weight:400}.form-address-edit .fieldset .field:not(.choice),.edit_acntinfo .fieldset>.field:not(.choice){margin-bottom:10px}.edit_acntinfo .field.field-name-firstname,.edit_acntinfo .field.field-name-lastname,.edit_acntinfo fieldset .field{width:60%;margin-bottom:10px}.message.error>*{background:0 0;color:#1979c3;border:1px solid #d55;border-radius:0;text-align:center;color:#d55}.message.error>:before{display:none}#verteranForm .eg-fsi{position:relative}.thumbimg_wrapper .fancybox_video{position:relative;display:block}.play_icon{position:absolute;text-align:center;left:46%;top:40%;text-align:center;color:#fff}.thumbimg_wrapper .fancybox_video:hover .play_icon{color:#cbcbcb}.orderdetails_title{float:left}.orderdetails_wrap .actions{float:right}.orderdetails_wrap .actions .action.order,.orderdetails_wrap .actions .action.order:hover,.orderdetails_wrap .actions .action.order:active{background-color:#2180b5;letter-spacing:1px;padding:10px 20px;cursor:pointer;border:none;color:#fff !important;text-transform:uppercase;display:inline-block}.orderdetails_wrap .actions .action.print{font-size:14px;padding:10px 7px !important;text-transform:uppercase}.orderdetails_wrap .actions .action.print:before{content:"|";margin-right:15px;color:#4b4a4a}.block-order-details-view{padding-top:0}.order_shippingdetails,.order_billingdetails{border:1px solid #d0cbc1;padding:12px 15px;margin:0 0 15px}.order-date{font-size:13px;line-height:20px;margin:10px 0}#my-orders-table tfoot{border-top:1px solid #ddd}#my-orders-table tfoot td,#my-orders-table tfoot th{padding:3px 8px;font-size:13px;text-align:right}#my-orders-table tfoot tr.grand_total td strong,#my-orders-table tfoot tr.grand_total th strong{font-size:16px!important}#my-orders-table .price,#my-orders-table .price-box .price{font-family:"Roboto",georgia,sans-serif!important}.shipping-address-items .shipping-address-item{padding:5px 10px !important}#subscribe_pro_cc_type_exp_div .child-control.month{display:inline-block;width:40%}#subscribe_pro_cc_type_exp_div .child-control.year{display:inline-block;width:20%;margin-left:10px}#subscribe_pro_cc_number,#subscribe_pro_cc_cid{height:35px;border:1px solid #aaa;-webkit-box-shadow:inset 2px 2px 2px 0px #ddd;-moz-box-shadow:inset 2px 2px 2px 0px #ddd;box-shadow:inset 2px 2px 2px 0px #ddd;background-color:#fff;border:1px solid #aaa}#subscribe_pro_cc_cid{width:100px}.field-select-billing label.label,.field.addresses label.label{white-space:normal}#checkoutSteps .fieldset>.field.choice{clear:both}#co-shipping-form{overflow:visible!important}.product-side-bar .product-items .slick-list{height:100%!important}.price,.price-box .price{font-family:"Roboto",georgia,sans-serif !important}.checkout-container .price,.checkout-container .price-box .price{font-family:'Poppins' !important}picture img{max-width:100%}#mb-ajaxwishlist-wrapper .photo.image{display:none}#wishlist-success{border:1px solid #ddd;padding:20px}#wishlist-success button{background:#bcbcbc !important;border:none;padding:8px 15px;font-size:14px;text-transform:uppercase;margin-right:7px}#wishlist-success button:hover{background:#a3a3a3!important}#wishlist-success .product-name{font-size:16px}.cms-page-view .faqs-title{margin-bottom:4px}.faq_infotxt{margin:0 0 1em;line-height:170%}.header .search-form .form-search .actions-search:hover{background:#aaa}.header .search-form .actions-search .action-search:hover{color:#fff}#wishlist-table thead th{border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#000;white-space:nowrap;vertical-align:middle;font-size:15px;text-transform:uppercase;font-weight:500;padding:15px}#wishlist-table td{padding:10px;border:none;border-bottom:1px solid #d3d3d3;vertical-align:top}#wishlist-table .unavailable.stock{color:#cf4736;text-transform:uppercase;font-weight:500}.products-grid.wishlist .product-item-info .product-item-photo{display:block;margin:0 0 5px}.products-grid.wishlist .product-item-info .product-item-photo img{max-width:113px}.products-grid.wishlist .product-item-info .product-item-name{margin-bottom:10px;margin-top:0;font-size:16px;font-weight:400;text-align:left}.products-grid.wishlist .product-item-info .product-item-name a{color:#2180b5}#wishlist-table{width:100%}#wishlist-table textarea{display:block;width:100%;height:109px;font-size:13px;color:#767676;min-height:90px!important}#wishlist-table .price-wrapper .price{float:none;margin:0 0 11px;text-align:center;font-weight:500;color:#000;font-size:1.5em;line-height:1.11}.products-grid.wishlist .product-item-info .box-tocart .field.qty{float:none;text-align:center}#wishlist-table .input-text.qty{width:40px;margin:10px auto;float:none;border:none;padding:0 !important}.products-grid.wishlist .product-item-info .box-tocart .field.qty>.control{border:none;text-align:center;margin-bottom:10px;margin-right:0}.products-grid.wishlist .product-item-info>*{text-align:center}.products-grid.wishlist .product-item-info .box-tocart+.product-item-actions{margin-bottom:10px}#wishlist-table .btn.btn-primary{margin-bottom:10px;background-color:#2180b5;border:none;width:auto !important;display:inline-block !important;padding:5px 13px;line-height:20px;text-transform:uppercase;font-weight:400}.products-grid.wishlist .product-item-info .fa.fa-shopping-cart{display:none}.products-grid.wishlist .product-item-info .box-tocart .product-item-actions{float:none}.products-grid.wishlist .product-item-info .box-tocart+.product-item-actions .action{width:auto;height:auto;line-height:20px;border:none;color:#2180b5;text-transform:uppercase}.products-grid.wishlist .product-item-info .box-tocart+.product-item-actions .action:hover{background:0 0;color:#2180b5}#wishlist-table .btn-remove{position:relative}#wishlist-table .btn-remove i{display:none}#wishlist-table .btn-remove:before{position:absolute;left:10px}.form-wishlist-items .actions-toolbar{padding-top:15px}.form-wishlist-items .actions-toolbar button.action{margin-right:0;margin-bottom:15px;min-width:156px;line-height:20px;background:#3292c8 !important;border:none;color:#fff;text-transform:uppercase;font-weight:400;font-size:14px}#wishlist-view-form .actions-toolbar .col-sm-4.col-xs-12.margin-top15{width:auto;padding-left:15px;padding-right:0}.share_infoheading{padding:8px 15px !important;font-weight:400 !important}form.wishlist div.field{margin:20px 0}form.wishlist div.field label.label{font-size:16px;color:#2e2e2e}form.wishlist button.action{text-transform:uppercase}.product.media img.zoomImg{min-width:inherit !important;padding:0 !important}#checkout_multishipping_form .content-heading{margin-bottom:10px}#checkout_multishipping_form .content-heading h4.title{text-align:left;font-size:13px;font-weight:700;margin:10px 0 10px !important}.billing-address-same-as-shipping-block.field.choice input#billing-address-same-as-shipping-{height:17px;width:20px}.billing-address-same-as-shipping-block.field.choice label{margin-left:-5px !important}.checkout-container .payment-group .payment-method input[type=radio]{height:-webkit-fill-available;width:16px;margin-top:-3px}span.cart-item-qty{margin-left:-10px;margin-top:6px !important}.cart-item-qty-box{border:.1px solid #00000070;position:relative;overflow:hidden}.items.payment-methods label.label{margin-left:3px !important}#payment_form_paypal_express .payment-method-note{border:1px solid #2180b5;margin:15px;padding:20px;line-height:21px;background:#2180b524}.iosc-registration input#show-password{height:17px;width:20px}.multishipping-checkout-addresses .page-title{width:100%;overflow:hidden;border-bottom:1px solid #ccc;margin:25px 0 0}.checkout-progress:after{clear:both;content:"";display:block}.checkout-progress{padding:0 90px;margin:20px 0 20px}.checkout-progress li{float:left;width:19%;margin:0 3px 0 0;border-top:10px solid #999;padding:2px 0 0;font-weight:700;text-align:center;color:#abb5ba}.checkout-progress li.active{border-top-color:#dc585c;color:#dc585c}.multicheckout .btn-secondary{color:#fff;border:2px solid #2180b5;background-color:#2180b5;border-radius:0}#checkout_multishipping_form .btn.update{width:auto;border-radius:0;background:#aaa;border:none;color:#fff}#multiship-addresses-table .col.product{width:73%}.multicheckout table thead tr th{text-align:left;text-transform:uppercase}.multicheckout table tbody tr td.product .product.name.product-item-name a,.multishipping-checkout-shipping table tbody tr td .product-item-name a,.multishipping-checkout-overview table tbody tr td .product-item-name a{font-weight:700 !important;font-size:.8em !important;font-weight:700 !important;color:#2180b5}.multishipping-checkout-overview table tfoot tr.grand.totals th,.multishipping-checkout-overview table tfoot tr.grand.totals td{color:#2180b5}.multicheckout table .item-options>dt,.multicheckout table .item-options>dd{display:inline-block;margin-right:10px}.multicheckout table .item-options>dt,.multicheckout table .item-options dt{font-weight:400;font-size:12px;float:left;margin-right:10px;color:#767676 !important;margin-top:1px !important}.overview_shippingblock .box.box-shipping-address{display:inline-block;width:40%}.overview_shippingblock .box.box-shipping-method{width:40%;display:inline-block;vertical-align:top;margin:0 !important}.overview_shippingblock .box.box-shipping-method .box-content{margin-bottom:10px}#payment-methods .item-title{padding-bottom:0}.orders-succeed .shipping-item{margin:10px 0 20px}select::-ms-expand{display:none}.minicart-items .product-item{position:relative}.minicart-items .product-item .rmove_icon{right:-30px}.myaccount_addressbookwrap,.products-grid.wishlist{overflow:auto}.multishipping-checkout-billing .modal-header{background-color:#fff}.multishipping-checkout-billing .modal-popup.confirm .action-close{top:-15px}#my-orders-table thead th{width:16%}@media (min-width:993px) and (max-width:1420px){body.wide .navigation ul.container{display:table}.navigation>ul>li{display:table-cell}.bottom-header-content.container.menu_wraper{width:98%!important}.navigation .level0>.level-top{font-size:1.17em !important;text-align:center;padding:0 12px!important}}@media (min-width:993px) and (max-width:1365px){.bottom-header-content.container.menu_wraper{width:100%!important;padding:0}.navigation .level0>.level-top{font-size:1.15em !important}.top-header-content>.row{margin:0}.bottom-header-content.container.menu_wraper>nav{border-right:none;padding:0 15px}body.wide .container:not(.menu_wraper),.container:not(.menu_wraper){width:100% !important;padding:0}.bottom-header-content.container.menu_wraper>nav{border-right:none;padding:0 15px}body.wide .navigation ul.container{border-right:1px solid #eae9e9}}@media (min-width:993px) and (max-width:1335px){.navigation .level0>.level-top{padding:0 12px !important;font-size:1.14em !important}}@media (min-width:993px) and (max-width:1300px){.navigation .level0>.level-top{padding:0 8px !important}}@media (min-width:993px) and (max-width:1262px){.navigation .level0>.level-top{font-size:1.08em !important}}@media (min-width:993px) and (max-width:1200px){.navigation .level0>.level-top{padding:0 7px !important}}@media (min-width:993px) and (max-width:1160px){.navigation .level0>.level-top{padding:0 4px !important;font-size:1.02em !important}}@media (min-width:993px) and (max-width:1060px){.navigation .level0>.level-top{font-size:1em !important}}@media (min-width:993px) and (max-width:1032px){.navigation .level0>.level-top{padding:0 3px !important}}@media (min-width:993px) and (max-width:1020px){.navigation .level0>.level-top{font-size:.92em !important}}@media (max-width:1400px){.brandBlock img{margin-right:53px}}@media (max-width:1350px){.minicart-wrapper{margin-left:5px}.topRight a{padding-right:18.5px !important}.brandBlock{text-align:center}.brandBlock img{margin-right:35px}.navigation ul.container,.navigation{width:100% !important;padding:0}#price_from_input,#price_to_input{min-width:60px;padding:0 4px;font-size:11px}.boxcat p>br{display:none}.col-lg-6.left_row:after{right:0}}@media only screen and (max-width:1200px){.quickShip .quick-s-head{background-color:#367fb5;float:left;width:60px;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;font-size:12px;padding:9px 12px 7px;line-height:100%;border-bottom:1px solid #367fb5}.quickShip .quick-s{padding-left:10px;float:left;width:380px;padding-top:4px;padding-bottom:2px;border-bottom:1px solid #367fb5;font-size:12px}.quickShip .quick-s span{color:#367fb5;font-weight:700;font-size:12px;text-transform:uppercase}.logo_icons span{font-weight:700;text-transform:uppercase;font-size:11px}.col-lg-6.left_row:after{display:none}.easycatalogimg .parent-category a{height:70px}.edit_acntinfo .field.field-name-firstname,.edit_acntinfo .field.field-name-lastname,.edit_acntinfo fieldset .field{width:100%}.password-strength-meter{height:auto;font-size:12px;padding:0 10px}.search-header-content{position:relative;z-index:9}.ajaxcompare-success-box #ajaxcompare_btn_close_popup{margin:0}}@media (min-width:768px){.container:not(.menu_wraper){width:97%!important}.qtyBoxLeft{width:26%;float:left}}@media (min-width:993px) and (max-width:1300px){.member-photo{font-size:37px}.member-photo h4{font-size:17px;line-height:26px}}@media (min-width:993px){body.wide .navigation ul.container{width:100%!important}#cwsFpSlider .owl-item{width:269px !important;padding:10px}.featureSlider .owl-item{padding:10px}}@media (min-width:1360px){.container:not(.menu_wraper){width:1350px!important;padding:0}}@media (max-width:1200px){.brandBlock img{margin-right:28px}#price_button_ok{min-width:42px;font-size:12px}.add_actions{margin-top:5px}#product-wrapper .price-box.price-final_price{display:inline-block;vertical-align:middle;margin-left:3px}#product-wrapper .products li.col-lg-3{width:31%}#product-wrapper .products li.col-lg-3:nth-child(3n+1){clear:left}#product-wrapper .products li.col-lg-3:nth-child(4n+1){clear:none}.products-grid .product-item-info .product-item-details .product-item-name a{font-size:14px}.freeShipIcon{padding-left:40px !important}}@media (max-width:1140px){.brandBlock img{margin-right:18px}}@media (max-width:1060px){.brandBlock img{margin-right:13px}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text{left:30px;right:30px}.newsletter-block-form strong{display:block}.newsletter-block-form br{display:none}.price-range>*{margin-right:0}.logo_icons{padding-left:30px !important}}@media (max-width:1024px){.container{padding-left:15px;padding-right:15px}.topRight a{padding-right:15.5px !important}.brandBlock img{margin-right:11px}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item{padding:5px 32px 5px 7px}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item a{padding-left:19px}#price_from_input,#price_to_input{min-width:58px}#product-wrapper .products li.col-lg-3{padding:0 10px}.pobanner img{max-width:100%}}@media (max-width:992px){.mobile-nav-wrapper,.menu_wraper{position:fixed;top:0;left:0;z-index:30;background-color:#1a1a1a;color:#fff;width:230px;height:100%;overflow-y:scroll;overflow-x:hidden;-webkit-transform:translateX(-300px);-moz-transform:translateX(-300px);-ms-transform:translateX(-300px);-o-transform:translateX(-300px);transform:translateX(-300px);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-top:20px}.mobile-nav-opened .mobile-nav-wrapper.open,.mobile-nav-opened .menu_wraper.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);z-index:9999999}.navigation .ui-menu .parent a .ui-menu-icon{z-index:9999999;position:absolute;right:3px;top:4px;width:20px;height:20px}.navigation .ui-menu .parent{position:relative;display:inline-block;width:100%}html{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}html.mobile-nav-opened.nav-open{margin-left:300px}.navigation .level-top.parent>a:hover>span:last-child:after{border:1px solid #ddd;border-radius:50%;width:20px;height:20px;line-height:19px;text-indent:-6px}.navigation .level-top.parent>a>span:last-child:after{border:1px solid transparent;border-radius:50%;width:20px;height:20px;line-height:19px;text-indent:-6px}.level-top .category-label{display:none}.navigation .level0:last-child>.level-top,.navigation .level0:nth-last-child(3)>.level-top{color:#fff!important}.navigation .level0>a.level-top>span{text-transform:none!important}.navigation .level0:last-child>.level-top.parent>a>span:last-child:after,.navigation .level0:nth-last-child(3)>.level-top.parent>a>span:last-child:after{display:none!important}.bottom-header-content.container.menu_wraper>nav{border-right:0}.navigation .level0>a.level-top>span{display:block}.nav-before-open .nav-toggle:after{z-index:99999}.minicart-wrapper{z-index:9999}.header .action.nav-toggle{margin-top:0}.brandBlock img{margin-right:58px;margin-bottom:10px}.header .search-form>div.form-search{width:97%!important}.cms-index-index .products-grid li{padding:10px}.footer .middle-footer div[class*=col-lg]:not(:last-child){margin-bottom:30px}.payment_section{margin-top:15px}.catalog-category-view.page-layout-3columns .block.filter .block-content.filter-content,.catalog-category-view.page-layout-2columns-right .block.filter .block-content.filter-content,.catalog-category-view.page-layout-2columns-left .block.filter .block-content.filter-content{position:static;opacity:1;visibility:visible;width:100%;-moz-transform:none;-webkit-transform:none;transform:none;padding:0}#price_from_input,#price_to_input{min-width:66px;font-size:13px}.page-layout-2columns-left .category-product-actions .filter-toggle{display:none!important}.catalog-category-view.page-layout-2columns-left .category-product-actions .toolbar.toolbar-products{float:none;width:100%}.product.details.product-item-details,.product-top{width:100%;float:left;padding-top:0}#product-wrapper .products li.col-lg-3{width:48%}#product-wrapper .products li.col-lg-3:nth-child(4n+1),#product-wrapper .products li.col-lg-3:nth-child(3n+1){clear:none}#product-wrapper .products li.col-lg-3:nth-child(2n+1){clear:left}#product-wrapper .products .product-item-photo img{padding:0;top:20px;left:-10px}#product-wrapper.products-grid .product-item-info .product-top{padding:10px 10px 10px 0}.navigation .level0>.level-top,.navigation>ul>li ul{background:0 0 !important;border:none !important;color:#fff !important;font-size:14px !important}.navigation>ul>li{display:block;margin-bottom:12px}.navigation>ul>li>ul{position:static!important;background:0 0;border:none;width:100%}.navigation>ul>li ul.allCatsMenuSub li a,.navigation>ul>li ul li a{color:#fff;line-height:25px!important}.navigation>ul>li.level0>a.level-top{line-height:31px !important}.navigation .level-top.parent>a>span:last-child:after{padding-left:9px;font-size:15px;position:absolute;right:0;margin-top:5px}.navigation>ul>li>ul{padding-top:0}.navigation>ul>li ul li>a{padding:4px 20px;text-transform:none}.navigation .level-top.parent>a>span:last-child:after{content:"+";font-size:2.2rem;font-weight:600}.navigation .level-top.parent>a.ui-state-active>span:last-child:after{font-size:2.8rem;content:"-";text-indent:-5px;line-height:10px}.navigation .level0:last-child>.level-top>span:last-child:after,.navigation .level0:nth-last-child(3)>.level-top>span:last-child:after{display:none}.product-add-form .product-options-wrapper,.product-detail-media{clear:both}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details{width:88%}.column-main-cms-page .sidebar.sidebar-main{padding-right:0;margin-top:20px;margin-bottom:20px}.table-wrapper.orders-recent{overflow:auto}#my-orders-table thead th{min-width:70px;font-size:12px}#my-orders-table td,#my-orders-table th{padding:10px 5px}.block-dashboard-orders .table-order-items.recent{min-width:600px}.myaccount_orderwrap,.table-wrapper.comparison{overflow:auto}.block.block-dashboard-info.my-account-main.col-sm-4.col-xs-12{width:100%;margin-bottom:15px}.block.block-dashboard-addresses.my-account-main.col-sm-8.col-xs-12{width:100%;padding-left:0}.block.block-dashboard-addresses.my-account-main.col-sm-8.col-xs-12 .col-sm-6{padding-bottom:15px;width:100%}}@media (max-width:991px){.cms-about-us .page-main .row{display:flex;flex-wrap:wrap}.cms-about-us .column.main.col-lg-6.col-md-6.col-sm-12.col-xs-12{order:1}.cms-about-us .sidebar.sidebar-main.col-lg-3.col-md-3.col-sm-12.col-xs-12{order:3}.cms-about-us .sidebar.sidebar-additional.col-lg-3.col-md-3.col-sm-12.col-xs-12.pull-right{order:3}.easycatalogimg .parent-category a{word-break:break-word}}@media (min-width:768px) and (max-width:992px){.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item{padding:5px 27px 5px 3px}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item a{padding-left:20px;font-size:1em}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item .count{font-size:12px}.buying_guide{margin:20px 0 20px 3px}.boxcat h3{font-size:14px}.product-detail-infomation-sticky-parent>.col-xs-12+div.product-detail-infomation{width:100% !important}}@media (min-width:768px) and (max-width:830px){#price_from_input,#price_to_input{min-width:61px;font-size:11px}.boxcat h3{font-size:13px}#product-wrapper .products li.col-lg-3{width:48%}}@media (max-width:767px){.brandBlock img{margin-right:23px}.cms-index-index .eg-homeblock{margin-left:0;margin-right:0}.block.filter .filter-content .filter-options-item .filter-options-title:after{content:"\f077" !important;font-size:18px!important}#product-wrapper.products-grid .product-item-info .tocart.btn-cart{height:39px}#product-wrapper.products-grid .product-item-info .tocart.btn-cart .text{display:block}#product-wrapper.products-grid .product-item-info .tocart.btn-cart .icon{display:none}.actions-toolbar{display:inline-block}.cart-summary .paypal-logo{text-align:right}.checkout-cart-index .cart-summary .checkout-methods-items .item{text-align:right;float:none;width:100%}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout{width:auto}.toolbar .limiter{display:block}.breadcrumbs{display:none}.catalog-category-view #maincontent{padding-top:10px}.popup__main .new-related{display:none}.checkout-cart-index #shopping-cart-table thead{display:inherit}.checkout-cart-index #shopping-cart-table tbody tr td{display:table-cell}.checkout-cart-index #shopping-cart-table tbody tr td.col.item:after,.checkout-cart-index #shopping-cart-table tbody tr td.col:not(.item):before{display:none}.checkout-cart-index #shopping-cart-table tbody tr td .product-image-photo{max-width:100px}#shopping-cart-table .item-options dd,.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details .product-item-name{white-space:normal}.checkout-cart-index #shopping-cart-table .cart-price .price{font-size:18px}.checkout-cart-index #shopping-cart-table tbody{display:inherit;padding:0}.checkout-cart-index #shopping-cart-table thead>tr>th:nth-child(2){width:33%}.checkout-cart-index .cart-container .cart.main.actions .btn{width:auto;text-align:center;margin-bottom:10PX}.accordion-content{display:none}.product-data-items-content .title-accordion:after{content:"\f107"!important;background:none!important;color:#2180b5!important;font-family:fontawesome!important;font-weight:600;font-size:22px}.product-data-items-content .title-accordion.active:after{content:"\f106"!important}.product-data-items-content .title-accordion{text-transform:uppercase;font-weight:400;color:#2180b5!important;padding:0 40px 0 0;background:none!important;position:relative;line-height:44px;cursor:pointer;height:44px;border-bottom:1px solid #ddd;font-size:17px}.product-data-items-content .title-accordion:first-child{border-top:1px solid #ddd}.product-data-items-content .data.item.content+.title-accordion{margin-top:0!important}.product-data-items-content .title-accordion.active:before{display:block;bottom:-9px;left:50%;margin-left:-4px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#000;border-width:4px}.product-data-items-content .title-accordion.active{border-color:#000;border-top:1px solid #000}.product-data-items-content .data.item.content{padding:15px 0}.product-tab-details ul li:before{top:1em}#checkout .minicart-items .product-image-container{padding:0 5px}#checkout .minicart-items>li>div.action{padding:10px 0}.checkout-index-index .column.main.col-lg-12.col-md-12.col-sm-12.col-xs-12{padding:0}#checkout .minicart-items>li>div{padding:10px 5px}.checkout-shipping-address>h2,.checkout-payment-method>h2,.iosc-summary>h2,#checkout>h2,#checkout div#iosc-summary span.review-step>h2{font-size:16px}#checkout .qty-wrap>input.update{padding:0 !important}.checkout-index-index span.cart-price{padding-top:5px;display:inline-block}#checkout .discount-code>div,#iosc-comment{width:100%}.multishipping-checkout-addresses .column.main.col-lg-12.col-md-12.col-sm-12.col-xs-12{padding:0}.checkout-progress li{font-size:12px}.checkout-progress{padding:0;margin:20px 0 20px}#my-orders-table thead th{min-width:70px;font-size:12px}#my-orders-table td,#my-orders-table th{padding:10px 5px}.block-dashboard-orders .table-order-items.recent{min-width:500px}.table-wrapper.orders-recent{width:100%;overflow:auto}.edit_acntinfo .field.field-name-firstname,.edit_acntinfo .field.field-name-lastname,.edit_acntinfo fieldset .field{width:100%}.block-dashboard-addresses{padding-left:0;padding-top:15px}#review_image{height:auto;margin-top:25px}#review_image .sa_logo{float:left}.cms-page-view .sidebar.sidebar-additional{margin-top:0}.row.catalogRequestPage.form-list,.catalogRequestPage .eg-window-content button.button{width:100% !important}.cms-best-walkers-for-seniors .column-main-cms-page.col-lg-9.col-md-9.col-sm-12.col-xs-12 div{max-width:100%}.cms-senior-resources .column.main.col-lg-12.col-md-12.col-sm-12.col-xs-12 img{padding:0 !important;max-width:100%}.cms-write-for-us iframe{width:100%}.navigation .ui-menu .parent a .ui-menu-icon{z-index:9999999;position:absolute;right:3px;top:4px;width:20px;height:20px}.navigation .ui-menu .parent{position:relative}.cms-medical-gloves-guide .column-main-cms-page iframe{width:100%}#shopping-cart-table .btn-remove:before{display:none}.reorder_heading a{display:block}#shopping-cart-table .subscription-container{max-width:inherit}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details{width:100%;min-width:350px}.checkout-cart-index #shopping-cart-table tbody tr.item-info td.col.price{min-width:150px}.checkout-cart-index #shopping-cart-table tbody tr.item-info td.subtotal{min-width:100px}#shopping-cart-table .action.action-delete{align-items:center;justify-content:center}#shopping-cart-table .action.action-delete span.fa.fa-times{font-size:14px}.ajaxcompare-success-box #ajaxcompare_btn_close_popup{margin:0 0 15px}.mb-ajaxsuite-popup{width:94%}#review_image .sa_logo{margin-top:0 !important;float:left !important}}.opc-block-summary .table-totals tr th,.opc-block-summary .table-totals tr td{background:0 0 !important;padding:10px 0 10px !important;vertical-align:baseline}.input-text.pac-target-input::placeholder{colore:green}div#cardknox_cc_type_number_div{margin-top:15px}fieldset#payment_form_cardknox{margin-bottom:-18px}.totals-tax td.amount{font-weight:100}@media (max-width:680px){.home_footer_block h1{font-size:33px}.home_footer_block h2{font-size:28px}.easycatalogimg .products-grid li.grid-columns{width:48%}.checkout-shipping-address{display:contents;margin-top:70px !important}.checkout-payment-method{display:contents;margin-top:-15px !important}.title.review-step.step-title{display:contents;margin-top:-40px !important}#iosc-billing-container input#billing-address-same-as-shipping-{margin-top:25px}#iosc-billing-container label{margin-top:25px}div[data-ui-id=checkout-cart-validationmessages-message-error]{display:flow;padding:15px;margin-top:60px;margin-bottom:-30px}.payment-option.discount-code{padding-bottom:20px;padding-top:20px !important;margin-top:-10px !important}.iosc-place-order-container{padding-left:0 !important;margin:-1em !important;margin-bottom:30px !important;margin-top:40px !important}.message.message-success.success{padding-bottom:30px !important;margin-top:-15px !important;margin-left:-1em !important}.checkout-cart-index #shopping-cart-table tbody tr td .product-image-photo{max-width:60px}.checkout-cart-index #shopping-cart-table thead>tr>th:first-child{width:9%}.checkout-index-index #checkout .opc-wrapper{width:100%}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address,.opc-wrapper .methods-shipping{background:0 0}body .opc-wrapper #opc-shipping_method,body .opc-wrapper #payment{margin-left:0}body #checkout .action.action-auth-toggle{right:0;top:-110px}#checkoutSteps #shipping,#checkoutSteps #payment,#checkoutSteps #iosc-summary{margin-bottom:30px;padding-right:20px;padding-left:30px}#checkoutSteps .title h2{padding-bottom:10px;font-size:18px}}@media (max-width:600px){.vlist-wrapper .product-name{margin-top:15px !important;margin-bottom:3px;min-height:44px}.vertical-title h6 span{width:70%}.vlist-wrapper .item{border-right:0}.cart_top .page-title{width:100%}#login-form input.input-text{width:100% !important}.checkout-progress{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-progress li{width:48%;margin-bottom:10px}.success-ajax--popup .popup__actions-wrapper button{margin-top:25px}.catalog-product-view .success-ajax--popup .mfp-inline-holder .mfp-content{padding:30px 20px 25px}}@media (max-width:580px){.minicart-wrapper{min-width:130px}.header .search-form>div.form-search{width:80%}.brandBlock img{margin-right:10px}.home_footer_block table td{display:block}}.amsearch-products-section .amsearch-item:after{content:"";position:absolute;bottom:0;left:15px;width:calc(100% - 30px);height:1px;background:#d9d5d5}.amsearch-products-section .amsearch-item:nth-last-child(-n+4):after{content:none}.amsearch-products-section .amsearch-item:before{content:"";position:absolute;top:15px;right:0;width:1px;height:calc(100% - 30px);background:#d9d5d5}.amsearch-products-section .amsearch-item:nth-child(4n):before{content:none}a.amsearch-link.product-item-link{font-size:15px}.amsearch-products-section .amsearch-item{display:flex;flex-direction:column;justify-content:space-between;border-radius:6px;padding:15px;flex:1}.amsearch-products-section .product-item-details{display:flex;flex-direction:column;max-width:100%;min-height:100px;justify-content:space-between;flex:1}input.amsearch-input{display:flex;align-items:center;border:1px solid var(--sb-border);border-radius:999px;padding:0 14px;height:44px;font-size:14px;width:100%;box-shadow:0 2px 6px rgba(0,0,0,.04);transition:border-color .2s,box-shadow .2s}section.amsearch-loader-block{display:none !important}a.amsearch-button.-clear.-compare.-icon{display:none}a.amsearch-button.-clear.-wishlist.-icon{display:none}ul.items.am-filter-items-category_ids.am-labels-folding::-webkit-scrollbar{width:8px;height:12px}ul.items.am-filter-items-category_ids.am-labels-folding::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}ul.items.am-filter-items-category_ids.am-labels-folding::-webkit-scrollbar-thumb{background:#888;border-radius:10px}ul.items.am-filter-items-category_ids.am-labels-folding::-webkit-scrollbar-thumb:hover{background:#555}.filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view),.filter-options-item .filter-options-content .am-category-wrapper,.filter-options-item .filter-options-content .amshopby-fromto-wrap{margin:0}.filter-options input[type=checkbox]:checked+.amshopby-choice:after{content:'';display:inline-block;font-family:"royal";content:"\e61f";position:absolute;left:2px;display:inline-block;font-weight:700;content:"\2022";position:absolute;top:auto !important;!i;!;bottom:3px !important;!i;!;height:25px;width:25px;background:#2180b5;height:14px;content:"";width:7px;height:7px;border-radius:14%}section.amsearch-wrapper-block{display:flex;align-items:center;gap:10px;margin:0 auto;padding:5px 10px;width:100%}section.amsearch-input-wrapper{width:100% !important;position:relative;flex:1}button.action-search.amsearch-button{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:40px;height:40px;font-size:14px;border-radius:50%;background:#60aed5;color:#fff;border:none;display:grid;place-items:center;cursor:pointer;transition:transform .1s ease,background-color .2s ease,box-shadow .2s ease}.amsearch-form-block{width:900px;width:100%;margin:auto}button.action-search.amsearch-button{display:inline-grid;place-items:center;width:50px;height:32px;border-radius:30px;border:none;background:#60aed5;color:#fff;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;transition:transform .08s ease,background-color .15s ease,box-shadow .15s ease}button.action-search.amsearch-button:hover{background:#aaa}button.action-search.amsearch-button:active{box-shadow:0 3px 10px rgba(37,99,235,.25)}.amsearch-products-section.-grid:not(.-slider) .amsearch-item{flex-wrap:wrap;max-width:50%;flex-basis:50%}@media (max-width:385px){.amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:100%;flex-basis:100%}}@media (min-width:769px) and (max-width:1023px){.amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:33.3333%;flex-basis:33.3333%}}@media (min-width:1024px){.amsearch-products-section.-grid:not(.-slider) .amsearch-item{flex-wrap:wrap;max-width:25%;flex-basis:25%}}.amsearch-product-image-container{width:180px !important;aspect-ratio:4/3;overflow:hidden}.amsearch-product-image-container img.product-image-photo{width:100%;height:100%;object-fit:contain}@media (max-width:600px){section.amsearch-wrapper-block{margin:0 10px;max-width:100%}button.action-search.amsearch-button{width:36px;height:36px;right:6px}input.amsearch-input{height:40px;padding-right:50px}}.amsearch-input-wrapper.-typed .amsearch-input{padding-left:25px;padding-right:5px}@media (min-width:769px),print{.amsearch-slider-section{max-width:100%}}.amsearch-result-block.-preload .amsearch-item:first-child:last-child{width:100%}.amsearch-input-wrapper .amsearch-input{padding:5px 25px}.slick-initialized .slick-slide{width:250px !important;max-width:100%}.amshopby-filter-current .amshopby-items{padding:0 !important}@media (min-width:800px) and (max-width:935px){.filter-options .am-swatch-wrapper{line-height:initial;margin:1px -10px 5px -25px !important}}@media (min-width:310px) and (max-width:940px){.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item a.checked:before{display:inline-block;font-family:"royal";content:"\e61f";position:absolute;left:5px;display:inline-block;font-weight:700;content:"\2022";position:absolute;bottom:14px;height:25px;width:25px;background:#2180b5;height:14px;content:"";width:6px;height:6px;border-radius:14%}.filter-options .am-swatch-wrapper{line-height:initial;margin:1px -10px 5px 1px !important}.filter-options-item .filter-options-content .am-shopby-form{margin:0 0 0 1px !important;max-height:110px}.block-filter-content .filter-options .am-swatch-wrapper.item .am-swatch-link{display:flex;width:85%;background-image:url(https://a5ab00eeea.nxcli.io/static/frontend/Avacare/default/en_US/images/bulletSquare.PNG);background-repeat:no-repeat;background-position:-4px;background-size:25px 25px;padding-left:20px !important;color:#666;font-size:1.09em;margin-left:25px}.block-filter-content{& .filter-options .am-swatch-wrapper.item{& .am-swatch-link:has(.selected){&:before{display:inline-block;font-weight:700;content:"\2022";position:absolute;left:5px;bottom:22px;height:25px;width:25px;background:#2180b5;height:14px;content:"";width:9px;height:9px;border-radius:14%}}}}}.block-filter-content .filter-options .am-swatch-wrapper.item .am-swatch-link{display:flex;width:85%;background-image:url(https://a5ab00eeea.nxcli.io/static/frontend/Avacare/default/en_US/images/bulletSquare.PNG);background-repeat:no-repeat;background-position:-4px;padding-left:13px;background-size:25px 25px;color:#666;font-size:1.09em;margin-left:25px}@media (max-width:767px){.block-filter-content .filter-options .am-ranges .items{margin:0 -5px !important}.filter-options-item .filter-options-content .amshopby-slider-wrapper{margin:0 !important}.filter-options-item .filter-options-content .am-shopby-form{margin:0 0 0 -26px !important;max-height:110px}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item a.checked:before{display:inline-block;position:absolute;bottom:13px;left:10px;width:9px;height:9px;background:#2180b5;border-radius:15%}.filter-options input[type=checkbox]+.amshopby-choice:after{display:none !important}.filter-options input[type=checkbox]+.amshopby-choice:hover:before,.filter-options input[type=checkbox]:checked+.amshopby-choice:before{border-color:#1979c3;display:none !important}.filter-options input[type=checkbox]+.amshopby-choice:before,.filter-options input[type=checkbox]+.amshopby-choice:after{position:absolute;top:0;left:0;display:inline-block;box-sizing:border-box;width:1px;height:1px;border-radius:2px;content:''}}.block.filter .block-subtitle:after{height:2px;width:60px;content:"";position:absolute;bottom:0;background-color:#fff !important;left:0}span.block-subtitle.filter-current-subtitle{padding:0 !important}.amshopby-filter-current .amshopby-remove{display:flex;justify-content:center;align-items:center;height:12px;left:auto !important;transform:translateX(calc(1vw - 1px));right:30px !important;position:absolute;width:12px}.amshopby-filter-current .amshopby-filter-name{display:flex;font-weight:600;line-height:1;padding:0 5px 0 0}.filter-options span.label{font-size:15px}.block.filter .block-content.filter-content .filter-current .items .item{margin-bottom:6px;border-bottom:1px solid #f0f0f0;padding-bottom:6px;padding-top:4px;padding-right:25px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between;position:relative;height:33px;gap:5px;max-width:fit-content;box-sizing:border-box;background-color:#f0f0f0}.amshopby-filter-current .amshopby-filter-value{flex-grow:1;padding:0 20px 0 0;line-height:1}.amshopby-filter-current .amshopby-item.item{display:flex;align-items:center;flex-wrap:wrap;padding:0 0 0 10px;position:relative}.am-filter-items-brand{max-height:300px;overflow-y:auto}.am-ranges .items::-webkit-scrollbar{width:8px;height:12px}.am-ranges .items::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.am-ranges .items::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.am-ranges .items::-webkit-scrollbar-thumb:hover{background:#555}.filter-options-item .filter-options-content .amshopby-slider-wrapper{margin:0 -10px}.amshopby-slider-container.-dark .am-slider .ui-slider-handle{border-radius:2px;height:15px;top:-6px;transform:translateX(-5px);width:6px}.filter-options-item .filter-options-content .am-shopby-form{margin:0 0 0 -26px;max-height:110px}form.am-shopby-form::-webkit-scrollbar{width:8px;height:12px}form.am-shopby-form::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}form.am-shopby-form::-webkit-scrollbar-thumb{background:#888;border-radius:10px}form.am-shopby-form::-webkit-scrollbar-thumb:hover{background:#555}.filter-options .am-swatch-wrapper{line-height:initial;margin:1px -10px 5px 0 !important}@media (max-width:600px){.amshopby-filter-current .amshopby-remove{display:flex;justify-content:center;align-items:center;height:12px;width:12px;left:auto !important;right:20px !important;position:absolute;transform:translateX(calc(1vw - 1px))}}@media (min-width:767px){.block-filter-content{& .filter-options .am-swatch-wrapper.item{& .am-swatch-link:has(.selected){&:before{display:inline-block;font-weight:700;content:"\2022";position:absolute;left:28px;bottom:10px;height:25px;width:25px;background:#2180b5;height:14px;content:"";width:9px;height:9px;border-radius:14%}}}}}@media (max-width:567px){.header .top-header-content{position:relative}.topRight,.login_menuwrap{position:static}.login-overlay{left:0;right:inherit}}@media (max-width:530px){.phone{font-size:19px}.topRight a{padding-right:10.5px !important;font-size:12px}.minicart-wrapper{min-width:120px;padding:3px 0 2px 18px}.header .search-form>div.form-search{width:90%}.brandBlock img{margin-right:38px}.fullscreen-slider .slide-text h2{font-size:24px}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout{width:100%}}@media (max-width:480px){.topRight a{font-size:11px}.minicart-wrapper .action.showcart{padding-right:2px !important}.minicart-wrapper{min-width:110px}.topRight{padding-left:0}.brandBlock img{margin-right:20px}.easycatalogimg .parent-category a{font-size:16px;line-height:20px;padding:5px 16px}div.footertitle+div{display:none}.footertitle{position:relative}.footertitle:before{content:"\f078";font-family:FontAwesome;right:22px;position:absolute;top:12px}.footertitle.actv:before{content:"\f077"}.footer .middle-footer div[class*=col-lg]:not(:last-child){margin-bottom:20px}.business_card{width:60%}.shop_card{width:37%}#product-wrapper .products li.col-lg-3{width:98%}.paypal input{width:100%}.cart-summary .paypal input{width:auto}.cart_top .checkout.action{padding:10px;font-size:12px}.phone_notxt{font-size:28px}.middle-header-content{padding:6px 0 6px!important}.toolbar select{min-width:75px}.toolbar .sorter .sorter-options{min-width:120px}.chp{padding:0}#product-wrapper .product-item-info .product.name.product-item-name{min-height:30px}#product-wrapper .product-item-info .add_actions{margin-top:20px}.checkout-cart-index .cart-container .cart.main.actions .btn{padding:10px 9px}}.field.date-number{position:relative;box-sizing:border-box;width:100%;display:flex;justify-content:center;gap:10px}@media (max-width:420px){.topRight a{padding-right:8.5px !important;font-size:10px}.vlist-wrapper .product-name{font-size:13px}.holiday_banner{font-size:18px}.toolbar select{min-width:50px}.toolbar .sorter .sorter-options{min-width:110px}.toolbar .form-item-select:after{right:8px}}@media (max-width:390px){.minicart-wrapper .action.showcart:before{font-size:22px}.minicart-wrapper{min-width:98px}.topRight a{padding-right:6.5px !important;font-size:10px}.phone{font-size:16px;line-height:30px}.products-grid li.grid-columns{width:100%}.easycatalogimg .products-grid li.grid-columns{width:48%}#cwsFpSlider .owl-item,.featureSlider .owl-item{background-image:none}.vlist-wrapper .product-name{margin-top:5px!important}.home_footer_block h1{font-size:28px}.home_footer_block h2{font-size:25px}.add-to-links>div{margin-right:9px}.cart_top .checkout.action{font-size:11px}.toolbar select{font-size:11px}.toolbar select{min-width:45px;padding-right:20px}.toolbar .sorter .sorter-options{min-width:100px}}@media (max-width:360px){.topRight .links li{padding:5px 0 4px}.topRight a{padding-right:5.5px !important;font-size:9px}#discount-form .input-text{border:1px solid #7b7676 !important}#checkoutSteps select{border:1px solid #7b7676}#veteran-discount-code{border:1px solid #7b7676 !important}.minicart-wrapper{min-width:85px;margin-left:0}.minicart-wrapper .action.showcart:before{font-size:19px}.product-name_bg{padding-left:5px}.product-name_bg h1.product-name{font-size:23px}.add-to-links>div{margin-right:3px;font-size:11px}.add-to-links>div:before{font-size:12px}.holiday_banner{font-size:15px}.cart_top .checkout.action{font-size:10px;padding:10px 4px}.phone_notxt{font-size:25px}.toolbar label{font-size:11px}.toolbar .toolbar-sorter{margin-right:0}.easycatalogimg .parent-category a{font-size:14px;padding:5px 11px;line-height:20px}}.rating_heading{text-align:center;border:1px solid #ddd;border-top-color:#000;font-size:16px;letter-spacing:1px;padding-top:20px;padding-bottom:20px;font-weight:400;border-left:none;border-right:none;text-transform:uppercase !important}.sidebar .block .block-title{color:#2180b5}.catalog-category-view .sidebar.sidebar-main{padding-top:20px !important}.sidebar.sidebar-main{padding-top:70px}.guideTable th{padding:8px!important}img{max-width:100%;height:auto;-webkit-backface-visibility:hidden}textarea,textarea.form-control,textarea.input-text{min-height:auto!important}.form-list label.required em{float:right;font-style:normal;color:red;position:absolute;top:0;right:-8px}@media (max-width:600px){.cms-page-view .sidebar.sidebar-additional{order:3}.cms-page-view .column.main{order:1}.sidebar.sidebar-main{padding-top:70px;order:2}.cms-page-view #maincontent>.row{margin:0;display:flex;flex-flow:column}}.eg-tac{text-align:center !important}a.button.eg-ttu{padding:13px 28px;display:inline-block;text-align:center;background-color:#da5055;color:#fff !important;font-weight:400 !important;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.cms-noroute-index .grid-full.eg-tac h1{font-size:80px;letter-spacing:normal;font-weight:400;margin:0 0 5px;line-height:1.1}.grid-full.eg-tac a.button.eg-ttu:hover{background:#b63e42;color:#fff}.button.eg-ttu{color:fff}.product-detail-media .product-image-base img,#owl-carousel-gallery-base .owl-item img{max-height:350px}#owl-carousel-gallery-base .owl-item .item-image .img-responsive{object-fit:contain}.xsitemap li.page-url,.xsitemap li.link{font-size:1em;font-weight:600;line-height:24px}.cms-fitrep-walkingaids .page-wrapper,.cms-fitrep-bathroomsafety .page-wrapper,.cms-fitrep-general .page-wrapper,.cms-fitrep-wheelchairs .page-wrapper,.cms-fitrep-incontinence .page-wrapper{background-image:url("../images/fitRepBkgd.jpg");background-repeat:repeat-x}.cms-fitrep_general .page-wrapper{background-image:url("../images/fitRepBkgd.jpg");background-repeat:repeat-x}.cms-fitrep_general .message.global.demo{display:none}.mst-search__result-tabs li a:hover,.mst-search__result-tabs li a:focus,.mst-search__result-tabs li a.active{border-bottom:1px solid #ccc !important;border-radius:5px 5px 0 0 !important;background:#f1f1f1 !important;background-image:linear-gradient(to bottom,#e8e8e8,#fff) !important;background-repeat:repeat-x !important;font-size:12px;font-weight:700;color:#333 !important;display:block;cursor:pointer;padding:4px 5px !important;line-height:20px;border:1px solid #ccc !important}.mst-search__result-tabs li a{padding:5px 5px 1px !important;font-weight:700;color:#000 !important;background:0 0 !important;border-radius:5px 5px 0 0 !important;border:none !important;font-size:12px !important}.mst-search__result-tabs{border-top:1px solid #ccc;margin-bottom:10px}.mst-search__index ul:not(.blog-post-info) li:not(.blog-post-info-item){margin:2px 0 !important}.mst-search__highlight{background:#ff0}.category-product-actions .block{display:none}.mst-searchautocomplete__item.magento_catalog_product img{height:auto !important}.video_fancybox .fancybox-inner{padding-bottom:44%}.video_fancybox .fancybox-inner iframe{position:absolute;top:0;left:0}@media (min-width:368px) and (max-width:667px){.product-detail-media .product-image-base img,#owl-carousel-gallery-base .owl-item img{min-height:178px;height:178px;text-align:center;margin:0 auto}.product-name{margin:0;margin-bottom:0;margin-bottom:0;margin-bottom:15px;font-size:26px;font-weight:400;color:#4b4a4a}}.product-accordiontab-details .product.data.items>.item.title{padding:13px 0;display:block;margin:0;margin-top:0;margin-top:-1px;border:1px solid #000;border-top-color:#000;border-top-width:1px;border-right-color:#000;border-right-width:1px;border-bottom-color:#000;border-bottom-width:1px;border-left-color:#000;border-left-width:1px;border-width:1px 0;font-size:14px;width:100%;position:relative}.product-accordiontab-details .product.data.items>.item.title a{text-transform:uppercase}.product-accordiontab-details .data.item.content{margin:15px 0 30px}.product-accordiontab-details .data.item.title.active a:after{display:block;bottom:-8px;left:50%;margin-left:-4px;border:solid transparent;border-top-color:transparent;border-top-width:medium;border-right-color:transparent;border-right-width:medium;border-bottom-color:transparent;border-bottom-width:medium;border-left-color:transparent;border-left-width:medium;border-top-color:transparent;border-top-width:medium;border-right-color:transparent;border-right-width:medium;border-bottom-color:transparent;border-bottom-width:medium;border-left-color:transparent;border-left-width:medium;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:rgba(136,183,213,0);border-top-color:rgba(136,183,213,0);border-top-color:#000;border-width:4px}.product-accordiontab-details .data.item.title a:before{content:"\f078";font-family:FontAwesome;right:8px;position:absolute;top:13px}.product-accordiontab-details .data.item.title.active a:before{content:"\f077";font-family:FontAwesome;right:8px;position:absolute;top:13px}.order-products-toolbar .toolbar-amount{display:block !important}.order-products-toolbar .pages{display:block !important}.fitRepFormDiv select:not([multiple]),select.form-control:not([multiple]),select.input-text:not([multiple]){-moz-appearance:unset !important;-webkit-appearance:menulist-button !important;background:0 0 !important}.messages_outofstock{text-align:center;width:97%;color:#cf4647;border:1px solid #cf4647;padding:14px;font-size:14px;font-weight:700;margin:0 auto!important;margin-bottom:10px!important;margin-top:7px!important}.opc-block-summary .minicart-items .product-item{position:relative;padding-bottom:2em}.opc-block-summary .product-item-inner{display:table;width:100%}tr.totals-tax th.mark{font-size:larger}.opc-block-summary .item-qty.cart-item-qty{width:35px;font-size:large;height:28px;line-height:31px;font-weight:bolder;padding:0 10px;vertical-align:baseline;color:#878787;box-shadow:none !important;text-align:center;outline:0 none !important;border:none !important}.totals.discount span.price{font-weight:100 !important}.totals.shipping.excl span.price{font-weight:100 !important}.totals-tax span.price{font-weight:100}.checkout-shipping-method{display:none !important}div#iosc-summary{display:block !important}#checkout .minicart-items>li>div{width:100%}.iosc-subscribe .field.choice input{top:0 !important}.action.primary.iosc-place-order-button:hover,.action.primary.iosc-place-order-button:active,.action.primary.iosc-place-order-button:focus{background:#2180b5 !important;border:1px solid #2180b5 !important;background-image:none}div#iosc-comment{display:none !important}div#iosc-subscribe{display:none !important}div.iosc-place-order-container button.iosc-place-order-button{width:100% !important;border-radius:unset !important;background:#da5055 !important;border:1px solid #da5055 !important}.iosc-place-order-container{padding-left:1px;padding-right:18px}.product-item-name-block{padding:0 0 11px}#discount-form .input-text{height:35px !important}#customer-email-fieldset{min-width:100%}.iosc-half[name="shippingAddress.country_id"]{display:none}.iosc-break[name="billingAddressshared.country_id"]{display:none}.iosc-between[name="shippingAddress.company"]{display:none}.iosc-between[name="billingAddressshared.company"]{display:none}@media only screen and (min-device-width:768px) and (max-device-width:900px){#checkout .opc-wrapper{float:left;width:55%}.opc-wrapper #shipping,.opc-wrapper #iosc-billing{float:left;width:100% !important}body .opc-wrapper #opc-shipping_method,body .opc-wrapper #payment{float:left !important;margin-top:10px;width:100%;margin-left:0}div#iosc-summary{width:42% !important;float:right}.qtybuttons{float:left;margin:13px 3px 7px 12px;display:inline-block;clear:both;margin-left:.5em !important}}@media only screen and (min-device-width:1025px) and (max-device-width:1118px){body .opc-wrapper #opc-shipping_method,body .opc-wrapper #payment{float:none !important;margin-left:25px}}@media only screen and (max-width:360px){.payment-option._collapsible.opc-payment-additional.discount-code{display:flow !important;padding:29px 0 33px !important}#checkoutSteps input[type=text],#checkoutSteps input[type=tel],#checkoutSteps input[type=number],#checkoutSteps input[type=email],#checkoutSteps input[type=password],#one-step-checkout-billing-password input{border:1px solid #7b7676 !important}}@media (max-width:680px){#checkoutSteps input[type=text],#checkoutSteps input[type=tel],#checkoutSteps input[type=number],#checkoutSteps input[type=email],#checkoutSteps input[type=password],#one-step-checkout-billing-password input{border:1px solid #7b7676 !important}}@media only screen and (min-device-width:360px) and (max-device-width:767px){#checkout .opc-wrapper{float:left;width:100%}.discount-code,.iosc-comment,.iosc-subscribe{margin:13px -40px 35px !important}#discount-form .input-text{border:1px solid #7b7676 !important}#veteran-discount-code{border:1px solid #7b7676 !important}#checkoutSteps select{border:1px solid #7b7676}.checkout-title h3{font-size:20px}#payment,#shipping,#opc-shipping_method,#iosc-billing{clear:both;width:100%}body .opc-wrapper #opc-shipping_method,body .opc-wrapper #payment{float:right !important;margin-top:30px}.checkout-title.left h3,.h3{font-size:28px !important;margin-bottom:-40px !important}}@media only screen and (min-device-width:769px) and (max-device-width:1024px) and (orientation:portrait){body .opc-wrapper #opc-shipping_method,body .opc-wrapper #payment{float:right !important;margin-left:0 !important}.discount-code,.iosc-comment,.iosc-subscribe{margin:13px -24px 40px -19px !important}}@media only screen and (min-device-width:769px) and (max-device-width:1024px) and (orientation:landscape){body .opc-wrapper #opc-shipping_method,body .opc-wrapper #payment{float:right !important;margin-left:0 !important}}.shipping-address-items .shipping-address-item.selected-item{display:none !important}.shipping-address-items{padding:8px 0 10px;margin:0}.minicart-items .product-item .product-item-details .product-item-name{color:#2a2a2a !important;font-weight:400}.authentication-wrapper{margin-bottom:25px !important;padding-bottom:5px;border-bottom:none !important}div#checkout{padding-top:20px}.customer-account-login .page-title-wrapper,.checkout-index-index .page-title-wrapper{padding:0 15px;display:none}.payment-option.discount-code .form-discount .actions-toolbar>div{margin-top:0 !important}#veteran-discount-code{height:35px !important}#checkout .page-header.h1{border:none}.discount-code .actions-toolbar{display:inline-block;float:none !important;width:35% !important;clear:both;margin-top:2.2px;position:absolute !important;right:.3rem !important}button#veteran_coupon_submit{margin:0 -15px 13px !important}button#veteran_coupon_cancel{margin:0 -15px 13px !important}.payment-option.discount-code .form-discount .actions-toolbar .action,.payment-option.discount-code .form-discount .actions-toolbar .action:hover{padding:9px 0;width:100%}.payment-option.discount-code .form-discount .actions-toolbar>div{float:left;margin-right:10px;margin-top:10px;vertical-align:top;width:100%}.discount-code .payment-option-inner{display:inline-block;float:none;width:100% !important}.step-title.shipping-title{margin-top:0 !important}.payment-option.discount-code .form-discount .actions-toolbar .action-cancel{padding:5px 10px !important;background-color:#d6d6d6}button#default-coupon-cancel-btn{height:31px !important}button#veteran_coupon_cancel{height:31px !important}#iosc_billingaddress label span{font-size:17px}.discount-code .payment-option-title .action-toggle:after{content:'' !important}.payment-option.discount-code .payment-option-title:after{content:'' !important}.opc-block-summary .table-totals tr.totals.grand th strong,.opc-block-summary .table-totals tr.totals.grand td strong{color:#393939 !important;font-weight:700 !important}.opc-block-summary .table-totals tr.totals.grand th,.opc-block-summary .table-totals tr.totals.grand td{font-size:larger;color:#222}.opc-block-summary .table-totals tr.totals.sub th,.opc-block-summary .table-totals tr.totals.sub td{font-size:larger !important}.details-qty .remove,.details-qty .add{padding:0;color:#fff;font-size:18px;font-weight:lighter}.details-qty .remove{color:#fff;content:'\e806'}.details-qty a.add{color:#292626;content:'\e805';font-weight:lighter;padding:10px}.details-qty.visible{font-weight:lighter}.totals.sub span.price{font-weight:unset}.totals.shipping.excl span.label{font-weight:inherit;font-size:larger}.details-qty a:before{font-family:"osc_icons";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:none;width:1em;margin-right:.1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.1em;font-size:1.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkout-title{margin-top:10px;padding-left:10px}.authentication-wrapper{display:none}.checkout-title.left h3,.h3{font-size:45px;padding-bottom:10px;font-family:'Poppins' !important}.qtybuttons a.delete:before{color:#e40f0fe0 !important;content:'\e809'}span.title.remove-review-for-css.step-title{display:none !important}.checkout-payment-method .step-title{display:none !important}h2{font-size:24px;line-height:1.5;margin:10px 0;text-align:left}h2 .step-number{font-size:16px;color:#2180b5}.checkout-shipping-address .field[name^="shippingAddress.street.1"] .label{display:none !important}.checkout-shipping-address .field[name^="billingAddressshared.street.1"] .label{display:none !important}span.cart-price{font-weight:bolder}.coupon-input-wrapper{position:relative;display:inline-flex;align-items:center;width:100%;max-width:400px;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9;box-shadow:0 2px 4px rgba(0,0,0,.1)}.coupon-input{flex:1;padding:10px 15px;border:none;outline:none;font-size:16px;color:#333;border-radius:4px 0 0 4px;background-color:transparent}.coupon-input:focus{outline:none;border-color:#007bff}.apply-coupon-btn{margin-top:10px;padding:8px 15px;background-color:#28a745;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:700;transition:background-color .3s ease}.apply-coupon-btn:hover{background-color:#218838}.cancel-coupon-btn{padding:10px 15px;background-color:#dc3545;color:#fff;font-size:14px;font-weight:700;border:none;border-radius:0 4px 4px 0;cursor:pointer;display:none;transition:background-color .3s ease}.cancel-coupon-btn:hover{background-color:#a71d2a}.coupon-input-wrapper.applied .cancel-coupon-btn{display:inline-block}.applied-coupon-btn{margin-top:10px;padding:8px 15px;background-color:#dc3545;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:700;transition:background-color .3s ease}.applied-coupon-btn:hover{background-color:#a71d2a}fieldset#payment_form_cardknox{margin-left:-18px}select#cardknox_expiration{min-height:35px}select#cardknox_expiration_yr{min-height:35px}.details-qty .remove{color:#292626;content:'\e806';padding:10px;font-weight:lighter}.cart-item-qty{padding-right:10px;font-size:medium;font-weight:lighter}label[for=cardknox_cvv]{display:none !important}label[for=cardknox_expiration]{display:none !important}form#cardknox-form{border-top:1px solid #ddd !important;margin-top:10px}.password-toggle small{color:#393939;margin-left:1em;font-weight:400;text-transform:uppercase}.password-toggle label span{color:#333;font-weight:400;text-align:center;vertical-align:bottom}div#shipping-new-address-form{margin-left:-20px}form.form.form-login{margin-left:-20px}.form.form-shipping-address .label span{font-weight:400}form.form-shipping-address label.label{margin-bottom:0 !important;margin-top:.6em !important}.billing-address-form label.label{margin-bottom:0 !important}.iosc-billing-wrapper{margin-left:-20px}.iosc-billing-wrapper .label span{font-weight:400}.billing-address-same-as-shipping-block.field.choice span{font-weight:400}.iosc-billing-wrapper .step-title{display:none !important}.form.payments span{font-weight:400}.form.form-login .label span{font-weight:400}.iosc-registration{outline:none !important;border:none !important;margin-left:20px !important}.discount-code .payment-option-title .action-toggle{margin-top:0}.newaddress-button-title .action-toggle,.discount-code .payment-option-title .action-toggle,.iosc-comment .iosc-comment-title .action-toggle{color:#333 !important;font-weight:100 !important;display:inline-block;text-decoration:none}.field-tooltip .field-tooltip-action{display:inline-block;text-decoration:none;color:#1979c3;margin-bottom:5px}.veteran_coupon .field-tooltip .field-tooltip-action:before{content:"" !important}.veteran_coupon .field-tooltip .field-tooltip-action:after{color:#2180b5 !important;content:"\f059" !important;display:inline-block;font-family:"FontAwesome";font-size:21px;font-weight:400;overflow:hidden;text-align:center;vertical-align:middle;line-height:1}.veteran_coupon .field-tooltip .field-tooltip-content{width:300px;z-index:999999;overflow:visible;top:20px !important;right:0 !important;left:unset}.payment-option.discount-code .payment-option-title{z-index:unset !important}.payment-option.discount-code{padding-bottom:0;margin-top:-10px !important}.message.message-success.success{padding-bottom:30px !important;margin-top:-15px !important;margin-right:12px}.actions-toolbar .action.primary{height:40px;font-weight:600;padding:0 35px;line-height:36px;color:#fff;border:2px solid #222 !important;background-color:#222 !important;margin-bottom:10px}.actions-toolbar .action.primary:hover{color:#fff;border:2px solid #56cfe1!important;background-color:#56cfe1!important}.demo-tooltip{.lib-tooltip(left)}.mst-search__result-tabs{list-style:none;border-bottom:1px solid #ccc;padding:0}.mst-search__result-tabs:before,.mst-search__result-tabs:after{content:'';display:table}.mst-search__result-tabs:after{clear:both}.mst-search__result-tabs li{margin:0 5px -1px 0;padding:0;float:left}.mst-search__result-tabs li a{display:block;padding:10px 35px;text-decoration:none;color:#7d7d7d;background:#f6f6f6;border:1px solid #ccc;border-radius:1px 1px 0 0}.mst-search__result-tabs li a.active,.mst-search__result-tabs li a:hover,.mst-search__result-tabs li a:focus{color:#333;background:#fff}.mst-search__result-tabs li a.active{border-bottom:1px solid #fff}.mst-search__result-index{padding:1rem 0}.mst-search__result-index .mst-search__result-index-title{background:#f6f6f6;padding:1rem;border-radius:1px;color:#7d7d7d}.mst-search__result-index:last-child{margin-bottom:2.5rem;border-bottom:1px solid #f6f6f6}.mst-search__index ul:not(.blog-post-info){list-style:none;margin-bottom:10px;padding-left:0}.mst-search__index ul:not(.blog-post-info) li:not(.blog-post-info-item){margin:2rem 0}.mst-search__index ul:not(.blog-post-info) li:not(.blog-post-info-item):before,.mst-search__index ul:not(.blog-post-info) li:not(.blog-post-info-item):after{content:'';display:table}.mst-search__index ul:not(.blog-post-info) li:not(.blog-post-info-item):after{clear:both}.mst-search__index ul:not(.blog-post-info) li:not(.blog-post-info-item):last-child:not(.blog-post-info-item){margin-bottom:0}.mst-search__index ul:not(.blog-post-info) li:not(.blog-post-info-item) .mst-search__index-title{font-size:1.4rem;font-weight:600}.mst-search__index ul:not(.blog-post-info) li:not(.blog-post-info-item) .mst-search__index-title>a{color:#333}.mst-search__index ul:not(.blog-post-info) li:not(.blog-post-info-item) .mst-search__index-title>span{color:#aaa}.mst-search__index ul:not(.blog-post-info) li:not(.blog-post-info-item) .mst-search__index-content{color:#666;margin:.5rem 0 0}.mst-search__index ul:not(.blog-post-info) li:not(.blog-post-info-item) .mst-search__index-image{margin-right:2rem;float:left}.mst-search__index ul:not(.blog-post-info) li:not(.blog-post-info-item) .mst-search__index-image>img{max-width:5rem;max-height:5rem}.mst-searchautocomplete__autocomplete{display:none !important;border:1px solid #c2c2c2;position:absolute;top:3.1rem;left:0;box-sizing:border-box;background:#fff;border-radius:0 0 1px 1px;min-height:3.5rem;z-index:1000;text-align:left}.mst-searchautocomplete__autocomplete._active{display:block !important}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__spinner{display:none;position:absolute;top:5px;left:50%;margin-left:-90px}.mst-searchautocomplete__autocomplete._loading .mst-searchautocomplete__spinner{display:block}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__empty-result{background:#efefef;text-align:center;padding:8px 10px;color:#999;font-size:1.2rem;display:block}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all{background:#fff;text-align:right}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all a{padding:8px 10px;color:#2180b5;font-size:1.2rem;display:block}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index-title{background:#f5f5f5;padding:8px 10px;text-align:left;font-size:1.2rem;line-height:1.2rem;color:#999;text-transform:uppercase;font-weight:700;text-align:right;border-bottom:1px solid #ddd}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__close{display:none}.mst-searchautocomplete__autocomplete ul{list-style:none;margin:0;padding:0}.mst-searchautocomplete__autocomplete ul li{margin:5px 1rem;padding:1rem 5px;cursor:pointer;border:1px solid #ddd}.mst-searchautocomplete__autocomplete ul li:before,.mst-searchautocomplete__autocomplete ul li:after{content:'';display:table}.mst-searchautocomplete__autocomplete ul li:after{clear:both}.mst-searchautocomplete__autocomplete ul li a.title{font-weight:400;margin-bottom:0;color:#2180b5;text-decoration:none}.mst-searchautocomplete__autocomplete ul li._active a.title{text-decoration:underline}.mst-searchautocomplete__index.popular .index-title{background:0 0;text-align:left;color:#999}.mst-searchautocomplete__index.popular ul li{float:left;padding:.7rem 0 .7rem 1rem;margin:0}.mst-searchautocomplete__index.popular ul li a{font-size:1.3rem;color:#575757}.mst-searchautocomplete__index.popular ul li:hover{background:0 0;cursor:pointer}.mst-searchautocomplete__index.popular ul li:hover a{text-decoration:underline}.mst-searchautocomplete__item.magento_catalog_product{display:flex;align-items:center}.mst-searchautocomplete__item.magento_catalog_product img{height:8rem;max-width:8rem;margin-right:1rem}.mst-searchautocomplete__item.magento_catalog_product .title{display:block;margin-bottom:.5rem}.mst-searchautocomplete__item.magento_catalog_product .title a{color:#2180b5}.mst-searchautocomplete__item.magento_catalog_product .title .sku{color:#999}.mst-searchautocomplete__item.magento_catalog_product .meta{flex-grow:1;overflow:hidden}.mst-searchautocomplete__item.magento_catalog_product .description{font-size:1.2rem;color:#999;height:3rem;line-height:1.5rem;overflow:hidden;margin-bottom:.5rem}.mst-searchautocomplete__item.magento_catalog_product .price{display:block;font-weight:600;margin-left:1rem;white-space:nowrap;font-size:1.7rem}.mst-searchautocomplete__item.magento_catalog_product .product-reviews-summary{margin:0}.mst-searchautocomplete__item.magento_catalog_product .product-reviews-summary .reviews-actions{display:none}.mst-searchautocomplete__item.magento_catalog_product .to-cart{float:right;margin-top:.5rem;margin-bottom:.5rem}.mst-searchautocomplete__item.magento_catalog_product._active{background:#fff !important}.mst-searchautocomplete__item.magento_catalog_product._active .title a{text-decoration:underline}.mst-searchautocomplete__item.magento_catalog_category a i{color:#999;display:inline-block;margin:0 .5rem;font-style:normal}.mst-searchautocomplete__item.magento_search_query a{float:left}.mst-searchautocomplete__item.magento_search_query .num_results{float:right;color:#999}.mst-searchautocomplete__highlight{font-weight:600;color:#2180b5}.mst-searchautocomplete__spinner{position:relative;width:186px;height:20px;margin:auto}.mst-searchautocomplete__spinner .spinner-item{position:absolute;top:0;background-color:#d8d8d8;width:20px;height:20px;animation-name:bounce_fountainG;animation-duration:.645s;animation-iteration-count:infinite;animation-direction:normal;transform:scale(.3);border-radius:15px}.mst-searchautocomplete__spinner .spinner-item.spinner-item-1{left:0;animation-delay:.256s}.mst-searchautocomplete__spinner .spinner-item.spinner-item-2{left:20px;animation-delay:.3225s}.mst-searchautocomplete__spinner .spinner-item.spinner-item-3{left:40px;animation-delay:.389s}.mst-searchautocomplete__spinner .spinner-item.spinner-item-4{left:60px;animation-delay:.4555s}.mst-searchautocomplete__spinner .spinner-item.spinner-item-5{left:80px;animation-delay:.522s}.mst-searchautocomplete__spinner .spinner-item.spinner-item-6{left:100px;animation-delay:.5885s}.mst-searchautocomplete__spinner .spinner-item.spinner-item-7{left:120px;animation-delay:.645s}.mst-searchautocomplete__spinner .spinner-item.spinner-item-8{left:140px;animation-delay:.7115s}body.catalog-category-view .sidebar{z-index:0}@media screen and (max-width:767px){body .mfp-content .popup__table .popup__table-col{padding-left:0 !important}.catalog-category-view .success-ajax--popup .popup__table{display:block !important}.catalog-category-view .addtocart_popup .btn{padding:0 !important}.quickviewcustom .product-detail-infomation-content{width:100%;max-width:660px !important;margin:0 auto;padding-right:0 !important}section#maincontent{padding-left:0;padding-right:5px}body .catalog-category-view .mfp-mgs-quickview-frame .mfp-iframe-scaler .mfp-close,.catalog-category-view .success-ajax--popup .mfp-iframe-holder .mfp-close{top:10px !important;right:18px !important}.catalog-product-view .product.media{position:relative;left:-8px}.reorder_heading div.field label{font-size:13px !important}.quickviewcustom .product-add-form{padding-right:0 !important}.quickviewcustom .product.item-image.imgzoom img.img-responsive{margin-top:40px !important}.catalog-product-popup #product-options-wrapper,.catalog-product-popup .product-options-bottom{border-left:1px solid #eee0 !important}.catalog-category-view .mfp-content .popup_title_bottom{padding-left:0 !important}.catalog-category-view .mfp-content .popup__column--media{padding-left:0 !important}.catalog-category-view .mfp-content .popup__column{display:block !important}.catalog-category-view .mfp-content .addtocart_popup{padding:15px !important;padding-top:75px !important}.quickviewcustom .field_choice_main .field.choice{width:35.33% !important;padding-left:10px !important}.quickviewcustom .reorder_heading div.field input{width:14.01px !important}body .quickviewcustom .product-add-form{padding-right:0 !important}.quickviewcustom .field.choice label{margin-left:10px !important}.quickviewcustom .field_choice_main select{padding-left:0 !important}}.catalog-category-view .mfp-iframe-holder .mfp-content{max-width:1117px;height:801px;width:100% !important;background:0 0;border:10px solid #2180b5}body .catalog-category-view .mfp-mgs-quickview-frame .mfp-iframe-scaler .mfp-close,.catalog-category-view .success-ajax--popup .mfp-iframe-holder .mfp-close{top:28px !important;font-size:28px;border-radius:3px}.catalog-product-popup .product-name{display:none !important}.catalog-product-popup #product-options-wrapper,.catalog-product-popup .product-options-bottom{padding:0 !important;border-left:0 solid !important}.catalog-product-popup .price-rating.clearfix .popup_pricewraper{padding-left:0}.catalog-product-popup .product-options-wrapper{padding-left:0 !important}.catalog-product-popup .product-options-bottom{padding-left:0 !important}.catalog-product-popup .product-add-form{margin-top:32px !important}.quickviewcustom .field_choice_main{display:flex !important;border:1px solid gray !important;padding:0 !important;margin-top:15px !important;height:58px;position:relative;justify-content:space-between}.quickviewcustom .reorder_heading div.field input{top:20px !important;width:19.01px}.quickviewcustom .discount-text-lbl{text-align:right;font-size:14px}.quickviewcustom .field_choice_main .field_choice{display:flex !important;background-color:#fff !important;padding:10px 19px !important;margin-right:0 !important}.quickviewcustom .reorder_heading div.field>span{display:initial}.quickviewcustom .reorder_heading div.field{padding:0}.quickviewcustom .short-description.row{padding-left:17px !important}.quickviewcustom h1.product-name-new a{font-size:30px !important;color:#000 !important;font-weight:500 !important}.quickviewcustom .price-rating.clearfix{padding:10px 0 0 !important;border-bottom:1px solid #fff !important;margin-bottom:8px !important}.quickviewcustom .product-info-price span.price-label{font-size:16px !important;color:#000 !important}.quickviewcustom .product-info-main .product-info-price .price-box .price{font-size:50px !important;font-weight:300 !important;font-style:normal !important;font-family:'Roboto' !important}.quickviewcustom .product-add-form{border-left:1px solid #fff !important;padding-left:0 !important;padding-right:15px !important}.quickviewcustom .box-tocart{margin-top:0 !important}.quickviewcustom .control{padding-bottom:0 !important}.quickviewcustom{margin-top:30px}body .quickviewcustom button.mfp-close{position:absolute;top:22px !important;bottom:0 !important;right:30px !important;color:#2180b5;background-color:#eee !important}.quickviewcustom .reorder_heading a{color:#dc585c;font-size:16px}.quickviewcustom .reorder_heading{color:#000;font-size:18px;padding:13px 5px 8px;position:relative}.quickviewcustom .field_choice_main select{height:56px !important;font-weight:400;color:#000 !important;font-size:15px !important;border:0 solid !important;background-color:#f4f4f4 !important;padding-left:19px}.quickviewcustom .field.choice label{margin-top:10px !important}.quickviewcustom .box-tocart .field.qty>.control span.edit-qty.plus{padding-top:6px;position:relative;width:55%;height:46px;border:1px solid #eee;font-size:20px !important}.quickviewcustom .box-tocart .field.qty>.control{display:flex;border:1px solid #eee}.quickviewcustom .box-tocart .field.qty>.control span.edit-qty{font-size:27px !important;color:#2180b5;height:46px;width:55%;border:1px solid #eee;padding-top:1px;position:relative}.quickviewcustom .control.qty-wrapper input#qty{padding-right:0;width:100% !important;height:46px;border-right:0}.quickviewcustom .field.qty.qtyBoxLeft{width:35%;height:49px}.quickviewcustom .product-options-bottom .fieldset.clearfix{display:flex}.quickviewcustom .field_choice_main .field.choice{background-color:#fff;margin-right:0;width:33.33%;display:flex;padding-left:20px;padding-top:5px}.quickviewcustom .field_choice_select{flex:auto}.quickviewcustom .product.item-image.imgzoom img.img-responsive{border:1px solid #d0d0d0;margin-top:20px;max-height:688px !important}.quickviewcustom .product-detail-infomation-content{max-width:530px;margin:0 auto;padding-right:40px;margin-top:15px}.quickviewcustom .short-description.row h2{font-size:24px !important;font-family:'Roboto' !important;color:#000;font-weight:500;font-style:normal;margin-bottom:7px}.quickviewcustom .product-short-description.desc li{font-size:16px;color:#000;font-weight:300;font-style:normal}.quickviewcustom .product-code p{font-size:20px;color:#000;font-family:'Roboto' !important}.quickviewcustom span.required{font-size:16px;color:#000}.quickviewcustom .product-options-bottom button#product-addtocart-button{height:49px;font-size:16px;max-width:279px;width:100%;margin:0 auto}.quickviewcustom .product.item-image.imgzoom{margin-left:15px}.quickviewcustom ul.share-links{display:none}.quickviewcustom .subscription-container{margin-top:0}.quickviewcustom .field.choice label.label{margin-top:0 !important;padding-top:10px;color:#000;margin-left:12px}.quickviewcustom span.radio-button_text{margin-top:6px}.quickviewcustom .control select{color:#000 !important;font-size:16px;height:52px;border:1px solid #7c7b7b;width:100%;max-width:560px !important}.quickviewcustom .subscription-container{margin-top:0}.catalog-category-view .mfp-mgs-quickview-frame .mfp-iframe-holder .mfp-content{max-width:1117px !important;height:803px !important;border:10px solid #2180b5}.catalog-category-view .mfp-iframe-scaler .mfp-close{position:absolute;top:28px !important;bottom:0 !important;right:27px !important;background-color:#eee !important;color:#2180b5 !important;height:48px !important;width:43px !important;font-size:28px;border-radius:3px}@media screen and (max-width:767px){.quickviewcustom .product.item-image.imgzoom{margin-left:0 !important}.quickviewcustom .product.item-image.imgzoom img.img-responsive{margin-top:55px !important}.quickviewcustom .product-detail-infomation-content{margin-top:0 !important}.quickviewcustom .product-detail-infomation{padding:0 !important}.quickviewcustom .reorder_heading{padding:13px 0 8px}.quickviewcustom .field.choice label{font-size:12px !important;padding:0}.quickviewcustom .field_choice_main select{font-size:13px !important}.quickviewcustom .field_choice_select{padding-left:4px}.quickviewcustom div#product-options-wrapper{margin:0 10px}}@media screen and (max-width:767px){.catalog-product-view .mfp-content .popup__column{display:block !important}.catalog-product-view .mfp-content .popup__column--media{padding-left:0 !important;font-size:26px !important}.catalog-product-view .mfp-content .popup_title_bottom{padding-left:0 !important}.catalog-product-view .popup__actions-wrapper{margin-left:0 !important;padding-left:0 !important;padding-right:0 !important}.catalog-product-view .mfp-content .addtocart_popup{padding:24px 9px !important}.catalog-product-view .mfp-content button.btn.btn-continue.btn-primary.btn-grey{margin-left:0 !important;font-size:18px !important}.catalog-product-view .success-ajax--popup .mfp-inline-holder .mfp-content{padding:29px 8px 25px}.catalog-product-view .mfp-content .popup__columns.addtocart_popup{border:10px solid #fff}.hasRelated.catalog-product-view .mfp-content button.popup__action-redirect--checkout.btn.btn-primary{max-width:90% !important}.hasRelated.catalog-product-view .mfp-content button.btn.btn-continue.btn-primary.btn-grey{max-width:90% !important;padding:0 !important}}.product-detail-infomation-sticky-parent .field_choice_select{max-width:90px;position:absolute;right:0;bottom:24px;left:100px;width:100%}.catalog-category-view .mfp-content .popup__columns.addtocart_popup{border:10px solid #3292c8}.catalog-category-view .mfp-content .popup__column{display:flex}.catalog-category-view .mfp-content .popup__column img{width:460px;border:1px solid #d0d0d0;max-height:626px !important}.catalog-category-view .mfp-content .addtocart_popup .popup__actions-wrapper{display:block;padding:0 0 20px !important}.catalog-category-view .mfp-content button.btn.btn-continue.btn-primary.btn-grey{background-color:#2180B526;color:#2180b5;font-size:20px;font-family:'Roboto' !important;font-weight:700;font-style:normal;width:100%;max-width:529px;margin:0 auto;height:70px;text-transform:uppercase}.catalog-category-view .addtocart_popup .popup__table-col{max-width:528px !important;padding-left:50px !important;width:100% !important}.catalog-category-view .mfp-content button.popup__action-redirect--checkout.btn.btn-primary{background-color:#dc585c;color:#fff;font-size:20px;font-family:'Roboto' !important;font-weight:700;font-style:normal;width:100%;max-width:529px;margin:0 auto;height:70px;text-transform:uppercase}.catalog-category-view .mfp-container.mfp-s-ready.mfp-inline-holder .mfp-content{width:90% !important;max-width:1075px !important}.catalog-category-view .mfp-content .addtocart_popup{padding:60px;padding-top:62px;border:1px solid #e6e6e6;padding-bottom:62px;text-align:center}.catalog-category-view .mfp-content .popup__column--media{font-size:30px;text-align:left;font-weight:400;font-family:'Roboto' !important;color:#000;margin-top:20px}.catalog-category-view .mfp-content .popup_title_bottom{font-size:24px;text-align:left;margin:18px 0;color:#000;font-weight:100 !important;font-family:'Roboto' !important;font-style:normal;padding-bottom:5px}.catalog-category-view .mfp-container.mfp-s-ready.mfp-inline-holder .mfp-content button.mfp-close{position:absolute;top:28px !important;bottom:0;right:32px;background-color:#eee;color:#2180b5;height:48px;width:43px}.catalog-product-view .mfp-content .popup__columns.addtocart_popup{border:10px solid #3292c8}.catalog-product-view .mfp-content .popup__column{display:flex}.catalog-product-view .mfp-content .popup__column img{width:460px;border:1px solid #d0d0d0;max-height:296px !important}.catalog-product-view .mfp-content .addtocart_popup .popup__actions-wrapper{display:block}.catalog-product-view .mfp-content button.btn.btn-continue.btn-primary.btn-grey{background-color:#2180B526;color:#2180b5;font-size:20px;font-family:'Roboto' !important;font-weight:700;font-style:normal;width:100%;max-width:495px;margin:0 auto;height:70px;text-transform:uppercase;margin-left:34px}.catalog-product-view .mfp-content button.popup__action-redirect--checkout.btn.btn-primary{background-color:#dc585c;color:#fff;font-size:20px;font-family:'Roboto' !important;font-weight:700;font-style:normal;width:100%;max-width:529px;margin:0 auto;height:70px;text-transform:uppercase}.catalog-product-view .mfp-container.mfp-s-ready.mfp-inline-holder .mfp-content{width:90% !important;max-width:1075px !important}.catalog-product-view .mfp-content .addtocart_popup{padding:60px;padding-top:62px;border:1px solid #e6e6e6;padding-bottom:62px;text-align:center}.catalog-product-view .mfp-content .popup__column--media{font-size:30px;text-align:left;padding-left:50px;font-weight:400;font-family:'Roboto' !important;color:#000;margin-top:20px;line-height:1}.catalog-product-view .mfp-content .popup_title_bottom{font-size:24px;text-align:left;margin:18px 0;color:#000;font-weight:300 !important;font-family:'Roboto' !important;font-style:normal;padding-left:50px;padding-bottom:5px}.catalog-product-view .mfp-container.mfp-s-ready.mfp-inline-holder .mfp-content button.mfp-close{position:absolute;top:55px !important;bottom:0;right:53px;background-color:#eee;color:#2180b5;height:48px;width:43px}.catalog-product-view .popup__actions-wrapper{margin-left:30px}.catalog-product-view .success-ajax--popup .mfp-inline-holder .mfp-content{border:10px solid #3292c8 !important}.hasRelated.catalog-product-view .mfp-content .popup__columns.addtocart_popup{border:0 !important;margin-top:35px !important}.checkout-container *{box-sizing:border-box;font-family:'Poppins'}.hasRelated.catalog-product-view .mfp-container.mfp-s-ready.mfp-inline-holder .mfp-content button.mfp-close{position:absolute;top:20px !important;right:26px;background-color:#eee;color:#2180b5;height:48px;width:43px}.hasRelated.catalog-product-view .mfp-content button.popup__action-redirect--checkout.btn.btn-primary{margin:0 !important}.hasRelated.catalog-product-view .mfp-content button.btn.btn-continue.btn-primary.btn-grey{max-width:530px;margin-right:80px !important}.hasRelated.catalog-product-view .mfp-content .addtocart_popup{padding:0;padding-bottom:0;text-align:center}.success-ajax--popup .addtocart_popup .popup__table .popup__table-col{margin:0 !important}.password-toggle #must-have-an-account-for-subscription{color:#2180b5}.reorder_heading{position:relative}.catalog-product-popup .product-name{display:none}body .reorder_heading div.field input{top:4px !important}.modal-inner-wrap footer.modal-footer{display:inline-grid !important;padding:0 !important;margin-bottom:8px}.modal-popup.confirm .modal-inner-wrap{width:513px !important;height:312px !important;background-color:#fff;align-items:center !important;justify-content:center !important;text-align:center;border:10px solid #2180b5}.modal-popup.confirm .modal-footer .action-secondary{margin-right:15px;color:#fff;border:2px solid #dc585c !important;background-color:#dc585c !important;border-radius:0 !important;width:173px !important;font-size:16px;text-transform:uppercase;height:37px !important}.modal-popup.confirm .modal-footer button.action-primary.action-accept{margin-right:15px;color:#2180b5;border:2px solid #deecf4 !important;background-color:#2180B526 !important;border-radius:0 !important;width:173px !important;font-size:16px;text-transform:uppercase;margin-top:10px;height:37px !important}.modal-popup.confirm .modal-inner-wrap .modal-content{border-bottom:1px solid #ffffff00 !important}.modal-popup.confirm .modal-inner-wrap .delete-product-checkout p{font-size:14px;color:#000;font-weight:300;font-style:normal}.modal-popup.confirm .modal-inner-wrap .delete-product-checkout h1{font-size:20px;font-style:normal;font-weight:700;color:#000}.modal-popup.confirm .modal-inner-wrap i{font-size:55px;color:#dc585c;background-color:#fae6e7;height:96px;width:96px;border-radius:100%;line-height:96px}.modal-popup.confirm .modal-inner-wrap .modal-content{padding:0 15px 0 !important}.modal-popup.confirm .modal-inner-wrap .delete-product-checkout-deleteicon{margin-bottom:10px}.modal-popup .modal-inner-wrap .modal-header{display:none}.subscribed-product-iosc-registration{border:3px solid #2180b5 !important}@media only screen and (max-width:767px){.step-title.shipping-title{float:unset !important;font-weight:400 !important}#cardknox_google_pay_container span.label{margin-top:0 !important}}@media only screen and (max-width:536px){.modal-popup.confirm .modal-inner-wrap{width:310px !important}}.discount-text-lbl.desktop{display:block !important}.discount-text-lbl{display:none}.catalog-product-view .product-detail-infomation-content .price_mtchimg .pricematchForm{position:absolute;width:354px;right:-27px;left:auto}@media screen and (max-width:767px){.search-header-content{background:#fff}.header .search-form .form-search .form.minisearch{border:1px solid #d0d0d0;border-radius:20px}.header .search-form .form-search .actions-search{background:#2180b5;height:36px;font-size:12px !important;font-weight:700;font-family:'Roboto' !important;display:flex;right:3px;top:3px}.form-search select.category{color:#000;padding-left:8px;font-size:12px;font-family:'Roboto' !important;font-weight:400;font-style:normal;height:40px}form#search_mini_form input#search{padding-left:75px !important;font-size:12px;color:#d0d0d0 !important;font-weight:400;font-family:'Roboto' !important;font-style:normal;height:40px}.catalog-product-view .prdct_name.hidden-md.hidden-lg h1{font-size:24px;font-weight:300;color:#000;font-family:'Roboto' !important;font-style:normal;margin-top:10px}.catalog-product-view .for-desktop{display:none !important}.catalog-product-view .product-name_bg{border:0}.catalog-product-view .product-page-error-msg{display:none}.catalog-product-view .product-info-price .price-box .price-label{font-size:12px;color:#000;margin:7px 0;font-weight:400;font-style:normal}.catalog-product-view .product-info-price .price-wrapper .price{color:#2180b5;font-size:42px !important;font-style:normal;font-weight:400}.catalog-product-view .product-add-form .product-options-wrapper .control select{border:1px solid #7c7b7b;margin:7px 0;font-size:16px;font-weight:300 !important;color:#000;max-width:900px !important;height:44px}.catalog-product-view .product-options-bottom .actions.addCartRight{width:100% !important}.catalog-product-view .product-add-form .product-options-wrapper .fieldset>.field>.label{color:#000;font-size:12px;font-weight:400}.catalog-product-view .product-add-form .product-options-wrapper span.required{font-size:12px;color:#000;float:right;font-weight:400}.catalog-product-view .product-add-form .product-options-bottom .box-tocart{margin-top:0 !important}.catalog-product-view .product-options-wrapper .fieldset>.field:not(.choice){margin-bottom:0 !important}.catalog-product-view .product-options-wrapper .product-add-form .product-options-wrapper .fieldset>.field>.control{padding-bottom:19px !important}.catalog-product-view button#product-addtocart-button{height:47px;width:100% !important;font-size:20px !important}.catalog-product-view .box-tocart .field.qty>.control{border:1px solid #dbdbdb !important;height:48px}.catalog-product-view .product-info-main .product-add-form .box-tocart .field.qty>.control .input-text.qty{height:46px !important;width:118px !important;border-right:1px solid #f7f7f7 !important;padding-right:44px;font-size:20px !important;font-weight:400}.catalog-product-view .box-tocart .field.qty>.control span.edit-qty.plus{line-height:1 !important;border-left:0;height:23px !important;color:#2180b5 !important;width:46px !important;font-size:20px !important;border-bottom:1px solid #dbdbdb !important}.catalog-product-view .box-tocart .field.qty>.control span.edit-qty.minus{line-height:.8 !important;border-left:0;height:23px !important;color:#2180b5 !important;width:46px !important;font-size:30px !important;top:23px}.catalog-product-view .product-options-bottom .reorder_heading{color:#000;margin:14px;font-size:14px;padding:10px 0 0;font-weight:400 !important}.catalog-product-view .box-tocart .fieldset.clearfix{display:flex !important}.catalog-product-view .product-options-bottom .reorder_heading p{display:flex}.catalog-product-view .product-options-bottom .reorder_heading p span{color:#dc585c;font-size:14px;text-decoration:underline;line-height:1.4;font-weight:400}.catalog-product-view .product-options-bottom .reorder_heading div.field label{font-size:14px !important;color:#353535;font-weight:400 !important;font-family:'Roboto' !important;font-style:normal;padding-left:4px}.catalog-product-view .product-options-bottom .subscription-container .fieldset{height:136px}.catalog-product-view .wishlist-link a{font-size:14px !important;display:grid;text-align:-webkit-center;color:#000;font-family:'Roboto' !important;font-weight:400 !important;line-height:33px}.catalog-product-view .compare-link a{font-size:14px !important;display:grid;text-align:-webkit-center;color:#000;font-family:'Roboto' !important;font-weight:400 !important;border-left:1px solid #000;border-right:1px solid #000;line-height:16px}.catalog-product-view .email-friend button{font-size:14px !important;display:block;color:#000;font-family:'Roboto' !important;font-weight:400 !important}.catalog-product-view .product-info-main .add-to-links>div>a>i{font-size:33px;color:#000 !important}.catalog-product-view .product-info-main .email-friend:before{font-size:33px !important;color:#000;position:relative;top:7px}.catalog-product-view .product-info-main .email-friend{padding:20px 0}.catalog-product-view .product-info-main .actions.action-add-to.add-to-links .clearfix{display:none}.catalog-product-view .block-title2 span{font-size:24px;font-weight:400;text-transform:none}.catalog-product-view .block-title2{margin-right:20px;margin-left:10px}.catalog-product-view div#review_header{padding:18px 0 42px !important;margin:0 11px}.catalog-product-view #review_header .stars .on{width:21px;height:21px;background-repeat:round;margin-right:5px;padding:0 !important}.catalog-product-view .merchantheader{font-size:14px !important;color:#000 !important;margin-right:15px;margin-left:10px;clear:both;font-weight:initial;letter-spacing:.7px;text-transform:capitalize;margin-bottom:10px}.catalog-product-view .review-wrapper div#sa_review_section{min-height:395px !important}.catalog-product-view li.productpage_topbanner h1{line-height:19px;text-decoration:underline}.catalog-product-view li.productpage_topbanner h1 span{font-size:10px !important;color:#000;font-family:'Roboto' !important;text-transform:uppercase}.catalog-product-view div#product_page div#sa_review_paging{display:inline-flex;padding-left:0 !important}.catalog-product-view #review_image .sa_logo{margin-top:0 !important;width:100%}.catalog-product-view #review_image{height:40px;max-width:175px !important;margin:0 auto;width:100%;padding-top:28px !important}.catalog-product-view .product-options-bottom .field_choice_main .field.choice{margin-top:12px}.catalog-product-view .product-detail-infomation-sticky-parent .field_choice_select{bottom:-26px;right:37%;left:unset}.catalog-product-view .subscription-container .discount-text-lbl .discnt_lbl label.label{color:#2180b5!important;font-size:15px}footer .bottom-footer .clearfix .col-lg-4.col-md-4.col-sm-6.col-xs-12{display:flex;margin:11px 0;justify-content:center;font-size:14px}.catalog-product-view .product-info-main .actions.action-add-to{text-align:center !important;padding:20px 0}.catalog-product-view .product-info-main .add-to-links>div{display:inline-block;margin-right:16px;padding:0;border-right:0 solid #000;width:33%;text-align:-moz-center !important}.catalog-product-view #review_header .block{float:left !important;width:28%;padding-left:16px}.catalog-product-view .field_choice_main span.week-select select{height:37px;padding:0 0 0 8px;font-weight:400;color:#000;width:210px;border:1px solid #c4c4c4;border-radius:5px;background-color:#eee;text-transform:lowercase}.catalog-product-view .subscription-container .discount-text-lbl{text-align:center;position:relative;top:5px;display:block !important}.review-wrapper.review-customer-hide{display:none}.catalog-product-view .product.media{position:relative;left:0;height:373px;width:100%;border:1px solid #d0d0d0}.catalog-product-view .product.item-image.imgzoom img{height:375px !important;width:100%;padding:0 !important}.catalog-product-view .product-code-align-text.desktop{display:none}.catalog-product-view .product-code-align-text.mobile{text-align:right;display:block !important;font-size:12px !important;position:absolute;right:-14px;top:-17px;color:#000;font-weight:400 !important;font-family:'Roboto' !important}body.page-product-configurable.catalog-product-view .product-code-align-text.mobile{text-align:right;display:block !important;font-size:12px !important;position:absolute;right:-14px;top:7px;color:#000;font-weight:400 !important;font-family:'Roboto' !important}.catalog-product-view .product-name_bg{display:none}.catalog-product-view .product-code{color:#000}.catalog-product-view .product-detail-infomation.product-detail-infomation-sticky{margin-bottom:0 !important;margin-top:30px !important}body.page-product-configurable.catalog-product-view .product-detail-infomation.product-detail-infomation-sticky{margin-bottom:0 !important;margin-top:0 !important}.catalog-product-view .pobanner{padding-top:0 !important;width:100%;max-width:100%;position:relative;min-height:1px;padding-right:35px;padding-left:35px;margin-right:-15px;margin-left:-6px}.catalog-product-view .actions.action-add-to.add-to-links{margin-bottom:0 !important;display:flex;justify-content:center !important;max-width:900px !important;margin:0 auto;width:100%;border-top:1px solid #9b9b9b;border-bottom:0}.catalog-product-view .pobanner img{height:58px}.catalog-product-view .actions .email-friend{border-right:0 !important;margin-right:0 !important;line-height:18px;text-align:-webkit-center}.catalog-product-view #product_page #sa_sort{height:28px;font-size:12px !important;color:#6a6a6a}.catalog-product-view div#sa_review_paging label{line-height:2;font-size:12px !important}.catalog-product-view #product_page .paging .sa_page{width:32px;height:28px;font-size:12px;color:#000;line-height:2}.catalog-product-view .panel-block-row h2.mp-product-slider-title{border-top:0}.catalog-product-view .feature_prdctlists{margin-bottom:0}.footer{margin-top:0}.catalog-product-view .cartDiv{border-left:0 !important;padding-left:7px;padding-right:7px}.catalog-product-view #review_header .stars .desc{padding-bottom:6px;margin:0 auto;font-size:30px;font-family:'Roboto' !important;font-weight:400;color:#000}.catalog-product-view #review_header .percentage .numbers{font-size:30px;font-weight:400;padding-bottom:0;color:#000;line-height:2.5}.catalog-product-view .product_lftwrapper .product-detail-media .thumbimg_wrapper{width:100%}.catalog-product-view .product_lftwrapper #owl-carousel-gallery .owl-item .product.item-image.actv{border-color:#d0d0d0 !important;width:80px;height:80px}.catalog-product-view .product_lftwrapper .product-detail-media #owl-carousel-gallery .owl-item{padding:0}.catalog-product-view .main-questions .rating .stars .on{margin-right:9px}.catalog-product-view .product_lftwrapper .product-detail-media .thumbimg_wrapper .owl-item img.img-responsive{width:54.5px !important;height:72px !important;max-width:400px !important;margin:0 auto}.catalog-product-view .product_lftwrapper .product-detail-media #owl-carousel-gallery .owl-item .product.item-image{width:80px;height:80px}.catalog-product-view #review_header .percentage.block{font-size:14px !important;color:#000;font-weight:400;width:47% !important;margin:32px 15px 0 25px !important}.catalog-product-view .product_review{padding:15px 15px 30px 0;border-bottom:1px solid #c4c4c4 !important;position:relative}.catalog-product-view .product_review .images{margin-right:0 !important;position:absolute;right:0}.catalog-product-view .compare-link i.fa.fa-exchange:before{display:none}.catalog-product-view .wishlist-link i:before{display:none}.catalog-product-view .email-friend:before{display:none !important}.catalog-product-view ul .productpage_topbanner{background-color:#c2d6b6 !important;padding-top:0;font-size:10px !important;font-weight:400;color:#000 !important;font-style:normal;margin-top:4px}.catalog-product-view .discount-text-lbl.desktop{display:none !important}.catalog-product-view .featured-product-for-mobile{color:#2180b5;font-size:24px;font-weight:400;font-style:normal;text-transform:none;border-bottom:1px solid #2180b5 !important;padding:8px 0 14px}.bottom-footer .f-right{max-width:300px !important;margin:0 auto}.catalog-product-view .product-accordiontab-details .product.data.items>.item.title{float:left !important;width:auto !important;border:0;font-size:16px;width:33% !important;text-align:center}.catalog-product-view .product-info-main .column-containter.clearfix{position:relative;bottom:11px}.catalog-product-view .product-accordiontab-details div#tab-label-overview{text-align:left}.catalog-product-view .product-accordiontab-details div#tab-label-spectable{text-align:right}.catalog-product-view .product-accordiontab-details .data.item.content{margin:35px 0 30px;float:right;margin-left:-100%;width:100%;font-size:14px;line-height:2;color:#6a6a6a;font-weight:400}.catalog-product-view .product-accordiontab-details .data.item.title a:before{display:none !important}.footer-container .aboutus-content strong{font-size:14px;padding-bottom:13px}.footer-container .footertitle:before{right:22px;position:absolute;top:7px;font-size:16px}.footer-container .cms-block h6{font-size:20px !important;color:#4b4a4a !important;font-weight:400 !important}.catalog-product-view .product-info-main .action .price-rating.text-right{position:absolute;right:-15px;top:18px;color:#000}body.page-product-configurable.catalog-product-view .product-info-main .action .price-rating.text-right{position:absolute;right:-15px;top:44px;color:#000}.catalog-product-view .product-info-main .price-rating .delivery_est{font-weight:400;font-size:12px}.catalog-product-view .product-info-main .product-code-align-text.mobile .product-brand{margin-top:-9px}.catalog-product-view .header .search-form>div.form-search{width:100%!important}.catalog-product-view .product-accordiontab-details .data.item.title a{color:#353535;font-weight:300;font-size:16px;text-transform:capitalize !important}.catalog-product-view .product-accordiontab-details .data.item.title.allow.active a{color:#000;font-weight:400;font-size:16px;line-height:0;border-bottom:3px solid #2180b5;padding-bottom:8px}.catalog-product-view .product-info-main .data.item.content{border-top:1px solid #9b9b9b;padding:18px 0 2px;margin-top:42px}form#search_mini_form input#search::placeholder{color:#d0d0d0;font-size:12px !important;font-weight:400}#search_mini_form select:not([multiple]){background-position:79% 50%;background-size:18%}.catalog-product-view #review_header .graph{width:65%;clear:right;margin-left:0;height:114px !important;margin-top:8px}.catalog-product-view #review_header .stars.block{clear:left;width:39%;margin-top:42px;padding-left:0 !important}.catalog-product-view .product-accordiontab-details .data.item.title.active a:after{display:none !important}.catalog-product-view .column.main{padding-left:0;padding-right:0}.catalog-product-view li.productpage_topbanner p{width:100%;display:block;padding-right:16px;text-align:center;text-decoration:underline;text-transform:uppercase}.catalog-product-view li.productpage_topbanner p span{font-size:10px !important}.catalog-product-view .product_lftwrapper{padding-left:15px;padding-right:22px;margin-left:18px;margin-right:10px}.catalog-product-view .review-wrapper{margin-left:18px;margin-right:22px}.pull-center{text-align:center;margin:6px 0}.header .top-header-content{background:#fff;line-height:42px;height:53px}.header .header-main-center .minicart-wrapper{border:0 !important;padding-right:6px !important;float:right;margin:12px 0 0}.header .topRight{text-align:right;margin:6px 0}.minicart-wrapper .action.showcart>.counter.qty{right:48px;top:-4px;left:auto;color:#000;background-color:#c4c4c4}.header-main-right.clearfix.for-mobile{display:block !important;background-color:#eee;height:39px}.header-main-right.clearfix.for-mobile ul{display:flex !important;float:left}.middle-header-content .logo-wrapper{display:none}.header-main-right.clearfix.for-mobile ul li{padding:0 6px;margin-left:7px}.caregiver-chat-live-mobile{float:right;margin-right:20px}.caregiver-chat-live-mobile .hours{display:none}.caregiver-chat-live-mobile a.phone{color:#2180b5 !important;font-size:14px}.middle-header-content.container .livechat-wrapper{display:none}.header-main-right.clearfix.for-mobile ul li a{text-transform:capitalize;font-weight:400;color:#000;font-size:12px}.minicart-wrapper .action.showcart:before{font-size:28px}.header .minicart-wrapper .action.showcart>.label{display:inline-block;color:#000;text-transform:capitalize;font-size:15px;margin-left:1px;margin-bottom:0;padding-top:6px;line-height:1.5;font-weight:400 !important}button.action.nav-toggle.hidden-md.hidden-lg{margin:6px 0}.header-main-right.clearfix.for-desktop-design{display:none}.header-main-right-logo.clearfix.pull-center{display:block !important}.catalog-product-view .review-wrapper div#product_page{margin-left:10px;margin-right:20px}.cms-block-content.clearfix ul li{font-size:16px}body.cms-faqs .header-main-right.clearfix.for-mobile ul{margin-top:9px}.catalog-product-view .product-info-main .product-add-form .product-options-wrapper .fieldset>.field>.control{padding-bottom:16px;padding-top:0}button.action.nav-toggle.hidden-md.hidden-lg img{height:20px;width:19px}.minicart-wrapper .minicart_colon{display:none}.minicart-wrapper .minicart_prc{display:none !important}.catalog-product-view .product-info-main .product-accordiontab-details{position:relative;bottom:18px}.catalog-product-view .product-detail-infomation-content .wishlist-link img{display:block !important}.catalog-product-view .product-detail-infomation-content .compare-link img{display:block !important}.catalog-product-view .product-detail-infomation-content .email-friend img{display:block !important}.catalog-product-view .scroll-to-top{bottom:47px !important}.catalog-product-view #product_page #sa_review_paging .arrow{width:27px !important;padding:0 8px}.catalog-product-view .product_review .comments{color:#6a6a6a}.catalog-product-view .product_review .info{color:#6a6a6a}.catalog-product-view .recent-product h2{color:#000 !important}.catalog-product-view .recent-product .panel-block-row{margin:0 18px}.catalog-product-view .reorder_heading div.field input{opacity:0 !important}.catalog-product-view .container.custom-radio{display:block;position:relative;padding-left:0;margin-bottom:0;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.catalog-product-view .container.custom-radio input{position:absolute;opacity:0;cursor:pointer}.catalog-product-view .container.custom-radio .checkmark{position:absolute !important;top:4px !important;left:-19px;height:14px !important;width:14px !important;background-color:#fff !important;border-radius:50% !important;border:2px solid #d2d2d2}.catalog-product-view .container.custom-radio input:checked~.checkmark{background-color:#f3f3f3 !important;border:1px solid #2180b5}.catalog-product-view .container.custom-radio .checkmark:after{content:"";position:absolute;display:none}.catalog-product-view .container.custom-radio input:checked~.checkmark:after{display:block}.catalog-product-view .container.custom-radio .checkmark:after{top:3px !important;left:3px !important;width:6px !important;height:6px !important;border-radius:50%;background:#2180b5}}@media (max-width:368px){.catalog-product-view #review_header .stars .on{margin-right:1px}.catalog-product-view .mfp-container.mfp-s-ready.mfp-inline-holder .mfp-content{width:100% !important}}@media (max-width:370px){.catalog-product-view .product-accordiontab-details .data.item.title a{font-size:13px;line-height:1.8}.catalog-product-view .product-accordiontab-details .data.item.title.allow.active a{font-size:13px;line-height:0}}@media (max-width:353px){.quickviewcustom .field.choice label{font-size:10px !important}.header-main-right.clearfix.for-mobile ul li{padding:0}.catalog-product-view .field_choice_main span.week-select select{width:160px}.catalog-product-view .product-detail-infomation-sticky-parent .field_choice_select{right:25%}.catalog-product-view button#product-addtocart-button{font-size:17px !important}.catalog-product-view .product-accordiontab-details .data.item.title a{font-size:13px;line-height:1.8}.catalog-product-view .product-accordiontab-details .data.item.title.allow.active a{font-size:13px;line-height:0}.catalog-product-view .wishlist-link a{font-size:12px !important}.catalog-product-view .compare-link a{font-size:12px !important}.catalog-product-view .email-friend button{font-size:12px !important}.catalog-product-view #review_header .percentage.block{font-size:12px !important}.catalog-product-view #review_header .overall.block{width:30% !important}.catalog-product-view .product_review{padding:15px 15px 25px 0}.footer-container .cms-block h6{font-size:16px !important}.footer-container .footertitle:before{font-size:15px}.catalog-product-view div#sa_review_paging label{font-size:10px !important}.catalog-product-view #product_page #sa_sort{height:28px;width:105px !important;font-size:10px !important}.catalog-product-view #product_page .paging .sa_page.arrow{width:25px}.catalog-product-view div#product_page div#sa_review_paging{padding:15px 0 30px 5px !important}.catalog-product-view .main-questions .stars.block .on{margin:0 !important}}@media (max-width:991px){.header-main-right-logo.clearfix.pull-center{display:none}header .top-header-content .topRight{display:contents}}.header-main-right.clearfix.for-mobile{display:none}.product-code-align-text.mobile{display:none}.catalog-product-view .discount-text-lbl.desktop{display:block}.catalog-product-view .discount-text-lbl{display:none}.minicart-wrapper .minicart_colon{color:#000}.catalog-product-view .product-detail-infomation-content .wishlist-link img{display:none}.catalog-product-view .product-detail-infomation-content .compare-link img{display:none}.catalog-product-view .product-detail-infomation-content .email-friend img{display:none}.catalog-product-view .container.custom-radio{display:block;position:relative;padding-left:0;margin-bottom:0;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.catalog-product-view .container.custom-radio input{position:absolute;opacity:0;cursor:pointer}.catalog-product-view .container.custom-radio .checkmark{position:absolute !important;top:4px !important;left:-19px;height:14px !important;width:14px !important;background-color:#fff !important;border-radius:50% !important;border:2px solid #d2d2d2}.catalog-product-view .container.custom-radio input:checked~.checkmark{background-color:#f3f3f3 !important;border:1px solid #2180b5}.catalog-product-view .container.custom-radio .checkmark:after{content:"";position:absolute;display:none}.catalog-product-view .container.custom-radio input:checked~.checkmark:after{display:block}.catalog-product-view .container.custom-radio .checkmark:after{top:2px;left:2px;width:8px;height:8px;border-radius:50%;background:#2180b5}.catalog-product-view .product-add-form .product-options-wrapper span.required{display:flex}.catalog-product-view .product-add-form .product-options-wrapper span.required p{color:red !important;margin-right:4px}.quickviewcustom span.required p{color:red !important;margin-right:4px}.quickviewcustom span.required{display:flex}.quickviewcustom .field.choice label{margin-top:5px !important}@media (max-width:425px){.row.headerBanner{margin:0 !important}.row.headerBanner strong{font-size:10px !important;font-family:'Roboto' !important;text-transform:uppercase;vertical-align:middle;margin:0 10px;padding-right:10px}}.productpage_topbanner p{padding:0 24px 0 15px}@media (max-width:425px){.footer .block.newsletter .form.subscribe .actions .action.subscribe{padding:6px 10px;font-size:11px}.footer .block.newsletter .form.subscribe .form-group input[type=email]::placeholder{font-size:11px}}.price_mtchimg.priceMatchParent{display:none}span#must-have-an-account-optional{color:#000}body.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .control.qty{border-radius:0;border:1px solid #000;text-align:unset;width:87px}body.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .control.qty .input-text{border:none;background:0 0;text-align:left;font-size:18px;font-weight:500;padding-left:23px;padding-right:23px;padding-top:10px}body.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .control.qty .input-text.qty{color:#4d4d4d;width:85px}.block-content.filter-content .filter-options .filter-options-item:nth-child(1){display:none}.checkout-index-index .minicart-items .product>.product-image-container{height:78px !important}span#must-have-an-account-optional{color:#000}.smile-es-range-slider .ui-slider-range.ui-widget-header.ui-corner-all{background:#2180b5}.smile-es-range-slider .range-slider .slider-action .ui-slider-handle{border-radius:0;top:-2.6px;height:10px;width:10px;background:#2180b5}.smile-es-range-slider .action.primary{background:#d6d6d6;padding:5.5px 16px;border-radius:1px;font-size:15px;cursor:pointer;-webkit-transition:all .3s ease-in-out}.smile-es-range-slider .action:hover,.smile-es-range-slider .action:active{background:#2180b5 !important}.smile-es-range-slider .slider-action .actions-primary{margin-left:19px}.smile-es-range-slider .slider-label>div{background:#2180b5}.checkout-index-index .authentication-wrapper .action-auth-toggle{font-size:13px;color:#6c6c6c;border:1px solid #e6e6e6;background-color:#fff;margin-top:10px;padding:6px 15px;font-weight:400;margin-right:0;min-width:120px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-o-border-radius:40px;height:inherit;line-height:inherit}.checkout-index-index .authentication-wrapper .action-auth-toggle:hover{background-color:#56cfe1;border-color:#56cfe1;color:#fff}.filter-options-item.price{display:block !important}body.cms-index-index .success-ajax--popup .mfp-iframe-holder .mfp-content,body.catalog-product-view .success-ajax--popup .mfp-iframe-holder .mfp-content{max-width:1117px;height:801px;width:100% !important;background:0 0;border:10px solid #2180b5}body.cms-index-index .mfp-iframe-scaler .mfp-close,body.catalog-product-view .mfp-iframe-scaler .mfp-close{position:absolute;bottom:0 !important;right:27px !important;background-color:#eee !important;color:#2180b5 !important;height:48px !important;width:43px !important}body.cms-index-index .success-ajax--popup .mfp-iframe-holder .mfp-close,body.catalog-product-view .success-ajax--popup .mfp-iframe-holder .mfp-close{top:28px !important;font-size:28px;border-radius:3px}body.cms-index-index .success-ajax--popup .mfp-iframe-holder .mfp-close:hover,body.catalog-product-view .success-ajax--popup .mfp-iframe-holder .mfp-close:hover{background:rgba(255,255,255,.8)}body.cms-index-index .success-ajax--popup .mfp-iframe-holder .mfp-close,body.catalog-product-view .success-ajax--popup .mfp-iframe-holder .mfp-close{background:rgba(255,255,255,.2);text-align:center;line-height:24px;padding-right:0;border:none}@media screen and (max-width:767px){body.checkout-cart-index .table-wrapper #shopping-cart-table tbody tr td.col{padding:5px 15px !important;width:100%}.checkout-cart-index #shopping-cart-table .cart.item .item-info .col.item{display:table-cell}.checkout-cart-index #shopping-cart-table .cart.item tr td.col.item .product-item-details{margin-top:10px;padding:0}.catalog-product-view .product-add-form .product-options-wrapper .range.sirent_calendar{margin-bottom:15px !important}.checkout-index-index li#shipping{margin-top:100px}}body.checkout-cart-index .table-responsive #shopping-cart-table tbody.cart.item tr td:first-child{border-right:0!important;padding-right:0!important;padding-left:15px;padding-top:5px;padding-bottom:5px}div#cookie-status{display:none}.smile-elasticsuite-autocomplete-result{display:none}.parent-category .block-content.filter-content .filter-options .filter-options-item:nth-child(1){display:block}.parent-category .category-product-actions,.parent-category .products.wrapper.grid.products-grid,.parent-category .bottom-pagination{display:none}.ui-datepicker .ui-datepicker-buttonpane button{background-image:none;background:#eee;border:none;color:#333;cursor:pointer;display:inline-block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;margin:0;padding:8px 15px;font-size:1.4rem;line-height:1.6rem;box-sizing:border-box;vertical-align:middle}.day-detail-container{max-width:unset !important;width:100% !important;overflow:unset !important}.catalog-product-view .rental_pricing.rental_pricing_configurable span.price-container span.price:before,.catalog-product-view .rental_pricing span.price-container span.price:before{content:"Total Price";display:flex;font-size:13px;font-weight:400;font-style:normal}.catalog-product-view .rental_pricing.rental_pricing_configurable span.price-container span.price,.catalog-product-view .rental_pricing span.price-container span.price{margin-bottom:10px}.rental_pricing .pricing-ppr .ppr-ul-list li:nth-child(2){width:max-content}.catalog-product-view .rental_pricing.rental_pricing_configurable .pricing-ppr .ppr-ul-list li:first-child,.catalog-product-view .rental_pricing .pricing-ppr .ppr-ul-list li:first-child{display:inline-block;width:min-content}.catalog-category-view .rental_pricing .pricing-ppr .ppr-ul-list .rental_day_label{display:none}body.checkout-index-index .loading-mask .loader{display:block !important}body.checkout-index-index #block_check_valid_form_ii{display:none !important}.product-feature-banner{clear:both;margin-bottom:30px}@media screen and (min-width:767px){.catalog-category-view #maincontent h2{font-size:22px !important}.catalog-category-view #maincontent h3{font-size:18px !important}}#shopping-cart-table .action.action-delete .fa-trash:before{display:inline-block;font-size:12px;font-family:"royal";content:"\e620"}i.pe-7s-angle-left{position:absolute;font-weight:400;line-height:36px;display:block;font-size:60px;color:#c2c2c2;top:31px;left:-42px}i.pe-7s-angle-right{position:absolute;font-weight:400;line-height:36px;display:block;font-size:60px;color:#c2c2c2;top:31px;right:-42px}#shopping-cart-table .action.action-delete{color:#4b4b4b;font-weight:400;font-size:18px !important;border:1px solid #aaa;padding:1px 5px;line-height:20px}#owl-carousel-gallery.owl-carousel .owl-nav>div.owl-next{right:0 !important}i.pe-7s-angle-right{top:-10px !important}#owl-carousel-gallery.owl-carousel .owl-nav>div.owl-prev{left:0 !important}i.pe-7s-angle-left{top:-10px !important}.product_ribbon .product-label{font-size:18px;top:0;height:28px;line-height:24px;right:0;width:90px;padding:2px;background:#da5055;position:relative;margin-bottom:5px}.product_ribbon.product_detail .product-label{font-size:18px;top:0;height:28px;line-height:24px;right:0;width:90px;padding:2px;background:#da5055;position:relative;margin-bottom:5px}.product_ribbon.product_detail{position:absolute;right:20px;top:20px}.product_ribbon.product_list{position:absolute;right:0;top:10px}.product-label{background:#da5055 !important}.old-price .price-label{visibility:visible !important}.success-ajax--popup .mfp-iframe-holder .mfp-content,.mfp-iframe-holder .mfp-content{max-width:1117px !important;height:803px !important;border:10px solid #2180b5}.mfp-iframe-scaler .mfp-close,.mfp-mgs-quickview-frame .mfp-iframe-scaler .mfp-close{position:absolute;top:28px !important;bottom:0 !important;right:27px !important;background-color:#eee !important;color:#2180b5 !important;height:48px !important;width:43px !important;font-size:28px;border-radius:3px}.success-ajax--popup .mfp-iframe-holder .mfp-content{width:100% !important}.mfp-container.mfp-s-ready.mfp-inline-holder .mfp-content{width:90% !important;max-width:1075px !important}.mfp-container.mfp-s-ready.mfp-inline-holder .mfp-content button.mfp-close{position:absolute;top:28px !important;bottom:0;right:32px;background-color:#eee;color:#2180b5;height:48px;width:43px}.mfp-content .popup_title_bottom{padding-left:0 !important}.mfp-content .popup__column--media{padding-left:0 !important}.mfp-content .addtocart_popup .popup__actions-wrapper{display:block;padding:0 0 20px !important}.mfp-content button.popup__action-redirect--checkout.btn.btn-primary{background-color:#dc585c;color:#fff;font-size:20px;font-family:'Roboto' !important;font-weight:700;font-style:normal;width:100%;max-width:529px;margin:0 auto;height:70px;text-transform:uppercase}.mfp-content button.btn.btn-continue.btn-primary.btn-grey{background-color:#2180B526;color:#2180b5;font-size:20px;font-family:'Roboto' !important;font-weight:700;font-style:normal;width:100%;max-width:529px;margin:0 auto;height:70px;text-transform:uppercase}.mfp-content .popup__column{display:flex}.mfp-content .popup__column img{width:460px;border:1px solid #d0d0d0;max-height:626px !important}.mfp-content .addtocart_popup{padding:60px;padding-top:62px;border:1px solid #e6e6e6;padding-bottom:62px;text-align:center}.mfp-content .popup__column--media{font-size:30px;text-align:left;font-weight:400;font-family:'Roboto' !important;color:#000;margin-top:20px}.mfp-content .popup_title_bottom{font-size:24px;text-align:left;margin:18px 0;color:#000;font-weight:100 !important;font-family:'Roboto' !important;font-style:normal;padding-bottom:5px}.popup__columns.addtocart_popup{border:10px solid #2180b5}.addtocart_popup .popup__table-col{max-width:528px !important;padding-left:50px !important;width:100% !important}.page.messages{display:block !important}.cupon-subtitle{font-size:14px !important}.paypal-block-content *{font-family:'Poppins' !important}.paypal-block-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin:0 auto;padding:20px;width:100%;box-sizing:border-box}.column{box-sizing:border-box;padding:10px;flex:1}.column.shipping-billing-info,.column.payment-method,.column.order-summary{flex:1 1 32%}.column.shipping-billing-info h2,.column.payment-method h2,.column.order-summary h2{font-weight:600;color:#404040;font-size:18px;text-align:left;border-bottom:1px solid #b6b6b6;padding-bottom:0;line-height:1.6;margin-bottom:13px;text-transform:none;position:relative}.box-title{font-size:16px;color:#404040}.box-order-shipping-address{margin-top:20px}.table>tfoot>tr>th{background:#fff}.table>thead>tr>th{border-bottom:1px solid #ddd}.table>tbody+tbody{border-top:1px solid #ddd !important}.cart .product-item-photo .product-image-photo{width:60px !important}div.paypal-review-title .action.edit{float:right}form#order-review-form .actions-toolbar .checkout.primary{font-weight:600;line-height:36px;color:#fff;width:101% !important;border-radius:unset !important;background:#da5055 !important;border:1px solid #da5055 !important;text-transform:uppercase;font-size:2rem;letter-spacing:1px;box-shadow:0 1px 3px rgba(0,0,0,.5)}form#order-review-form .actions-toolbar .checkout.primary:hover{color:#fff;background:#2180b5 !important;border:1px solid #2180b5 !important}.edit-cart-link{display:inline-block;font-size:12px;float:right;margin-top:8px}.paypal-block-content .payment-method-content{display:flex;align-items:center;background:#f6f6f6;padding:22px}.payment-method-image{margin-right:20px}.payment-method-details{display:flex;flex-direction:column;font-size:15px;font-weight:600}.payment-method-details p{margin:2px 0}.payment-method-details .box-actions{margin-top:10px}.payment-method-details .action.edit{display:inline-block;margin-left:0;font-size:12px}@media screen and (min-width:768px){.paypal-block-content{flex-direction:row}.paypal-block-content{padding:20px}}@media screen and (max-width:767px){.paypal-block-content{flex-direction:column}.column{width:100%}#review-button{width:auto}.paypal-block-content{padding:10px}form#order-review-form .actions-toolbar .checkout.primary{margin-top:15px}form#order-review-form .actions-toolbar{display:block}}.block-filter-content .am-ranges .items .item .amshopby-choice{display:block}.filter-options input[type=checkbox]:checked+.amshopby-choice:before,.filter-options input[type=checkbox]+.amshopby-choice:before{content:none!important}.filter-options input[type=checkbox]:checked+.amshopby-choice:after{width:9px!important;height:9px!important;top:1px!important;left:3px!important}@media (max-width:768px){.filter-options input[type=checkbox]:checked+.amshopby-choice:after{content:"";position:absolute;left:2px;bottom:3px;width:7px;height:7px;background:#2180b5;display:inline-block !important}.filter-options input[type=checkbox]:checked+.amshopby-choice:after{width:9px !important;height:9px !important;top:6px !important;left:10px !important}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.filter-options input[type=checkbox]:checked+.amshopby-choice:after{content:"";position:absolute;left:2px;bottom:3px;width:7px;height:7px;background:#2180b5;display:inline-block !important}.filter-options input[type=checkbox]:checked+.amshopby-choice:after{width:9px !important;height:9px !important;top:6px !important;left:6px !important}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.filter-options input[type=checkbox]:checked+.amshopby-choice:after{content:"";position:absolute;left:2px;bottom:3px;width:7px;height:7px;background:#2180b5;display:inline-block !important}.filter-options input[type=checkbox]:checked+.amshopby-choice:after{width:9px !important;height:9px !important;top:6px !important;left:6px !important}}