
/*Campaign Slim*/
#black-friday-slim-banner.campaign-slim {margin-top:10px; display:none;}
#black-friday-slim-banner.campaign-slim .campaign-slim-tab {width:100%; display:table; overflow:hidden; background:#000000 url(../../images/banners/black-friday/bck.jpg) 50% 30% no-repeat; background-size:cover;}
#black-friday-slim-banner.campaign-slim .campaign-slim-row {width:100%; display:table-row;}
#black-friday-slim-banner.campaign-slim .campaign-slim-cell {display:table-cell; text-align:center; vertical-align:middle;}

/*Spc*/
#black-friday-slim-banner.no-counter .campaign-slim-cell.campaign-slim-timer .campaign-slim-timer-tab {visibility:hidden;}
#black-friday-slim-banner.no-btn .campaign-slim-cell.campaign-slim-btn {visibility:hidden;}
#black-friday-slim-banner.no-lnk {pointer-events: none;}

/*Description*/
#black-friday-slim-banner.campaign-slim .campaign-slim-txt {text-align:left; padding:10px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-txt h1 {margin:0; padding:0; color:#ffffff; font-size:14px; line-height:1.2em; font-weight:normal;}
#black-friday-slim-banner.campaign-slim .campaign-slim-txt h2 {margin:0; padding:0; color:#ffffff; font-size:18px; line-height:1.2em; font-weight:bold;}

/*Object*/
#black-friday-slim-banner.campaign-slim .campaign-slim-object {width:24%; position:relative; text-align:right; vertical-align:top;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper {}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto {position:absolute;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto.ver-1 {width:33%; top:-16px; left:12%; -webkit-transform: rotate(-15deg); -moz-transform: rotate(-15deg); -ms-transform: rotate(-15deg); -o-transform: rotate(-15deg); transform: rotate(-15deg);}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto.ver-2 {width:26%; top:-13px; right:0; -webkit-transform: rotate(15deg); -moz-transform: rotate(15deg); -ms-transform: rotate(15deg); -o-transform: rotate(15deg); transform: rotate(15deg);}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto .campaign-slim-object-picto-inner {position:relative;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto .campaign-slim-object-picto-inner .campaign-slim-object-pro {width:85%; position:absolute; top:50%; left:20%; transform: translate(-15%, -50%); text-align:center; margin:0; padding:0; font-size:40px; line-height:1em; color:#ffffff; font-weight:bold; font-family:'Roboto Condensed', Arial, sans-serif;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto.ver-1 .campaign-slim-object-pro {font-size:32px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto.ver-2 .campaign-slim-object-pro {font-size:24px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-cat {width:33%; position:absolute; top:0; left:50%; transform: translate(-16%, 0);}

/*Counter*/
#black-friday-slim-banner.campaign-slim .campaign-slim-timer {width:37%; padding:10px; text-align:left;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer .campaign-slim-timer-tab {display:table; margin:0 0 0 auto;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer .campaign-slim-timer-tab .campaign-slim-timer-row {display:table-row;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer .campaign-slim-timer-tab .campaign-slim-timer-cell {padding:1px 1px 1px 30px; height:40px; position:relative; z-index:2; background-color:#ffe800; display:table-cell; vertical-align:middle;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer .campaign-slim-timer-tab .campaign-slim-timer-cell:before {content:url(../../images/banners/black-friday/timer-icon-mini.png); position:absolute; left:10px; top:5px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-end-txt {float:left; padding:1px 10px 0 10px; font-size:18px; line-height:1.1; font-weight:600; white-space:nowrap;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-valid-txt {float:left; font-size:18px; line-height:1.1; font-weight:600; padding:1px 0 0 10px; white-space:nowrap;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter {float:left; white-space:nowrap; padding:0 10px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d-nmb,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h-nmb,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m-nmb,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s-nmb {font-size:20px; line-height:1; font-weight:600;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s {font-size:18px; line-height:1; font-weight:400;}

