@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600');@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800,900&display=swap');[type="checkbox"]:not(:checked) + label:before{content:"";cursor:pointer;position:absolute;left:0;top:2px;height:15px;width:15px;font-size:18px;line-height:35px;border:1px solid #ccc;font-weight:600;background:#fff}[type="checkbox"]:checked + label:before{content:"";cursor:pointer;position:absolute;left:0;top:2px;height:15px;width:15px;font-size:18px;line-height:35px;border:2px solid #c73841;font-weight:600;background:#c73841}[type="checkbox"]:not(:checked) + label:after{content:"\2713";cursor:pointer;position:absolute;left:3px;top:-8px;height:15px;width:15px;font-size:12px;line-height:35px;color:#fff;font-weight:600}[type="checkbox"]:checked + label:after{content:"\2713";cursor:pointer;position:absolute;left:3px;top:-8px;height:15px;width:15px;font-size:12px;line-height:35px;color:#fff;font-weight:600}[type="checkbox"]:disabled + label.chkbox{cursor:default;cursor:not-allowed}[type="checkbox"]:not(:checked) + label:after{opacity:0}label.ajs-attr-dynamic input[type=radio] + .ajs-attr-text:before{content:"";background:url("radio.png");background-size:cover;height:14px;width:14px;position:absolute;left:0;top:2px;cursor:pointer;font:normal normal normal 14px/1 FontAwesome;font-size:15px;color:#cecece;opacity:0.7}label.ajs-attr-dynamic input[type=radio]:checked + .ajs-attr-text:before{content:"";background:url("radio-a.png");background-size:cover;height:14px;width:14px;position:absolute;left:0;top:2px;color:#c73841;cursor:pointer;font:normal normal normal 14px/1 FontAwesome;font-size:15px;opacity:1}label.ajs-attr:before{content:"";background:url("radio.png");background-size:cover;height:14px;width:14px;position:absolute;left:0;top:2px;cursor:pointer;font:normal normal normal 14px/1 FontAwesome;font-size:15px;color:#cecece}label.ajs-attr.active:before{content:"";background:url("radio-a.png");background-size:cover;height:14px;width:14px;position:absolute;left:0;top:2px;color:#c73841;cursor:pointer;font:normal normal normal 14px/1 FontAwesome;font-size:15px}.alert.cart-not-found b:first-child::after{content:"";position:absolute;left:0;top:5px;height:20px;width:20px;background:url('icon-left-arrow-gray.png')}.theme-shadow-h{transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.slide-container .bx-wrapper .bx-pager.bx-default-pager a{width:38px;height:5px;background:#f2f2f2;border-radius:0}.slide-container .bx-wrapper .bx-pager.bx-default-pager a.active{background:#c73841}html{-webkit-font-smoothing:antialiased}body{font-family:'Montserrat',sans-serif;position:relative;background-color:#fff;color:#262f36;cursor:default}.h1,h1{font-size:25px}.caption h1{margin-top:10px}.h2,h2{font-size:23px}.h3,h3{font-size:20px}a{color:#c73841}a:hover{cursor:pointer;color:#c73841}a:focus,a:hover{color:#c73841;text-decoration:none}.small,#price .actxxsmall{font-size:13px}body>section>.container{padding-top:15px}header{background-color:#FFF}header i{color:#fff}header+span.full-width{background-color:#c73841;-webkit-transition:all 0.1s ease 0s;-moz-transition:all 0.1s ease 0s;transition:all 0.1s ease 0s}header+div+span.full-width.isStuck{border:none;background-color:#c73841;box-shadow:rgba(28,41,47,0.35) 0 1px 3px 0}header+span.full-width .wsdownmenu,header+span.full-width .wsdownmenu-list>li>a,header+span.full-width .wsdownmenu-list>li a.header-sub-link,header+div+span.full-width .wsdownmenu,header+div+span.full-width .wsdownmenu-list>li>a,.page-list li a{background-color:transparent!important;color:#fff;font-weight:600;text-transform:capitalize;text-align:left}header+span.full-width .wsdownmenu-list>li>a:hover{color:inherit}header+div+span.full-width .wsdownmenu-list>li>a:hover{color:inherit}i.fa.fa-search{color:#fff}.header{display:inherit}.mobile-header{display:none}.sb-input-group .input-group-addon{background:white!important}.input-group-addon{padding:0 12px;font-size:14px}.sb-input-group .form-control{border-right:0;box-shadow:0 0 0;border-color:#ccc}.sb-input-group button{border:0;background:transparent}img.logoimage{height:auto;width:250px}.sub-header{background:#FFF;color:#262f36;font-size:16px;border-bottom:1px solid #ececec}.sub-header ul{margin-bottom:0}.sub-header ul.d-flex li{padding-left:15px}.sub-header a{display:inline-block;font-size:14px;text-transform:uppercase;color:#262f36}.sub-header .sub-header-links ul.d-flex li{padding:13px 15px;border:1px solid #ececec;border-right:none;border-bottom:none;margin:0}.sub-header .sub-header-links ul.d-flex>li:first-of-type{border-right:none!important}.sub-header .sub-header-links:last-child ul.d-flex li:last-child,.sub-header .sub-header-links:last-child ul.d-flex li:nth-last-of-type(1){border-right:1px solid #ececec!important}.header-cart{position:relative;text-align:center}.header-cart .img-sec img{height:35px!important;min-width:35px!important;max-width:35px!important}.header-cart .img-sec{padding-right:10px}.quick-search .input-group{border:1px solid #e6e5e5;background:#fff}.search-area .input-group-addon,.search-area .sb-input-group .form-control{border:0}.search-area .sb-input-group .form-control,.sb-input-group button{height:38px!important}.header-phone{font-size:14px;display:flex;align-items:center;padding:13px 0}.header-phone img,.header-phone svg{margin-right:2px}.header-timing{font-size:10px;line-height:17px;font-weight:600;margin:0}.header-cart-money{display:block;font-size:20px;line-height:20px;font-weight:bold}.header-cart-count{display:block}.header-cart .fa-shopping-cart{font-size:22px}header .shopping-cart{width:130px;padding-top:0!important}header .shopping-cart .cart-text{padding-left:5px}.header-cart-count-new{display:block;font-size:18px;color:#999;font-weight:500}ul.d-flex{list-style:none}.header .cart-area .profile-text.profile-name .actlogout{display:none}.dropdown-item.profile-text{padding:0}.dropdown-item.profile-text a{padding:5px 15px;margin-bottom:2px}.header.container{margin-top:15px;padding-bottom:20px}#search-bar-desktop *{height:100%;border-radius:5px!important}img.quick-search-button{height:auto!important}.megamenu .title{border-bottom:none;padding:4px 5px 4px 0;height:unset}.wsdownmenu-list .megamenu li>a{display:inline-block;white-space:break-spaces!important;width:100%}.wsdownmenu-list .megamenu li>a.droplink{padding-bottom:0;padding-top:0}.link-list li a{padding-left:15px!important;position:relative;background:transparent!important;font-weight:400;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.link-list li a.title:before{display:none}.link-list li a:hover,.wsdownmenu-list .megamenu li a:hover{text-decoration:none!important;font-weight:600}.megamenu{top:45px;padding:14px 0 0;width:100%}.wsdownmenu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;max-width:1170px}.wsdownmenu-list li:first-child a{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}.wsdownmenu-list li a:hover{color:#c73841}.wsdownmenu-list>li>a,.wsdownmenu-list>li a.header-sub-link,.page-list li a{line-height:24px;min-height:46px;display:flex;align-items:center}.wsdownmenu-list>li a.header-sub-link{display:flex;align-items:center;background-color:#fff;color:#424242;padding:0 14px;line-height:48px;box-shadow:none;border:none;text-decoration:none;position:relative}.wsdownmenu-list>li.header-sub-divider{border-top:1px solid #356a83}.wsdownmenu-list>li>a{transition:all 0.2s;color:#6f6f6f}nav .wsdownmenu-list>li>a:hover{background-color:#fff!important;color:white}.wsdownmenu-animated-arrow{display:none}header .mobile-nav i{color:#fff}.wsdownmenu-text{display:none}.wsdownmenu>div>.wsdownmenu-list{border:0!important}.wsdownmenu-list>li>a{border:0}.megamenu a.title{font-weight:600;font-size:14px}.megamenu a{font-size:13px}.bx-wrapper img{margin:auto;max-height:100%}.slide-entry{height:100%;z-index:99999}.slide-entry a{display:flex;height:100%;align-items:center;justify-content:center}.bx-wrapper .bx-next{background:url(icon-right-arrow-black.png) no-repeat!important;background-position:center;background-size:cover!important}.bx-wrapper .bx-prev{background:url(icon-left-arrow-black.png) no-repeat!important;background-position:center;background-size:cover!important}.side-bar>.row:hover{-webkit-box-shadow:0 2px 4px 0 rgba(28,41,47,0.25);-webkit-transform:translateY(-1px)}.btn.focus,.btn:focus{box-shadow:none!important}.nxt-parent input.btn-success:hover,.nxt-parent input.btn-success:focus,.nxt-parent input.btn-success:active{-webkit-box-shadow:none!important;box-shadow:none!important}.prev-parent input.btn-success:hover,.prev-parent input.btn-success:focus,.prev-parent input.btn-success:active{-webkit-box-shadow:none!important;box-shadow:none!important}input#search-desktop:focus,input#search:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.sitemap .page-list.theme-shadow{box-shadow:none}.product-links .btn-success{-webkit-box-shadow:none!important;box-shadow:none!important}.tr-bg-shadow-effect{-webkit-box-shadow:5px 2px 1px 1px rgba(199,221,241,0.2),1px 4px 5px 1px rgba(167,210,249,0.2),0 0 5px 0 rgba(0,82,155,0);box-shadow:5px 2px 1px 1px rgba(199,221,241,0.2),1px 4px 5px 1px rgba(167,210,249,0.2),0 0 5px 0 rgba(0,82,155,0)}.side-bar .section-list,.side-bar .page-list{background:#fff}.side-bar .side-bar-inner>ul,.side-bar .side-bar-inner>.marketing-side-bar{margin-top:0;margin-bottom:0;padding:15px 0;position:relative;list-style:none}.side-bar .side-bar-inner>ul:first-child,.side-bar .side-bar-inner>.marketing-side-bar:first-child{margin-top:0}.side-bar .text-center{text-align:left!important}.side-bar-title b,.side-bar-title span{background:#fff;position:relative;z-index:1;padding:0 15px}.filter-list ul{padding-left:0;list-style:none;margin:0}.filter-list .panel-heading{display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 0;margin-bottom:0}.filter-list .panel-heading h4{padding-right:10px}.filter-list .panel-body{border-bottom:1px dashed #ccc}.panel-heading + div input[type=checkbox] + label{margin-top:10px;padding-left:40px;position:relative}.panel-heading + div input[type=checkbox] + label:last-child{margin-bottom:10px}.panel-heading + div [type="checkbox"]:not(:checked) + label:before,.panel-heading + div [type="checkbox"]:checked + label:before{left:15px}.panel-heading + div [type="checkbox"]:checked + label:after{left:18px}.collapse.show{display:block;height:auto!important}.filter-list .panel:nth-last-of-type(1){border-bottom:none;margin-bottom:0}.my-account-page .alert.alert-danger{margin-top:0}.row-m-s-20px{margin-right:-20px!important;margin-left:-20px!important}.h-link:hover{color:#c73841}.side-bar .page-list li a:hover{color:#d26067}ul.pagination{margin:0 0 15px}.pagination{display:flex;flex-wrap:wrap;align-items:center}.pagination-bottom ul.pagination{margin:15px 0 0}.sb-product-image{position:relative}.fragment u{text-decoration:none}.brochure-table tr{border-bottom:1px solid #e0d8d8}.brochure-table td,.brochure-table th{padding:5px}.fragment p>strong,.fragment li>strong{padding-left:0;padding-bottom:5px;display:inline-block}.fragment p>br+strong,.fragment p>br+u{padding-top:15px;display:inline-block}.fragment p>br+u{padding-bottom:5px}.brochure-price-list,.brochure-list{list-style:none;padding-left:0;margin-top:15px;margin-bottom:0}.brochure-list li:after{background:#a0a0a0!important}.divider{width:100%;margin-bottom:5px;margin-top:5px;-webkit-box-shadow:0 3px 17px 0 #c7c7c7;box-shadow:0 3px 17px 0 #c7c7c7;border-bottom:1px solid #e6e6e6;height:1px}.alert a{color:#fff}.h-link{text-decoration:underline;color:#333}#searchFields{background:#fff;margin:15px 0;border:1px solid #e2e2e2;padding:25px 35px 25px;position:relative;width:100%}h1#searchTitle{position:absolute;top:-20px;background:#fff;padding:10px;font-size:18px;left:40px}#searchFields label{font-size:14px;color:#262f36;font-weight:600;margin:0;width:100%;position:relative}#searchFields .radio{display:inline-block}#searchFields .radio{margin-right:10px}#searchFields .radio label input[type=radio]{margin-right:5px}#searchFields .radio label{font-weight:400}#searchFields .radio:last-child{margin-right:0}#searchFields .radio:first-child{padding-left:0}.thumbnail.search-thumbnail .sb-product-image a{height:180px;display:flex;align-items:center;padding:15px}.thumbnail.search-thumbnail .sb-product-image a img{margin-left:auto;margin-right:auto}.pagination img{max-height:20px}.pagination.top{height:100%;align-items:center}.pagination a,.pagination b{color:#848484;padding:5px 10px;display:inline-block;position:relative;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-weight:400;background:#fff;margin-right:10px!important;margin-bottom:10px;font-size:13px!important;border:1px solid #ececec;display:flex;align-items:center;height:30px}.pagination b,.pagination li.active a{background:#c73841;color:#fff}.pagination li.active a:hover,.pagination li.pagi-full-page-url a:hover{transform:scale(1);top:0}.pagination b:first-child,.pagination a:first-child{margin-left:0}.pagination li:first-child a{margin-left:0!important}.pagination li.active a:hover,.pagination li.active a{color:#fff;background:#c73841;font-weight:600}.imageOnLeftTextWrappedAround img{margin-left:auto;margin-right:auto}.imageOnLeftTextWrappedAround button img{margin:0;max-width:35px}.imageOnLeftTextWrappedAround #price .user-special-price strong{margin-bottom:15px;display:inline-block}.imageOnLeftTextWrappedAround #price .user-special-price br:nth-of-type(2){display:none}.add-to-cart-btn{border-radius:0}.add-to-cart-btn img.cartIconBlack{display:none}.add-to-cart-btn:hover a{color:#000}.prev-parent:hover{background:#fff}.prev-parent:hover input[type=submit]{color:#c73841}.prev-child .leftArrowWhite{display:block}.prev-child .leftArrowRed{display:none}.prev-parent:hover .leftArrowRed{display:block}.prev-parent:hover .leftArrowWhite{display:none}.nxt-child .rightArrowWhite{display:block}.nxt-child .rightArrowRed{display:none}.nxt-parent:hover .rightArrowRed{display:block}.nxt-parent:hover .rightArrowWhite{display:none}.nxt-parent:hover{border:1px solid #c73841;background:#fff}.nxt-parent input[type=submit],.nxt-prev input[type=submit],.nxt-parent input[type=BUTTON],.nxt-prev input[type=button]{background:transparent;color:#fff}.nxt-parent:hover input[type=submit],.nxt-parent:hover input[type=button]{color:#c73841}.safe{margin-bottom:15px;padding-left:30px;position:relative}.cart-details a:hover{color:#ca0606}td[data-th="Cost"]{color:#c73841;font-weight:600}.cart-cell a{color:#333}select::-ms-expand{display:none}.imageOnLeftTextWrappedAround #price .product-price span span.actrequiredcolor,.imageOnLeftTextWrappedAround #price .product-price span span.actrequiredcolor .alert.alert-primary,span.actrequiredcolor .alert.alert-primary{font-size:12px;transition:all .2s linear}.imageOnLeftTextWrappedAround #price .product-price .small,#price .small,.imageOnLeftTextWrappedAround #price .product-price .small,#price .actxxsmall{color:#3b7693;font-size:14px;font-weight:500;display:inline}.pt-15{padding-top:15px}.side-bar-title{color:#333;text-transform:uppercase;font-size:20px;padding:0}.side-bar-title +.fragment .title-shadow{padding-top:5px}.imageOnLeftTextWrappedAround .side-bar img{max-height:80px}.side-bar .side-bar-inner>.row{position:relative;margin-top:15px}.side-bar .side-bar-inner>.row:last-child{border-bottom:1px solid transparent}.side-bar .side-bar-inner>.row:last-child{margin-bottom:0}.side-bar .product-info .btn.d-flex{padding:0 5px;display:flex;max-width:100px;align-items:center;font-weight:600;justify-content:center}.side-bar .image{padding:0;height:80px;width:80px;border:1px solid #ececec;display:flex;align-items:center;justify-content:center}.side-bar .image a{display:flex;padding:10px 10px 10px 15px;max-width:110px;max-height:110px;align-items:center}.side-bar .theme-btn-hiLit{margin-bottom:2px}.side-bar .caption a h5{font-size:14px;margin-bottom:5px}.side-bar .caption .product-price{font-size:16px;margin-bottom:5px;font-weight:700}.side-bar .caption .product-price strong{font-size:12px}.side-bar .caption .product-price .small,.side-bar .caption .product-price .actxxsmall{font-size:10px;font-weight:500}.side-bar .product-info .btn.d-flex img{max-height:18px!important}.side-bar .product-info .btn.d-flex .btn-text{height:22px;font-size:10px;line-height:unset;display:flex;align-items:center}.theme-bg-box{background:#fff;padding:15px!important}.theme-btn{background:#565656!important;border:1px solid #565656!important;color:#FFF}.theme-btn:hover{background:#6a6a6a!important;border:1px solid #6a6a6a!important;color:#FFF}.theme-border{border:1px solid rgb(234,234,234)}.product-name strong.sku{font-size:12px;font-style:italic}.product-title{padding:0 12px}.imageOnLeftTextWrappedAround.product-listing .product-name,.imageOnLeftTextWrappedAround.product-listing .product-name-sec>h2{padding:10px 15px 10px;margin-top:15px;margin-bottom:0;font-size:1.4rem;font-weight:500;position:relative;text-transform:uppercase}imageOnLeftTextWrappedAround.product-listing .availability,imageOnLeftTextWrappedAround.product-listing .sku{font-size:14px}imageOnLeftTextWrappedAround.product-listing .rrp{text-align:center;margin-top:5px}.theme-title{width:100%;padding:10px 0 10px;margin-bottom:20px;font-size:1.4rem;font-weight:500;position:relative;text-align:center;text-transform:uppercase}.theme-title:after{content:"";position:absolute;bottom:-5px;width:100px;background:#3b7693;height:2px;left:50%;margin-left:-50px}p{margin:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:0}img{max-width:100%;max-height:100%}.w-73{width:73%;left:12.5%!important}.products-list-section{margin-bottom:-15px}.fragment a{color:#c73841;font-size:15px}.fragment p>u{padding-left:0}.abs-pos{position:absolute;left:0;top:0}.banner-title{display:block;width:100%;text-transform:uppercase;color:#fff;font-size:36px}.col-12.col-12-7{padding-left:8px;padding-right:8px}.indexPage .product-list>div{padding-left:15px;padding-right:0;margin-bottom:0}.btn{font-weight:400;line-height:30px}.btn img{max-width:100%;padding-right:10px}.btn-text{line-height:20px}.btn.d-flex{display:flex;align-items:center;justify-content:center;padding:10px 15px}.thumbnail .image{width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.thumbnail .image img{transition:transform .4s}.thumbnail.section-thumbnail .caption{background:rgba(255,255,255,0.67);position:absolute;left:0;bottom:0;display:flex;align-items:center;justify-content:center}.thumbnail .caption a{padding:15px}.thumbnail .caption a,.thumbnail .caption a h5{font-size:14px;font-weight:500;text-transform:uppercase;width:100%}.thumbnail.section-thumbnail .caption a{color:#3b7693;display:flex;align-items:center;justify-content:center}.thumbnail.section-thumbnail .caption{margin-bottom:0}.home-page-menu{border:1px solid #e0e0e0;padding:10px;text-align:center}.home-page-menu.page-list .font-weight-bold{display:block;text-transform:uppercase}.home-page-menu.page-list .font-weight-bold a{color:#e0e0e0;text-transform:uppercase;text-align:center;display:block}.home-page-menu.page-list .font-weight-bold a:hover{color:#fff}.copyright-border{border-top:2px solid #6694ab;padding-top:15px;margin:0;color:#fff;font-size:12px}.row.DeliverField,.DeliverField.form-group{margin-left:0;margin-right:0}.menu-bg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.1}.contactus-icons{font-size:60px!important;color:#fff}.flex-1-to-child>*{flex:1}.table-hover tbody tr:hover{background-color:rgba(0,0,0,0.03)!important}.pagination li.active:hover,.pagination li.pagi-full-page-url:hover{background:transparent}.pagination li.active a{cursor:default}.pagination li:first-child{padding-left:0}.pagination li:last-child{padding-right:0}.titleSideLine,.footerTitleSideLine{position:relative}.titleSideLine>*{background:#c73841;padding:0 15px}span.btn-default{background:#ddd;border-radius:0}.row.half-margin-row{margin-right:-7px!important;margin-left:-7px!important}.sitemap .page-list,ol.infoPagesSecondaryBar{display:flex;flex-wrap:wrap;margin:15px 0;padding:0}#actinic-sitemap ul{padding:0}#actinic-sitemap ul li{padding:3px 0!important}.sitemap li{margin-left:2em;margin-top:2px;margin-bottom:2px;list-style:none;display:flex;align-items:center}.sitemap li img{margin-right:10px}.sitemap .page-list li,ol.infoPagesSecondaryBar li{background:transparent;flex:1 1 auto;border:1px #d26067 solid;text-align:center;margin:5px}.sitemap .page-list li a,ol.infoPagesSecondaryBar li a{color:#c73841;font-weight:600;display:block;padding:3px 15px}.sitemap .page-list li a{min-height:unset;text-align:center}.sitemap .page-list li:hover,ol.infoPagesSecondaryBar li:hover{background:#d26067}.sitemap .page-list li a:hover,.sitemap .page-list li:hover a,ol.infoPagesSecondaryBar li:hover a,ol.infoPagesSecondaryBar li a:hover{color:#fff}.sitemap li a{color:#333;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sitemap li a:hover{color:#c73841}1 .footer-product-sec{padding:15px 0 0}#idShoppingCartGrid #cart .cart-cell.cart-details:nth-of-type(2){color:#333;text-align:left;display:flex;align-items:center}#idShoppingCartGrid #cart .cart-cell.cart-details:nth-of-type(3){display:flex;align-items:center;justify-content:center}#cart .cart-cell.cart-details:nth-of-type(5),#cart .cart-cell.cart-details:nth-of-type(2){color:#000}span.product-price{display:block}.selectOptions>label,.imageOnLeftTextWrappedAround label{font-weight:500;position:relative;margin-bottom:5px}.shipping-class{margin-top:15px;position:relative;font-size:14px}.shipping-class input[type=radio]{margin-bottom:15px;margin-right:15px}.shipping-class select{display:block;width:100%;padding:0 .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-bottom:15px}label.ajs-attr{position:relative;padding-left:25px;cursor:pointer;font-size:14px}.attribute-list label.ajs-attr{color:#ced4da}.attribute-list label.ajs-attr.active{color:#c73841}label.ajs-attr-dynamic input[type=radio] + .ajs-attr-text{position:relative;padding-left:25px;cursor:pointer;font-size:14px}label.ajs-attr input[type="radio"],label.ajs-attr-dynamic input[type=radio]{position:absolute;left:99999999px;top:0;visibility:hidden}.options-list{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;overflow:hidden;margin-bottom:0}.btn.login,.btn.forgotpassword{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn.forgotpassword{background:transparent;border:1px solid #ddd;margin-top:10px}.btn.forgotpassword:hover{background:#ddd}.btn.login:hover{background:transparent;border:1px solid #ddd}.unregistered a{font-size:12px;font-weight:600;width:100%;text-align:center;color:#c73841}.unregistered a:hover,.unregistered a:focus{color:#c73841}.auth h1{margin-bottom:20px}.login p,.contactUsForm p{font-size:12px;font-weight:600;width:100%;display:block}.breadcrumb-top{width:100%}#pspwait{margin-top:15px;display:block!important;font-style:italic;font-size:13px;color:#c73841;font-weight:600;text-align:center;width:100%;background:#fff;padding:10px 15px;border:1px dashed #3b7693;margin-bottom:35px}.alert.cart-not-found b:first-child{margin:15px 0 0;display:block;font-size:20px;position:relative}.alert{width:100%;margin-bottom:5px;border-radius:.25rem!important;font-size:14px}.alert.alert-danger{padding:.5rem 25px .5rem 15px;border-radius:0!important;border:none;margin-top:15px;margin-bottom:15px}.alert i.fa{padding-right:10px}.alert h1{margin-bottom:0;font-size:20px;color:#155724;display:flex;align-items:center}.alert h1 i{border:2px solid;border-radius:50%;padding:1px!important;margin-right:15px;font-size:11px}#cart .item-label{display:none}#cart tbody tr:hover{background:#f1f1f1}#idShoppingCartGrid #cart .item-label{display:block;font-style:normal}#idShoppingCartGrid #cart .cart-cell.cart-quantity .row{margin:0}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-quantity:nth-of-type(6){display:none!important}#idShoppingCartGrid #cart .product-list-row .padd-from-md img.cartthumbnail{max-width:100%;margin:0 auto}#idShoppingCartGrid #cart .product-list-row .padd-from-md{position:relative;display:flex;flex-wrap:wrap}#idShoppingCartGrid #cart .product-list-row .padd-from-md:nth-child(2){display:block;text-align:right}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-thumb{padding-left:0;width:20%;max-width:20%;padding:0}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-thumb:nth-of-type(4){display:none!important}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-details:nth-of-type(2),#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-details:nth-of-type(2) a{color:#333}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-details:nth-of-type(2) a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-details:nth-of-type(5){font-size:12px;color:#ced4da;font-weight:500}.btn.btn-cancel{box-shadow:none;background:#fff;border:1px solid #c73841;color:#c73841}.btn.btn-theme{background:#c73841;color:white}.btn.btn-theme:hover,.btn.btn-red:hover,.btn.btn-cancel:hover{background:#c73841;color:#fff;border:1px solid #c73841}.checkout-buttons::before{content:"";position:absolute;left:0;top:-2px;height:1px;width:100%;background:#e4eef7}.checkout-buttons{clear:left;margin:15px 0!important;position:static}button,input[type=submit],input[type=submit]:focus,input[type=submit]:active,a.btn-default:hover,input.btn-default:hover,a.btn-default:focus,input.btn-default:focus,a.btn-default:active,input.btn-default:active{outline:0!important}.nxt-parent,.prev-parent{position:relative;background:#c73841;border:1px solid #c73841}.nxt-child{position:absolute;right:0;top:0;height:100%;width:25px;background:transparent;cursor:pointer;display:flex;align-items:center;text-align:center;color:white}.prev-child img,.nxt-child img{margin:auto}.nxt-parent input[type=submit],.nxt-parent input[type=button]{padding-right:0;margin-right:25px}.prev-child{position:absolute;left:0;top:0;height:100%;width:25px;cursor:pointer;display:flex;align-items:center;text-align:center}.prev-parent:hover .prev-child{background:#fff}.prev-parent input[type=submit]{padding-left:0;margin-left:25px;background:transparent;color:#fff}.toggle-checkbox label,.checkbox label{cursor:pointer}.cart-thumb span.qty-overlay{left:50%;width:80%;transform:perspective(1px) translateX(-50%);position:absolute}.title-shadow{font-size:1.3rem;color:#333!important;width:100%;text-transform:capitalize;font-weight:600;padding:15px 0 10px 0;border-bottom:1px solid #ededed;margin-bottom:15px}.checkout-right .shadow-effect{background:white}#rememberme-sec{margin-top:15px!important}#idShoppingCartGrid{display:block}#idShoppingCartGrid h4{font-size:16px}.product-list-row{border-bottom:1px solid #ececec;padding:15px}.checkoutMobileTR,.parent-border-bottom>.row{border-bottom:1px solid #ececec;padding:5px 0}#idShoppingCartGrid .product-list-sub-row:nth-child(2) h4{font-size:12px;font-weight:600;color:#25a296}.checkoutMobileTR:last-child{border:none!important}.checkoutMobileTR td{padding:.4rem .75rem}.checkoutMobileTR div.cart,.checkout-cartheading{text-align:right}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,select:focus,textarea:focus{outline:none!important}input#search-desktop:focus,input#search:focus{border-color:transparent!important}.invoiceField.checkbox label{margin-bottom:0!important}p.notification{margin-top:15px;margin-bottom:0;font-size:12px;font-weight:600;color:#333;padding:5px 0;text-transform:capitalize}#toggle-account{margin-bottom:0!important}.checkbox label,#toggle-account,#toggle-account>label,#idSeparateShipCell,#idSeparateShipCell>label,#rememberme-sec,#rememberme-sec>label,#checkOutTaC,#checkOutTaC>label{position:relative;margin:0}#idCREATEANACCOUNT,#idSEPARATESHIP,#idREMEMBERME,#idAGREETERMSCONDITIONS,.checkbox label input[type=checkbox],input[type=checkbox]{visibility:hidden;position:absolute;height:0!important;width:0!important;right:99999999px}#searchFields input[type=checkbox]{position:relative;width:auto!important;opacity:1;right:unset;height:auto!important;visibility:visible}#searchFields .searchCriteria .price-range{padding:0;display:flex;margin-right:15px}#searchFields .price-range label{padding-left:15px}#terms-body h1,#terms-body h2,#terms-body h3{color:#333}#terms-body h2,#terms-body h3,body>.tac-section h2,body>.tac-section h3{padding-bottom:15px}.m-box h3.cartheading{margin-bottom:15px}.padd-15{padding:15px}.table td,.table th{border-top:none}.table tr{border-bottom:1px solid #ececec}.form-inline label{text-align:left}.ripple{width:0;height:0;border-radius:50%;background:rgba(255,255,255,0.4);transform:scale(0);position:absolute;opacity:1}.rippleEffect{animation:rippleDrop .6s linear}@keyframes rippleDrop{100%{transform:scale(2);opacity:0}}#menu-overlay{position:absolute;left:0;top:0;background:rgba(0,0,0,0.6);height:100%;width:100%;z-index:100;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.row .cart-cell.cart-details.col-8:nth-child(4){padding-left:80px}#menu-overlay.menu-activated{opacity:1;visibility:visible}span.full-width{position:relative;z-index:101!important}header{position:relative;z-index:102}footer a{color:#fff}.close-btn{position:absolute;right:1px;top:1px;color:#bdbdbd;padding:0 6px;z-index:99;font-size:11px}.recenththeader{margin-bottom:15px}form{width:100%}ol.breadcrumb,.text_breadcrumbs{border-radius:0;padding:.35rem 0;font-size:12px;font-weight:400;margin-bottom:0;align-items:center;padding:15px 0;background:transparent}ol.breadcrumb li{color:#333}ol.breadcrumb li a,p.text_breadcrumbs a{color:#b8b8b8}ol.breadcrumb li a:hover,p.text_breadcrumbs a:hover{text-decoration:underline}.breadcrumb-bottom{padding:0 5px}#ContentPage .row.row-eq-height .thumbnail>a img{transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear}#ContentPage .row.row-eq-height .thumbnail:hover>a>img{transform:scale(1.1)}@media only screen and (max-width:1165px) and (min-width:992px){.checkout-left .pay-buttons span,.checkout-left .pay-buttons a{max-width:27.8%}}@media only screen and (max-width:1199px) and (min-width:768px){.header.container{padding:0 15px 15px}.sub-header{padding:0 15px}.checkout-left .pay-buttons span,.checkout-left .pay-buttons a{max-width:27.8%}.cart-sidebar-name{padding:0 0 0 15px!important}.wsdownmenu-list li a,.page-list li a,{white-space:nowrap!important;padding-left:12px!important;padding-right:12px!important;font-size:14px!important;text-align:left;display:block!important}nav .wsdownmenu-list>li>a,.page-list li a{text-align:center!important;padding-left:0!important;padding-right:0!important;display:flex!important;align-items:center!important}.side-bar .page-list li a{font-size:14px!important}}@media only screen and (min-width:1024px){.wsdownmenu>div>.wsdownmenu-list{display:flex}}@media (max-width:1023px) and (min-width:767px){.side-bar .wsdownmenu-list li a{padding-left:15px!important;padding-right:15px!important}}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:767px){.marketing-list-entry{margin-bottom:0}#idShoppingCartGrid{display:block}.CheckoutProgress.progress{padding-left:15px;padding-right:15px}#ContentPage .sb-product-image a,#ContentPage .sb-product-image img.sb-thumbnail{height:100%}#ContentPage .row.row-eq-height .thumbnail>a,#ContentPage .sb-product-image{height:130px!important;position:relative;margin:15px 0;width:100%}#ContentPage .row.row-eq-height .thumbnail>a img{max-height:100%!important;min-height:0!important;position:absolute;top:50%;left:50%;-webkit-transform:perspective(1px) translate(-50%,-50%);transform:perspective(1px) translate(-50%,-50%)}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-width:768px){.thumbnail a>img,.thumbnail>img,#ContentPage .sb-product-image img{max-height:100%}#ContentPage .sb-product-image a{height:100%}#ContentPage form.regularProductSummary .caption.main-info{min-height:120px}.thumbnail .caption{margin-bottom:15px;position:relative}}@media screen and (-webkit-min-device-pixel-ratio:0){.product-title,#ContentPage form.regularProductSummary .caption.main-info h2,.sub-footer .thumbnail>.caption h5,.footer-product-sec .thumbnail>.caption h5,.footer-product-list .thumbnail>.caption h4{padding:0 12px}}@media (min-width:768px) and (max-width:991px){.fragment-list.four-cols>div,.product-list>.product-details,.fragments>.sub-section-col{max-width:33.33%;width:33.33%}.p-md-x-15-only{padding-left:15px!important;padding-right:15px!important}.logo-area,.cart-area{width:50%}.left-bar.side-bar-exist.right-bar #ContentPage .row.row-eq-height .fragments>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cart-sidebar-name{padding:0 0 0 15px!important;justify-content:flex-start!important;width:70%!important}.cart-sidebar-price{padding-right:10px!important;width:30%!important}.pl-md-0-only{padding-left:0!important}#search-bar-desktop{width:100%;margin-top:15px}header+span.full-width .wsdownmenu-list>li>a{display:flex!important;align-items:center!important}nav .wsdownmenu-list>li>a{padding-right:10px!important}nav .page-list li a{font-size:12px!important;font-size:12.5px!important}div#search-bar{margin-top:15px}img.logoimage{max-width:100%}.p-0-md{padding:0!important}.home-page-menu.page-list .page-item{-webkit-box-flex:0;-ms-flex:0 0 34%;flex:0 0 30%;max-width:30%}.home-page-menu.page-list .page-item .font-weight-bold a{font-size:13px}}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2000;position:fixed;top:34.8%;left:0;right:0;bottom:0;height:15px;width:400px;background:#fff;border:1px solid #fff;overflow:hidden;margin-left:auto;margin-right:auto}.pace .pace-progress{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);max-width:400px;position:fixed;z-index:2000;display:block;position:absolute;top:0;right:100%;height:100%;width:100%;background:#fff}.pace.pace-inactive{display:none}.loading-gif img{display:none}.loading-gif{border:16px solid #b7b7b7;border-top:16px solid #d7006d;border-radius:50%;width:120px;height:120px;animation:spin 1.5s linear infinite;position:absolute;top:40%;z-index:9999;left:46%}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}span.mobile-cart{position:absolute;color:#fff;background:#d26067;top:-8px;left:25px;padding:2px;border-radius:5px;font-size:11px;font-weight:bold;min-width:20px;height:20px;text-align:center;border:1px solid #fff;display:flex;align-items:center;justify-content:center;font-family:Helvetica,sans-serif}blockquote td{padding:15px}.show-md{display:none}.homepage-h1{font-size:33px}h3 span.actxxsmall{font-size:11px;float:left;text-align:center;width:100%;margin-bottom:7px}.margin-top{margin-top:15px}.form-inline .form-group{margin-bottom:15px!important}a.btn-success,input.btn-success{border-radius:0!important;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-links .btn-success{margin-top:10px}.no-padding-right{padding-right:0}.no-padding-left{padding-left:0}.container>.row>.col-xs-12.pull-right{padding-right:0}.thumbnail{background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;height:100%;padding:0;width:100%;position:relative;top:0}.thumbnail a{display:block}.thumbnail .caption{padding-top:0;margin-top:0;width:100%}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sidebar-sec>*{margin-bottom:15px}.sidebar-box{padding:15px}.sidebar-box:empty{display:none}.marketing-list-entry img{max-height:100px;width:auto}.thumbnail .img-responsive.Brochure{height:auto;max-height:253px!important;width:253px;max-width:100%!important;min-height:1px!important}.thumbnail.Brochure>.image{min-height:253px}.col-md-2 .product-info{position:absolute;bottom:-10px;width:100%}.col-md-2 .thumbnail .product-info,.thumbnail .product-info{position:absolute;bottom:-28px;width:100%;padding:0;text-align:center;left:0;margin-bottom:0}.product-list.fourColumns .imageOnLeftTextWrappedAround.product-listing .product-info .add-to-cart,.product-list.fourColumns .imageOnLeftTextWrappedAround.product-listing .product-info .add-to-cart-btn{width:100%}.thumbnail .product-info a.go-to-product,.thumbnail .product-info a.add-to-cart-btn,.thumbnail .product-info.search-product-info a{height:56px!important;width:56px!important;padding:0;background:#3b7693;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:auto}.thumbnail .product-price{display:block;width:100%;margin-bottom:5px;font-size:25px;font-weight:600}.imageOnLeftTextWrappedAround #price .product-price{margin-bottom:15px;text-align:left}.imageOnLeftTextWrappedAround #price .product-price .actrequiredcolor{display:flex;align-items:center;width:100%;justify-content:left;text-align:left}.fragments .product-price .price,.fragments .product-price .small{display:block}.col-md-2 .thumbnail{position:relative}.col-md-2 .product-info .btn{border-radius:0}.img-responsive.Section{max-width:100%;max-height:200px;min-height:200px}.social-icons{display:flex;flex-wrap:wrap}.social-icons a{font-size:16px;float:left;border-radius:100%;color:#fff!important;margin-bottom:15px;margin-right:20px;display:flex;align-items:center;text-align:center;justify-content:center}.social-icons a:hover svg path,.social-icons a:hover svg polygon,.social-icons a:hover svg rect,.social-icons a:hover svg circle{fill:#c6d4db!important}i.fa.fa-google-plus{font-size:19px;margin-left:3px}i.fa.fa-pinterest-p{margin-left:3px}i.fa.fa-youtube-play{margin-left:2px}.product-info a{width:100%}#FilterResultElements p.product-price{font-size:21px}.pagination span{color:#fff}.product-description{padding:0 15px}.product-links{margin-bottom:15px}.imageOnLeftTextWrappedAround.product-listing .product-links{margin-bottom:5px;margin-top:15px}.imageOnLeftTextWrappedAround.product-listing .product-links:empty{display:none}.filter-by{float:right}img.cartthumbnail{max-width:70px;margin:0 auto}.pull-right.cartButtons input{margin-left:5px}.pay-buttons>*{margin-right:15px}.pay-buttons>*:last-child{margin:0}#rphtml{display:none;visibility:hidden}td.quantity:empty{display:none}form .row>.col-xs-6 input{float:right;margin:0 0 12px 0;width:100%}ul#filter_pagination_links_top{margin-top:0;margin-bottom:0}h4.panel-title{text-align:left}h4.panel-title a{float:right}.sort_by select,.sort_by button{border:1px solid rgb(234,234,234);font-size:16px;color:#848484;padding:6px 10px;height:35px!important;line-height:unset!important}.sort_by select option{font-size:14px}.sort_by{margin-bottom:0}.sidebar-filter-element h2{margin-top:0;border:none;padding:10px 15px;color:#919191;width:100%}.sidebar-filter-element h2 span{width:calc(100% - 70px);display:block}.sidebar-filter-element .filter-by{float:none;position:absolute;right:10px;top:7px}#cart tr img{width:50px}img.sb-thumbnail{margin-top:0}.thumbnail>.image>a{height:100%}.animation,.animation a{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.thumbnail form{float:left;width:100%}fieldset.form-horizontal{padding:0 15px}.caption a:hover{text-decoration:none}.form-group{width:100%}.form-group>.col-xs-12{padding:0}.search-icons i{color:#333;font-size:28px;margin:6px 2px}#search-bar .form-group{margin:0}.sf_suggestion{float:left!important;width:100%!important;clear:both;color:red!important;left:0!important;position:absolute!important;top:48px!important;z-index:9999;background:#fff;height:auto!important}.sf_suggestion ul{width:100%!important;padding:5px}.sf_suggestion li{color:#333;list-style:none;border-bottom:1px solid #e84e4e}.sf_suggestion li a{color:#d26067;display:block;text-align:left;padding:5px;padding-left:15px}.footer-list{list-style:none}.footer-list li.list-group-item{padding:2px 0!important}footer a:hover{color:#c6d4db!important}footer{padding:45px 0 35px;background:#c73841;font-size:14px;color:#fff}#footer .list-group-item{padding:5px 0;margin-bottom:-1px;background-color:inherit;border:0}#footer h3{font-size:16px;color:#f9f9f9;margin-bottom:15px}#footer b.d-block{font-size:15px;margin:10px 0}#footer b.d-block,#footer h3{text-transform:uppercase}.home-fragment{margin-bottom:25px}.breadcrumb-bottom{float:left;width:100%}.product-image{margin:0 auto}.show-md .add-to-cart input{margin-top:10px;margin:10px auto;display:block;width:100%}.tab-content p{margin:10px 0}.tab-content h4{font-size:1.2rem;text-decoration:underline;margin-top:5px;color:#333;margin-bottom:5px}.delivery-time i{margin-right:10px}.delivery-time{font-size:20px}.breadcrumb li:empty{display:none}.section-banner-img{margin-bottom:10px;width:100%}.best-sellers.row-eq-height{padding-left:0;margin-left:0;margin-right:0}.more-btn{margin-top:5px;width:100%}.category-banner{border-bottom:1px solid #d5d5d5;clear:both;margin:0 0 15px;padding:0;position:relative;text-align:center;z-index:1;width:100%}.category-banner>h1{margin-top:5px}.sb-sidebar{padding:0}#return-to-top{position:fixed;bottom:20px;right:20px;background:rgb(0,0,0);background:rgb(35,31,32);width:40px;height:40px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:99999}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#return-to-top svg{margin:0;position:absolute;left:12px;top:9px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#return-to-top svg path{fill:#fff}#return-to-top:hover i{color:#fff;top:5px}form .row>.col-xs-6 input{float:right;margin:0 2px}form .row>.col-xs-6>h1{margin-top:0}#cart .col-sm-10>.col-sm-10{padding:0}.nomargin{margin:0 0 5px 0}td input{text-align:center!important}.progress span{float:left;width:25%;text-align:center;padding:10px 5px;font-size:16px;font-weight:500;background-color:transparent;display:flex;text-align:center;align-items:center}.progress span:last-child{border-right:none}.progress span i{font-style:normal;width:100%}.CheckoutProgress.progress{height:auto;border-radius:0;background:#fff;padding:0;margin-bottom:15px;margin-top:15px}.CheckoutProgress.progress>span{cursor:default;border:1px solid #ececec}.CheckoutProgress.progress ~ .custom-error table{margin-top:0}span.cpi-active{background:#c73841;color:#fff}.marketing .thumbnail a>img,.marketing .thumbnail>img{max-height:100px}.marketing h3{margin-top:0}.marketing .thumbnail .caption{padding:0 9px}.marketing span#price{font-size:16px}.cart-thumb{padding-left:0}.orderConfTable{margin-top:10px;margin-bottom:10px;max-width:350px}.cart-quantity input[type=number],.orderConfTable input[type=number]{width:52px;border:none;border-top:1px solid #ced4da;border-bottom:1px solid #ced4da;background:transparent}.orderConfTable input[type=number],.orderConfTable .input-group-btn,.orderConfTable .input-group-btn button{height:30px!important;display:inline-block}.cartButtons.orderConfTable-buttons{width:100%}span#idShowHide{text-transform:capitalize}span#idCartHeadingTotal{float:right}.confirmCustomerAddress tr th:first-child{width:36%}.table>tbody>tr>th{vertical-align:middle}.checkout>h2{margin-top:5px}#cart>thead>tr>th{vertical-align:middle;border-bottom:0;vertical-align:middle;border-bottom:0;text-transform:uppercase;background:#c73841;padding:9px 15px;color:white;font-size:14px;font-weight:600}#idShoppingCartGrid #cart>thead>tr>th{padding:15px 0;text-align:center!important}#idShoppingCartGrid #cart tbody tr:hover{background:#f1f1f1}span.qty-overlay{background:#2bbbad;padding:3px 0;border-radius:2px;color:#fff;text-align:center;font-size:13px;line-height:11px;display:block;margin-top:5px;-webkit-transform:perspective(1px) translateX(-50%);transform:perspective(1px) translateX(-50%);left:50%;width:90%}input.bumpbutton{background:#a50057;border:0;color:white;padding:3px 8px}input.minusbtn{padding:3px 9.2px}.removecssbtn:hover{cursor:pointer;color:#a50057}.contactRows.form-inline input.form-control{min-width:357px}.col-xs-8.logo-area{padding:0}span.full-width{display:block;width:100%;margin:0;border-top:1px solid #c73841;border-bottom:1px solid #c73841}.side-bar .page-list li a{min-height:30px;font-weight:500;font-size:14px}.row>ul>li>a{color:#333}div#recaptcha_widget_div{float:right;margin:15px}.tb-row{width:100%;float:left}.table-headers{float:left;width:100%;border-top:1px solid #d5d5d5}.table-headers h3{margin:10px 0;font-size:16px;color:#333;font-weight:600}.product-table h2{font-size:18px;margin-top:10px}.product-table .small{display:none}.section-info{margin-bottom:15px}.section-info img{max-height:250px}.product-table #price{font-size:18px}.product-table div[class^="col"]{margin:9px 0 0 0!important}.tb-row div:nth-child(2){margin:0!important}.button-wrapper{margin:10px 0 10px 0}.back-cancel-sec .button-wrapper+.button-wrapper{margin-left:10px}.order-2 .button-wrapper:first-child{margin-right:0}.button-wrapper:last-child{margin-right:0}.tb-row:last-child{border-bottom:1px solid #d5d5d5}.table-summary{padding-top:5px;padding-bottom:5px;float:left;border-top:1px solid #d5d5d5}.table-image{display:none}span.small-logo{display:none;max-width:87%;margin:0 auto}.megamenu.clearfix{display:block!important}#recenthtlist{width:100%}input#idINVOICECOUNTRYText{margin-top:15px}.lightgrey{background:#e7e7e7;padding:0 0 17px 0}.white{color:white}.imageOnLeftTextWrappedAround.product-listing .product-details-sec .product-name-sec,.imageOnLeftTextWrappedAround.product-listing .product-details-sec .price-sec{flex-wrap:wrap}.row.row-eq-height .fragments,.row.row-eq-height .product-list{display:flex;flex-wrap:wrap;display:-webkit-flex;display:flex;min-width:100%}#ContentPage .row.row-eq-height .fragments>div,#ContentPage .row.row-eq-height .fragments>.thumbnail-custom{margin-bottom:0}#ContentPage .row.row-eq-height .thumbnail{margin-bottom:0;position:relative}#ContentPage .sub-section-section .row.row-eq-height .thumbnail{padding-bottom:0}#ContentPage .sub-section-section .row.row-eq-height .thumbnail>a{padding:0}#ContentPage .row.row-eq-height .thumbnail,#ContentPage form.regularProductSummary,.thumbnail.search-thumbnail,.checkoutArea>fieldset>fieldset,.checkout>fieldset>fieldset{background:#fff}.sub-footer .thumbnail,form.regularMatchedLayouts,.sidebar-filter-element{background:#fff;margin-bottom:0}.sidebar-filter-element{border:1px solid #ececec;padding-top:0!important}.sub-footer .thumbnail,form.regularMatchedLayouts{text-align:center}.sub-footer .thumbnail{padding-bottom:2px}#ContentPage .row.row-eq-height .thumbnail .caption h4{margin:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:1.22rem;text-transform:uppercase;color:#fff}#ContentPage .sb-product-image a{width:100%}#ContentPage .sb-product-image img.sb-thumbnail,.sub-footer .thumbnail>.image img,.sub-footer .thumbnail>.product-image img,.thumbnail>.product-image img{max-width:100%;max-height:85%;width:auto;margin-top:0}.thumbnail .image a,.thumbnail>.product-image a{position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.imageOnLeftTextWrappedAround.product-listing.thumbnail{border:none}#ContentPage form.regularProductSummary,.thumbnail{height:100%;padding:0;border:1px solid #ececec}#ContentPage form.regularProductSummary{border:1px solid #ececec}#ContentPage form.regularProductSummary,.marketing-list-entry>.thumbnail,.product-list>.product-details>.thumbnail{padding-bottom:28px}.thumbnail.search-thumbnail .desc-sec,.thumbnail.search-thumbnail .cart-sec{text-align:center;width:100%}.thumbnail.search-thumbnail .cart-sec p.btn-success{display:inline-block;width:auto;margin:15px auto;float:none;padding:10px 15px}#ContentPage form.regularProductSummary .caption.main-info,.thumbnail .caption{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}#ContentPage form.regularProductSummary .caption.main-info a,.sub-footer .thumbnail>.caption a{width:100%}.btn.add-to-cart-btn,.btn.theme-primary-btn{font-size:16px;text-transform:uppercase;padding:3px 15px;margin-top:5px;color:#fff;background:#3b7693;border:1px solid #3b7693;font-weight:700}.add-to-cart.w-100 .add-to-cart-btn{width:100%}.btn.theme-danger-btn{font-size:16px;text-transform:uppercase;padding:3px 15px;margin-top:5px;color:#fff;background:#f00;border:1px solid #f00;border-radius:0;font-weight:700}.sub-footer .thumbnail>.caption a.add-to-cart-btn span{margin:auto}.row.row-eq-height.marketing{margin-top:10px;width:100%}.row-flex-wrap{display:flex;flex-wrap:wrap}.row-flex-wrap>div{padding:5px}.logo-area a{display:inline-block;width:auto}.d-flex-space-bw{display:flex;justify-content:space-between}.white a{color:white}.mobileHeader{display:none}.product-list.oneColumn .imageOnLeftTextWrappedAround.product-listing.thumbnail .product-info{position:relative;bottom:0}.imageOnLeftTextWrappedAround.product-listing.thumbnail .product-info{bottom:0}@media (max-width:1200px){.header.container,.sub-header>.container{width:100%}}@media (max-width:1024px){nav .wsdownmenu-list>li>a,nav .wsdownmenu-list>li a.header-sub-link,.page-list li a{font-size:14px}}@media (max-width:1000px){.thumbnail.Brochure>.image{min-height:253px}}@media (min-width:530px){nav.mobile-nav{margin-right:15px}.mobile-margin.mobile-cart{margin-left:15px}}@media (max-width:600px){.removecssbtn{margin-left:0}table#cart tbody td .form-control{width:100%;display:inline!important}.actions .btn{width:36%;margin:1.5em 0}.actions .btn-info{float:left}.actions .btn-danger{float:right}table#cart thead{display:none}table#cart tbody td{display:block;float:left;width:100%}table#cart tbody td:before{content:attr(data-th);font-weight:600;display:inline-block;width:80px;float:left;text-align:left;color:#262f36}.removecssbtn-td input[type=checkbox]{text-align:left;margin-left:20px;float:left;width:auto;position:relative;top:-6px}table#cart tfoot td{display:inline-block;width:50%}table#cart tfoot td .btn{display:block}}@media (max-width:550px){.table-image{display:block}.table-image img{max-height:190px}.table-headers{display:none}.tb-row{margin-bottom:5px}.tb-row .table-summary>div{float:left;width:100%;text-align:center}.button.cart-button{float:left;width:100%;font-size:14px;padding:10px 5px}}@media (max-width:440px){span.small-logo img.logoimage{max-width:100%}span.large-logo{display:none}span.small-logo{display:block}}@media only screen and (max-width:1200px) and (min-width:768px){.wsdownmenu-list>li>a .fa.fa-home{display:block!important}}.col-xs-12>.add-to-cart.col-sm-12.col-xs-12{padding:0}.feefo-placeholder{position:absolute;top:0;left:0;z-index:0;padding:1em}.feefowidget-global-container-header h1{display:none!important}.feefo-table{float:left;width:100%}.feefo-table feefowidget-global .feefowidget-global-container{padding:0 15px}.std-product-details h2.text-center{font-size:18px;margin:6px 5px}.std-product-details p.btn.btn-success{position:absolute;left:0;width:100%;bottom:0;border-radius:0}.std-product-details .thumbnail{position:relative}.std-product-details .thumbnail .desc-sec{text-align:center;width:100%;margin-bottom:15px}.std-product-details .product-price{margin-top:10px}.checkout-logo-medium,select,input[type=submit],input[type=button],input[type=number],input,button,button.d-flex,p.form-control{border-radius:0!important;height:calc(2.25rem + 2px);line-height:0!important;padding-top:0;padding-bottom:0}input[type=radio]{height:auto!important}p.form-control{line-height:30px!important}button.d-flex{height:45px!important}.imageOnLeftTextWrappedAround .quantity-box label{display:flex;align-items:center;padding:0 15px 0 0}.quantity-box .input-group input{margin-bottom:0;border-radius:0!important;height:25px!important;max-width:60px;min-width:60px;font-size:14px;font-weight:600;border-left:none;border-right:none;padding:0 5px;background:#fff}.quantity-box .input-group input:focus{box-shadow:none!important;border-top:1px solid #ced4da;border-bottom:1px solid #ced4da}.quantity-box button{width:25px;padding:0;height:25px!important;font-size:20px}.button{width:100%}.fragment{margin-bottom:15px}@media (max-width:575px){.imageOnLeftTextWrappedAround.product-listing .product-d-flex{height:auto!important}.imageOnLeftTextWrappedAround.product-listing.thumbnail .product-info{bottom:0;position:relative}.product-image-wrapper{border-bottom:1px solid #ececec}.product-list>div,.std-product-details{padding-right:0;padding-left:0;width:100%}.brochure-price-list li,.brochure-list li{padding-left:30px;position:relative}.brochure-price-list li:after,.brochure-list li:after{content:"";position:absolute;left:5px;top:7px;height:10px;width:10px;background:#fff}.fragment u{color:#fff;padding-left:0}.p-22-xs{padding:2.2rem}.home-page-menu.page-list .font-weight-bold a{text-align:left}.footer-product-list>.d-flex{flex-wrap:wrap}section{padding:0 15px}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-details:nth-of-type(5){margin-left:0}#ContentPage .col-xs-6{padding:0!important}.product-list-row .padd-from-md:nth-child(1){width:75%}.product-list-row .padd-from-md:nth-child(2){width:25%;text-align:right}.px-xs-0{padding-left:0!important;padding-right:0!important}.imageOnLeftTextWrappedAround.product-listing .product-details-sec{position:relative}}@media (max-width:767px){.panel-heading.active .panel-title img{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.panel-heading .panel-title{cursor:pointer}.filter-list .panel-body{height:0;overflow:hidden}.hidden-xs{display:none!important}.visible-xs.d-flex{display:flex!important}.my-xs-15{margin-top:15px!important;margin-bottom:15px!important}#filter_pagination_links_bottom{margin-top:15px}#couponFieldLeft{margin-bottom:15px}#SortBy.sort_by{width:100%}.sub-section-section .sub-section-col{padding-right:0;padding-left:0;width:100%}.wsdown-mobile>li a[data-toggle="collapse"] img{margin-left:10px;top:2px;position:relative;width:6px}.wsdown-mobile>li a[aria-expanded="false"] img{transform:rotate(90deg)}.wsdown-mobile>li a[aria-expanded="true"] img{transform:rotate(270deg)}.wsdown-mobile>li a{font-weight:600!important;font-size:14px!important;color:#fff!important;background:transparent!important}.undereight ul{padding-left:15px}#mega-menu{padding-bottom:100px}.link-list li{display:none}.link-list li:first-child{display:block}.wsdown-mobile>li.more-link>a{display:none}.wsdown-mobile>li.more-link .megamenu.clearfix{display:block!important;visibility:visible!important;position:relative;opacity:1!important;top:0;background:transparent;border:none;padding:0}.wsdown-mobile>li.more-link .megamenu.clearfix>ul{padding:0}.wsdown-mobile>li.more-link .megamenu.clearfix>ul a{line-height:24px;min-height:46px;display:flex;align-items:center;padding:0 5px!important;color:#fff;margin:0}.d-none.d-sm-block.feefoproductlogo-sec .feefoproductlogo{margin-bottom:15px}.wishlist-headers .wishlist-ordered,.wishlist-headers .wishlist-remaining,.wishlist-headers .wishlist-add{display:none!important}label.chkbox,label.filter-link-label{margin-bottom:10px;font-size:14px}.CheckoutProgress.progress.Paypal-Amazon span{width:50%}.CheckoutProgress.progress>span:nth-child(2),.CheckoutProgress.progress>span:nth-child(4){border-left:none}.CheckoutProgress.progress>span:nth-child(3),.CheckoutProgress.progress>span:nth-child(4){border-top:none}.imageOnLeftTextWrappedAround .feefoproductlogo{margin-left:0!important}.imageOnLeftTextWrappedAround .add-to-cart,.imageOnLeftTextWrappedAround .wish-list-button-popup,.imageOnLeftTextWrappedAround .wish-list-button-popup input{width:100%}.imageOnLeftTextWrappedAround .wish-list-button-popup{margin-top:10px!important;display:block}table.comm-table th{display:none}table.comm-table td .feefoCellLabel{display:block!important;min-width:140px;max-width:140px;word-break:break-word;overflow-wrap:break-word}table.comm-table tr{float:left;margin-bottom:15px;border-bottom:1px solid #dedede;padding-bottom:15px}table.comm-table tr td{width:100%;float:left;text-align:left;display:flex;margin-bottom:8px}table.comm-table tr td:last-child{margin-bottom:0}.row .row.row-eq-height{margin-right:0;margin-left:0}.cartButtons .pay-buttons{margin-top:15px}.coupon-form-sec{margin-top:10px}.coupon-form{margin:0;width:100%}.shopping-cart-coupon{padding-left:15px;flex-wrap:wrap}.shopping-cart-coupon input[name="COUPONCODE"]{margin:0;width:100%}#idShoppingCartGrid #cart>tbody>tr>td{text-align:left;vertical-align:middle}.wishlist-body{flex-wrap:wrap}.wishlist-headers{display:none!important}.wishlist-name,.wishlist-price{font-weight:600;font-size:110%}.wishlist-body>*{width:100%!important;text-align:left!important;margin-bottom:5px}.wishlist-pair.quantity-box{justify-content:left!important}span.wishlist-label{font-weight:500;padding-right:15px}body.filtering-activated{overflow:hidden;height:100%;max-height:100%}#productFiltersLeft .sidebar-filter-element.side-menu,#productFiltersLeft .sidebar-filter-element.side-menu form[name=filter]{height:100%}#productFiltersLeft .filter-top-heading{overflow:hidden;position:absolute;top:0;width:100%;height:42px;box-shadow:0 2px 2px 0 rgba(28,41,47,0.31);border-bottom:1px dashed #ccc}#productFiltersLeft .filter-list{position:absolute;top:42px;bottom:42px;left:0;right:0;overflow-y:auto;overflow-x:hidden;padding-bottom:40px}#productFiltersLeft .filter-bottom-done{overflow:hidden;border-bottom:1px solid #ddd;position:absolute;bottom:0;width:100%;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 55%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 18%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffffff',GradientType=0);height:90px;padding:15px;padding-top:0}#productFiltersLeft .filter-bottom-done .btn.theme-primary-btn{height:35px!important;margin:0}.sort_by form{max-width:50%}.sort_by button{max-width:50%;width:50%;margin-right:15px;cursor:pointer}.sort_by button img{position:relative;top:-1px;padding-right:10px}#SortBy.sort_by{display:flex!important;justify-content:space-between;align-items:center}button#mobileToggleFilter{display:block}form[name="filter_sortorder"]{max-width:50%;width:50%}#productFiltersLeft{position:fixed;width:100%;height:100%;left:0;top:0;z-index:100;background:#fff;overflow-x:hidden!important;overflow-y:auto!important;display:none}.payment-authorization td{width:100%;max-width:100%;display:block}.imageOnLeftTextWrappedAround .form-group.quantity-box{width:115px!important}#idLOOKUPORDERS{padding:0 15px}.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}.order-xs-4{order:4}.order-xs-5{order:5}.order-xs-6{order:6}.order-xs-7{order:7}.order-xs-8{order:8}.order-xs-9{order:9}.order-xs-10{order:10}.w-xs-100{width:100%!important}.pl-loggedUser{padding-left:0!important}#idInvoiceAccountAddresses p,#idDeliverAccountAddresses p{margin-left:0}.nav-tabs{margin-top:15px}form.auth.login{border:none!important;padding-top:0!important;padding-bottom:0!important}body.Reviews-content-body .theme-bg-box,body.Terms-And-Conditions-content-body .theme-bg-box,body.Contact-Us-content-body .theme-bg-box,body.Login-content-body .theme-bg-box,body.Site-Map-content-body .theme-bg-box{padding-top:0!important}body.Reviews-content-body .title-shadow,body.Terms-And-Conditions-content-body .title-shadow,body.Contact-Us-content-body .title-shadow,body.Login-content-body .title-shadow,body.Site-Map-content-body .title-shadow{padding-top:0!important}#terms-body h3{padding-top:0}*.pt-xs-0{padding-top:0!important}*.pl-xs-0{padding-left:0!important}*.pl-xs-15,.p-0.pl-xs-15{padding-left:15px!important}*.py-xs-0{padding-top:0!important;padding-bottom:0!important}*.py-xs-15{padding-top:15px!important;padding-bottom:15px!important}div#idRegistered label{padding:0}.theme-title{font-size:1.2rem}.footer-product-list{padding-top:15px}footer{padding:5px 0 0}form#idCheckoutForm .theme-bg-box{padding:0!important}header.checkout-header{padding-bottom:0}header.checkout-header .logo-area a{display:inline-block;width:auto;margin:auto}*.px-xs-15{padding-left:15px!important;padding-right:15px!important}*.px-0{padding:0!important}.imageOnLeftTextWrappedAround .product-price>span{display:block!important}.imageOnLeftTextWrappedAround .product-price>span:nth-child(2){margin-top:10px}.wsdownmenu-list>li a.header-sub-link,.wsdownmenu-list>li>a,.wsdownmenu-list>li>div.dropdown.dropleft-custom .dropdown-menu.settings-bar .dropdown-item a{padding:0 5px}nav .wsdownmenu-list>li a.header-sub-link+div{display:none!important}.wsdownmenu-list>li>div.dropdown.dropleft-custom{display:block!important;visibility:visible!important}.wsdownmenu-list>li>div.dropdown.dropleft-custom button{display:none!important}.wsdownmenu-list>li>div.dropdown.dropleft-custom .dropdown-menu.settings-bar .dropdown-item a{line-height:24px;min-height:46px;display:flex;align-items:center;color:#fff;margin:0;font-size:14px;font-weight:600}.wsdownmenu-list>li>div.dropdown.dropleft-custom .dropdown-menu.settings-bar .dropdown-item:hover{background-color:transparent}.wsdownmenu-list>li>div.dropdown.dropleft-custom .dropdown-menu.settings-bar{display:block;position:relative;float:none;background:transparent;border:none;margin:0;padding:0;top:0}.discount-list.product-text.collapse{display:none}.d-hide{display:none}.imageOnLeftTextWrappedAround .add-to-cart-btn{width:100%}.footer-product-sec .button-sec{padding-bottom:15px;position:absolute;right:0;width:100%;height:100%;padding-right:0;display:flex;align-items:center;justify-content:space-between}.footer-product-sec{padding-top:15px}.product-list{margin-bottom:15px}section>.container{padding:0}.checkout-left .pay-buttons>*{margin-right:0!important}.checkout-left .pay-buttons .checkout-now{background:#d26067;color:#fff;padding:5px 15px;cursor:default;position:relative;width:200px;min-width:200px;max-height:45px;text-align:center}.checkout-left .pay-buttons .checkout-now:after{content:"";width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-top:25px solid #d26067;position:absolute;bottom:-27px;left:0}.checkout-left .pay-buttons{display:flex;flex-wrap:wrap;margin-top:15px;margin-bottom:15px}.checkout-left .pay-buttons>*{width:100%}.checkout-left .pay-buttons a,.checkout-left .pay-buttons{text-align:center}.checkout-left .pay-buttons a,.checkout-left .pay-buttons span{display:block;margin-bottom:5px}.checkout-left .pay-buttons .checkout-now{margin:auto}.cartButtons span{display:block;margin-top:5px;margin-bottom:5px}.side-bar .wsdownmenu-list{display:none!important}.fragment-desc{margin-bottom:15px}.fragment-list .fragment{padding-left:0}#idORDER_TRACKING table td a{line-height:44px}.mobile-margin.mobile-cart{position:relative}.dropdown-toggle::after{display:none}a.header-icon-link{line-height:20px;min-width:35px;display:flex;align-items:center;justify-content:center}a.header-icon-link img{max-width:23px}a#search-icon{line-height:20px}.profile-text.profile-name{display:none!important}.profile-icon{display:inline!important}#header-support-xs{display:block!important}.header-section{position:fixed;top:0;left:0;width:100%;z-index:100}.header-section.active{height:100%}span.full-width{height:100%;overflow-y:auto}.wsdown-mobile>li .megamenu.clearfix{display:none!important}header+div{display:none!important}header+div+span.full-width.isStuck{position:relative!important;background:#c73841!important;width:100%!important}.wsdownmenu-list>li:last-child .megamenu{opacity:1;visibility:visible!important;position:relative;top:0;background:transparent;border:none;padding:0}nav .wsdownmenu-list>li.brochure-lists ~ li:last-child>a{display:none}nav .wsdownmenu-list>li.brochure-lists ~ li:last-child .megamenu.clearfix{display:block!important}.wsdownmenu-list>li:last-child .megamenu ul.link-list{padding:0}.megamenu{color:#fff}nav .wsdownmenu-list>li:last-child .megamenu ul.link-list>li>a{color:#fff;line-height:24px;min-height:48px;padding:0 15px;display:flex;align-items:center;margin-bottom:0}.wsdownmenu-list>li:last-child .megamenu ul.link-list>li>a:hover{color:#c73841}.pc-w-50 .d-inline-block-xs{width:50%;border:none;padding:.75rem!important}.delivery-address .d-inline-block-xs .close-link{display:inline-block;line-height:40px}.d-inline-block-xs{display:inline-block!important}.p-xs{padding:.75rem!important}.d-none-xs{display:none!important}#idORDER_TRACKING table td{display:block;padding:0 .75rem}#idORDER_TRACKING table td span{display:inline-block;min-width:150px;font-weight:600;line-height:44px}#idORDER_TRACKING>table>tbody>tr.cart{border-top:2px solid #676767}#idORDER_TRACKING table tr.cart.text-center{text-align:left!important}.fragment .right-image{text-align:center;margin-bottom:15px}.fragment .fragment-caption-inner{padding:15px!important}.side-bar{width:100%;order:1;padding:0 15px}.side-bar-exist{order:2}.removecssbtn{text-align:center;float:left;margin-left:22%;color:#333;transition:all 0.5s;color:#fff!important;border-radius:50%;height:24px;width:24px}.contactUsForm,form.login{padding:15px}.mobile-header>div#search-bar{width:100%;margin-top:25px;padding:0}.mobile-header>div.logo-area{width:56%}span.full-width{width:100%;border:0}.row-mobile{padding:0}.wsdownmenu{margin:0 0.5%;border:0;width:99%}.wsdownmenu-animated-arrow{border-image:none;color:#333;cursor:pointer;font-size:14px;line-height:20px;margin:0;padding:21px 14px;position:absolute;right:0;text-align:center;display:block!important;top:0;vertical-align:middle;height:48px;width:100%;z-index:1000}.mobile-nav .wsdownmenu-animated-arrow{color:#333;padding:0;position:relative;height:auto;width:auto;font-size:24px}.wsdownmenu-list{border:1px solid #ddd;border-bottom:4px solid #ddd!important;border-top:4px solid #ddd!important}.wsdownmenu>a.wsdownmenu-animated-arrow{display:none!important}.thumbnail.Brochure>.image{min-height:200px}#ContentPage .col-lg-9 .row.row-eq-height{width:100%;margin:0}.form-inline.row{margin-left:0;margin-right:0}.mobileHeader{display:block}input.bumpbutton{display:none}.row-eq-height .col-xs-6{padding:0 15px}.hide-md{display:none}.show-md{display:block}#information{display:none!important}img.logoimage{margin:0 auto;max-width:80%}nav.nav{display:none}nav.mobile-nav{display:inherit;float:left}.mobile-header{display:inherit;position:relative}.menu-collapser{margin:20px 0}.header{display:none}.collapse-button{position:relative}.collapse-button .icon-bar{height:4px;width:22px}ul#mobile-navigation{position:absolute;z-index:99;padding:0;width:95.5%}.mobile-margin{font-size:24px}.mobile-margin i{color:#fff}i.fa.fa-phone{font-size:27px;margin-top:6px;color:#fff}i.fa.fa-search{color:#fff}.collapse-button .icon-bar{background-color:#c73841}#ContentPage .col-xs-12{padding:0 7px}div#search-bar,.cart-area{margin:0}.imageOnLeftTextWrappedAround.product-listing{padding-bottom:20px}.p-xs-0{padding:0!important}form.filter_sortorder{margin-bottom:15px}#idCheckoutForm{padding:0 15px}.back-cancel-sec .button-wrapper+.button-wrapper{padding-right:0!important}.col-12.back-cancel-sec{justify-content:space-between!important}span.full-width .row.row-mobile{margin:0}.wsdownmenu>div>.wsdownmenu-list{border:0!important;padding:0 15px}nav .page-list li a{padding-left:15px;padding-right:15px}table#cart tbody td,table#cart tfoot td{padding:7px 15px}.container.sub-footer{padding:0}form[name=filter]{padding:0}.imageOnLeftTextWrappedAround{margin-top:0}.button-sec button img{display:block!important}#footer{padding:15px 0 35px}.footer-product-list>div.marketing-list-entry{margin-bottom:35px}#idCheckoutForm .checkout-left{width:100%}#idCheckoutForm .checkout-right{width:100%}.searchResults .sort_by{margin-top:15px}#ContentPage .sb-product-image a{display:flex;align-items:center;justify-content:center}.footer-product-sec{padding-left:0;padding-right:0}header{padding:15px;box-shadow:0 2px 2px 0 rgba(28,41,47,0.31)}.home-page-menu.page-list .page-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-flex-wrap>div{padding:5px 0}.sidebar-filter-element.side-menu{padding:0!important}.p-0-xs{padding:0!important}.pl-5-xs{padding-left:5px!important}.pr-5-xs{padding-right:5px!important}.sort_by select{float:none!important;width:100%}ul#filter_pagination_links_top{width:100%;margin-left:0!important;margin-right:0!important}#search_results_list>nav{display:flex}#idShoppingCartGrid{display:block}.sub-footer .thumbnail>.image a,.thumbnail>.product-image a{padding:15px}.justify-content-between-upto-sm{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-quantity{font-size:13px;padding:0;max-width:20px}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-quantity .input-group{text-align:left;justify-content:center}#idShoppingCartGrid #cart .cart-cell.cart-details:nth-of-type(2),#cart .cart-cell.cart-quantity:nth-of-type(1){margin-bottom:0}#cart .cart-cell.cart-details:nth-of-type(5),#cart .cart-cell.cart-details:nth-of-type(2){padding:0!important}#cart .cart-cell.cart-details:nth-of-type(2),#cart .cart-cell.cart-quantity:nth-of-type(1){margin-bottom:25px}.p-0-upto-sm{padding:0!important}.nav-tabs .nav-item .nav-link{margin-top:12px;padding:10px 0}.padd-s-10-xs{padding-left:10px!important;padding-right:10px!important}.btn img{display:none}.footer-product-sec .thumbnail .product-price{margin-bottom:5px;margin-top:0}.sub-footer .marketing-list-entry .thumbnail{margin-bottom:0}#cart .cart-cell.cart-details:nth-of-type(2),#cart .cart-cell.cart-quantity:nth-of-type(1){margin-bottom:10px}#menu-overlay{display:none!important}#ContentPage,.indexPage{margin-bottom:15px}.home-page-menu.page-list .font-weight-bold a{text-align:left}.cartButtons>div,.cartButtons input,.cartButtons button,.cartButtons a{width:100%;text-align:center;display:block}.cartButtons>div,.cartButtons a{margin-bottom:0!important}.cartButtons a img{margin:0 auto;display:block}table#cart tfoot td:empty{display:none}.p-l-xs-0{padding-left:0!important}.p-r-xs-0{padding-right:0!important}.contactus-icons{font-size:40px!important}.contactus-icons.fa-map-marker{font-size:50px!important}header+span.full-width>nav,header+div+span.full-width>nav{max-width:540px;margin-left:auto;width:100%;margin-right:auto;margin-left:auto}#terms-body h1,#terms-body h2,#terms-body h3{color:#333;padding:15px 0}.thumbnail,#ContentPage form.regularProductSummary,.thumbnail.search-thumbnail{border:1px solid rgb(234,234,234)}.home-page-menu{margin-top:15px}.marketing-list .marketing-list-entry{width:100%!important;max-width:100%!important;position:relative}form h1{margin-bottom:0}.checkout-right .shadow-effect{margin:0 auto}#idShoppingCartGrid{display:block}.CheckoutProgress.progress{flex-wrap:wrap}.CheckoutProgress.progress>span{width:50%}#footer h3{margin-top:15px}form[name=simplesearch] .input-group-addon .button{margin:0}.mobile-header>div>*{padding:0!important}.no-margin-r-upto-sm{margin-right:0}.row-xs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.padd-lr-xs{padding-right:15px;padding-left:15px}.cart-left,.cart-left .externalButtons{flex-wrap:wrap;justify-content:flex-start}.cart-left .externalButtons{margin-top:15px;width:100%}.cart-left .externalButtons p{width:100%;text-align:center}}@media (max-width:991px){.product-list.twoColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec .product-name-sec,.product-list.twoColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec .price-sec{flex-wrap:wrap}.product-list.twoColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec .product-name-sec .product-name{margin-bottom:0}.product-list.twoColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec .product-name-sec .sku{margin-bottom:15px}.product-list.twoColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec .price-sec .in-stock-label{padding-left:0}.product-page .side-bar{margin:0;padding:0;display:none}#idCheckoutForm .checkout-right{border-bottom:4px double #d4d6d7}.px-0-upto-md{padding-left:0!important;padding-right:0!important}.imageOnLeftTextWrappedAround{margin-bottom:15px}.imageOnLeftTextWrappedAround.product-listing{margin-bottom:0}.cart-cell.cart-quantity{padding:0!important}}@media (min-width:576px) and (max-width:767px){.row .row.row-eq-height{margin-left:-15px}.cart-cell.cart-details{padding-left:0!important}.sidebar-outer .margin-adj-md{margin-right:-10px;margin-left:-10px}.imageOnLeftTextWrappedAround.product-listing .product-name{width:calc(100% - 100px)}.imageOnLeftTextWrappedAround.product-listing .product-details-sec .product-name-sec .sku{width:100px;text-align:right}.product-list.oneColumn>.product-details{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;flex:0 0 100%;-ms-flex-grow:0;-ms-flex-shrink:0;-ms-flex-basis:100%;width:100%;max-width:100%}}@media (min-width:576px) and (max-width:991px){.cart-cell.cart-quantity{padding:0!important}.product-list-row .padd-from-md:nth-child(2){text-align:right}}@media (min-width:601px) and (max-width:991px){.cart-cell.cart-quantity span.input-group{width:auto;margin-left:auto}}@media (min-width:601px) and (max-width:767px){.cart-cell.cart-quantity button.btn-number,.cart-cell.cart-quantity input{padding:3px 5px!important;height:30px!important;font-size:1rem!important}.cart-quantity input[type=number]{width:40px!important}}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:991px){.theme-border-upto-md{border:1px solid rgb(234,234,234)}.m-0-upto-md{margin:0!important}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-width:991px){#ContentPage .sb-product-image{height:200px;width:100%}}@media (min-width:576px){.marketing-list-entry .vat-msg{font-size:12px}.imageOnLeftTextWrappedAround.product-listing.thumbnail .product-d-flex{padding-bottom:170px}.product-list.twoColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-d-flex{padding-bottom:195px}.product-list.threeColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-d-flex{padding-bottom:195px}.product-list.fourColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-d-flex{padding-bottom:175px}.product-image-wrapper{border-right:1px solid #ececec}.product-list.oneColumn>.product-details .imageOnLeftTextWrappedAround.product-listing.thumbnail .product-d-flex{padding-bottom:0;display:flex;width:100%;height:auto!important}.product-list.oneColumn>.product-details .product-listing.thumbnail .product-image-wrapper{height:100%;width:40%;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.product-list.oneColumn>.product-details .product-listing.thumbnail .product-details-sec{width:60%;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.imageOnLeftTextWrappedAround .add-to-cart,.imageOnLeftTextWrappedAround .wishlist-button-wrapper{margin-bottom:15px}.product-list.oneColumn>.product-details .imageOnLeftTextWrappedAround.product-listing.thumbnail .product-price{text-align:left}.product-listing.thumbnail .product-image-wrapper{height:250px}.product-listing.thumbnail .product-details-sec .product-name{margin-top:15px}.product-listing.thumbnail .product-details-sec .product-name h2{font-size:1.15rem;text-align:left;max-height:48px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;display:-webkit-box;line-height:1.4}.product-list.twoColumns>.product-details,.product-list.threeColumns>.product-details,.product-list.fourColumns>.product-details,.std-filter-results.twoColumns>.std-product-details,.std-filter-results.threeColumns>.std-product-details,.std-filter-results.fourColumns>.std-product-details,.std-search-results.twoColumns>.std-product-details,.std-search-results.threeColumns>.std-product-details,.std-search-results.fourColumns>.std-product-details,.sub-section-section .sub-section-col{-webkit-flex:0 0 50%;-moz-flex:0 0 50%;flex:0 0 50%;-ms-flex-grow:0;-ms-flex-shrink:0;-ms-flex-basis:50%;width:50%;max-width:50%}.sub-section-section .sectionListOneColumn .sub-section-col,.sub-section-section .sectionLinkFirstOneColumn .sub-section-col:first-child{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;flex:0 0 100%;-ms-flex-grow:0;-ms-flex-shrink:0;-ms-flex-basis:100%;width:100%;max-width:100%}.product-list.twoColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-image-wrapper,.product-list.threeColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-image-wrapper,.product-list.fourColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-image-wrapper{border-left:none;border-right:none;order:1;border-bottom:1px solid #ececec;padding:0 0 15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.product-list.fourColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-image-wrapper{max-height:265px}.product-list.fourColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-image-sec{height:210px;margin-bottom:5px}.product-list.fourColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-image-sec a{height:210px}.product-list.twoColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec,.product-list.threeColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec,.product-list.fourColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec{padding-left:0;padding-right:0;order:2;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.product-list.twoColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-image-wrapper.right,.product-list.twoColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec,.product-list.threeColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-image-wrapper.right,.product-list.threeColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.product-list.threeColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec .product-name-sec .product-name{margin:0}.product-list.threeColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec .price-sec .in-stock-label{padding-left:0}.product-list.threeColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .in-stock-label,.product-list.fourColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .in-stock-label{padding-left:0}.product-list.threeColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec .add-to-cart,.product-list.threeColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec .add-to-cart-btn,.product-list.threeColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec .wishlist-button-wrapper,.product-list.threeColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec input{width:100%}.product-list.twoColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec .wishlist-button-wrapper,.product-list.threeColumns>.product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec .wishlist-button-wrapper{margin-left:0}.product-image-wrapper.right+.product-details-sec{order:1;padding-left:0}.imageOnLeftTextWrappedAround.product-listing .product-details-sec{padding-left:15px;padding-bottom:0;padding-right:0}.product-list>div,.product-list>.product-details,.fragments>.sub-section-col,.std-product-details,.fragments .thumbnail-custom{padding-left:15px!important;padding-right:0!important}section{padding-left:15px!important;padding-right:15px!important}.container,span.full-width>nav{max-width:100%!important}.no-side-padd-not-xs{padding-left:0;padding-right:0}.d-flex-sm{display:flex!important}.abs-pos-sm.w-73-sm{width:73%;left:12.5%!important}.abs-pos-sm{position:absolute;left:0;top:0}.rel-pos-sm.w-73-sm{width:73%;margin-left:auto;margin-right:auto}}@media (min-width:768px){.footer-product-list.marketing-list-slider{left:15px}.marketing-list-entry .product-price-sec.discounts-applied .product-price.discounts-applied,.thumbnail .static-price.discounts-applied .product-price{font-size:12px;margin-bottom:5px;font-weight:400}.Product-Page-content-body .wishlist-button-wrapper.wish-list-button-popup{width:auto!important}.filter-list .collapse{display:block!important}#productFiltersLeft{display:block!important}.hidden-xs.d-flex{display:flex!important}.visible-xs{display:none!important}.product-list.oneColumn>.product-details .imageOnLeftTextWrappedAround.product-listing.thumbnail .d-flex.flex-wrap.flex-md-nowrap{flex-wrap:wrap!important}.product-listing.thumbnail .product-image-wrapper .product-image-sec{height:100%}.wsdownmenu-list li:hover .megamenu{max-height:90vh;overflow:auto}.product-list.threeColumns>.product-details,.product-list.fourColumns>.product-details,.std-filter-results.threeColumns>.std-product-details,.std-filter-results.fourColumns>.std-product-details,.std-search-results.threeColumns>.std-product-details,.std-search-results.fourColumns>.std-product-details,div.sectionListThreeColumn .sub-section-col,div.sectionLinkFirstThreeColumn .sub-section-col:first-child,div.sectionLinkFirstThreeColumn .sub-section-col:nth-child(2),div.sectionLinkFirstThreeColumn .sub-section-col:nth-child(3){-webkit-flex:0 0 33.33%;-moz-flex:0 0 33.33%;flex:0 0 33.33%;-ms-flex-grow:0;-ms-flex-shrink:0;-ms-flex-basis:33.33%;width:33.33%;max-width:33.33%}.side-bar-exist.left-bar .std-product-details,.product-list>.product-details{-webkit-flex:0 0 50%!important;-moz-flex:0 0 50%!important;flex:0 0 50%!important;-ms-flex-grow:0!important;-ms-flex-shrink:0!important;-ms-flex-basis:50%!important;width:50%!important;max-width:50%!important}.wsdownmenu-list>li>div{display:none!important;visibility:hidden!important}.wsdownmenu-list>li:hover>div{display:flex!important;flex-wrap:wrap;visibility:visible!important}.product-list.oneColumn>.product-details{-webkit-flex:0 0 100%!important;-moz-flex:0 0 100%;flex:0 0 100%!important;-ms-flex-grow:0!important;-ms-flex-shrink:0!important;-ms-flex-basis:100%!important;width:100%!important;max-width:100%!important}.product-image-wrapper.right{border-left:1px solid #ececec;border-right:none;order:2}.wishlist-label{display:none}label.chkbox,label.filter-link-label{margin-bottom:10px}table.comm-table tr td:nth-child(1),table.comm-table tr td:nth-child(3){min-width:120px}span.service-star-rating-label::before{content:'Service';border-bottom:1px dotted #CCC;display:block;width:80%}table.comm-table tbody tr:nth-child(1) th.feefoHeaders{padding:10px 15px;text-align:center}table.comm-table tbody tr:nth-child(2) td{padding-top:15px}table.comm-table tbody tr h3.item{font-size:1rem;margin:0}.feefoFeedback .comments{padding-bottom:45px}.product-list.fourColumns .imageOnLeftTextWrappedAround.product-listing .product-name{min-height:75px}.product-list.fourColumns .imageOnLeftTextWrappedAround.product-listing .rrp{text-align:center}.product-list.fourColumns .imageOnLeftTextWrappedAround.product-listing .product-info .add-to-cart{margin-bottom:10px}.product-list.fourColumns .imageOnLeftTextWrappedAround.product-listing .product-info .wishlist-button-wrapper{margin-bottom:0}.imageOnLeftTextWrappedAround.product-listing .btn-sec{margin-top:15px;margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap}.imageOnLeftTextWrappedAround .feefoproductlogo{line-height:0}.coupon-form-sec{margin-left:15px}.shopping-cart-coupon{margin-bottom:15px}.sidebar-filter-element h2{border-bottom:1px dashed #ccc}#productFiltersLeft .filter-top-heading{position:relative}.mobileToggleFilter{display:none!important}button#mobileToggleFilter{display:none}.CheckoutProgress.progress.Paypal-Amazon span{width:33.33%}.CheckoutProgress.progress>span{border-right:none}.CheckoutProgress.progress>span:last-child{border-right:1px solid #ececec}.sort_by select{max-width:210px}.w-md-100{width:100%!important}.row.product-list.section-list .thumbnail .image{height:auto}.thumbnail .image{height:315px}.quick-search .input-group{border-radius:5px}.product-name{margin-bottom:0}.imageOnLeftTextWrappedAround .product-name{margin-bottom:35px}.thumbnail.no-price-thumbnail .caption,.thumbnail.no-price-thumbnail .product-name{margin-bottom:0}.d-md-show{display:block}.footer-product-sec .button-sec{position:absolute;right:0;width:75px;height:100%;padding-right:0;text-align:right}.footer-product-sec{padding-top:35px}.product-list,#FilterResultElements{margin-bottom:50px}.checkout-left{width:100%}.checkout-right{width:100%;max-width:100%;padding-right:15px;padding-left:15px}.checkout-right>div{background:#f8f8f8}.checkout-right>div:empty{display:none}#searchFields fieldset{max-width:60%;margin:auto}.thumbnail>.caption a{font-size:14px;font-weight:500}header{padding:0}.checkout-left .pay-buttons span{padding:0 5px}.checkout-left .pay-buttons .checkout-now{background:#d26067;color:#fff;padding:5px 15px;cursor:default;position:relative;width:160px;min-width:160px;max-height:45px;text-align:center}.checkout-left .pay-buttons .checkout-now:after{content:"";width:0;height:0;border-left:80px solid transparent;border-right:80px solid transparent;border-top:25px solid #d26067;position:absolute;top:36px;left:0}.checkout-left .pay-buttons{display:flex;justify-content:space-between}.wsdownmenu-list>li.brochure-list-li:nth-child(5) ~ li.brochure-list-li,.brochure-lists-sub-header>li:nth-child(5) ~ li{display:none!important}.side-bar{min-width:270px;max-width:270px;padding-left:15px}.filtering-page-content-body .side-bar{margin-bottom:25px}.product-page .side-bar{padding-left:0;padding-right:15px;width:100%}.side-bar-exist.left-bar.right-bar #terms-body,.side-bar-exist.left-bar.right-bar .sitemap,.side-bar-exist.right-bar #terms-body,.side-bar-exist.right-bar .sitemap{padding-right:15px}.side-bar .wsdownmenu-list>li:nth-child(5) + li>a{display:none}.side-bar .wsdownmenu-list>li:nth-child(5) + li .megamenu.clearfix{display:block!important}.side-bar .wsdownmenu-list>li>a{font-size:14px;min-height:35px}.left-bar.side-bar-exist.right-bar .content-body{padding-left:15px;padding-right:15px}.left-bar.side-bar-exist .content-body,.right-bar.side-bar-exist .content-body{min-width:calc( 100% - 270px );max-width:calc( 100% - 270px )}.product-page.left-bar.side-bar-exist .content-body,.product-page.right-bar.side-bar-exist .content-body{min-width:100%;max-width:100%}.left-bar.side-bar-exist .content-body .product-list>.product-details{flex-grow:1;max-width:50%}.left-bar.side-bar-exist.right-bar .content-body{min-width:calc( 100% - 540px );max-width:calc( 100% - 540px )}.left-bar.side-bar-exist.right-bar .sub-section-section .sub-section-col,.left-bar.side-bar-exist.right-bar .fragments .thumbnail-custom,.left-bar.side-bar-exist.right-bar .std-product-details{padding-left:15px!important;padding-right:0!important}#ContentPage .sub-section-section,#filter_results_area .sub-section-section{padding-left:0!important}.side-bar .wsdownmenu-list>li>div,.side-bar .wsdownmenu-list>li:hover>div{display:none!important;visibility:hidden!important}.side-bar .wsdownmenu-list,.side-bar .wsdownmenu-list>li{display:block}nav .wsdownmenu-list.main-menu-md-none.brochures-not-in{display:none!important}nav .wsdownmenu-list.main-menu-md-none>li:not(.brochure-lists),nav .wsdownmenu-list.main-menu-md-none>li:not(.brochure-lists) a{display:none}.wsdownmenu>div>.wsdownmenu-list{display:flex}.pl-md-15{padding-left:15px!important}header+span.full-width,header+div+span.full-width.isStuck{padding:0 15px!important}.container,span.full-width>nav{max-width:100%!important;padding:0}section,footer{padding-left:15px!important;padding-right:15px!important}.product-list-row .padd-from-md:nth-child(1){width:70%}.product-list-row .padd-from-md:nth-child(2){width:25%}#idShoppingCartGrid{font-size:0.8rem;font-weight:500}.logo-area{align-items:center}.profile-text.profile-name{padding-right:5px}.fragment-list.two-cols,.fragment-list.three-cols,.fragment-list.four-cols{display:flex;flex-wrap:wrap;margin-left:-15px}.fragment-list.two-cols>div{width:50%!important;margin-bottom:15px;padding-left:15px}.fragment-list.three-cols>div{width:33.33%!important;margin-bottom:15px;padding-left:15px}.fragment-list.four-cols>div{width:25%!important;margin-bottom:15px;padding-left:15px}.section-name.px-md-0{padding-left:0!important;padding-right:0!important}#idORDER_TRACKING table td span{display:none}.side-bar-exist.right-bar .sort_by{padding-left:15px!important;padding-right:15px!important}.pl-md-15{padding-left:15px!important}.row.row-eq-height{margin-right:0!important}.fragments-0.side-bar-exist.left-bar .indexPage{padding-left:15px}.fragments-0.side-bar-exist.right-bar .indexPage{padding-right:15px}.removecssbtn{margin-right:22%}table#cart thead tr th:nth-child(3),table#cart thead tr th:nth-child(4),table#cart thead tr th:nth-child(5),table#cart tbody tr td:nth-child(2),table#cart tbody tr td:nth-child(3),table#cart tbody tr td:nth-child(4){text-align:right!important}.fragment .right-image{float:right;max-width:300px;padding:5px 0 15px 15px}.fragment .left-image{float:left;max-width:300px;padding:5px 15px 15px 0}#idBothAddressesTable .InvoiceField{width:50%}#idBothAddressesTable .DeliverField{padding-right:0;padding-left:5px;float:left;width:50%}#idBothAddressesTable .InvoiceField.wideInput{padding-right:0}#idBothAddressesTable .DeliverField.wideInput{padding-left:0}nav.wsdownmenu{margin:0 auto!important}.wsdownmenu{border:none!important}nav .wsdown-mobile:hover>li{display:inline-block}header+span.full-width .wsdownmenu-list>li>a,header+div+span.full-width .wsdownmenu-list>li>a{padding:0!important}.checkout-right #idShoppingCartGrid #cart>.row{padding:0.75rem 0;margin:0}.checkout-right #idShoppingCartGrid .calc-sec>.row{margin:0}.imageOnLeftTextWrappedAround .nav-tabs{margin-right:15px;margin-top:35px}.container.sub-footer>.row{padding-top:15px}.slide-container .bx-viewport{height:500px;overflow:hidden}.bx-viewport .slider{z-index:999999}.footer-product-list{margin-left:-15px;margin-right:-15px;padding-right:15px;padding-bottom:5px}nav .wsdownmenu-list>li,.page-list li{display:inline-block;text-align:left;margin-left:15px;font-size:14px}nav .wsdownmenu-list>li.brochure-lists .page-list{margin-left:-15px}header+span.full-width .wsdownmenu,header+div+span.full-width .wsdownmenu{padding-left:15px;padding-right:15px}.wsdownmenu>div>.wsdownmenu-list{border:0!important;width:auto;margin:0 -15px;min-height:46px;align-items:center;list-style:none}.marketing-list-entry{width:50%}.row-m-s-20px-md{margin-right:-20px!important;margin-left:-20px!important}.pull-left-md{float:left!important}#FilterResultElements .std-product-details .thumbnail{min-height:300px;padding:0}.std-product-details .sb-product-image{padding:10px}.order-1-md{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-2-md{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.justify-content-end-from-md{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.product-list-row .padd-from-md{width:100%}.row-md{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-details:nth-of-type(5){margin-left:17%}.padd-from-md{padding-left:15px;padding-right:15px}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-quantity{padding:0 5px;font-size:13px}body>section>.container>.row>form{padding:0 15px}body>section>.container>.row>form.searchResults,body>section>.container>.row>form.has-validation-callback{padding:0!important}.side-bar-exist #idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-details{padding-left:10px;font-size:13px}.side-bar-exist #idShoppingCartGrid{font-size:13px}#cart .cart-cell.cart-details:nth-of-type(5),#cart .cart-cell.cart-details:nth-of-type(2){padding:0}#cart .cart-cell.cart-details:nth-of-type(5){font-size:12px;font-weight:400;color:gray}.nav-tabs .nav-item .nav-link{padding:10px 0;font-weight:600;margin-left:0;cursor:pointer;padding-bottom:5px}footer{margin-top:0;border-top:1px solid #e4e4e4}.sub-footer:last-child{padding-bottom:30px}.d-flex-md{display:flex!important}span.full-width>nav{max-width:720px}form.auth{margin:0 auto;max-width:70%}form.auth>fieldset{margin-top:15px}.align-items-center-sm{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.brochure-price-list li,.brochure-list li{padding-left:20px;position:relative}.brochure-price-list li:after,.brochure-list li:after{content:"";position:absolute;left:0;top:7px;height:10px;width:10px;background:#fff}.fragment u{color:#fff}table#cart{margin-top:15px;font-size:14px}.pl-0-md{padding-left:0!important}.pr-0-md{padding-right:0!important}.sidebar-outer{padding-left:0}.footer-product-list>div{padding-right:0;padding-left:15px;padding-top:15px}}@media (min-width:1200px){.home-page-menu.page-list .page-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (min-width:992px){.marketing-list-entry .vat-msg,.product-list.fourColumns .thumbnail .static-price.discounts-applied .vat-msg,.product-list.fourColumns .thumbnail .online-price-sec.discounts-applied .vat-msg{color:#798b94;display:block!important}.link-list{-webkit-box-flex:0;-ms-flex:0 0 calc(100%/5);flex:0 0 calc(100%/5);max-width:calc(100%/5)}.product-list.fourColumns>.product-details,.std-filter-results.fourColumns>.std-product-details,.std-search-results.fourColumns>.std-product-details{-webkit-flex:0 0 25%!important;-moz-flex:0 0 25%!important;flex:0 0 25%!important;-ms-flex-grow:0!important;-ms-flex-shrink:0!important;-ms-flex-basis:25%!important;width:25%!important;max-width:25%!important}.std-filter-results.threeColumns>.std-product-details,.std-search-results.threeColumns>.std-product-details{-webkit-flex:0 0 33.33%!important;-moz-flex:0 0 33.33%!important;flex:0 0 33.33%!important;-ms-flex-grow:0!important;-ms-flex-shrink:0!important;-ms-flex-basis:33.33%!important;width:33.33%!important;max-width:33.33%!important}.product-list.oneColumn .imageOnLeftTextWrappedAround.product-listing .product-name,.product-list.oneColumn .product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec .price-sec #price .product-list.twoColumns .imageOnLeftTextWrappedAround.product-listing .product-name,.product-list.twoColumns .product-details .imageOnLeftTextWrappedAround.product-listing .product-details-sec .price-sec #price{width:calc(100% - 100px)}.product-page .side-bar{min-width:270px;max-width:270px}.product-page.left-bar.side-bar-exist .content-body,.product-page.right-bar.side-bar-exist .content-body{min-width:calc( 100% - 270px );max-width:calc( 100% - 270px )}.checkout-left{width:calc( 100% - 340px)}.checkout-right{width:340px;max-width:340px;padding-right:15px;padding-left:15px}.product-list>.product-details{-webkit-flex:0 0 25%;-moz-flex:0 0 25%;flex:0 0 25%;-ms-flex-grow:0;-ms-flex-shrink:0;-ms-flex-basis:25%;width:25%;max-width:25%}.product-list.twoColumns>.product-details{-webkit-flex:0 0 50%!important;-moz-flex:0 0 50%!important;flex:0 0 50%!important;-ms-flex-grow:0!important;-ms-flex-shrink:0!important;-ms-flex-basis:50%!important;width:50%!important;max-width:50%!important}.product-list.threeColumns>.product-details{-webkit-flex:0 0 33.33%!important;-moz-flex:0 0 33.33%!important;flex:0 0 33.33%!important;-ms-flex-grow:0!important;-ms-flex-shrink:0!important;-ms-flex-basis:33.33%!important;width:33.33%!important;max-width:33.33%!important}div.sectionListOneColumn,div.sectionListTwoColumn,div.sectionListThreeColumn,div.sectionListFourColumn{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;display:-ms-flexbox!important;-ms-flex-direction:row!important;-ms-flex-wrap:wrap!important}div.sectionListOneColumn .sub-section-col,div.sectionLinkFirstOneColumn .sub-section-col:first-child{-webkit-flex:1 0 100%;-moz-flex:1 0 100%;flex:1 0 100%;-ms-flex-grow:1;-ms-flex-shrink:0;-ms-flex-basis:100%;width:100%;max-width:100%}div.sectionListTwoColumn .sub-section-col,div.sectionLinkFirstTwoColumn .sub-section-col:first-child,div.sectionLinkFirstTwoColumn .sub-section-col:nth-child(2){-webkit-flex:0 0 50%;-moz-flex:0 0 50%;flex:0 0 50%;-ms-flex-grow:0;-ms-flex-shrink:0;-ms-flex-basis:50%;width:50%;max-width:50%}.IeOnly div.sectionListTwoColumn .sub-section-col,.IeOnly div.sectionLinkFirstTwoColumn .sub-section-col:first-child,.IeOnly div.sectionLinkFirstTwoColumn .sub-section-col:nth-child(2),.androidOnly div.sectionListTwoColumn .sub-section-col,.androidOnly div.sectionLinkFirstTwoColumn .sub-section-col:first-child,.androidOnly div.sectionLinkFirstTwoColumn .sub-section-col:nth-child(2){float:left;clear:none;height:290px}div.sectionListFourColumn .sub-section-col,div.sectionLinkFirstFourColumn .sub-section-col:first-child,div.sectionLinkFirstFourColumn .sub-section-col:nth-child(2),div.sectionLinkFirstFourColumn .sub-section-col:nth-child(3),div.sectionLinkFirstFourColumn .sub-section-col:nth-child(4){-webkit-flex:0 0 25%;-moz-flex:0 0 25%;flex:0 0 25%;-ms-flex-grow:0;-ms-flex-shrink:0;-ms-flex-basis:25%;width:25%;max-width:25%}.left-bar.side-bar-exist .content-body .product-list>.product-details{flex-grow:1;max-width:33.33%}form.auth{max-width:40%}.marketing-list-entry{-webkit-box-flex:0;max-width:33.33%}.indexPage .thumbnail{border:1px solid #ececec}#SortBy1 select{opacity:0;visibility:hidden;height:0!important;padding:0;margin:0;border:none;box-shadow:none;position:absolute;left:-3000px;top:-3000px}.container,span.full-width>nav{max-width:100%!important}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-details{width:75%;max-width:80%;flex:3}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-details{padding-left:15px}#search-bar-desktop{flex:1;padding-right:15px;max-width:300px}.cart-cell.cart-quantity span.input-group{width:auto;margin:auto}.left-bar.side-bar-exist.right-bar .content-body #FilterResultElements .std-product-details{width:33.33%}.marketing-list-entry{width:25%;-webkit-box-flex:0;max-width:25%}.home-page-menu.page-list .page-item{-webkit-box-flex:0;-ms-flex:0 0 27%;flex:0 0 27%;max-width:27%}.d-block-from-lg{display:block!important}.theme-border-md{border:1px solid rgb(234,234,234)}span.full-width>nav{max-width:960px}img.header-quest-img{float:right}.wsdownmenu-list li>.megamenu>ul{float:left}}@media only screen and (max-width:1196px){.cartButtons .continue-shopping{margin-top:0}}@media (min-width:992px) and (max-width:1199px){.p-0-lg{padding:0!important}}@media (min-width:768px) and (max-width:960px){.imageOnLeftTextWrappedAround .feefoproductlogo-sec{width:100%}.imageOnLeftTextWrappedAround .feefoproductlogo{margin-left:0!important;text-align:left}}@media (min-width:1200px){.p-0-xl{padding:0!important}}.no-gutters{padding-right:0;padding-left:0}.breadcrumb>li+li{position:relative;padding-left:20px}.breadcrumb>li+li:before{content:"";color:#001b33;background-image:url("rightArrow.png");height:15px;width:15px;position:absolute;left:5px;top:3px;background-repeat:no-repeat}@media (min-width:1200px){.container,span.full-width>nav{max-width:1112px!important}.indexPage .thumbnail{min-width:262px}}button i.open-sans{font-weight:600;font-style:normal;font-size:22px;color:#495057}.btn-group-lg>.btn,.btn-lg{font-size:16px}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.text-dark *{color:#343a40!important}.ShopTimingMsg{font-style:italic;font-weight:600;font-size:15px}#ContentPage .row.row-eq-height .thumbnail>a,#ContentPage .sb-product-image{text-align:center}.desc-img-sec img{max-width:80px}p:empty{display:none!important}.panel input[type=checkbox]{height:0!important;visibility:hidden;display:inherit}.panel-heading{min-height:21px;padding:0 15px 10px;margin-bottom:15px;border-bottom:1px dashed #ccc}.panel-heading .panel-title,.filter-text{color:#3b7693;text-transform:uppercase;font-weight:600;min-height:17px}.panel-heading .panel-title{font-size:.85rem;display:inline-block;padding:10px 15px 10px}.panel-heading .panel-title img{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:15px;position:relative;top:-1px;transition:all .05s ease-in-out}.filter-text{font-size:1rem}#search_results_list{transition:all .2s ease-in-out}.clear-button:hover{color:#fff;background:#c73841}.clear-button{border:1px solid #ececec;padding:0 5px;font-size:10px;font-weight:500;display:block}.btn.clear-all{height:auto!important;padding:12px 15px;height:auto!important;padding:9px 5px;font-size:10px;font-weight:500;background:transparent;border:1px solid #ececec;color:#c73841}#FilterResultElements .std-product-details .thumbnail .sb-product-image>a{height:180px;display:flex;align-items:center}.thumbnail .sb-product-image>a img{margin-top:0;max-height:100%;margin:auto}.ml-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.m-auto{margin:auto!important}b,strong{font-weight:600!important}#search-desktop{border:none;height:40px!important}#search-desktop::placeholder{color:#c1c1c1}#idCheckoutForm .alert{margin-bottom:15px}#idCheckoutForm .m-box h3{margin-bottom:0}.btn.btn-default.checkout-change-button{color:#c73841;border:1px solid #c73841;height:auto!important;padding:5px;font-size:11px;font-weight:500;background:#fff;line-height:1!important;border-radius:0}.checkout-right .btn.btn-default.checkout-change-button{margin-bottom:5px}.btn.btn-default.checkout-change-button:hover{color:#fff;background:#c73841}#idCheckoutForm .row.justify-content-between{align-items:center}.receipt-page .button-wrapper .button.cart-button,.receipt-page .button-wrapper{float:none}table#cart tbody tr td{vertical-align:top}#ContentPage .sb-product-image{width:100%}#ContentPage .sb-product-image,.thumbnail>.product-image{height:200px;width:100%;display:flex;align-items:center;justify-content:center}.recent-products{position:relative}.footer-product-sec button{z-index:1;height:80%!important;background:transparent;padding:0;text-align:center}.footer-product-sec button img{padding-right:0;max-height:19px}.thumbnail .close-btn img{width:15px}.paletteBG{background:#c73841}.recenthtbuttonleft:disabled,.recenthtbuttonright:disabled{background:transparent;opacity:.4}.p-15{padding:15px}.p-015{padding:0 15px}.p-12{padding:15px 30px}.rrp{padding:10px 0;font-size:15px}.cart-cell.cart-quantity:nth-child(1){display:none!important}.product-prompt{margin-top:5px}.product-prompt:nth-last-of-type(1){margin-bottom:5px}.product-prompt select:last-child{border-right:1px solid #ced4da}.product-prompt select{border:1px solid #ced4da;border-right:none;height:25px!important;font-size:14px;text-align:center;padding:0 5px}#cart .item input{display:block;width:100%;padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;max-width:250px;height:35px!important;margin-top:5px;text-align:left!important}#cart .item{font-size:12px}#idBothAddressesTable #toggle-account{margin-bottom:15px!important}label.chkbox:hover{cursor:pointer}label.chkbox,label.filter-link-label{position:relative;padding-left:20px;font-size:14px;color:#c73841;display:block}label.filter-link-label{padding-left:0!important;text-decoration:underline;cursor:pointer}.collapse:not(.show){display:none}.collapse.in{height:auto!important}.panel-heading h4.panel-title span,.panel-heading h4.panel-title a{min-height:17px;display:inline-block}.panel-heading h4.panel-title a{line-height:15px;text-transform:capitalize}.quick-search-button{cursor:pointer;max-width:25px;padding:0}.alert-dismissible button.close{padding:6px!important;min-height:auto;height:20px!important;top:5px;right:5px}.skeleton-bg{background:#e3e3e3}.product-thumbnail-skeleton{height:150px;width:150px;background:#e3e3e3;border-radius:50%;margin:auto}.product-skeleton{position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;z-index:1}.product-details-skeleton{height:30px;width:100%;background:#e3e3e3}.product-details-skeleton.two{width:80%}.product-details-skeleton.three{width:60%}.product-details-skeleton.four{width:40%}.product-grid-skeleton .product-details-skeleton{margin-bottom:15px}.product-grid-skeleton{min-height:220px}.heading-skeleton{padding:15px;margin:25px 0 50px 25px;width:calc( 100% - 40px )}.tab-skeleton{margin-right:15px;width:140px;height:30px}.tab-descs-skeleton{margin-top:25px}.tab-desc-skeleton{width:100%;height:200px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-control:disabled,.form-control[readonly]{background-color:#f3f3f3;opacity:1}.alert.alert-danger{font-size:14px}.alert blockquote{margin-bottom:5px}.btn.checkout:hover,.btn.theme-btn-hiLit:hover{border:1px solid #c73841;background:#fff;color:#c73841!important}.thumbnail.sub-section:hover .caption a{color:#fff}.side-bar .caption{padding:0 0 0 10px}.alert blockquote b{display:inline-block;margin-bottom:5px}.alert.alert-primary a{color:#d26067}.nav-tabs{border-bottom:1px solid #e2e2e2}#idCheckoutForm [type="checkbox"]:not(:checked) + label:before,#idCheckoutForm [type="checkbox"]:checked + label:before{content:"";cursor:pointer;position:absolute;left:0;top:2px;height:15px;width:15px;font-size:18px;line-height:35px;border:2px solid #c73841;font-weight:600;background:#c73841}#idCheckoutForm [type="checkbox"]:not(:checked) + label:before,.toggle-checkbox [type="checkbox"]:not(:checked) + label:before{background:#fff!important}#idCheckoutForm [type="checkbox"]:not(:checked) + label:after,#idCheckoutForm [type="checkbox"]:checked + label:after{content:"\2713";cursor:pointer;position:absolute;left:3px;top:-8px;height:15px;width:15px;font-size:12px;line-height:35px;color:#fff;font-weight:600}#idCheckoutForm [type="checkbox"] + label,.imageOnLeftTextWrappedAround [type="checkbox"] + label.chk-label,.toggle-checkbox>label{padding-left:30px;position:relative}button[disabled]{cursor:not-allowed}button.no-button{background:transparent;box-shadow:none;border:none;cursor:pointer}header .dropdown a,header .dropdown span{color:#262f36;line-height:18px}header .dropdown a,header .dropdown .dropdown-item>span{font-size:13px}header .dropdown a,header .dropdown .dropdown-item>span{display:block}header .dropdown button{font-weight:600;height:auto!important;font-size:14px;padding:13px 15px;border:1px solid #ececec;border-bottom:none;margin:0;line-height:21px!important;text-transform:uppercase}.dropdown-item.no-active.active,.dropdown-item.no-active:active{background-color:transparent}.dropleft.dropleft-custom .dropdown-toggle::before{display:none}.dropleft.dropleft-custom .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent;border-bottom:.3em solid transparent;color:white}.d1ropdown-item-custom{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-menu.settings-bar{border-radius:0}span.actrequiredcolor p{width:100%}.InvoiceField input:not([type=checkbox]):not([type=radio]),.DeliverField input:not([type=checkbox]):not([type=radio]){width:100%}#idSeparateShipRow .ShowAlways{width:100%;padding-top:25px;text-align:center}#idSeparateShipRow .ShowAlways>div{width:50%}#idInvoiceHeader,#idDeliverHeader,.DeliverHeader,.m-box h2,fieldset>fieldset>h2,fieldset h3{padding:10px 0 5px;margin-bottom:15px;margin-top:5px;text-align:left;font-size:16px;font-weight:600;border-bottom:1px solid #e4e4e4}#idInvoiceHeader,#idDeliverHeader{padding:10px 0 5px!important;font-weight:600!important}.m-box h3{padding:10px 0 5px;margin-bottom:15px;margin-top:5px;text-align:left;font-size:16px;font-weight:600}#idSeparateShipRow .ShowAlways>div:last-child{border-left:1px solid #fff}.InvoiceField.wideInput,.DeliverField.wideInput{width:100%!important}input[type=checkbox] + label{cursor:pointer;padding-left:30px}input[type=checkbox] + label::-moz-selection,input[type=checkbox] + label::selection,.filter-list{color:#262f36!important;background:transparent!important}#idBothAddressesTable input:not([type=checkbox]):not([type=radio]){display:block;width:100%}#idSeparateShipRow{float:left;width:100%}#idSeparateShipCell{cursor:pointer}actinic:carterror{display:block}.hidebutton input[type=button]:focus,.hidebutton input[type=button]:active{border:none}.product-price .actxxsmall,.product-price .small{display:block;font-size:12px;color:#798b94;font-weight:500}.product-price br{display:none}.form-values label{padding-left:15px;min-width:170px}.btn-edit{cursor:pointer;text-align:right}.btn-edit:hover{color:#d26067}.btn-edit svg{width:14px}.collapse.theme-shadow{background:#f9f9f9;padding:15px 30px;margin:15px 0}.mb-15{margin-bottom:15px}.mb-10{margin-bottom:10px}.mt-15{margin-top:15px}.d-flex.justify-content-end input+input[type=submit]{margin-left:10px}.invoicePrivacy-sec{margin-top:25px}label.invoicePrivacy{font-size:13px}.rememberMeText{font-size:13px}#createCredentials{margin-top:15px}.btn.btn-sm{padding:.10rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}#idInvoiceAccountAddresses,#idDeliverAccountAddresses{width:50%!important}#idInvoiceAccountAddresses p,#idDeliverAccountAddresses p{padding:20px 15px;background:#f8f8f8;margin-top:5px;margin-left:25px}#idInvoiceAccountAddresses p.shipThisAddr,#idDeliverAccountAddresses p.shipThisAddr{background:rgba(59,118,147,0.12)}#idInvoiceAccountAddresses p strong,#idDeliverAccountAddresses p strong{font-weight:400!important}#idInvoiceAccountAddresses label[class^="chkp_"],#idDeliverAccountAddresses label[class^="chkp_"]{margin:0;padding-left:15px;cursor:pointer;text-transform:capitalize}#idInvoiceAccountAddresses *[class^="chkp_"] u,#idDeliverAccountAddresses *[class^="chkp_"] u{text-decoration:none}#idBothAddressesTable table td{display:flex;flex-wrap:wrap;align-items:center;margin-top:15px}#idBothAddressesTable table td p:nth-child(1),#idBothAddressesTable table td label:nth-child(1){order:2;padding-left:15px}#idBothAddressesTable table{margin-bottom:15px}#idBothAddressesTable table td input[type=radio]:nth-child(2){order:1;cursor:pointer}#idBothAddressesTable table td p:nth-child(3){order:3;clear:both;width:100%;font-size:14px;padding-left:25px}#idInvoiceAccountAddresses,#idDeliverAccountAddresses{display:flex;flex-wrap:wrap;align-items:center}#idInvoiceAccountAddresses>label,#idDeliverAccountAddresses>label{order:1;margin-bottom:15px;font-size:.9rem}#idInvoiceAccountAddresses>table,#idDeliverAccountAddresses>table{order:2}#idInvoiceAccountAddresses>p,#idDeliverAccountAddresses>p{order:4;padding-left:15px}#idInvoiceAccountAddresses>p u,#idDeliverAccountAddresses>p u{color:#d26067}#idInvoiceAccountAddresses>input[type=radio],#idDeliverAccountAddresses>input[type=radio]{order:3;cursor:pointer}#idBothAddressesTable table + p,#idDeliverAccountAddresses table + p{}input.filter-link{height:0;width:0;padding:0;margin:0;border:0;position:absolute}label.chkbox:last-child,label.filter-link-label:last-child{margin-bottom:0}.thumbnail .desc-sec p{font-style:italic;font-size:14px}.search_result_template{display:none}.fragment .fragment-caption-inner{padding:25px 25px 35px;border:1px solid #ececec;text-align:center;font-size:16px;overflow:hidden}.thumbnail .price,.regularMatchedLayouts .price{text-align:center}.imageOnLeftTextWrappedAround .price,.product-list.oneColumn .imageOnLeftTextWrappedAround.product-listing.thumbnail .price{text-align:left}.imageOnLeftTextWrappedAround.product-listing.thumbnail .price{text-align:center}ul.page-list{margin:0;padding:0}.side-bar .page-list li{display:block}.page-list li a{color:#fff}.side-bar .page-list li a{color:#262f36}.wsdownmenu-list ul{list-style:none}.fragment-list .fragment{padding-right:0}.side-bar #brochure-menu{background:#fff;padding:10px 0}.side-bar #brochure-menu li{padding:5px 15px;border-bottom:1px solid #f4f4f4}.side-bar #brochure-menu li:last-child{border-bottom:none}.wsdownmenu-list li:hover>a{background-color:transparent!important}.slide-container .bx-wrapper{margin-bottom:40px;border:none;box-shadow:none;z-index:99}.overflow-x-hidden{overflow-x:hidden}.pl-15{padding-left:15px}.pr-15{padding-right:15px}.row.product-list{margin-left:-30px;margin-top:10px}.terms-conds{margin-bottom:20px}form.auth{padding-left:15px;padding-right:15px;border:1px solid #ececec}#cart .btn-number{font-size:20px;height:30px!important;width:25px;padding:0}#cart .cart-quantity input[type=number]{height:30px!important}.alert table span{display:block;width:100%}.alert table{width:95%}.alert table,.alert table *{border:none;background:transparent;box-shadow:none;padding:0;line-height:unset}.mb-15{margin-bottom:15px}.video-wrapper,.video-wrapper iframe{width:100%}.searchCriteria.form-group{display:flex;flex-wrap:wrap;align-items:center}.searchCriteria.form-group h5{font-weight:600}.price-range{padding-left:15px;padding-right:15px}.filter-list .price-range{padding:0}.theme-shadow-h .image{overflow:hidden}.theme-shadow-h img,.thumbnail img{transition:transform .4s}.thumbnail:hover .image img{transform:scale(1.05)}.std-product-details .sb-product-image{overflow:hidden}#idORDER_TRACKING{padding-top:15px;padding-bottom:15px}#idORDER_TRACKING table{font-size:13px;margin-top:10px}#idORDER_TRACKING table th{text-align:center}form.receipt-page .alert{margin-top:5px;margin-bottom:10px}#idORDER_TRACKING table td a{color:#d26067}#idORDER_TRACKING table td a.close-link{text-align:center;display:inline-block}table{width:100%}.dropdown-toggle .profile-text span{color:#c73841}.bx-viewport .slider{overflow:hidden}.sub-header-links+.sub-header-links ul{padding-left:0}.dropleft.dropleft-custom .dropdown-toggle::after{right:-15px;position:absolute}.dropdown-toggle::after{color:#c73841;top:-1px;position:relative}header .profile-cart{display:flex;align-items:center;justify-content:flex-end}.dpd-logo{margin-top:15px}#idRegistered h6,#idRegistered h2{line-height:25px;font-weight:600;font-size:1rem}#idRegistered h2{text-decoration:underline}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-quantity .input-group{color:#d26067}.cart-ref{width:100%;display:block}.quantityButton{touch-action:manipulation}.carousel-caption h3{color:#fff;font-size:16px}.slide-entry .carousel-caption{position:absolute;right:15px;bottom:-70px;z-index:10;padding:5px 15px;color:#565656;text-align:center;transition:all .2s linear;transition-delay:.5s;left:unset}.slide-entry[aria-hidden="false"] .carousel-caption{bottom:0;background:#c73841}.slide-entry[aria-hidden="true"] .carousel-caption{bottom:-70px;background:#c73841}.slide-entry[aria-hidden="false"] .carousel-caption:after{content:"";background:#fff;height:2px;width:0;position:absolute;left:0;bottom:0;-webkit-animation-name:example1;-webkit-animation-duration:4s;animation-name:example1;animation-duration:4s;animation-fill-mode:forwards}@-webkit-keyframes example1{from{width:0}to{width:100%}}@keyframes example1{from{width:0}to{width:100%}}.slide-container{margin-bottom:15px}.slide-container .bx-wrapper{margin-bottom:0}.px-15{padding-left:15px;padding-right:15px}.py-15{padding-top:15px;padding-bottom:15px;display:flex}.py-15-mzp-ptab-icons-above{flex-direction:column-reverse}.py-15-mzp-ptab-icons-below{flex-direction:column}.py-15-mzp-ptab-icons-left{flex-direction:row-reverse}.py-15-mzp-ptab-icons-right{flex-direction:row}.sub-section-col .thumbnail>a{height:100%;display:flex;align-items:center;justify-content:center}.side-bar .section-list li a{font-size:14px;min-height:35px;display:block;color:#6f6f6f;line-height:24px;display:flex;align-items:center;padding:0 15px}#idBothAddressesTable label,#idBothAddressesTable label.DeliverField{width:100%;display:inline-block;float:none}#idBothAddressesTable .DeliverField{padding-left:0}#idBothAddressesTable .InvoiceField,#idBothAddressesTable div.DeliverField{width:100%!important;display:inline-block}#idBothAddressesTable fieldset:first-of-type div,.cCheckbox,.invoicePrivacy,.rememberMeText{width:100%!important}#idBothAddressesTable fieldset:first-of-type div.feedback-email,#idBothAddressesTable fieldset:first-of-type div.feedback-phone{width:48px!important}#idSeparateShipRow{margin-bottom:5px}.invoicePrivacy-sec{margin:0 0 15px 0}.cUserDefined{vertical-align:middle;line-height:100%;margin-bottom:0}@media only screen and (max-width:567px){#idBothAddressesTable label,#idBothAddressesTable label.DeliverField{display:block;width:100%}#idBothAddressesTable .InvoiceField,#idBothAddressesTable div.DeliverField{display:block;width:100%!important}}.marketing-side-bar{background:#fff}.filter-list .searchCriteria .panel:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.bx-wrapper .bx-pager{bottom:20px!important}.bx-wrapper .bx-controls-direction a{width:24px!important;height:24px!important}.content-body{width:100%;order:2}.pagination{min-height:24px;font-size:0}.imageOnLeftTextWrappedAround .side-bar .product-info{padding:0}.imageOnLeftTextWrappedAround .side-bar .product-price .actxxsmall{color:#262f36}.product-info input[type=button]{box-shadow:none;border:none;background:transparent;line-height:15px!important;cursor:pointer;color:#c73841;padding:0}.imageOnLeftTextWrappedAround .side-bar .add-to-cart-btn{margin-top:0;margin-bottom:7px}.imageOnLeftTextWrappedAround .side-bar .add-to-cart-btn img{display:none}.imageOnLeftTextWrappedAround .side-bar a.add-to-cart-btn{width:auto;font-size:11px;padding:0 10px;line-height:20px;height:auto!important}.imageOnLeftTextWrappedAround .form-group{margin-bottom:0}.imageOnLeftTextWrappedAround .add-to-cart-btn,.btn.theme-primary-btn{margin-top:0;height:42px!important;font-weight:700}.in-stock-label,span[id^="EnableIfOutOfStock"]{font-size:14px;display:inline-block;visibility:visible;padding:0 10px;border-radius:1px;font-weight:500}.in-stock-label{color:#096}span[id^="EnableIfOutOfStock"]{color:#f00}.imageOnLeftTextWrappedAround.product-listing .in-stock-label{padding:0}.sku{font-size:14px}.border-tb{border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:7px 0}.info-label{font-size:11px;display:inline-block;visibility:visible;color:#004085;background-color:#cce5ff;border-color:#b8daff;padding:3px 10px;border-radius:1px;margin-bottom:5px;box-shadow:rgba(28,41,47,0.35) 0 1px 3px 0}.custom-error .actrequiredcolor,.custom-error table{display:inline-block;color:#721c24;background-color:#f3b1b7;border-color:#f3b1b7;padding:10px 15px;font-size:11px;border-radius:1px;margin-bottom:5px;margin-top:2px;box-shadow:rgba(28,41,47,0.35) 0 1px 3px 0}.product-price .actrequiredcolor,.bounce-page-sec>p:last-child{display:inline-block;color:#004085;background-color:#cce5ff;border-color:#b8daff;padding:3px 15px;font-size:11px;border-radius:1px;margin-bottom:5px;margin-top:0;box-shadow:rgba(28,41,47,0.35) 0 1px 3px 0}.bounce-page-sec>p:last-child{padding:10px 15px!important;border:none!important;font-size:15px!important;background-color:#f9df8f;border-color:#ffeeba;color:#333;display:block}.bounce-page-sec>p:last-child a{color:#004085;text-decoration:underline}.alert.alert-primary{box-shadow:rgba(28,41,47,0.35) 0 1px 3px 0}.custom-error table .actrequiredcolor{background-color:unset;border-color:unset;padding:unset;font-size:unset;border-radius:unset;margin-bottom:unset;margin-top:unset;box-shadow:unset}.custom-error table .actrequiredcolor .actrequiredcolor + .actrequiredcolor{display:block;margin-top:15px}.attribute-list{margin-top:10px;margin-bottom:5px}.tab-content{border-top:none;padding:25px 0}.tab-content h3{color:#333;font-size:20px;margin-bottom:15px}.tab-content a{color:#c73841}.tab-content>.tab-pane{font-size:14px}.btn-number{background:transparent;color:#232122;border:1px solid #ced4da}.nav-tabs .nav-item{margin-left:0;margin-right:15px;border-bottom:none}.nav-tabs .nav-item:first-child a{margin-left:0}.nav-tabs .nav-item.show .nav-link.active,.nav-tabs .nav-item .nav-link.active{border-bottom:2px solid #c73841;color:#c73841}.nav-tabs .nav-link{border:none;border-radius:0;color:#333;font-size:16px;text-transform:uppercase}.custom-error .actrequired,.custom-error .actrequiredcolor,.custom-error table{font-size:13px;margin-top:10px;margin-bottom:5px;display:inline-block}.checkout-left .custom-error table{margin-top:-.5rem!important}.custom-error td>.actrequiredcolor blockquote{margin:0}.custom-error tr,.custom-error td{border:none;background:none;padding:0}.custom-error table{border:none}.custom-error blockquote{margin:0}p.actrequired.notification + .custom-error{margin-top:15px}.actrequiredcolor .actrequiredcolor{border:none;padding:0;border-radius:0;margin-bottom:0;margin-top:0;box-shadow:none}.embedded-map{background-color:#fff}.embedded-map.full-screen,form.full-screen{padding:15px;background:#fff;position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999999;margin:0!important}.embedded-map.full-screen .title-sec{position:absolute;background:#fff;width:100%;left:0;padding:10px 15px;margin:0;top:5px}.embedded-map .title-sec img{max-width:20px}.embedded-map.full-screen iframe{border:0;width:100%;height:100%}body.full-screen{overflow:hidden}br.br-none,.br-none br{display:none!important}#idORDER_TRACKING{font-size:13px}#idORDER_TRACKING br+br+h2{color:#f00;font-size:18px;margin-bottom:5px}.hide{display:none!important}#idLOOKUPORDERSFORM{padding-left:15px;padding-right:15px}.pin-button{position:absolute;top:0;right:15px;z-index:99}.product-list.oneColumn>.product-details .product-listing.thumbnail .product-image-wrapper .pin-button{right:15px}.imageOnLeftTextWrappedAround.product-listing .pin-button{top:10px;right:0}.thumbnail-custom .thumbnail-custom,.product-details .thumbnail-custom{width:auto!important;flex:unset!important;max-width:unset!important;padding:unset!important}.section-title-sec{margin-bottom:20px;padding-bottom:5px}img{max-width:100%;max-height:100%}.fragment-list{overflow:hidden}.dpd-logo{padding:15px 0;border-top:1px solid #626262;border-bottom:1px solid #626262;display:flex;align-items:start}.dpd-logo p{padding-left:15px}.checkout-left .pay-buttons{padding-top:10px;padding-bottom:20px}.custom-error td>.actrequiredcolor{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#ContentPage .row.row-eq-height .thumbnail>a,.indexPage .thumbnail>.image>a,#ContentPage .sb-product-image a,#ContentPage .row.row-eq-height .thumbnail>a{display:block!important}#ContentPage .sb-product-image a,#ContentPage .thumbnail>a,#ContentPage .sb-product-image{display:block!important}.indexPage .thumbnail>.image>a{display:-ms-flexbox!important}.thumbnail .cart-sec .product-price,.footer-product-sec .thumbnail .product-price,.fragments .product-price{padding-top:15px!important;padding-bottom:15px!important;margin-bottom:0!important}#ContentPage .sb-product-image img.sb-thumbnail{max-height:250px!important}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-thumb{display:none!important}#idShoppingCartGrid #cart .product-list-row .padd-from-md{display:block!important}#idShoppingCartGrid #cart .product-list-row .padd-from-md .cart-cell.cart-details{display:block!important;width:100%!important;margin-left:0!important}.indexPage .thumbnail>.image>a img{flex-shrink:0}.thumbnail img{flex-shrink:0}}.product-price-sec{margin-top:20px;width:100%;color:#262f36;overflow-wrap:break-word}.product-price-sec.discounts-applied{padding:0 15px;margin-top:0}.product-price-sec strong{color:#262f36}.product-price-sec .actxxsmall,.product-price-sec .small{font-size:11px}.product-price-sec>strong,.footer-product-sec .thumbnail .product-price>strong{display:block;font-size:1rem;font-weight:500!important}.thumbnail .caption a img{transition:0.4s all ease}.thumbnail:hover .add-to-cart-btn img,.thumbnail .add-to-cart-btn:hover img,.thumbnail.search-thumbnail:hover .product-info img,.thumbnail.search-thumbnail .product-info a:hover img,.thumbnail .go-to-product:hover img{transform:rotateY(180deg)}.bx-controls-direction{display:none}.thumbnail>.caption a.product-name{width:100%;font-weight:600}.product-page .side-bar-inner{border:none}.caption a,.caption h1,.caption h2,.caption h3,.caption h4,.caption h5,.caption h6{width:100%;padding:15px}.side-bar .caption a{padding:0;display:block}.caption a h1,.caption a h2,.caption a h3,.caption a h4,.caption a h5,.caption a h6{padding:0}.thumbnail .caption h2{font-size:14px;margin:0}.side-bar.right-side-bar{order:3}.sub-section-section,#search_results_list + .sub-section-section{margin-bottom:45px}.filtering-page-content-body .sub-section-section{margin-bottom:20px}ul.discount-list{padding-left:20px;margin-top:15px}.Product-Page-content-body ul.discount-list{background:#cce5ff;padding:15px}.Section-content-body .discount-list{margin-top:0}.discount-list li{position:relative;list-style:none;font-size:0.85rem;margin-bottom:5px;padding-left:10px;color:#004085}.discount-list li:last-child{margin-bottom:0}.Section-content-body .product-details-sec .discount-list li{padding-left:0}.Section-content-body .product-details-sec .discount-list li:after{left:-20px}.Product-Page-content-body .product-details-sec .quantity-box{margin-top:15px}.product-details-sec .product-price .small{display:inline}.product-list.oneColumn .product-details-sec .quantity-box label{display:inline-block;width:auto}.discount-list li a{color:#004085;display:inline}.discount-list li:empty{display:none}.discount-list li:after{content:"";position:absolute;left:-5px;top:5px;background-image:url("rightArrow.png");background-repeat:no-repeat;height:20px;width:20px}.discount-list li a{text-decoration:underline}#FilterResultElements .std-product-details .thumbnail{padding-bottom:28px!important}.thumbnail .caption{margin-bottom:15px}.thumbnail .image:empty{background-image:url(invisible_image.gif);background-repeat:no-repeat}.imageOnLeftTextWrappedAround #price>strong ~ div .product-price{margin-top:15px}#idBothAddressesTable label,.checkout fieldset .form-group label,.InvoiceField label,.DeliverField label,.form-group label,.imageOnLeftTextWrappedAround label.chk-label,.product-prompt label{position:relative;width:100%;display:block;font-size:.9rem;font-weight:400;margin-top:0;margin-bottom:8px}.checkout .payment-method select#idPAYMENTMETHOD{color:red;display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-name,.product-name:hover{color:#262f36}.theme-btn-hiLit{border:1px solid #c73841;background:#c73841;color:#fff;position:relative;font-size:16px;text-transform:capitalize}.side-bar-exist.right-bar .side-bar .side-bar-inner>.row{margin-right:0}.contactus-card img{max-width:40px;margin-right:15px;opacity:.5}.contactus-card .card-text{margin-bottom:15px;background:#fafafa;padding:15px;display:flex;align-items:flex-start}.contactus-card .card-text:last-child{margin-bottom:0}.sitemap ul{margin-bottom:0}body>.tac-section{max-width:1112px!important;width:100%;margin-right:auto;margin-left:auto;padding:0 15px;line-height:1.5}body>.tac-section:nth-of-type(1){padding-top:10px}body>.tac-section:nth-last-of-type(1){padding-bottom:30px}.indexPage .product-list>div{padding-top:15px}header.checkout-header{border-bottom:1px solid #e9e9e9}.cart-sidebar-name .cart-prod-desc:nth-of-type(4){color:#a2a2a2}.checkout .nonLoggedinHeader{display:none!important}.checkoutCustomers + .checkout .nonLoggedinHeader{display:block!important}.checkoutCustomers + .checkout .pl-loggedUser{padding-left:0}.cart-sidebar-name>div{width:100%}body.Terms-And-Conditions-content-body .content-body,body.Contact-Us-content-body .content-body,body.Login-content-body .content-body,body.Site-Map-content-body .content-body{padding-bottom:35px}body.Terms-And-Conditions-content-body .theme-bg-box,body.Contact-Us-content-body .theme-bg-box,body.Login-content-body .theme-bg-box,body.Site-Map-content-body .theme-bg-box{padding-bottom:0!important}body.Terms-And-Conditions-content-body .sellerdeck-link h3{padding-bottom:0}.sitemap ul{display:inline-block}.form-group.has-error{color:red}.form-group.has-error span.help-block.form-error{position:absolute;font-size:65%;width:100%;text-align:right}.tab-content>.tab-pane feefowidget-global .feefowidget-global-container{padding:10px 0}table.comm-table td time{display:block;color:#c73841}table.comm-table td .feefoCellLabel{display:none}.comments span div{padding:15px 0}table.comm-table tbody tr:nth-child(1){background:#565656;color:#fff}table.comm-table tbody tr h3.item a{color:#c73841}.footer-product-sec:last-child{padding-bottom:35px}*.p-0{padding:0!important}.feefoproductlogo{line-height:40px;background:#fff;text-align:center;padding-bottom:15px}.imageOnLeftTextWrappedAround .feefoproductlogo{padding:0;margin-left:15px}.imageOnLeftTextWrappedAround [id$="StaticPrice"] .rrp{visibility:hidden;display:none}.pay-buttons + .custom-error table{margin-top:20px}.shipping-class select:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,.25)}#idProductForm [type="checkbox"]:not(:checked) + label:before,#idProductForm [type="checkbox"]:checked + label:before{content:"";cursor:pointer;position:absolute;left:0;top:2px;height:15px;width:15px;font-size:18px;line-height:35px;border:2px solid #c73841;font-weight:600;background:#c73841}#idProductForm [type="checkbox"]:not(:checked) + label:before,.toggle-checkbox [type="checkbox"]:not(:checked) + label:before{background:#fff!important}.toggle-checkbox [type="checkbox"]:not(:checked) + label:after,#idProductForm [type="checkbox"]:not(:checked) + label:after{content:"";cursor:pointer;position:absolute;left:3px;top:-8px;height:15px;width:15px;font-size:12px;line-height:35px;color:#fff;font-weight:600}.toggle-checkbox [type="checkbox"]:checked + label:after,#idProductForm [type="checkbox"]:checked + label:after{content:"\2713";cursor:pointer;position:absolute;left:3px;top:-8px;height:15px;width:15px;font-size:12px;line-height:35px;color:#fff;font-weight:600}#idProductForm [type="checkbox"] + label{padding-left:30px;position:relative}.amazonpay-cart .checkout-cart{padding-left:15px;padding-right:15px}.amazonpay-cart .cart-sidebar-price{text-align:right}.amazonpay-cart .checkoutMobileTR.row{justify-content:flex-end}.amazonpay-cart .checkoutMobileTR.row>*{flex:none!important;max-width:unset;width:unset;min-width:unset}.amazonpay-cart .checkoutMobileTR.row>*:last-child{min-width:15%}.amazonpay-cart .product-list-row{padding:15px 0}#addressBookWidgetDiv{clear:both;min-width:300px;max-width:100%;min-height:228px;height:300px}#walletWidgetDiv{margin-top:5px;min-width:300px;max-width:100%;min-height:228px;height:240px}.InvoiceField.pcaField select,.DeliverField.pcaField select{height:105px}#idSpanPSPForm{padding:0 15px;display:block}nav .pagination:empty{display:none}.imageOnLeftTextWrappedAround label.chk-label{font-weight:600!important}form.wishlist-row.login.auth{width:100%!important;max-width:100%!important;border:none}.wishlist-row .checkoutCustomers fieldset{margin:15px;border:1px solid #ececec;padding:15px}.wishlist-headers,.wishlist-body{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding-bottom:10px;margin-top:10px;border-bottom:1px solid #ececec}.wishlist-headers{padding-top:10px;font-weight:600;background:aliceblue}.wishlist-image{width:7%}.wishlist-name{width:17%}.wishlist-price{width:10%}.wishlist-required{width:10%;display:flex}.wishlist-ordered{width:5%;text-align:center}.wishlist-remaining{width:5%;text-align:center}.wishlist-add{width:22%;text-align:center}.wishlist-body input[type="submit"]{height:25px;width:unset;font-size:10px;line-height:unset;display:flex;align-items:center;margin:0;background:#c73841;color:#fff;box-shadow:none;border:none;cursor:pointer}.wishlist-body .wishlist-update{margin-left:5px}.wishlist-body .wishlist-cart input[type="submit"]{margin-top:0;margin-left:5px}.wishlist-add .wishlist-remove input[type="submit"]{background:transparent;color:#333;border:1px solid #d6d6d6}.wishlist-body input[type="number"]{border-top:1px solid #ced4da;border-bottom:1px solid #ced4da;max-width:50px;min-width:50px;border:1px solid #ced4da;height:25px;text-align:center}.wishlist-body .quantity-box .input-group input[type="number"]{border:none;border-top:1px solid #ced4da;border-bottom:1px solid #ced4da;max-width:40px;min-width:40px}.wishlist-pair.quantity-box .wishlist-quantity,.wishlist-pair.quantity-box .wishlist-cart{justify-content:center;display:flex}.wishlist-pair.quantity-box{display:flex;align-items:center;justify-content:center}.wishlist-pair.quantity-box .wishlist-quantity{width:90px!important}.copy-share-sec{display:flex;align-items:center;margin-bottom:10px}.copy-share-sec input{width:100%;border:2px solid #c73841;margin-left:15px;padding-left:15px;padding-right:15px;max-width:220px}.wishlistmodal.active{position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999}.wishlistpop.atcpopup{position:absolute;z-index:99999999999;background:rgba(50,51,51,0.62);color:#fff;padding:15px;display:none;top:0;left:0;height:100%;width:100%}.wishlistpop-center{padding:65px;background:#fff;color:#c73841;box-shadow:5px 7px 13px 5px rgba(32,33,36,.28)}.wishlistmodal a{color:#c73841}.wishlistpop-title{margin-bottom:25px;font-weight:600;border:1px dashed;padding:10px 15px;text-align:center}.copy-share-field{border:1px solid #ececec;position:relative;padding:25px}.copy-share-field .wishlist-share-label{position:absolute;left:-15px;top:-15px;background:white;padding:0 15px}.Bounce-Page-content-body form br{display:none}.pay-buttons a.btn.theme-btn-hiLit.checkout{border-radius:0!important;height:calc(2.25rem + 2px);display:flex;align-items:center}input[name="COUPONCODE"]{padding:0 15px;border:1px solid #ced4da}.coupon-message{max-width:200px;font-size:10px}.theme-bg-box.py-0{padding-top:0!important;padding-bottom:0!important}.sidebar-element{border:1px solid #ececec;padding:15px;margin-top:15px}.info-box input[name="COUPONCODE"]{margin:auto;width:100%}.sidebar-element .info-box h3{font-size:1rem;margin-bottom:5px;color:#919191}.sidebar-element .info-box .coupon-message{margin-bottom:10px}.coupon-form{display:flex;align-items:center}.coupon-list-line{background-color:#5bc0de;display:inline-block;padding:5px;font-size:75%;font-weight:600;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:1px;font-size:11px;margin-right:5px;margin-bottom:2px}.coupon-list-line a.coupon-list-remove,.coupon-list-line .remove-coupon-link{color:transparent;width:0;height:0;position:relative;max-width:0;max-height:0;line-height:0;padding:5px;font-size:0;margin-left:10px}.coupon-list-line a.coupon-list-remove:after,.coupon-list-line .remove-coupon-link:after{content:"x";position:absolute;top:0;right:0;font-size:15px;color:white}.coupon-list-line a.coupon-list-remove:hover:after,.coupon-list-line .remove-coupon-link:hover,.coupon-list-line .remove-coupon-link:hover:after{color:#565656;cursor:pointer}.multi-coupons,#used-coupons{margin-bottom:15px;margin-top:10px}.multi-coupons:empty,#used-coupons:empty{display:none}.Product-Page-content-body .imageOnLeftTextWrappedAround .feefoproductlogo:empty{margin-bottom:0}.product-list>.product-details:empty{display:none}.fragment-list .fragment-details:empty{display:none}.fragment-list .fragment-details{margin-bottom:15px}.product-listing-outer{border:1px solid #ececec;height:100%}.product-listing-outer .thumbnail.regularMatchedLayouts{border:none}.side-bar-exist .product-details.mb-0{margin-bottom:25px!important}.side-bar-exist .product-details.mb-0 .caption{padding-bottom:25px}.imageOnLeftTextWrappedAround .form-horizontal label{margin-top:5px}#recent-orders-table{padding-bottom:15px}#idLookupAgain{cursor:pointer;padding:5px 15px;font-size:12px;border-radius:2px;background:#565656;border:1px solid #565656;display:inline-block;margin:0 auto 15px}.imageOnLeftTextWrappedAround.product-listing .feefoproductlogo-sec{text-align:center;width:100%;position:absolute;bottom:10px;left:-7px}.imageOnLeftTextWrappedAround.product-listing .feefoproductlogo-sec .feefoproductlogo{text-align:center}.imageOnLeftTextWrappedAround.product-listing #price .product-price{margin-bottom:0}.product-details .slide-container{margin-bottom:-25px;overflow:hidden}.product-list.twoColumns .imageOnLeftTextWrappedAround .wish-list-button-popup,.product-list.twoColumns .imageOnLeftTextWrappedAround .wish-list-button-popup input,.product-list.threeColumns .imageOnLeftTextWrappedAround .wish-list-button-popup,.product-list.threeColumns .imageOnLeftTextWrappedAround .wish-list-button-popup input,.product-list.fourColumns .imageOnLeftTextWrappedAround .wish-list-button-popup,.product-list.fourColumns .imageOnLeftTextWrappedAround .wish-list-button-popup input{width:100%}.d-block.d-md-none .feefoproductlogo{margin-top:10px}.product-price-row.discounts-applied{padding:0 15px 10px}.product-price.discounts-applied .quantity-discounts{margin-top:0!important}.product-price-sec.discounts-applied .product-price.discounts-applied{font-size:12px}.product-price-sec.discounts-applied .product-price.discounts-applied .price-num{font-weight:600}.product-price.discounts-applied .small,#price .product-price.discounts-applied .small,.product-price.discounts-applied .small,#price .product-price.discounts-applied .actxxsmall{font-size:12px!important}.imageOnLeftTextWrappedAround .rrp{padding:0;padding-bottom:10px;color:#b5b5b5}form.regularProductSummary.thumbnail.theme-shadow-h .rrp:nth-last-of-type(1){display:block}form.regularProductSummary.thumbnail.theme-shadow-h .rrp{display:none}.modal-title{margin-top:-25px;padding-bottom:25px;text-align:center}.static-price.discounts-applied,.online-price-sec.discounts-applied,.product-price-sec.discounts-applied{padding:10px 15px;background:#afdbf1;border:1px dashed #262f36;color:#262f36;margin:5px 0;visibility:visible}.online-price-sec:empty{display:none}.Section-content-body .static-price{visibility:hidden}.Section-content-body .static-price.discounts-applied{visibility:visible}.Product-Page-content-body .static-price.discounts-applied{font-size:12px}.Product-Page-content-body .static-price.discounts-applied span.product-price{margin-bottom:5px!important}.Product-Page-content-body .imageOnLeftTextWrappedAround .price{text-align:left;line-height:17px!important}.Product-Page-content-body .static-price.discounts-applied .quantity-discounts{display:inline}.imageOnLeftTextWrappedAround.product-listing.thumbnail .product-d-flex .static-price.discounts-applied,.online-price-sec.discounts-applied .online-price .product-price,.product-price-sec.discounts-applied .online-price .product-price{font-size:12px;font-weight:400}.imageOnLeftTextWrappedAround.product-listing.thumbnail .product-d-flex .static-price.discounts-applied .vat-msg,.online-price-sec.discounts-applied .online-price .product-price .vat-msg,.product-price-sec.discounts-applied .online-price .product-price .vat-msg,.product-list.oneColumn .online-price-sec .static-price.discounts-applied .product-price .vat-msg,.product-list.twoColumns .online-price-sec .static-price.discounts-applied .product-price .vat-msg,.product-list.threeColumns .online-price-sec .static-price.discounts-applied .product-price .vat-msg,.product-list.oneColumn .product-price-sec.discounts-applied .product-price .vat-msg,.product-list.twoColumns .product-price-sec.discounts-applied .product-price .vat-msg{display:inline;color:#7c909a}.imageOnLeftTextWrappedAround.product-listing.thumbnail .product-d-flex .static-price .vat-msg,.online-price-sec .online-price .product-price .vat-msg,.online-price-sec .static-price .product-price .vat-msg,.product-price-sec .online-price .product-price .vat-msg,.product-list.threeColumns .product-price-sec .product-price .vat-msg,.product-list.fourColumns .product-price-sec .product-price .vat-msg,.static-price .vat-msg{display:block;font-size:12px;color:#7c909a;font-weight:400}.imageOnLeftTextWrappedAround.product-listing.thumbnail .product-d-flex .static-price .price .price-num{font-size:40px;font-weight:700}.imageOnLeftTextWrappedAround.product-listing.thumbnail .product-d-flex .static-price.discounts-applied .price,.imageOnLeftTextWrappedAround.product-listing.thumbnail .product-d-flex .static-price.discounts-applied .product-price{text-align:center}.product-list .online-price:last-child{margin-bottom:0}.product-list .online-price{margin-bottom:5px}.imageOnLeftTextWrappedAround.product-listing.thumbnail .product-d-flex .static-price .price .quantity-discounts + .price-num{font-size:12px;font-weight:600}.static-price.discounts-applied .product-price.discounts-applied:last-child{margin:0!important}.static-price.discounts-applied .price-num,.online-price-sec.discounts-applied .price-num{font-weight:600}.dynamic-price-sec .product-price .price-num{font-size:40px;font-weight:700;line-height:15px}.confirm-prices{font-size:13px}.cartButtons.orderConfTable-buttons input,.cartButtons.orderConfTable-buttons button{margin-left:10px}.cartButtons.orderConfTable-buttons *:first-child{margin:0}.std-filter-results.oneColumn>.std-product-details,.std-search-results.oneColumn>.std-product-details{margin-bottom:35px;padding-right:0;padding-left:0;width:100%;-webkit-flex:0 0 100%!important;-moz-flex:0 0 100%!important;flex:0 0 100%!important;-ms-flex-grow:0!important;-ms-flex-shrink:0!important;-ms-flex-basis:100%!important;width:100%!important;max-width:100%!important}.product-list>div,.product-list>.product-details,.fragments>.sub-section-col,.std-product-details{padding-top:15px}.product-list>div,.product-list>.product-details,.std-product-details,.footer-product-list>div,.Search-Results-content-body #filter_pagination_links_bottom,.Search-Results-content-body #FilterResultElements{margin-bottom:25px}.checkout-right #idShoppingCartGrid #cart .cart-cell.cart-details .cart-quantity{position:relative;display:block}.checkout-right #idShoppingCartGrid #cart .cart-cell.cart-details .cart-quantity:empty{display:none}span.each{display:none}.static-price.discounts-applied span.each,.product-price.discounts-applied span.each{display:inline}span.quantity-discounts-desc,span.each,span.vat-msg{font-weight:400}form[name="filter_sortorder_static"],form[name="filter_sortorder"]{text-align:right}form[name="filter_sortorder_static"] select,form[name="filter_sortorder"] select{margin-left:auto}input[name="SINGLEADD"]{margin-bottom:50px}.marketing-list-slider .marketing-list-entry{padding-left:0!important}.bx-wrapper{box-shadow:none!important}.footer-product-sec.best-seller-sec .bx-wrapper{background:transparent;border:none;margin:0}.footer-product-sec.best-seller-sec .bx-wrapper .bx-controls .bx-controls-direction{display:block}.marketing-list-entry:empty{display:none}.footer-product-sec.best-seller-sec .bx-viewport{height:auto!important}.footer-product-sec.best-seller-sec .bx-wrapper .bx-controls .bx-controls-direction a{background:#fff!important;border-radius:50%;padding:5px;box-shadow:1px 2px 1px 2px #1b1b1b40;width:30px!important;height:30px!important;z-index:9}.footer-product-sec.best-seller-sec .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev{content:url(icon-left-arrow-black.png)!important}.footer-product-sec.best-seller-sec .bx-wrapper .bx-controls .bx-controls-direction a.bx-next{content:url(icon-right-arrow-black.png)!important}@media only screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (min-width:768px){header + span.full-width .wsdownmenu-list>li>a,header + div + span.full-width .wsdownmenu-list>li>a{top:10px}header #search-bar-desktop{max-width:100%!important}}@supports not (-ms-high-contrast:none){.indexPage .thumbnail>.image>a{display:flex!important}}.mzp-ftab-icons-above{float:none!important;text-align:center!important;padding:0!important}.mzp-ftab-icons-above br{clear:both}.mzp-ftab-icons-above img{margin:3px!important}.mzp-ftab-icons-below{clear:both!important;float:none!important;text-align:center!important;padding:0!important}.mzp-ftab-icons-below br{clear:both}.mzp-ftab-icons-below img{margin:3px!important}.mzp-ftab-icons-left{float:left!important;text-align:center!important;padding:0!important}.mzp-ftab-icons-left br{clear:both}.mzp-ftab-icons-left img{margin:3px!important}.mzp-ftab-icons-right{float:right!important;text-align:center!important;padding:0!important}.mzp-ftab-icons-right br{clear:both}.mzp-ftab-icons-right img{margin:3px!important}.mzp-ptab{}.mzp-ptab-icons-above-below{display:flex;flex-direction:row;align-self:center;margin:2%}.mzp-ptab-icons-left-right{display:flex;flex-direction:column;align-self:center;margin:2%}.mzp-xtab{padding:0}.mzp-xtab img{float:none!important;text-align:center!important;margin:5px!important;padding:0}.mzp-xtab-icons-above{float:none!important;text-align:center!important;padding:0!important}.mzp-xtab-icons-below{clear:both;float:none!important;text-align:center!important;padding:0!important}.mzp-xtab-icons-left{float:left!important;margin-left:20px!important;text-align:center!important;padding:0!important}.mzp-xtab-icons-right{float:right!important;margin-left:20px!important;text-align:center!important;padding:0!important}.mz_icon{padding:2px!important;border:1px solid silver!important;width:auto!important}.mz-thumb{background-color:inherit!important}.mz-thumb img{box-shadow:none!important}#product-page-body form{overflow:visible!important} #idPayPalCheckoutDetails label { margin-top: 15px; margin-bottom: 0; } /* payment accordion css */ #idPaymentMethodTable .instruction{ display: none; } #idPaymentMethodTable input,#idPaymentMethodTable textarea, #idPaymentMethodTable select{ float: initial; } .payment-accordion{ position: relative; float: left; width: 100%; } .payment-accordion > div{ position: relative; float: left; width: 100%; } .payment-accordion > div > input{ position: absolute; left: 4px; top: 4px; } .payment-accordion > div > label{ display: block; padding: 0 0 0 23px; position: relative; } .payment-accordion > div:has(input[type="radio"]:checked) { background-color: #fafafa; } .card_container .card_field { height: 40px; border: 1px solid #ced4da; padding: 0 15px; } .PayPalCheckoutDetails { float: left; width: 100%; } #idPaymentMethodTable .CartBNPLmessage{ width: 75%; float:none; margin: 5px; text-align: center; } .card_container .paypal-card-message{ padding:0; text-align: center; background: #fff; padding-top: 15px; justify-content: center; } div.externalButtons{ width:200px !important; } #externalButtons .paypal-buttons{ float:none; width:100%; display: flex; flex-direction: column; justify-content: center; align-items: center; } #idPaymentMethodTable .paypal-buttons{ max-width: 500px; float:none; width:100%; display: flex; flex-direction: column; justify-content: center; align-items: center; } #idPaymentMethodTable .paypal-button-container { border-radius: 5px; background-color: #FFFFFF; padding: 20px; max-width: 760px; width: 500px; margin: 0 auto; } .card_container { box-sizing: border-box; border-radius: 5px; background-color: #FFFFFF; padding: 0px 20px 20px 20px; max-width: 760px; width: 100%; margin: 0 auto; } .card_container .card_field{ width: 100%; padding: 12px; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; margin-top: 6px; margin-bottom: 16px; resize: vertical; height:40px; background:white; font-size:17px; color:#3a3a3a; font-family:helvetica, tahoma, calibri, sans-serif; } .card_container .card_field_50{ width: 50%; padding: 12px; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; margin-top: 6px; margin-bottom: 16px; resize: vertical; height:40px; background:white; font-size:17px; color:#3a3a3a; font-family:helvetica, tahoma, calibri, sans-serif; } .card_container .card_field_75{ width: 75%; padding: 12px; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; margin-top: 6px; margin-bottom: 16px; resize: vertical; height:40px; background:white; font-size:17px; color:#3a3a3a; font-family:helvetica, tahoma, calibri, sans-serif; } .PayPalCheckoutDetails .row { display: -ms-flexbox; /* IE10 */ display: flex; -ms-flex-wrap: wrap; /* IE10 */ flex-wrap: wrap; margin: 0 -16px; } .PayPalCheckoutDetails .col-25 { -ms-flex: 25%; /* IE10 */ flex: 25%; } .PayPalCheckoutDetails .col-50 { -ms-flex: 50%; /* IE10 */ flex: 50%; } .PayPalCheckoutDetails input[type=submit] { background-color: #4CAF50; color: white; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer; } .PayPalCheckoutDetails .message_container { border-radius: 5px; background:#FFFFFF; font-size:13px; font-family:monospace; padding: 20px; } #loading { width: 100%; height: 100%; top: 0; left: 0; position: fixed; display: block; opacity: 0.7; background-color: #fff; z-index: 99; text-align: center; } #loading-image { position: absolute; z-index: 15; top: 50%; left: 50%; margin: -100px 0 0 -150px; } .PayPalCheckoutDetails .spinner { position: fixed; top: 50%; left: 50%; margin-left: -50px; /* half width of the spinner gif */ margin-top: -50px; /* half height of the spinner gif */ text-align:center; z-index:1234; overflow: auto; width: 100px; /* width of the spinner gif */ height: 102px; /* height of the spinner gif +2px to fix IE8 issue */ } .PayPalCheckoutDetails .button_container { display: flex; justify-content: center; } .PayPalCheckoutDetails button:hover { background-color: powderblue; } .PayPalCheckoutDetails button { width:229px; height:49px; background:lightblue; border:1px dotted black; font-size:17px; color:#3a3a3a; padding: 12px 20px; border-radius: 4px; cursor: pointer; margin: 0 auto; } .PayPalCheckoutDetails .btn_small{ width:130px; height:39px; background:lightblue; border:1px dotted black; font-size:14px; color:#3a3a3a; } .PayPalCheckoutDetails .btn_small:hover { background-color: powderblue; } .pp-pay-later-message {clear: both; padding-top: 0.7em} .ClearAcceptDetails{ float: left; width: 100%; } .clearaccept-card-message { padding:0; text-align: left; padding-top: 15px; justify-content: center; margin-left: 15px; margin-bottom: 20px; color: green; font-size: 15px; } .clearaccept-fields { } .clearaccept-field { height:30px; } .clearaccept-field-error { color: #f39c12; margin-bottom: 10px; font-size: 11px; text-align: right; font-weight: 400; font-size: 14px; margin-top: 10px; } .clearaccept-card-message{ margin-bottom: 10px; } .credit-card{ margin: 0 300px 0 10px; } .expiry-cvv{ display: flex; justify-content: space-between; margin: 0 409px 0 5px; } .expiry-cvv .clearaccept-fields{ margin: 0 5px; } .cvv-img{ position: absolute; top: -15px; right: -109px; } .ekmpsco-validation-icon { display: none; position: absolute; top: 15px; right: 15px; font-size: 22px; } .ekmpsco-field-row.attention.invalid .ekmpsco-validation-icon.warning { display:-moz-inline-stack; display:inline-block; zoom:1; vertical-align:top; vertical-align:middle } .errors-parent{ position: relative; } .exclamation{ display: none; position: absolute; right: 16px; top: 4px; } .errors-parent.invalid .exclamation{ display: block; } #idPaymentMethodTable .instruction{ display: none; } #idPaymentMethodTable input,#idPaymentMethodTable textarea, #idPaymentMethodTable select{ float: initial; } #idClearAcceptStoredCards li > div { display: none; } #idClearAcceptStoredCards li label div { display: inline-block; margin: 0 10px; } #idClearAcceptStoredCards ul { list-style-type: none; } #idClearAcceptStoredCards label { font-size: 1rem; } #idClearAcceptCardFields.show-cvv-only .credit-card, #idClearAcceptCardFields.show-cvv-only .expiry, #idClearAcceptCardFields.show-cvv-only .store-card-selection{ display: none; } #idStoreCard { top: 0; } #threedsDiv { z-index: 1000; } ca-apple-pay { --apple-pay-button-width: 150px; --apple-pay-button-height: 30px; --apple-pay-button-border-radius: 3px; --apple-pay-button-padding:0px 0px 0px 0px; } #idTempApplePayButton { width: 150px; height: 30px; border-radius: 3px; padding: 0px 0px 0px 0px; } @media (max-width: 768px){ .expiry-cvv{ display: block; } .credit-card,.expiry-cvv{ margin: 0 5px; } .cvv-img{ position: static; } } @media (min-width: 769px) and (max-width: 800px){ .credit-card { margin: 0 221px 0 10px; } .expiry-cvv{ margin: 0 325px 0 5px; } } @media (min-width: 801px) and (max-width: 992px){ .credit-card { margin: 0 10px 0 10px; } .expiry-cvv { margin: 0 5px 0 5px; } .cvv-img{ position: static; } } @media (min-width: 993px) and (max-width: 1440px){ .credit-card { margin: 0 10px 0 10px; } .expiry-cvv{ margin: 0 146px 0 5px; } } .store-card-selection{ margin-left: 10px; } .cvv-img { right: -50px; top: 1px; width: 50px; } body.paymentOverlayActive div.paymentOverlay { z-index: 199; display: flex; justify-content: center; align-items: center; background: rgba(0,0,0,0.5); transition: opacity 100ms; position: fixed; top: 0; bottom: 0; left: 0; right: 0; } /* Fetchify email and phone warnings */ .invoiceField span.fetchify-warning, .DeliverField span.fetchify-warning { margin: 0 0 10px 10px; display: inline-block; font-size: 13px; font-weight: 700; } /* Fetchify email and phone warning button */ .fetchifyConfirmButton { background-color: #4CAF50; /* Green */ border: none; color: white; padding: 5px 10px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; margin: 4px 2px; cursor: pointer; border-radius: 4px; } /* For 800px screens and higher */ body.paymentOverlayMessageActive .paymentOverlayMessage{ position: fixed; top: 40%; left: 35%; height: auto; margin: 0; width: auto; display: block; background: rgba(255,255,255,1); z-index: 4000000000; padding: 20px; border-radius: 5px; } .payment-progress-title { font-size: 27px; font-weight: bold; line-height: 36px; color: #54a800; padding: 0 0 10px 0; } .payment-progress-body { font-size: 27px; font-weight: normal; line-height: 34px; color: #54a800; } /* For 600px to 800px screens */ @media screen and (min-width:601px) and (max-width:800px) { #idPaymentOverlayMessage { top: 38%; left: 28%; } .payment-progress-title { font-size: 21px; line-height: 26px; } .payment-progress-body { font-size: 21px; line-height: 26px; } } /* For 400px to 600px screens */ @media screen and (min-width:401px) and (max-width:600px) { #idPaymentOverlayMessage { top: 33%; left: 26%; } .payment-progress-title { font-size: 17px; line-height: 24px; } .payment-progress-body { font-size: 17px; line-height: 24px; } } /* For up to 400px small screens */ @media screen and (max-width:400px) { #idPaymentOverlayMessage { top: 28%; left: 10%; } .payment-progress-title { font-size: 15px; line-height: 22px; } .payment-progress-body { font-size: 15px; line-height: 22px; } } .invoiceField input.error, .DeliverField input.error { border: 1px solid #d90712; margin: 0 0 10px 0; } .invoiceField span.error, .DeliverField span.error { margin: 0 0 10px 10px; display: inline-block; color: #d90712; font-size: 13px; } /* Embolden product prices */ span.product-price { font-weight: bold; } /* General bold red emphasis */ .boldred { font-weight:bold; color:#c73841; } /* Formatting for product metadata */ dl.pubdata { margin: 0 1em; font-size:13px; width:100%; } dl.pubdata dt { float:left; width:100px; text-align: right; padding-right:5px; color:#808080; } dl.pubdata dd { margin-bottom:0.2rem; } dl.hlred { border-top: 1px solid #d26067; border-bottom: 1px solid #d26067; } @media (min-width:768px) { .wsdownmenu>div>.wsdownmenu-list { margin:0; width:100%; justify-content: space-between; } } /* Move cookie consent to bottom left corner */ .termsfeed-com---nb .cc-nb-main-container {padding:10px!important;} .termsfeed-com---nb-headline {position:fixed!important;margin:10px!important;border:1px solid #bbb;text-align: center!important;max-width:300px!important;} /* Make tab columns in cookie prefernces wide enough on wider screens*/ @media screen and (min-width:601px) { .termsfeed-com---pc-dialog .cc-cp-body-tabs { width: 800px!important; } } /* Added styles for flexbox tables */ .tabular-container { display:flex; flex-direction:column; border-right:1px solid #ffffff; width:99%; box-sizing:border-box; } .tabular-title-row, .tabular-content-title { background-color:#c73841; color:#fff; font-weight:bold; } .tabular-title-row, .tabular-content-row { border-bottom:1px solid #ffffff; } .tabular-title-row { text-align:center; } .tabular-content-row { display:flex; flex-direction:row; } .tabular-content-title { flex:1; padding:10px; } .tabular-content-detail { flex:3; padding:10px; background-color:#fff; } /* List style overrides */ .list-services { list-style-type: none; } /* Section thumbnails avoiding overlap */ .thumbnail.section-thumbnail-sw .caption a{ color: #3b7693; display: flex; align-items: center; justify-content: center; } /* Extra formatting for product descriptions */ .in2cols { column-count: 2; column-gap: 5px; } .standfirst { font-size: 0.8em; font-weight: 600; margin-bottom: 5px; } /* Special section formatting */ .parli-container { display:flex; flex-flow:column wrap; } .parli-description { border: 1px solid #aaa; padding:5px; margin-right:5px; margin-bottom:5px; flex: 1 1 30%; } .parli-json { flex: 1 1 65%; } .parli-query { flex: 0 1 100%; } @media (min-width: 800px) { .parli-container { flex-flow: row wrap; } }