body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
a,a:hover, a:active, a:focus{outline:0;}
a{color:#333;}
a:hover{color:#b2b2b2;text-decoration:none;}
a:focus{color:#b2b2b2;}
p:empty{display:none;}
textarea:focus, input:focus{outline:none;outline-style:none;box-shadow:none;border-color:transparent;}
:focus{outline:none;outline-style:none;box-shadow:none;border-color:transparent;}
.txt-center{text-align:center;}
.featherlight{background:rgba(0,0,0,0.8);}
.featherlight .featherlight-content{padding:0;border-bottom:0;}
.main-container.cust-mini-form,
.main-container.cust-mini-cart{max-width:1060px;padding-top:30px;}
.main{padding:40px 0;}
.page-title h1, .page-title h2{color:#000;font-family:"TradeGothic","Helvetica", arial, sans-serif;text-transform:uppercase;font-size:30px;font-weight:bold;padding-bottom:3px;margin-bottom:15px;border-bottom:none;}
.cms-page-view .std h1, .cms-no-route .std h1{color:#000;}
.button,
.cart-table .product-cart-actions .button,
#co-shipping-method-form .buttons-set .button,
.footer .button{background:#000;border-radius:3px;}
.button:hover,
.cart-table .product-cart-actions .button:hover,
#co-shipping-method-form .buttons-set .button:hover,
.footer .button:hover{background:#333;}
.button:focus,
.cart-table .product-cart-actions .button:focus,
#co-shipping-method-form .buttons-set .button:focus,
.footer .button:focus{background-color:#333;}
.breadcrumbs a,
.breadcrumbs span,
.breadcrumbs strong{font-size:18px;color:gray;}
.std ul.incit li{margin-left:1em;}
.std ul.incit{margin-top:0.5em;}
label.required em,
span.required em{display:inline;}
label{font-family:"Helvetica", Arial, sans-serif;font-size:10px;text-transform:uppercase;margin-bottom:3px;}
label.required:after, span.required:after{content:none;color:#df280a;font-weight:normal;font-family:"Helvetica",  Arial, sans-serif;font-size:12px;}
.search-autocomplete:before{border:none;}
.buttons-set{border-top:none;}
#search::-webkit-input-placeholder{color:#000;font-weight:bold;}
#search::-moz-placeholder{color:#000;font-weight:bold;}
#search:-ms-input-placeholder{color:#000;font-weight:bold;}
#search:-moz-placeholder{color:#000;font-weight:bold;}
form .form-instructions{color:#777;}
label.top-subscribed{font-size:12px;text-transform:none;}
.header-pack{position:fixed;width:100%;z-index:9999;}
.header-language-background{padding:5px 40px;text-transform:none;}
.form-language label img{display:inline;}
.form-language label{font-weight:500;}
.form-language label span.open-pop{margin:0;cursor:pointer;}
.header-language-background .form-language label span.open-pop{color:#fff;font-weight:300;}
.form-language .open-pop{cursor:pointer;}
.top-footer .form-language .open-pop{color:#000;}
.form-language label span:not(.open-pop){margin:0 0 0 7px;color:#fff;font-weight:300;font-size:12px;}
.top-footer .form-language label span:not(.open-pop){color:#000;}
.form-language .foot-lang label span:not(.open-pop){color:#000;}
.top-footer .form-language .foot-lang label span:not(.open-pop){color:#000;}
.header-language-background .header-language-container{max-width:100%;float:left;}
.header-language-background{background-color:#1b1b1b;height:40px;}
.form-language select{border:none;background:#e5e5e5;font-weight:400;font-size:12px;text-transform:uppercase;color:#000;margin-left:0;-moz-appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:none;}
.header-language-background .form-language select{background:#1b1b1b;color:#fff;font-weight:500;margin-left:0;}
.swiper-arrow-top{position:relative;width:80%;max-width:660px;margin:0 auto;}
.swiper-container-top{width:80%;position:relative;overflow:hidden;margin:0 auto;text-align:center;}
.top-message p{font-size:13px;color:#fff;}
.swiper-arrow-top .swiper-button-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA4ElEQVQ4jc3UIQ7CMBSA4X8YDjIJJOwOSHYBBAJDKIolgMBgCIJkcyMoJPhxCJKFZAhOUEECd9gwI0HQ0Q4ET7bvfX1JXwv/Hta7xfZgpCyIQn8FYFnW+N1+xeT0KPQ7QAPYq3K0wRzrHuN46grv9BX4xIDZYrs7F+V+BF+xos60QFOsECyDgWJssixbATawUGGHdWDUoQ1g0tkncAjco9Df/AR0hXeVUg4ATFHlpYhlkJZBC8dGLIPUFV4fqOqiWi9FStnTRY1+mxysXpJkUnecW+kOX2IOUGs2W4Z1fxQP1AhV680JJu4AAAAASUVORK5CYII=);background-size:80%;left:0}
.swiper-arrow-top .swiper-button-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA9klEQVQ4jdXUv0rDUBTH8W/EoUsXwcHnaMmQB3DRTGYoJUNX06UGBFNxdRHilApSKO3gC8RJOnXucJeMmQXzEHFJoZST5N5O+hsPhw/n/uHAX48lFcuyHAKXwJcbhB9Sz+fbqwieSMVMqTVQAF46iy9MJhTBh/fVjxuE98AWWJigIriLG4TPwAZIdNFGcA/d6qKtoCkqvvL17Z3YnM7iKdAHxpZlfR894cGkOZDU9RiBk5urDnBeoWJOdbHI97qO4yyBvPpSx4NPo8GZbdvzNgw0jmyCtYKR73VNsEZQ984OU7dtesBjE2a0bYABUGRKvehO9n/yC0mnVGo1t/lHAAAAAElFTkSuQmCC);background-size:80%;right:0}
.header-top-search #search{height:24px;border-radius:0;}
#search, #search-mob{font-size:12px;font-family:"Helvetica", Arial, sans-serif;}
.search-autocomplete{z-index:2000;}
.page-header{background:#000;}
.logo{width:200px;}
.logo:hover {opacity: 1;}
#layer_logo{fill:#fff;max-height:25.8px;}
.nav-primary li.level0 ul{background:#f8f8f8;border:none;}
.nav-primary li.level0 > a{text-transform:none;font-size:17px;color:#fff;font-weight:bold;}
.nav-primary li.level0.active > a{color:#940000;}
.header-language-container, .page-header{font-family:"Helvetica", Arial, sans-serif;}
#header-account.skip-active{background:#f8f8f8;border:solid 1px #f8f8f8;}
#header-account a:hover,
.nav-primary a:hover,
.nav-primary li:hover > a{color:#940000;text-decoration:none;}
.help-link{position:relative;height:44px;line-height:42px;text-align:center;font-size:12px;text-transform:capitalize;font-weight:600;color:#fff;top:4px;margin-right:5px;float:none;width:auto;vertical-align:top;display:inline-block;padding:0 10px;}
.skip-account .icon,
.skip-cart .icon,
.skip-search .icon,
.skip-nav .icon{background-image:url(https://p7014269.vo.llnwd.net/e1/skin/frontend/conv/default/images/min/icon_sprite_wht-min.png);}
.header-minicart .block-subtitle{color:#000;font-size:16px;text-transform:none;}
.header-minicart .block-subtitle .close{top:18px;}
.cust-login-fl{border-right:1px solid #bbb;}
.cust-mini-form .block-title strong{color:#000;text-transform:uppercase;font-size:18px;}
.cust-mini-form label{display:block;color:gray;}
.cust-mini-form .input-text,
.cust-mini-form input[type="text"],
.cust-mini-form input[type=email]{border:1px solid #cacaca;height:30px;border-radius:0;}
.cust-mini-form .block .actions{margin:19px 0 0;}
.cust-mini-form .block .actions .button,
.cust-regis-fl .button,
.cust-forget-fl button.button{background:#000;font-size:14px;width:93%;height:30px;float:left;color:#fff;line-height:17px;font-weight:600;}
.customer-account-forgotpassword .fieldset, .customer-account-forgotpassword .buttons-set{margin-left:0;}
#header-account .cust-mini-form a.forget{display:inline;text-align:left;padding:0;}
#header-account .cust-mini-form span.k-go-lft{text-align:left;padding:5px 0;font-size:11px;cursor:pointer;}
#header-account .cust-regis-fl a.button{color:#fff;line-height:17px;padding:7px 15px;font-weight:600;}
.cust-regis-fl .buttons-set,
.cust-forget-fl .buttons-set{margin:15px 0 0;border-top:none;text-align:left;}
.cust-forget-fl .buttons-set{margin-top:10px;}
.cust-forget .block-title{border-top:none;}
.cust-forget-fl .buttons-set button.button{float:none;margin-left:0;}
.cust-forget-fl .buttons-set .back-link,
.cust-regis-fl .buttons-set .back-link{font-size:12px;cursor:pointer;}
.customer-account-login .scaffold-form label:first-child,.customer-account-create .scaffold-form label:first-child{width:auto;}
.dating{position:relative;width:30%;float:left;}
.dating select{width:90%;height:30px;border:1px solid #cacaca;}
.cust-regis-fl .input-box{margin-bottom:10px;}
.cust-regis-fl input[type="radio"]{margin-top:8px;}
.cust-regis-fl span.rad{font-size:12px;margin-right:5px;}
.cust-regis-fl .buttons-set button.button{float:none;margin-left:0;}
.cust-mini-form .cust-regis-fl label{display:inline-block;}
.input-box.control{margin-top:20px;}
.input-box.control label{font-size:12px;}
.header-minicart .mini-products-list li{padding:0;margin:25px 0 0 0;border-bottom:none;}
.header-minicart .mini-products-list li img{max-width:100%;width:100%;margin:0 auto;}
.header-minicart .mini-products-list li:first-child{margin:0;}
.header-minicart .product-details .product-name{text-align:left;}
.header-minicart .product-details .product-name a{color:#000;}
.mini-products-list .product-details{margin-left:20px;float:left;}
.header-minicart .info-wrapper{margin-bottom:0.5em;text-align:left;color:#000;}
.header-minicart .info-wrapper .truncated{display:none;}
.header-minicart .info-wrapper p.product-name{margin-bottom:0;}
.header-minicart .info-wrapper span.price{font-family:"TradeGothic", Arial, sans-serif;font-size:22px;margin-bottom:15px;}
p.product-name{margin:0;margin-bottom:0;color:#333;font-family:"TradeGothic", Arial, sans-serif;font-size:26px;text-transform:uppercase;font-weight:400;}
.header-minicart .mini-more-options{margin-top:20px;}
.header-minicart .info-wrapper .qty-wrapper{position:relative;margin:20px 0;}
.header-minicart .info-wrapper .qty-wrapper .quantity-button{background:#000;}
.header-minicart .subtotal{background-color:transparent;text-align:left;}
.header-minicart .subtotal .label{color:#000;text-transform:uppercase;font-size:11px;font-weight:600;}
.header-minicart .subtotal .price{color:#000;float:right;font-size:30px;font-weight:600;font-family:"TradeGothic", serif;position:relative;top:6px;}
.mini-top-item{}
.mini-top-action{border-left:1px solid #cdcdcd;padding:0 30px;}
.checkout-types li{margin:0;}
.checkout-types.minicart p.paypal-logo{display:none;}
.header-minicart .minicart-actions{padding:0;overflow:visible;}
.header-minicart .minicart-actions .checkout-button{background:#000;font-size:14px;font-weight:600;width:100%;display:none;}
.header-minicart .minicart-actions .cart-link{height:33px;line-height:33px;background:#000;padding:0;font-size:16px;font-weight:600;width:100%;margin:30px 0 15px 0;position:relative;}
p.mini-ship{font-size:11px;line-height:18px;color:#666;text-align:center;}
.skip-cart .count, .skip-link.skip-active .count{color:#fff;background:#bf0f07;border-radius:50%;width:22px;font-family:Arial, sans-serif;}
.skip-cart .count:before{display:none;}
.skip-cart .count:after{display:none;}
.footer-container{padding:50px 30px;float:left;width:100%;}
footer{background:#e5e5e5;position:relative;width:100%;float:left;}
.top-footer{position:relative;float:left;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;width:100%;padding:20px 40px 30px 40px;}
.footer .block-title, .footer address,.block-title h2, .block-title h3, .block-title strong{color:#333;}
.footer,.footer .block-title, .footer address{border-top:none;}
.newsss{text-align:center;}
.block.block-subscribe{margin-bottom:0;}
.block.block-subscribe .actions{display:inline;margin:0;position:relative;}
.block.block-subscribe .actions .button{background:#000;padding:0px 15px;line-height:30px;max-height:30px;float:none;font-size:14px;font-weight:600;}
.block.block-subscribe label{font-family:"TradeGothic", "Arvo", serif;font-weight:400;font-size:23px;color:#333;margin-right:15px;text-transform:uppercase;}
.block.block-subscribe p{font-family:"TradeGothic", "Arvo", sans-serif;font-weight:400;font-size:26px;color:#333;margin-bottom:15px;text-transform:uppercase;}
.block.block-subscribe input[type=email]{width:160px;border-radius:0;}
.block.block-subscribe select{height:30px;padding:0 8px;font-size:13px;color:#636363;border:1px solid #cacaca;}
select::-ms-expand{display:none;}
.footer{padding-top:0;width:80%;max-width:960px;margin-left:auto;margin-right:auto;}
.footer, .footer button{font-family:"Helvetica", Arial, sans-serif;}
.store-loc{text-align:right;padding-top:10px;display:none;}
.store-loc a{color:#333;font-size:12px;font-weight:600;position:relative;}
.store-loc a span.icon.icon-store-locator{background-image:url(https://p7014269.vo.llnwd.net/e1/skin/frontend/conv/default/images/store_locator.png);background-repeat:no-repeat;margin-left:10px;margin-bottom:-3px;width:15px;height:15px;display:inline-block;}
.top-footer .form-language{position:relative;padding-top:10px;}
.form-language label{font-weight:600;color:#fff;font-size:12px;}
.form-language .foot-lang label{color:#000;}
.footer .block-title{margin-bottom:20px;}
.footer .block-title strong{font-weight:600;}
.footer .links .block-title h2, .footer .links .block-title h3, .footer .links .block-title strong{font-size:13px;font-family:"TradeGothicLT", Arial, sans-serif;}
.footer .links{text-transform:none;font-size: 12px;}
.footer .links li{line-height:1.4;padding:6px 0;}
.footer .links a{color:#333;}
.footer .links a:hover{color:#b2b2b2;text-decoration:none;}
.footer address{text-align:left;color:#adadad;}
ul.link-list{position:relative;width:100%;margin-left:-30px;}
.line-it{border-right:1px solid #000;padding-right:10px!important;}
.footer .links ul.link-list li{display:inline;margin-right:10px;padding:18px 0 0 0;height:28px;width:28px;}
ul.link-list li svg{max-width:28px;max-height:28px;}
ul.link-list li:nth-child(5){clear:left;}
address{font-size:10px;}
.select-mob{display:none;}
.country-select{box-sizing:border-box;display:none;background:#fff;width:100%;height:100vh;padding:20px;margin:0;position:fixed;z-index:800;overflow-y:scroll;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:40px;top:110px;padding:0 0 18px 10px;color:#333;font-style:normal;font-size:28px;cursor:pointer;}
.splash-page-container .splash-page{display:table-cell;vertical-align:middle;width:70em;}
.splash-page-container .splash-page .splash-top{text-align:center;margin-top:130px;}
.splash-top img{margin:0 auto;}
.splash-page-container{display:table;height:100%;margin:0 auto;}
.splash-page-container .splash-page .splash-converse-logo{height:45px;fill:#eee;}
.splash-page-container .splash-page  h2{text-transform:none;font-size:2.5em;color:#333;font-family:"TradeGothic", "Arvo",serif;margin:40px 0;}
.splash-page-container .splash-page .splash-bottom{/*margin:0 5.41667em;*/}
.splash-page-container .splash-page .splash-bottom h2{margin:0 0 20px 0; text-align:center; text-transform:uppercase;color:#fff;max-width: 95%;margin: 0 auto 20px auto;font-size:20px;background-color:#000;padding:3px 15px;}
.splash-page-container .splash-page .language-table{font-size:1em;}
.splash-page-container .splash-page .language-table .country-row{height:50px;/*border-bottom:1px solid #e6e5dd;*/font-family:"Helvetica", Arial, sans-serif;}
.splash-page-container .splash-page .language-table .country-row .language-row:first-of-type{margin-left:5px;}
.splash-page-container .splash-page .language-table .country-row .language-row{display:inline-block;}
.splash-page-container .splash-page .language-table .country-row .language-row a{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;}
.splash-page-container .splash-page .language-table .country-row .language-row a:hover{color:#940000;}
.splash-page-container .splash-page .language-table .country-row .language-row:first-of-type .country-name{border-left:0;}
.splash-page-container .splash-page .language-table .country-row .language-row .country-name{border-left:1px solid #cacaca;padding:0 12px;text-transform:capitalize;margin:1.25em 0;}
.splash-page-container .splash-page .col.area.span_1_of_3 {width: 29.26%;}
.splash-page-container .splash-page .col.area{ margin: 0.3% 5.6% 0.3% 0; }
.splash-page-container .splash-page .col:last-child.area{  margin: 0.3% 0; }
.breadcrumbs{overflow:hidden;margin:0;}
.breadcrumbs li{text-transform:none;}
.breadcrumbs a:hover{color:#940000;}
.breadcrumbs .bread_count{margin-left:5px;}
@media only screen and (min-width:980px){.main-container{padding-top:100px;}
    .col1-layout .col-main{min-height:300px;}
    #header-account a:not(.button){color:#000;position:relative;display:block;padding:5px 10px;line-height:23px;text-align:right;margin-right:50px;}
    .mob{display:none;}
    .no-mob{display:block;}
    .swiper-container{top:100px;margin-bottom:100px;}
    #header-search{display:none;}
    #search{max-width:220px;float:right;}

    #search_mini_form .search-button:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjI1Q0ZFNDExQUVEMTFFNzg4ODNEQUI0RjAzMzA2QzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjI1Q0ZFNDIxQUVEMTFFNzg4ODNEQUI0RjAzMzA2QzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMjVDRkUzRjFBRUQxMUU3ODg4M0RBQjRGMDMzMDZDMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMjVDRkU0MDFBRUQxMUU3ODg4M0RBQjRGMDMzMDZDMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn4IzxsAAABpUExURR0dHW1tbQ4ODvb29yMjI+/w8FVVVefn505OTuvr69nZ2Ts7O+Dh42FhYc7OzggGBikpKa2trTAwMLy8vJGRkbW1tX9/fwEBAaGhoXd3d9PT05iYmBYWFv///8TExPv7+0VFRQAAAP///2i2U1EAAAAjdFJOU/////////////////////////////////////////////8AZimDlgAAALpJREFUeNpkkFkSgzAMQ52NAGVvWbpHvv8hGyBJO9RfnjcaWTIxsxqFc2JUHIeYzVXCj7yaL7QnYJZyBk5FgjngzkVxdkAWYe/397qpDOgDzEB2Xy1FKRFE9K+h9wQkMUU44WH+lAIUlDl0yFfo5LkgSmtgCfDp8+WNUs2aN4WvBqAlan1TXabutm637hroqgiZbxchLqXxRoNNMMz6mu0pv5Crzh8zB8il983LA+QbQd6PkF+uYf4IMADziyp0B807FAAAAABJRU5ErkJggg==);background-position:0;margin-left:-10px;}
    #search_mini_form .search-button:active:before{margin-top:-15px;margin-left:-10px;}
    .mouseover_need{padding-bottom:60px;}
    .mouseover_need_one{display:inline;width:auto;padding:30px 0;}
    .page-header{max-width:100%;margin:0 auto;padding:0;height:60px;}
    .page-header-container{padding:0 40px;}
    .logo{max-width:138px;min-height:auto;padding:0;}
    .logo img, .logo svg{margin-top:17px;}
    .account-cart-wrapper .skip-account.skip-link .icon{display:none;}
    .account-cart-wrapper .skip-account.skip-link .label{display:inline;color:#fff;font-size:12px;text-transform:capitalize;font-weight:600;color:#fff;top:3px;position:relative;margin-right:5px;}
    #search_mini_form .search-button{width:22px;height:22px;}
    .skip-links{clear:none;}
    #header-nav{padding-top:10px;display:block;float:left;text-align:center;border-bottom:none;}
    .col.header-top-search{margin-top:0.2%;}
    .nav-primary{margin-top:0;}
    .account-cart-wrapper{width:25.33%;text-align:right;margin-top:5px;right:30px;}
    #header-cart.skip-active{width:100%;position:fixed;top:100px;min-height:200px;height:auto;background:#f8f8f8;-webkit-transform:translateZ(0);}
    .skip-link{background:transparent;}
    .skip-link .label{display:none;}
    #header-account.skip-active{background:#f8f8f8;border:solid 1px #f8f8f8;display:block;position:absolute;z-index:2500;top:60px;right:0px;width:100%;}
    .footer .foot-lang{display:none;}
    .span_1_of_5.social-foot{width:22%;}
    .about-foot,
    .shopping-foot,
    .legal-foot{width:18%;}
}
@media only screen and (max-width:979px){#header-account{padding:0;}
    .main{padding:20px 0;}
    .help-link{display:none;}
    #header-account .links{margin:0;padding:0;}
    #header-account .links li a{padding:0 15px;background:#ebebeb;text-align:right;color:#333;font-weight:bold;line-height:50px;}
    #header-cart.block{margin-bottom:0;}
    .content{padding-top:0;}
    .header-pack{position:relative;z-index:0;}
    .swiper-container{top:0;margin-bottom:0;}
    .span_1_of_6.logo-section{width:100%;}
    .logo{width:260px;float:none; margin: 5px auto 0 auto;}
    .logo .small{display:inline-block;}
    .page-header{background:#1b1b1b;}
    /*.top-footer .form-language label span:not(.open-pop){color:#000;}*/
    .form-language label span:not(.open-pop){color:#000;}
    #orig-f-lang.form-language label{color:#000;}
    .country-seletor-container.lang{display:none;}
    /*.top-footer .form-language label span:not(.open-pop){color:#000;}*/
    .skip-link{height:60px;color:#fff;line-height:60px;background:#000;border-right:1px solid #000;}
    .skip-link.skip-active{background:#000;opacity:0.8;color:#fff;}
    .skip-content.skip-active{background:#f8f8f8;opacity:1;}
    .skip-links{border-top:1px solid #000;border-bottom:1px solid #000;}
    #header-nav.col.span_4_of_6{width:100%;margin:0;}
    .nav-primary a{color:#333;font-family:helvetica, arial, sans-serif;}
    .nav-primary li.level0 > a{color:#333;}
    .nav-primary a.level0{padding:15px 0 15px 48px;border-bottom:1px solid silver;line-height:30px;}
    .nav-primary li.parent > a:after{content:'+';border:none;top:15px;left:auto;right:58px;margin-top:0;}
    .nav-primary li.parent.sub-menu-active > a:after, .nav-primary li.parent.menu-active > a:after{content:'-';border:none;top:15px;left:auto;right:58px;margin-top:0;}
    .no-touch #header-account a:hover, .no-touch .nav-primary a:hover{background-color:#000;text-decoration:none;}
    .nav-primary li.level0 ul.level0.optimus{padding:0;}
    .nav-primary li.level0 li{padding:0;}
    .nav-primary li.level1 a{padding:15px 0 15px 58px;border-bottom:1px solid silver;font-size:15px;}
    .nav-primary li.level2 a{padding:15px 0 15px 68px;border-bottom:1px solid silver;}
    .nav-primary li.menu-active > a, .nav-primary li.sub-menu-active > a{color:#940000;}
    #header-account .main-container{padding:30px 10px;}
    .cust-regis-fl .button{width:auto;padding:7px 10px;}
    .col.span_1_of_2.mini-regis,
    .col.span_1_of_2.mini-cancel{width:100%;}
    .col.span_1_of_2.mini-cancel{}
    .mini-top-item,
    .mini-top-action{width:100%;}
    p.product-name{font-size:14px;}
    .header-minicart .info-wrapper .qty-wrapper{margin:5px 0;}
    .mini-top-action{border-left:none;border-top:1px solid #cdcdcd;padding:15px 30px 0 30px;}
    .mini-more-options{display:none;}
    .country-select{top:0;}
    .splash-page-container .splash-page .splash-top {
        margin-top: 50px;
    }
    .splash-page-container .splash-page{padding-top:0; width: 40em;}
    .splash-page-container .splash-page .col.area.span_1_of_3 {width: 100%;}
    .splash-page-container .splash-page .splash-bottom h2 {
        margin: 0 0 20px 0;
        text-align: center;
        text-transform: uppercase;
        color: #fff;
        max-width: 100%;
        margin: 0 auto 20px auto;
        font-size: 20px;
        background-color: #000;
        padding: 3px 15px;
    }
    .mfp-close{top:0;}
    .header-minicart .minicart-actions .cart-link{right:0;}
    .foot-lang,
    .store-loc{display:none;}
    .footer .form-language .foot-lang,
    .footer .form-language{display:inline-block;}
    .footer .form-language{width:50%;padding-left:30px;float:left;clear:none;margin-top:30px;}
    .footer{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}
    .newsss{width:100%;}
    .social-foot{width:100%;text-align:center;margin-bottom:30px;}
    .social-foot .block-title{display:none;}
    .social-foot{text-align:center;}
    .footer-container{padding:0;padding-bottom:20px;}
    .foot-mob{width:100%;float:left;margin:0 auto;padding:0 30px;}
    .little-foot{width:100%;margin:0 auto;}
    ul.link-list{position:relative;margin-left:0;margin:0 auto;padding:0;}
    .social-foot ul.link-list li:nth-child(5){clear:none;}
    .footer address{padding:0 30px 0 0;display:inline-block;width:50%;text-align:right;margin-top:30px;}
    input[type='text']:focus,
    input[type='number']:focus,
    textarea:focus {
        font-size: 16px!important;
    }
    #search, #search-mob{
        font-size:16px!important;
    }
}
@media only screen and (max-width:600px){.top-footer{float:left;border-top:none;border-bottom:none;padding:20px 30px 30px 30px;}
    .newsss{margin:0;}
    .block.block-subscribe label{display:block;margin-bottom:10px;margin-right:0;}
    .block.block-subscribe p{margin-bottom:20px;}
    .block.block-subscribe input[type=email]{width:100%;margin-right:0;margin-bottom:8px;}
    .block.block-subscribe select{float:left;width:50%;}
    .block.block-subscribe .actions .button{float:none;width:48%;}
    .mini-products-list .product-image{float:none;}
    .header-minicart .mini-products-list li img{width:auto;margin:0 auto;}
    .select-mob{display:block;width:100%;background-color:#cacaca;color:#000;font-size:16px;padding:20px;text-transform:uppercase;border-radius:5px;text-align:center;text-align-last:center;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
    .select-mob:after{content:"x";position:absolute;margin-left:.5em;margin-top:-0.08333em;font-family:FontAwesome;color:#000;font-size:1.5em;pointer-events:none;}
    .select-mob option{background:#fff;}
    .form-language select{border:none;font-weight:600;margin-left:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
    .form-language label span:not(.open-pop){font-weight:600;}
    .country-select{padding:20px 0;}
    .splash-page-container .splash-page .splash-bottom{margin:0;}
    .splash-page-container .splash-page .language-table .country-row{height:auto;}
    .splash-page-container .splash-page .language-table .country-row .language-row{/*display:block;*/}
    .splash-page-container .splash-page .language-table .country-row .language-row:first-of-type{margin-left:0;}
    .splash-page-container .splash-page .language-table .country-row .language-row .country-name{border-left:none;}
    .foot-mob .links{display:none;}
}
@media only screen and (max-width:480px){.cust-mini-form .col{margin:0;}
    .cust-mini-form .block .actions .button, .cust-regis-fl .button, .cust-forget-fl button.button{width:100%;}
    .cust-mini-form .cust-regis-fl .block-login{margin-top:25px;padding-top:15px;border-top:1px solid #bbb;}
    .cust-login-fl{border-right:none;}
    .cust-mini-form input[type=email],.cust-mini-form input[type=search], .cust-mini-form input[type=number], .cust-mini-form input[type=password], .cust-mini-form input[type=tel], .cust-mini-form input[type=text]{width:100%;}
    .cust-mini-form .buttons-set .back-link{display:block;}
    .footer-container .span_1_of_4:not(.social-foot){width:100%;}
    .footer-container .col:not(.social-foot){margin:0 0 15px 0;}
}