/*Btn*/
#black-friday-slim-banner.campaign-slim .campaign-slim-btn {width:10%; padding:10px; text-align:right;}
#black-friday-slim-banner.campaign-slim .campaign-slim-btn a {position:relative; font-size:14px; background-color:#ffffff; padding:7px 10px 7px 15px; text-align:center; display:inline-block; border-radius:5px; line-height:1.2; color:#ffffff; z-index:10; white-space:nowrap;}

/*Brands*/
.delimano #black-friday-slim-banner.campaign-slim .campaign-slim-txt h1,
.delimano #black-friday-slim-banner.campaign-slim .campaign-slim-txt h2,
.delimano #black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-pro,
.delimano #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-end-txt,
.delimano #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-valid-txt,
.delimano #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d-nmb,
.delimano #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h-nmb,
.delimano #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m-nmb,
.delimano #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s-nmb {font-family:'Roboto Slab', Arial, sans-serif;}
.delimano #black-friday-slim-banner.campaign-slim .campaign-slim-btn a {background-color:#ef7321; font-family:'Roboto Slab', Arial, sans-serif;}

.dormeo #black-friday-slim-banner.campaign-slim .campaign-slim-txt h1,
.dormeo #black-friday-slim-banner.campaign-slim .campaign-slim-txt h2,
.dormeo #black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-pro,
.dormeo #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-end-txt,
.dormeo #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-valid-txt,
.dormeo #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d-nmb,
.dormeo #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h-nmb,
.dormeo #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m-nmb,
.dormeo #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s-nmb {font-family:'PT Sans', Arial, sans-serif;}
.dormeo #black-friday-slim-banner.campaign-slim .campaign-slim-btn a {background-color:#c4208c; font-family:'PT Sans', Arial, sans-serif;}

.liveactive #black-friday-slim-banner.campaign-slim .campaign-slim-txt h1,
.liveactive #black-friday-slim-banner.campaign-slim .campaign-slim-txt h2,
.liveactive #black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-pro,
.liveactive #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-end-txt,
.liveactive #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-valid-txt,
.liveactive #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d-nmb,
.liveactive #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h-nmb,
.liveactive #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m-nmb,
.liveactive #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s-nmb {font-weight:bold; font-family:'Open Sans Condensed', Arial, sans-serif;}
.liveactive #black-friday-slim-banner.campaign-slim .campaign-slim-btn a {font-weight:bold; background-color:#83c341;  font-family:'Open Sans Condensed', Arial, sans-serif;}

.mango #black-friday-slim-banner.campaign-slim .campaign-slim-txt h1,
.mango #black-friday-slim-banner.campaign-slim .campaign-slim-txt h2,
.mango #black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-pro,
.mango #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-end-txt,
.mango #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-valid-txt,
.mango #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d-nmb,
.mango #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h-nmb,
.mango #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m-nmb,
.mango #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s-nmb {font-family:'Roboto Condensed', Arial, sans-serif;}
.mango #black-friday-slim-banner.campaign-slim .campaign-slim-btn a {background-color:#e3116f; font-family:'Roboto Condensed', Arial, sans-serif;}

.topshop #black-friday-slim-banner.campaign-slim .campaign-slim-txt h1,
.topshop #black-friday-slim-banner.campaign-slim .campaign-slim-txt h2,
.topshop #black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-pro,
.topshop #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-end-txt,
.topshop #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-valid-txt,
.topshop #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d-nmb,
.topshop #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h-nmb,
.topshop #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m-nmb,
.topshop #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s-nmb {font-family:'Roboto Condensed', Arial, sans-serif;}
.topshop #black-friday-slim-banner.campaign-slim .campaign-slim-btn a {background-color:#ed1c24; font-family:'Roboto Condensed', Arial, sans-serif;}

