.it .navigation ul li a, .fr .navigation ul li a, .de .navigation ul li a {padding: 9px 15px;font-size: 16px;}
.fr .navigation ul li a {padding:9px 10px;}

.de .hdr-top .hdr-top-inner .hdr-tp-lft strong {font-size: 12px;}
.de .shopdog-left-title.cat-title {width:56%;}
.de .shopdog-left-title span, .fr .shopdog-left-title span, .it .shopdog-left-title span {font-size:30px;}
.de .shopdog-left-title p, .it .shopdog-left-title p {font-size:20px;}

.fr .shopdog-left-title.cat-title {width: 80%;}
.fr .shopdog-left-title p {font-size: 18px;}

.it .shopdog-left-title.cat-title {width: 70%;}

.it .combo-offer2 {padding: 14px 0 0;}
.it .combo-offer2 p {font-size: 20px;line-height: 14px;}
.it .combo-offer2 span {font-size: 10px;}

.de .promo-input, .de .reward-input, .fr .promo-input, .fr .reward-input, .it .promo-input, .it .reward-input {width: 66%;}
.de .reward-bnt {width: 32%;}

.it .hdr-logo-main .hdr-colu-search, .fr .hdr-logo-main .hdr-colu-search, .de .hdr-logo-main .hdr-colu-search {width: 44%;}
.it .hdr-logo-main .hdr-colu-login, .fr .hdr-logo-main .hdr-colu-login, .de .hdr-logo-main .hdr-colu-login {width:26%;}

