@import url('https://fonts.googleapis.com/css?family=Titillium+Web:300,400,600,700&subset=latin-ext');
body{font-family: 'Titillium Web', sans-serif;}
/* === Background === */
.bg-main { background: #ff4d19 !important; }
.discount-tape { background: #e96f56 !important; }
/* === Colors === */   
.text-main { color: #ff4d19 !important; }
/* === Buttons === */ 
.btn{text-transform:none;line-height: 37px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
/*.btn.std{ background: #e96f56; }*/
.btn.btn-cmd{ background: #ff4d19; line-height:37px;}
.newsletter-form input[type="submit"]{}
 
/* ======  CROSINOX  ===== */
.container-h,.container-h.full,.bnn-group-left{max-width:960px;margin-left:auto;margin-right:auto;}
.bnn-group-left{overflow:hidden;}
.lang-drop {width: 120px;}
.top-head{padding-left:0;padding-right:0}
.main-header .cart .row,.top-head .row{display:block}
#logo{max-width:100%}
.acount-section ul li a{color:#818285;font-size:13px;text-transform:uppercase}
.main.search-form-box{clear:both;}
.search-form-box{margin-top:10px;/*padding-right:100px;*/}
.search-form-box > ul{position:absolute;top:5px;right:15px;text-align:right}
.search-form-box ul .col{display:inline-block;margin-left:20px}
.search-form-box ul .col > a i{font-size:20px}
.search-form{position:relative}
.search-form-box input[type="text"] {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.search-button svg path{fill:#818285}
.search-form-box input[type="text"]{height:33px;font-size:13px;font-style:italic;color:#818285}
.acount-section ul li:first-of-type a span{display:none;}
.cart-header-btn .fa-shopping-bag:before{content:'\f07a';font-size: 19px;}
.cart-drop{position:relative}
.cart-header-btn.q-cart{display:none;}
.cart-header-btn.q-cart.loaded{display:inline-block;}
.cart-header-btn .q-cart, .cart-m .q-cart {right:5px;background: #ff4d19;}
.cart-drop .cartPrice,.cart-drop .fa-angle-down{display:none!important;}
.cart-drop span,.cart-m span{position:absolute;top:-10px;right:-10px;width:18px;height:18px;border-radius:20px;font-size:10px;line-height:18px;color:#fff;text-align:center;background:#c32b3a}
.cart-m i{display:inline-block!important;font-size:18px;color:#fff;position:relative;top:3px}
.cart-m span{top:-5px;right:-5px}
.cart-dd{left:auto;right:0}
.cart-dd .product-image{max-width:100px}
.cart-dd ul li{position:relative!important;margin:0 0 20px!important}
.dd-arrow{left:auto;right:6px}
.nav-menu-hh{padding:0;}
.main-menu{position:relative}
/*.main-menu ul > li{position:initial}*/
.main-header .menu-dd.col2 {width: 700px;}
.mm-menu.main-menu ul > li{position:relative}
.main-menu,.menu-dd .mm-navbar{background:#4f4f4f}
/*.menu-dd{top:41px!important;width:100%!important}*/
.menu-dd:before{display:none}
.menu-dd ul{width:100%}
.menu-dd li{width:100%;max-width:215px}
.menu-dd li h4 a{font-weight:600}
.main-menu.fixed{padding:0;}
.main-header .menu-dd li{margin-bottom:5px;}
.main-header .menu-dd .drop-list li{float: none!important;}
.main-header .menu-dd, .cart-dd{box-shadow: 0 0 6px -2px #8e8e8e;border:none;}
.main-header .menu-dd.sticky {width: 270px!important;}
.menu-dd.sticky .drop-list,.menu-dd.sticky .drop-parent i{display:none}
.nav-menu > li{padding-top:10px;padding-bottom:10px}
.mobile-icon .fa-shopping-bag:before{content:'\f07a';}
.mm-menu .nav-menu > li{padding:0}
.bnn-group-big .owl-pagination {display: block!important;}
.banner-group-small{display:none!important;}
.main-sld .owl-pagination{position:absolute;bottom:0;left:0;right:0;margin:0 auto;background:#87919a;background:-webkit-linear-gradient(#87919a,#67727c);background:-o-linear-gradient(#87919a,#67727c);background:-moz-linear-gradient(#87919a,#67727c);background:linear-gradient(#87919a,#67727c)}
.bnn-group-big .owl-pagination{position:absolute;bottom:15px;right:15px}
.bnn-group-big .owl-controls .owl-page{display:inline-block}
.bnn-group-big .owl-controls .owl-page span{display:block;width:12px;height:12px;border-radius:15px;margin:0 4px;background:#fff}
.bnn-group-big .owl-controls .owl-page.active span{background:#818285!important}
#main-bnn{float:left;width:71%;padding-top:15px;max-height:415px;}
.pin-home{display:none;}
.pin-home.complete{display:block;}
.pin a:before, .pin a:after{display:none!important;}
.pin-home img{border:1px solid #e2e2e2}
.pin-home a{margin-bottom:0}
.pin-home{float:right;width:27%;padding-bottom:0;}
.pin-home .pin{width: 100%;padding:0;margin: 0 auto 18px;}
.pin-home .pin:last-of-type{margin:0 auto}
.icon-group{padding-top:20px!important;padding-bottom:20px!important;position:relative;box-shadow:0 8px 15px -12px #D0D0D0}
.icon-group .col .icon-label{text-align:left}
.icon-group .col .icon-label span{font-size:12px}
#mm-main-menu.main-menu{position:fixed;}
#mm-main-menu .mm-navbar {color: #fff;background: #4f4f4f;}
#mm-main-menu .mm-btn:before {border-color: #fff;}

.product-box.productCategoryListing .title {text-align: center;}

/* home-tab */
.home-tab .resp-tabs-list li,.detail-tabs .resp-tabs-list li{font-weight:400;font-size:18px;color:#818285;padding:15px 20px;text-transform:uppercase}
.home-tab .resp-tab-active,.detail-tabs .resp-tab-active{border:1px solid #b0b0b0;border-bottom:none;padding:15px 20px!important;color:#000!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#f0f0f0;background:-webkit-linear-gradient(#f0f0f0,#fff);background:-o-linear-gradient(#f0f0f0,#fff);background:-moz-linear-gradient(#f0f0f0,#fff);background:linear-gradient(#f0f0f0,#fff)}

/* review box */
.review-box{position:relative;margin:0 10px}
.review-box img{margin:0 auto}
.review-box p{font-size:16px;color:#000;margin-top:5px}
.review-box p span{display:block;font-weight:600;font-size:14px;color:#818285}
.play-holder{position:relative}
.play-holder .play{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.3)}
.review-box .play a{position:absolute;width:76px;height:76px;margin:auto;top:0;left:0;right:0;bottom:0}
.clip-holder{max-width:100%;margin:0 auto}
.frame{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.carousel-slide .owl-theme .owl-controls .owl-buttons div{width:27px;height:50px;top:40%}
.carousel-slide .owl-prev{left:-30px}
.carousel-slide .owl-next{right:-30px}
.bottom-section .newsletter{width:60%}
.bottom-section .col.social{width:40%}
.title.secound{text-align:left}
.title.secound hr{display:none}
.title.secound .title{font-size:20px;padding-left:0}
.box-description .regular-text{max-width:100%}
.regular-text{color:#818285;font-size:13px}
.bottom-section{background:url(../gfx/footer-bg.jpg) top center;border:none;margin-top:30px}
.bottom-section:before,.bottom-section:after{display:none}
.bottom-section .col.social{border:none;border-left:1px solid #66686b}
.bottom-section .col{margin-top:35px;margin-bottom:35px;padding:0 30px;text-align:left}
.bottom-section h4{font-weight:400;font-size:22px;color:#fff}
.bottom-section h4 span{font-size:14px;color:#fff}
.bottom-section .col.social{min-height:auto}
.bottom-section .col.social ul li{margin:0 3px 5px}
.bottom-section .col.social ul li a{width:40px;height:40px;font-size:27px;color:#000;line-height:40px;border-radius:3px;background:#fff}
.newsletter-form{position:relative;margin-top:20px;max-width:450px}
.newsletter-form input[type="text"]{display:block;height:34px;width:100%;max-width:450px;padding-left:10px;border:none}
.newsletter-form input[type="submit"]{position:absolute;top:0;right:0;height:34px;font-weight:700;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#ff4d19}
.bottom-section .col .custom-chk {color: #fff;}
.bottom-section .col .custom-chk a{color: #ff4d19;}
/* footer */ 
footer{padding:0!important;}
footer, .main-footer{background: #fff!important;}
footer.container-h, footer.container-h.full{max-width:100%;}
.main-footer .col h4{font-weight:400;color:#000;background:#fff;z-index:999;display:inline-block;position:relative;padding-right:15px}
.main-footer .col ul li a,.main-footer .col ul li{font-size:13px;color:#818285}
.main-footer .col hr{display:block!important;position:relative;top:-23px;margin:0}
.main-footer .col ul li a img{margin-right:10px}
.main-footer .col ul li a span{font-weight:600;color:#000}
.main-footer .col-right a {color: #000;}
.bottom-f{background:#bdbebf;background:-webkit-linear-gradient(#a0a0a2,#bfc0c1);background:-o-linear-gradient(#a0a0a2,#bfc0c1);background:-moz-linear-gradient(#a0a0a2,#bfc0c1);background:linear-gradient(#a0a0a2,#bfc0c1)}
.bottom-f p{font-size:13px;color:#fff;line-height:38px;padding:10px 0}
.bottom-f .logo-f{float:left;max-width:215px;margin-right:15px}
.bottom-f .logo-f img{max-height:30px;}
.bottom-f p a,.support-contact{color:#fff}

/* ==== category ==== */
.product-box{margin-top:20px}
.product-box .title{text-transform:none;color:#000;font-size:14px}
.product-box .rating{display:none;margin:0 0 10px}
.product-box .price{float:left}
.product-box .price p{font-size:13px;color:#818285}
.product-box .price span{font-weight:700;color:#000!important}
.product-box .details-button{float:right;position:relative;left:0;top:0;display:inline-block!important;padding:6px 10px;margin:0;width:auto;border:none;font-size:13px;background:#ff4d19;text-transform:none}
.product-box .details-button i{display:none}
.breadcrumb2,.breadcrumbs-default{padding-top:0;margin:0 -15px;}
.breadcrumbs-box ol li,.breadcrumbs-default ol li{float:left;position:relative;padding:5px 20px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}
.breadcrumbs-box ol li.active,.breadcrumbs-default ol li.active{text-decoration:none}
.breadcrumbs-box ol li:first-of-type,.breadcrumbs-default ol li:first-of-type{border-left:1px solid #e4e4e4}
.breadcrumbs-box ol li a,.breadcrumbs-default ol li a{font-weight:400;font-size:13px;color:#818285}
.breadcrumb2 .breadcrumbs-box ol li a,.breadcrumbs-default ol li a{color:#818285}
.arrow-b{display:inline-block;position:absolute;top:13px;right:-16px;z-index:9}
.arrow-b:before,.arrow-b:after{background:#e4e4e4;content:'';display:block;width:20px;height:1px;position:relative;margin-left:8px}
.arrow-b:before{right:0;top:-6px;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(50deg)}
.arrow-b:after{top:7px;right:0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(-50deg)}
.filter.box .title{display:block;position:relative;color:#ff4d19;padding-bottom:10px;border-bottom:1px solid #e4e4e4}
.dd-minus{cursor:pointer}
.dd-minus:before,.dd-minus:after{background:#000;content:'';display:block;width:9px;height:1px;position:absolute;top:8px;right:10px;transition:all .3s ease-in;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
.dd-plus:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.option-group input[type="checkbox"]{top:0;margin-right:5px}
.result-section .result{line-height:30px;font-size:14px;color:#818285}
.result-section .result span{color:#000}
.compare-label input[type="checkbox"]{margin-right:5px}
.selected-f{display:inline-block;font-weight:600;font-size:13px;line-height:16px;color:#000;background:#f9f9f9;padding:5px 10px;border:1px solid #e2e2e2;margin-bottom:5px}
.selected-f a{font-size:14px;color:#ff4d19;width:14px;margin-left:5px;float:right;text-align:center}
.filter.box .title.selection{color:#000}

/* ==== product ==== */
.pp-vertical{padding:15px 15px 0;margin-right:0;width:auto!important;max-width:460px}
.pp-vertical li{width:auto!important}
.vertical-slider-pager-h .bx-wrapper .bx-controls-direction a{width:15px;height:40px}
.vertical-slider-pager-h .bx-wrapper .bx-prev{top:40%;left:-15px;background:url(../gfx/verticalP.png) no-repeat}
.vertical-slider-pager-h .bx-wrapper .bx-next{top:40%;right:-15px;background:url(../gfx/verticalN.png) no-repeat}
.vertical-slide-img{width:100%}
.vertical-slide-img img{margin:0 auto}
.detail-slider-mobile{overflow:initial!important}
.detail-slide-m .owl-controls .owl-buttons div{width:30px!important;height:45px!important}
.detail-title .title{font-weight:600;font-size:21px}
.brand-detail{font-size:14px;margin-bottom:10px}
.product-code{margin-top:5px;margin-bottom:10px}
.cod-prod{font-size:14px!important;color:#000}
.cod-prod strong{color:#ff4d19}
.prod-attr{margin:20px 0}
.prod-attr li{font-size:14px;color:#818285}
.stock-status{font-weight:700;font-size:14px;padding:0;text-transform:none;background:none!important}
.stock-status.limited{color:#ff4d19}
.detail-price{font-size:24px;font-weight:700;margin:0 15px 0 0}
.qty-regulator{width:78px;border:1px solid #e4e4e4}
.qty-regulator .minus,.qty-regulator .plus{height:20px;width:30px;border:none;color:#000;line-height:26px;font-size:18px}
.add-section .qty-regulator .minus i{position:relative;top:-5px}
.qty-regulator .minus i {position:relative;top:3px;}
.qty-regulator input[type="text"]{border:none;width:45px;height:36px;font-size:16px;font-weight:600}
.add-section .add2cart:before{content:'\f07a';display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 21px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position:relative;top:1px;margin-right:4px;}
.product-code{text-align:right}
.btn-cmd i{position:relative;top:2px;margin-right:8px;font-size:22px}
.product-bottom{margin-top:25px}
.attr-holder{display:inline-block;margin-right:10px;}
.detail-product-atributes select{margin-top:5px;}
.detail-price,.add-section .qty-regulator,.add-section .add2cart{float:none;display:inline-block;vertical-align:top;}
.add-section .add2cart{width:auto!important;}
 
/* ==== CART ==== */
.cart-menu{margin-top:20px}
.cart-menu ul{text-align:right}
.cart-menu ul li a{color:#818285}
.cart-menu .col a{color:#000}
#shoppingcart .qty-regulator .minus,#shoppingcart .qty-regulator .plus{font-weight:300;line-height:30px;font-size:22px;width:25px;height:32px;border:1px solid #e2e2e2;background:#f5f5f5}
#shoppingcart .qty-regulator .minus{line-height:25px}
#shoppingcart .qty-regulator{width:83px;border:none}
#shoppingcart .qty-regulator input[type="text"]{font-size:15px;font-weight:400;height:32px;width:32px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}
.cart-items .price-c .price span{font-weight:600;font-size:15px;color:#4d4d4d!important}
.cart-head{border-bottom:1px solid #DFDFDF}
.cart-head li:nth-child(3n+3){text-align:center}
.cart-head li:last-of-type{text-align:right}
.cart-items .info-prod .title{text-transform:none;font-weight:600;margin-bottom:10px}
.form-cpn{padding-right:0}
.form-cpn input[type='text']{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-height:28px}
.form-cpn .btn{position:absolute;top:0;right:0;font-size:14px;color:#fff;line-height:28px;background:#b1b2b5;border:none}
.cart-bottom{padding:20px 15px;margin-bottom:30px;background:#f5f5f5;border:1px solid #DFDFDF;border-top:none}
.cart-total{font-weight:600;text-transform:none}
.cart-total .fin-price{font-weight:700;color:#ff4d19}
.cart-total .fin-price span{font-size:18px}
.cart-total li span{font-weight:700}
.delivery-value{margin:2px 0;max-width:200px}
.region-h{overflow:hidden;max-width:200px}
.shippingLi p{float:left;font-weight:600!important;font-size:15px!important;color:#000!important;margin-top:2px}
.form-cpn{display:block}
.cart-remove{float:right;margin:15px 10px;font-size:14px;color:#ff4d19}
.cupon-t{text-decoration:none}
.input-s{border:1px solid #b1b2b5;min-height:32px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.cart-head.fixed{padding:10px 0}
.cart-head.fixed li{text-align:center}
.checkout h3{font-weight:600;font-size:14px;text-transform:uppercase}
.cart-box,.cart-box.fixed{margin:30px 0 0}
.cart-total.fixed{padding:15px;background:#f5f5f5;border:1px solid #DFDFDF;border-top:none;font-weight:400;font-size:13px}
.cart-total.fixed li span{font-weight:400}
.cart-total.fixed .fin-price{font-size:15px;color:#000}
.cart-total.fixed .fin-price span{font-weight:700;color:#ff4d19}
.cart-total li.total{font-weight:700;color:#ff4d19}
.cart-total li.total span{font-size:18px}
.cart-total li:nth-child(3n+3){padding:0;margin:0;border:none}
.cart-help{display:block;text-align:center;font-size:14px;padding-bottom:10px}
.cart-help span{font-weight:700}
#shoppingcart .title-carousel{overflow: hidden;margin-bottom: 20px;}
#shoppingcart .title-carousel .title{float: left;padding: 0;font-weight: 600;font-size: 21px;text-transform: none;}
#shoppingcart .title-carousel hr{display: none;}
#shoppingcart .title-carousel a{float:right;font-size: 14px;}
#shoppingcart .title-carousel a span{font-weight:700;}
.checkout .cart-box{margin-bottom:0;}
.checkout .cart-bottom .row{margin:0;}
.login-buy{line-height: 30px;padding-left:15px;margin:0 5px;}
.top-cart{margin: 15px 0;}
.cart-login .btn{margin:27px 5px 0;}
.cart-login .client-pass-recov {text-align: left;}

/* ==== Contact ==== */
#contact-page h2{font-weight:600;font-size:21px;margin:0 0 20px}
.support-h{margin:0 0 30px;border:1px solid #e2e2e2}
.support-h .box{float:left;width:33.333%;padding:20px;text-align:center}
.support-h .box.col{border:1px solid #e2e2e2;border-top:none;border-bottom:none}
.support-h .box .image{width:180px;height:180px;overflow:hidden;position:relative;display:inline-block;margin-bottom:15px;vertical-align:top;box-shadow:0 0 5px #ddd;border-radius:50%;z-index:9}
.support-h .box .image img{max-width:180px}
.support-h .box .image:before{position:absolute;display:block;content:'';width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 10px rgba(255,255,255,0.6),0 1px 2px rgba(0,0,0,0.3);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;z-index:1}
.support-h .box .image:hover img{-webkit-transform:scale3d(1.1,1.1,1);-moz-transform:scale3d(1.1,1.1,1);-ms-transform:scale3d(1.1,1.1,1);-o-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}
.support-h .box .image:hover:before{box-shadow:inset 0 0 0 0 rgba(255,255,255,0.6),0 1px 2px rgba(0,0,0,0.3)}
.support-h .box .image img{-webkit-transition:all .5s linear;transition:all .5s linear;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.support-h .box .info p{font-weight:700;font-size:15px}
.support-h .box .info p span{display:block;font-weight:400}
.support-h .box .info a{font-weight:700;font-size:15px}
#contact-page .regular-text{font-weight:300;font-style:italic;font-size:14px}
.c-row label{text-align:left;font-size:14px;max-width:155px}
.c-row .input-s,.c-row.textarea .input-s{max-width:285px}
.c-row.send{text-align:right}
.c-row.send input[type="submit"]{font-weight:700;font-size:14px;color:#fff}
#contact-map{margin-bottom:40px}
.contact-information .info-list li{font-size:15px;line-height:25px;margin-bottom:10px;clear:both}
.contact-information .info-list li:first-of-type{font-weight:700;font-size:14px;margin-bottom:20px}
.contact-information .info-list li p{float:left;width:100px}
.contact-information .info-list li p img{margin-right:10px}
.contact-information .info-list li span{font-weight:700}
.title-carousel.custom{text-align:left}
.title-carousel.custom .title{border:1px solid #b0b0b0;border-bottom:none;padding:15px 20px;font-size:18px;color:#000;background:#f0f0f0;background:-webkit-linear-gradient(#f0f0f0,#fff);background:-o-linear-gradient(#f0f0f0,#fff);background:-moz-linear-gradient(#f0f0f0,#fff);background:linear-gradient(#f0f0f0,#fff)}
.title-carousel.custom .title span{display:none}
.title-carousel.custom hr{bottom:1px;border-top:1px solid #b0b0b0}
#register-page{max-width:990px}
#product-quick-order .product-code{text-align:left}
/*update 11-8-2017*/
.bottom-section .support-contact .fa-phone:before{content:'\f098';}
.bottom-section .support-contact .fa-envelope-o:before{content:'\f199';}
.support-contact i {font-size: 23px;}
.product-box .price {min-height: 70px;}
.product-box .price span{display:block;}
.product-box.center{text-align:left;}
.compare-label{display:block;clear:both;}
.detail-title .title{margin-bottom:20px;}
.cart-items .prod > a{float:left;max-width:100px;}
.cart-items .prod > a img{display:block;width:auto;max-width:100%;}
#shoppingcart .title-carousel .title span{display:none;}
.cart-items.fixed .prod img, #succes-page .cart-items .prod img {max-width: 80px;}
.fixed-side .cart-total li{font-size:13px;}
.fixed-side .cart-total li,.fixed-side .cart-total li span{font-weight:400;} 
.fixed-side .cart-total li:last-of-type{font-size:18px;}
.fixed-side .cart-total li:last-of-type,.fixed-side .cart-total li:last-of-type span{font-weight:700;}
.fixed-side .cart-total li:last-of-type span{color: #ff4d19;}
#navigation.sticky .menu-drop a{color:#000;}
#navigation.sticky .menu-drop .fa-angle-down{display:none;}
.main-header .menu-dd.sticky{width:300px;}
.support-h .box .image img{width:100%!important;height:auto!important;}
.vertical-slider-box,.vertical-slide-img{max-height: 540px!important;}

.add2cartUpSell {
    position: fixed;
    top: 40px;
    right: 5%;
    width: 400px;
    padding: 25px;
    text-align: center;
    background: #fff;
    z-index: 9999;
    border: 1px solid #dad8d8;
    box-shadow: 0 0 6px #dad8d8;
    background: #fff;
	opacity:0;
	visibility:hidden;
	transition:all .2s ease-in;
}
.add2cartUpSell.visible {
    top: 0;
	opacity:1;
	visibility:visible;
}
.add2cartUpSell .carousel{display:block;}


/*sellup pop-up*/
.add2cartUpSell {max-width: 440px;width: 100%;}
.add2cartUpSell .carousel-slide.box{padding-bottom:10px;}
.add2cartUpSell .title-carousel{margin-bottom:0;}
.add2cartUpSell .title-carousel .title{font-size:21px;}
.add2cartUpSell .title-carousel hr{display:none;}
.add2cartUpSell .slide-item-3 {padding: 0 12px;}
.add2cartUpSell .carousel-slide .owl-prev {left: -15px;}
.add2cartUpSell .carousel-slide .owl-next {right: -15px;}
.add2cartUpSell .product-box {width:100%!important;}
.add2cartUpSell .product-box .image{min-height: 60px;max-height: 60px;}
.add2cartUpSell .product-box .image img{max-height: 60px;}
.add2cartUpSell .product-box .title{font-size: 12px;line-height: 1.2;height: auto;text-overflow: initial;white-space: initial;}
.add2cartUpSell .product-box .price{font-size: 13px;}
.add2cartUpSell .product-box .compare-label{display:none;}
.add2cartUpSell .product-box .quick-order-btn{display:none !important;}

.carousel-slide .product-box-h{height:auto;}

.bottom-section .title,.bottom-section .title span{color:#fff;}
.main-footer .col ul li a:hover {color: #818285;}
.product-box .title {height: 40px!important;}
.flag-drop{width: 115px;}

/* ==== MEDIA-Q ==== */
@media screen and (max-width: 1170px) {
.newsletter-form input[type=submit]{margin:0}
.c-row .input-s,.c-row.textarea .input-s{max-width:100%}
}
@media screen and (max-width: 1090px) {
.main-header .main-menu{overflow:hidden;}
}
@media screen and (max-width: 1050px) {
.breadcrumb{padding:0}
}
@media screen and (min-width: 991px) {
.prod-5{width:20%}
}
@media screen and (max-width: 991px) {
.icon-group .col .icon-label{text-align:center}
.top-head{padding-left:15px;padding-right:15px}
}
@media screen and (max-width: 860px) {
#navigation{padding-left:0;padding-right:0}
.search-form-box{margin-top:25px;padding-right:15px}
.search-form-box > ul{display:none}
.logo-h,.search-form-box {width: 50%;}
.logo-h.logo-cart{width:33%;}
}
@media screen and (max-width: 840px) {
.bottom-section{background:#333;text-align:center}
.bottom-section .col{width:100%!important;text-align:center}
.bottom-section .col.social{border:none}
.bottom-section .newsletter{width:100%}
}
@media screen and (max-width: 800px) {
#main-bnn,.pin-home{width:100%}
.pin-home .pin{width:50%;}
.bnn-group-left{padding-left:0;padding-right:0}
.bottom-f p{width:100%;text-align:center;line-height:16px}
.bottom-f .logo-f{display:block;float:none;margin:0 auto}
.main-header .main-menu {overflow: initial;}
.lang-m .flag-drop, .currency-m .flag-drop {top: 40px;}
}
@media screen and (max-width: 767px) {
.cart-menu ul{text-align:center}
.cart-total,.cupon-h{padding:0 15px}
.support-h .box{width:50%}
.logo-h,.logo-h.logo-cart {width: 100%;text-align: center;}
#shoppingcart .title-carousel a{display:none;}
.cart-login .btn{margin:0 ;}
.add-section {max-width: 100%!important;}
.add-section .qty-regulator{float:none!important;width: 80px;margin-bottom: 10px;}
.add-section .qty-regulator input[type="text"]{width:45px;}
.detail-prod-attr,#product-quick-order .product-code{text-align:center;}
}
@media screen and (max-width: 680px) {
.product-box{width:50%}
}
@media screen and (max-width: 520px) {
.main-footer .col{text-align:left}
.bottom-section .col{padding:0}
.newsletter-form input[type=submit]{position:initial;margin:10px auto 0}
.bottom-section .col{margin:20px 0}
}
@media screen and (max-width: 480px) {
.main-footer .col h4{padding:0 15px}
.add-section .qty-regulator{float:left}
.product-code .help-phone{text-align:left}
.support-h .box{width:100%}
.pin-home .pin {width: 100%;} 
.add2cartUpSell {right:0;}

}
@media screen and (max-width: 460px) {
.product-box{width:100%}
}
.discount-tape.hellobar-fashion {background:#FF671F !important;}
.noVatSpan{font-weight:700;font-size:14px;}

.-g-pTop-attribute .-g-attribute-icon{padding:2px 0;}
.-g-pTop-attribute .-g-attribute-value{padding:0;padding-left:10px;}
.widget3{width:auto!important;height:auto!important;padding: 15px;}
.product-box .btn-cart{display:none;}