.walkmaxx #black-friday-slim-banner.campaign-slim .campaign-slim-txt h1,
.walkmaxx #black-friday-slim-banner.campaign-slim .campaign-slim-txt h2,
.walkmaxx #black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-pro,
.walkmaxx #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-end-txt,
.walkmaxx #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-valid-txt,
.walkmaxx #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d-nmb,
.walkmaxx #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h-nmb,
.walkmaxx #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m-nmb,
.walkmaxx #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s-nmb {font-family:'Roboto Condensed', Arial, sans-serif;}
.walkmaxx #black-friday-slim-banner.campaign-slim .campaign-slim-btn a {background-color:#d22026; font-family:'Roboto Condensed', Arial, sans-serif;}

.wellneo #black-friday-slim-banner.campaign-slim .campaign-slim-txt h1,
.wellneo #black-friday-slim-banner.campaign-slim .campaign-slim-txt h2,
.wellneo #black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-pro,
.wellneo #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-end-txt,
.wellneo #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-valid-txt,
.wellneo #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d-nmb,
.wellneo #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h-nmb,
.wellneo #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m-nmb,
.wellneo #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s-nmb {font-family:'Roboto Condensed', Arial, sans-serif;}
.wellneo #black-friday-slim-banner.campaign-slim .campaign-slim-btn a {background-color:#a6ce39; font-family:'Roboto Condensed', Arial, sans-serif;}

.outlet #black-friday-slim-banner.campaign-slim .campaign-slim-txt h1,
.outlet #black-friday-slim-banner.campaign-slim .campaign-slim-txt h2,
.outlet #black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-pro,
.outlet #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-end-txt,
.outlet #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-valid-txt,
.outlet #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d-nmb,
.outlet #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h-nmb,
.outlet #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m-nmb,
.outlet #black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s-nmb {font-family:'PT Sans Narrow', Arial, Helvetica, sans-serif;}
.outlet #black-friday-slim-banner.campaign-slim .campaign-slim-btn a {background-color:#82b80a; font-family:'PT Sans Narrow', Arial, Helvetica, sans-serif;}

@media only screen and (max-width: 1100px) {
/*Object*/
#black-friday-slim-banner.campaign-slim .campaign-slim-object {width:22%;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto.ver-1 {top:-5px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto.ver-2 {top:3px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto.ver-1 .campaign-slim-object-pro {font-size:24px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto.ver-2 .campaign-slim-object-pro {font-size:18px;}
}

@media only screen and (max-width: 960px) {
/*Campaign Slim*/
#black-friday-slim-banner.campaign-slim {padding:0 30px;}

/*Object*/
#black-friday-slim-banner.campaign-slim .campaign-slim-object {width:19%;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto.ver-1 {width:46%; left:11%;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto.ver-1 .campaign-slim-object-pro {font-size:24px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto.ver-2 {display:none;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-cat {width:60%; left:100%; transform: translate(-77%, 0);}
}

@media only screen and (max-width: 900px) {
/*Campaign Slim*/
#black-friday-slim-banner.campaign-slim .campaign-slim-tab {background:#000000 url(../../images/banners/black-friday/bck-moon.jpg) 48% 30% no-repeat;}

/*Object*/
#black-friday-slim-banner.campaign-slim .campaign-slim-object {width:80px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-picto.ver-1 {display:none;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-cat {width:100%;}
}

@media only screen and (max-width: 850px) {
/*Campaign Slim*/
#black-friday-slim-banner.campaign-slim .campaign-slim-tab {background-position:45% 30%;}

/*Object*/
#black-friday-slim-banner.campaign-slim .campaign-slim-object {width:60px;}
}

@media only screen and (max-width: 800px) {
/*Campaign Slim*/
#black-friday-slim-banner.campaign-slim .campaign-slim-tab {background-image:none;}

/*Counter*/
#black-friday-slim-banner.campaign-slim .campaign-slim-timer {background:#000000 url(../../images/banners/black-friday/bck-moon.jpg) 50% 30% no-repeat;}

/*Object*/
#black-friday-slim-banner.campaign-slim .campaign-slim-object {width:1px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-cat {width:80px; top:-21px; left:170px;}
}

