﻿@media(min-width: 992px){.col-md-2{width:13.33333333%}header nav .responsive-menu,header nav .responsive-search{max-height:0 !important;overflow:hidden}header nav .responsive-menu.open,header nav .responsive-search.open{max-height:0 !important}}@media(min-width: 1300px){.container{width:1200px}}@media(min-width: 1400px){.container{width:1200px}}@media(min-width: 1500px){.container{width:1300px}}@media(min-width: 1600px){.container{width:1400px}}@media(min-width: 1700px){.container{width:1500px}}@media(max-width: 1700px){.group-page .product-list .single-product{width:33.33%}}@media(max-width: 1500px){.product-list .single-product .inner-wrapper .details-wrapper .name{font-size:16px !important}}@media(max-width: 1400px){.start-product-filter-carousel{padding:0 30px}.start-product-filter-carousel .slick-arrow.prev{left:-15px}.start-product-filter-carousel .slick-arrow.next{right:-15px}.single-product-other-products .other-products{padding:0 40px}.single-product-other-products .other-products .slick-arrow.prev{left:10px}.single-product-other-products .other-products .slick-arrow.next{right:10px}}@media(max-width: 1200px){.col-md-2-5{width:33.33%}.col-md-9-5{width:66.66%}.group-page .product-list .single-product{width:50%}footer .footeremail form input[type=email].width-auto{width:50%}}@media(max-width: 991px){.background-startpage{margin-top:40px}.ui-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;table-layout:inherit}.ui-row.wrap{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ui-row.wrap .ui-col{display:inline-block;margin-bottom:15px}.ui-row.flex-align-right{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.sm-margin-20{margin-top:20px !important}.sm-margin-30{margin-top:30px !important}.responsive-991{display:block}.flex-grow-1{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.page-wrapper{margin-top:0}header{position:relative}header nav .nav-bottom .ui-col.branding{-webkit-box-flex:20;-moz-box-flex:20;-webkit-flex:20;-ms-flex:20;flex:20}header nav .nav-bottom .ui-col.nav-search-wrapper{margin-right:10px}header nav .nav-bottom .ui-col.shopping-cart,header nav .nav-bottom .ui-col.menu-toggler{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}header nav .nav-bottom .ui-col.shopping-cart .toggle-menu,header nav .nav-bottom .ui-col.menu-toggler .toggle-menu{cursor:pointer}header nav .nav-bottom .ui-col.menu-toggler{padding-right:17px}header nav .responsive-menu{background:#fff;border:1px solid RGB(236, 236, 236);transition:max-height .3s ease;display:none;position:relative;z-index:900}header nav .responsive-menu.open{display:block}header nav .responsive-menu .page-menu ul,header nav .responsive-menu .shop-menu ul{padding:0;margin:0}header nav .responsive-menu .page-menu ul>li a,header nav .responsive-menu .shop-menu ul>li a{padding-left:20px}header nav .responsive-menu .page-menu ul .site-menu-item-16579,header nav .responsive-menu .shop-menu ul .site-menu-item-16579{display:none}header nav .responsive-menu .page-menu ul li,header nav .responsive-menu .shop-menu ul li{position:relative;list-style-type:none}header nav .responsive-menu .page-menu ul li .opener,header nav .responsive-menu .shop-menu ul li .opener{position:absolute;top:0;right:0;width:64px;height:64px;cursor:pointer;padding:19px 0 0 20px}header nav .responsive-menu .page-menu ul li .opener:before,header nav .responsive-menu .shop-menu ul li .opener:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:12px;margin:10px 15px;font-size:18px}header nav .responsive-menu .page-menu ul li .opener.open:before,header nav .responsive-menu .shop-menu ul li .opener.open:before{content:""}header nav .responsive-menu .page-menu ul li a,header nav .responsive-menu .shop-menu ul li a{display:block;color:#444;text-transform:uppercase;font-size:16px;padding:15px;border-bottom:2px solid RGB(236, 236, 236)}header nav .responsive-menu .page-menu ul li a:hover,header nav .responsive-menu .shop-menu ul li a:hover{background:inherit}header nav .responsive-menu .page-menu ul li .fa,header nav .responsive-menu .shop-menu ul li .fa{padding:18px}header nav .responsive-menu .page-menu ul li ul,header nav .responsive-menu .shop-menu ul li ul{display:none}header nav .responsive-search{max-height:0;overflow:hidden;transition:max-height .3s ease;background:#f1f5f6;padding:0 15px}header nav .responsive-search.open{max-height:60px}header nav .responsive-search input{height:60px;border-radius:0;border:none;background:rgba(0,0,0,0)}header nav .responsive-search input:focus,header nav .responsive-search input:active{outline:0;box-shadow:none}.col-md-2-5{width:100%}.col-md-9-5{width:100%}section.user .border-right{border:none}footer .footer-top .brand-image img{max-height:38px}footer .footer-top,footer .footer-bottom{height:auto}footer .footerphone,footer .footeremail{padding:10px}footer .footerphone *,footer .footeremail *{text-align:center !important}footer .footeremail{padding-bottom:20px}footer .footeremail img{display:none}.main-site-search.ui-autocomplete{top:108px !important}body.scrolled .main-site-search.ui-autocomplete{top:0 !important}.help-section .col-md-6:first-of-type{margin-bottom:50px}}@media(max-width: 767px){.article-single img{width:100%}.ui-row.wrap-767{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ui-row.wrap-767>.ui-col{display:inline-block;margin-bottom:15px}.ui-row.wrap-767>.ui-col:not(.width-auto-767){width:100%}.xs-margin-20{margin-top:20px !important}.xs-margin-30{margin-top:30px !important}.xs-margin-50{margin-top:50px !important}.xs-margin-50:first-child{margin-top:0px !important}.responsive-767{display:block}.slideshow .item .text-area{position:relative;bottom:inherit;border-radius:0}.section-with-padding-60{padding-top:10px}.main-image,.image-wrapper{height:auto !important}h1{font-size:24px}.col-md-9-5{padding-left:35px;padding-right:35px}.text-inner-wrapper{padding:0 !important}.text-inner-cell{padding:10px !important}.product-list{margin-left:0;margin-right:0}.group-page .product-list .single-product{width:50%}footer .footer-bottom *{text-align:center}footer .footer-bottom .copyright{width:100%}footer .footer-bottom a .fa{float:none}}@media(max-width: 640px){.categories{display:block !important}header nav .nav-bottom .ui-col.nav-search-wrapper{background-color:#fff;padding:10px;position:absolute;top:100px;left:0;width:100%}.main-site-search.ui-autocomplete{top:167px !important}.page-wrapper{margin-top:60px}.banner.group-banner .banner-img{height:200px}table#cart thead{display:none}table#cart tbody tr td:not(.product-messages){display:block;width:100% !important;padding:.6rem;text-align:right}table#cart tbody tr td:not(.product-messages):before{content:attr(data-th);font-weight:bold;display:inline-block;text-align:left;float:left;width:9rem}table#cart tbody tr td:not(.product-messages):first-child{background:#e4e4e4}table#cart tbody tr td:not(.product-messages).cart-image .item-info{float:none !important}table#cart tbody tr td:not(.product-messages).cart-image .img-wrap{text-align:right;margin-bottom:15px}table#cart tbody tr td:not(.product-messages).quantity input{float:none}table#cart tbody tr td:not(.product-messages).remove{text-align:center !important}table#cart tbody tr td:not(.product-messages).remove a{color:#882626}table#cart tbody tr td:not(.product-messages).remove:before{content:"";display:block}table#cart tfoot tr td{display:block;width:100% !important;padding:.6rem;font-size:15px !important;text-align:right}table#cart tfoot tr td:before{content:attr(data-th);font-weight:bold;display:inline-block;text-align:left;float:left;width:9rem}table#cart tfoot tr td.not-responsive,table#cart tfoot tr td .not-responsive,table#cart tbody tr td.not-responsive,table#cart tbody tr td .not-responsive{display:none}table#cart tfoot tr td.responsive,table#cart tbody tr td.responsive{display:table-cell}table#cart tfoot tr td .responsive,table#cart tbody tr td .responsive{display:block}}@media(max-width: 540px){.hiddenresponsive{display:none !important}.ui-row.wrap-540{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ui-row.wrap-540>.ui-col{display:inline-block;margin-bottom:15px}.ui-row.wrap-540>.ui-col:not(.width-auto-540){width:100%}.grey-bar h3{line-height:25px;margin-top:0}input[type=email]{text-align:center}.nav-popup{width:320px !important}footer .footeremail .col-xs-2,footer .footeremail .col-xs-10{width:100%}footer .footeremail .col-xs-2 div p{text-align:center !important}footer .footeremail form input[type=email].width-auto{width:100%}footer .footeremail form input[type=submit].btn-white{margin-left:calc(50% - 53px);margin-top:10px}.start-slideshow{display:none}.start-bannerimg-responsive{display:block;height:auto;background-repeat:no-repeat;background-size:cover;background-position:center center}.start-bannerimg-responsive img{width:100%}}@media(max-width: 480px){.banner .banner-img .group-name-wrapper .group-name h1{font-size:24px}.help-section .col-md-6 img{display:none}.help-section .col-md-6 h2{font-size:24px}.help-section .col-md-6 .btn{height:inherit}.help-section .col-md-6 form .btn{height:46px}.help-section .col-md-6 .btn-with-icon{display:inline-block;margin-top:10px}body.scrolled .page-wrapper{margin-top:0px !important}}@media(max-width: 375px){input[type=email]{padding:0 !important}header nav .nav-bottom .branding img{max-height:50px}header nav .nav-bottom .ui-col.branding{-webkit-box-flex:20;-moz-box-flex:20;-webkit-flex:20;-ms-flex:20;flex:20}header nav .nav-bottom .ui-col.nav-search-wrapper{-webkit-box-flex:4;-moz-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4}header nav .nav-bottom .ui-col.shopping-cart,header nav .nav-bottom .ui-col.menu-toggler{-webkit-box-flex:4;-moz-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4}header nav .nav-bottom .ui-col.shopping-cart{padding-right:24px}.group-page .product-list .single-product{width:100%}.page-wrapper{margin-top:0px}.main-site-search.ui-autocomplete{top:190px !important}footer .footer-top .brand-image{width:50%}}@media(max-width: 368px){.help-section .col-md-6 form input[type=submit].btn-white{margin-top:10px}}@media(max-width: 330px){header nav .nav-top .customer-type-wrapper .customer-type a{padding:6px 8px}}@media(min-width: 992px)and (max-width: 1200px){.resp-fix-footer{display:inline-flex;flex-direction:column}}