.de .profile-form.checkout_billing p {font-size: 16px; display: flex; align-items: center;}
.de .profile-form.checkout_billing p sup {font-size: 16px; margin: 0;padding: 0 20px 0 0; color: #415b80;}
.de .combo-slider-inner-text{min-height: 58px;}

/*** HOME BAND ***/
.it .save-your-wallet .main-banner-text,
.fr .save-your-wallet .main-banner-text,
.de .save-your-wallet .main-banner-text{font-size:25px; width:650px;}
.it .save-your-wallet .main-banner-text strong,
.fr .save-your-wallet .main-banner-text strong,
.de .save-your-wallet .main-banner-text strong{font-size:45px;}
.it .save-your-wallet .main-banner-text span,
.de .save-your-wallet .main-banner-text span{font-size:20px; margin-top:10px;}
.fr .save-your-wallet .main-banner-text span{font-size:15px; margin-top:10px;}

.it .FlashBand-Banner a,
.fr .FlashBand-Banner a,
.de .FlashBand-Banner a{display:flex;}
.it .FlashBand-Banner .Flash-Sale-box,
.fr .FlashBand-Banner .Flash-Sale-box,
.de .FlashBand-Banner .Flash-Sale-box{width:480px; padding-top: 0;}
.it .FlashBand-Banner .offer-content .offer-text span.upto,
.fr .FlashBand-Banner .offer-content .offer-text span.upto,
.de .FlashBand-Banner .offer-content .offer-text span.upto{font-size: 20px;}
.it .FlashBand-Banner .offer-content .offer-text span.offer,
.de .FlashBand-Banner .offer-content .offer-text span.offer{font-size:80px;}
.it .FlashBand-Banner .offer-content .offer-text span.off,
.de .FlashBand-Banner .offer-content .offer-text span.off{font-size: 45px;}

.fr .FlashBand-Banner .offer-content .offer-text span.offer{font-size:70px;}
.fr .FlashBand-Banner .offer-content .offer-text span.off {font-size: 35px;}

.de .FlashBand-Banner .Flash-Sale-box .Flash-sale span{font-size:50px; line-height:50px;}
.de .FlashBand-Banner .Flash-Sale-box .shop-now span{font-size:16px;}





@media only screen and (max-width:1100px),(max-width:1199px){
.it .FlashBand-Banner .Flash-Sale-box .Flash-sale,
.fr .FlashBand-Banner .Flash-Sale-box .Flash-sale{background-size:34px; padding:0px 40px 20px 0;font-size:25px; line-height:25px;}
.it .FlashBand-Banner .Flash-Sale-box .Flash-sale span,
.fr .FlashBand-Banner .Flash-Sale-box .Flash-sale span{font-size:40px; line-height:40px;}
.it .FlashBand-Banner .Flash-Sale-box .shop-now span,
.fr .FlashBand-Banner .Flash-Sale-box .shop-now span{font-size:15px;}

.it .FlashBand-Banner .offer-content .offer-text span.off, 
.de .FlashBand-Banner .offer-content .offer-text span.off {font-size: 30px;}
.fr .FlashBand-Banner .offer-content .offer-text span.off {font-size: 25px;}

.it .FlashBand-Banner .Flash-Sale-box,
.fr .FlashBand-Banner .Flash-Sale-box {width: 390px;}

.de .FlashBand-Banner a{display:inline-block;}
.de .FlashBand-Banner .Flash-Sale-box {width: 425px; padding-top:40px;}
.de .FlashBand-Banner .Flash-Sale-box .Flash-sale span {font-size: 40px;line-height: 40px;}
.de .FlashBand-Banner .Flash-Sale-box .shop-now {width: 250px;}
.de .FlashBand-Banner .Flash-Sale-box .shop-now span {font-size: 14px;}

.it .hdr-top .hdr-top-inner .hdr-tp-lft,
.fr .hdr-top .hdr-top-inner .hdr-tp-lft,
.de .hdr-top .hdr-top-inner .hdr-tp-lft{width:65%}
.it .hdr-top .hdr-top-inner .hdr-tp-rgt,
.fr .hdr-top .hdr-top-inner .hdr-tp-rgt,
.de .hdr-top .hdr-top-inner .hdr-tp-rgt{width:35%}

.it .navigation ul li a, 
.fr .navigation ul li a, 
.de .navigation ul li a {padding: 9px 10px;font-size: 14px;}

}

@media only screen and (max-width:1000px),(max-width:1099px){

.it .navigation ul li a, 
.fr .navigation ul li a, 
.de .navigation ul li a {padding: 9px 5px;font-size: 13px;}

}

@media only screen and (max-width:900px),(max-width:999px){
.it .FlashBand-Banner .Flash-Sale-box, 
.fr .FlashBand-Banner .Flash-Sale-box{padding-top:20px;}
.it .FlashBand-Banner .offer-content .offer-text span.offer, 
.fr .FlashBand-Banner .offer-content .offer-text span.offer,
.de .FlashBand-Banner .offer-content .offer-text span.offer {font-size: 45px;}

.fr .FlashBand-Banner .offer-content .offer-text span.upto{font-size:15px;}
.fr .FlashBand-Banner .offer-content .offer-text span.off {font-size: 20px;}

.de .FlashBand-Banner .Flash-Sale-box .shop-now {width: 160px;}
.de .FlashBand-Banner .Flash-Sale-box {width: 380px; padding-top:15px;}

.it .hdr-top .hdr-top-inner .hdr-tp-rgt, 
.fr .hdr-top .hdr-top-inner .hdr-tp-rgt, 
.de .hdr-top .hdr-top-inner .hdr-tp-rgt {width: 100%;}

}

@media only screen and (max-width:420px),(max-width:499px) {
.it .shopdog-left-title.cat-title,
.fr .shopdog-left-title.cat-title,
.de .shopdog-left-title.cat-title{width: 100%;}

/*** HOME BAND ***/
.it .save-your-wallet picture,
.fr .save-your-wallet picture,
.de .save-your-wallet picture{opacity:0;}
.it .save-your-wallet,
.fr .save-your-wallet,
.de .save-your-wallet{padding-bottom:25px; background: #e8ebf0;}
.it .save-your-wallet .main-banner-text, 
.fr .save-your-wallet .main-banner-text, 
.de .save-your-wallet .main-banner-text {font-size: 15px;width: 100%;left: 0;padding:10px;}
.it .save-your-wallet .main-banner-text strong, 
.fr .save-your-wallet .main-banner-text strong, 
.de .save-your-wallet .main-banner-text strong {font-size: 20px;}
.it .save-your-wallet .main-banner-text span,
.fr .save-your-wallet .main-banner-text span,
.de .save-your-wallet .main-banner-text span {font-size: 16px;margin-top: 10px;line-height: normal;padding: 10px;border-radius: 10px;}
.fr .save-your-wallet .main-banner-text span{font-size:14px;}

.it .FlashBand-Banner .Flash-Sale-box .Flash-sale, 
.fr .FlashBand-Banner .Flash-Sale-box .Flash-sale, 
.de .FlashBand-Banner .Flash-Sale-box .Flash-sale {width: 200px;margin: 0 auto;float: none;}
.it .FlashBand-Banner a, 
.fr .FlashBand-Banner a, 
.de .FlashBand-Banner a {display: inline-block;}
.it .FlashBand-Banner .Flash-Sale-box, 
.fr .FlashBand-Banner .Flash-Sale-box,
.de .FlashBand-Banner .Flash-Sale-box{padding: 5px 0;width: 100%;text-align: center;}
.it .FlashBand-Banner .Flash-Sale-box .shop-now span,
.fr .FlashBand-Banner .Flash-Sale-box .shop-now span,
.de .FlashBand-Banner .Flash-Sale-box .shop-now span{width:50%; line-height:35px; margin-top:7px;}
.it .FlashBand-Banner .offer-content,
.fr .FlashBand-Banner .offer-content,
.de .FlashBand-Banner .offer-content{width:100%}
.it .FlashBand-Banner .offer-content .Guaranteed span,
.fr .FlashBand-Banner .offer-content .Guaranteed span,
.de .FlashBand-Banner .offer-content .Guaranteed span{line-height:35px; font-size:13px;}
.de .FlashBand-Banner .Flash-Sale-box .Flash-sale{background-size: 35px;padding: 0 40px 0 0;}
.de .FlashBand-Banner .Flash-Sale-box .shop-now{width:100%;}



}

@media only screen and (max-width:400px),(max-width:419px) {

}

@media only screen and (max-width:375px),(max-width:399px){

}

@media only screen and (max-width:360px){

}

@media only screen and (max-width:300px),(max-width:320px){

}