@media only screen and (max-width: 768px) {
/*Counter*/
#black-friday-slim-banner.campaign-slim .campaign-slim-timer .campaign-slim-timer-tab {width:100%; margin-top:0; padding-bottom:0px; float:none; margin-right:0;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer .campaign-slim-timer-tab .campaign-slim-timer-cell {padding-left:30px; height:40px;}
}

@media only screen and (max-width:640px) {
/*Campaign Slim*/
#black-friday-slim-banner.campaign-slim .campaign-slim-tab {width:100%; display:block; position:relative; background:#000000 url(../../images/banners/black-friday/bck-mobile.jpg) 100% -10px no-repeat;}
#black-friday-slim-banner.campaign-slim .campaign-slim-row {width:100%; display:block;}
#black-friday-slim-banner.campaign-slim .campaign-slim-cell {display:block; text-align:left;}
#black-friday-slim-banner.campaign-slim .campaign-slim-txt {width:72%;}

/*Spc*/
#black-friday-slim-banner.no-counter .campaign-slim-cell.campaign-slim-timer .campaign-slim-timer-tab {display:none;}
#black-friday-slim-banner.no-counter .campaign-slim-cell.campaign-slim-btn {padding:0 10px 10px 10px;}
#black-friday-slim-banner.no-btn .campaign-slim-cell.campaign-slim-timer {padding-bottom:10px;}
#black-friday-slim-banner.no-btn .campaign-slim-cell.campaign-slim-btn {display:none;}
#black-friday-slim-banner.no-btn.no-counter .campaign-slim-cell.campaign-slim-timer {padding-bottom:0;}

/*Object*/
#black-friday-slim-banner.campaign-slim .campaign-slim-cell.campaign-slim-object {width:100%; height:1px; position:static;}
#black-friday-slim-banner.campaign-slim .campaign-slim-object .campaign-slim-object-wrapper .campaign-slim-object-cat {width:60px; top:5px; right:17px; left:auto; transform:translate(0, 0);}

/*Btn*/
#black-friday-slim-banner.campaign-slim .campaign-slim-btn a {font-weight:bold;}

/*Counter*/
#black-friday-slim-banner.campaign-slim .campaign-slim-timer {width:100%; padding:0 10px; background:none;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-end-txt {font-size:16px; float:none;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-valid-txt {font-size:16px; float:none;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d-nmb,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h-nmb,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m-nmb,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s-nmb {font-size:22px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s {font-size:18px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-btn {width:100%;}
}

@media only screen and (max-width:480px) {
/*Campaign Slim*/
#black-friday-slim-banner.campaign-slim {padding:0 10px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-txt {width:68%}
}

@media only screen and (max-width:420px) {
/*Campaign Slim*/
#black-friday-slim-banner.campaign-slim .campaign-slim-txt {width:66%;}
}

@media only screen and (max-width:380px) {
/*Campaign Slim*/
#black-friday-slim-banner.campaign-slim .campaign-slim-txt {width:64%;}

/*Counter*/
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-end-txt {font-size:14px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-valid-txt {font-size:14px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d-nmb,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h-nmb,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m-nmb,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s-nmb {font-size:20px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s {font-size:16px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-btn a {width:100%; padding:7px 15px;}
}

@media only screen and (max-width:320px) {
/*Campaign Slim*/
#black-friday-slim-banner.campaign-slim .campaign-slim-txt {width:60%;}

/*Counter*/
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-end-txt {font-size:12px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter-valid-txt {font-size:12px; margin-bottom:0;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d-nmb,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h-nmb,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m-nmb,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s-nmb {font-size:18px;}
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.d,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.h,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.m,
#black-friday-slim-banner.campaign-slim .campaign-slim-timer #campaign-slim-counter span.s {font-size:14px;}
}