@import '../../css/fonts.css';

#promotion_header a.close_pop_up.white { background: url(../../../assets/img/white_close.png) no-repeat !important; right: 10px !important; top: 10px !important; z-index: 1;}
#promotion_header a.close_pop_up.black { background: url(../../img/promotion/close_black_prom.png) no-repeat !important; right: 10px !important; top: 10px !important; z-index: 1;}
#promotion_header .promotion_header_timer {right: 37px; top: 6px;}
.promotion_header_timer b {font-family: inherit;}
#promotion_header {top: -100px !important; overflow: hidden;}
.promotion_header_text_reminder { font-size: 12px; text-transform: uppercase; color: #000; font-family: 'ProximaNova-Semibold'; position: absolute; right: 36px; top: 7px; width: 227px; text-align: center; padding: 0px 25px;}

/*Promotion Prom1*/
body.promotion .version2 ul.list_products li .price_box .promotion.discount {bottom: 0; top:inherit !important; left: auto; background: none;}
body.promotion .version2 ul.list_products li .price_box .top-product__icons ~ .promotion.discount{top:92px;}
body.promotion .version2 ul.list_products li .price_box .save-price-box ~ .promotion.discount{top:146px;}
body.promotion .version2 ul.list_products li.save-price-box-item .price_box .promotion.discount {top: 161px;}
body.promotion .version2 ul.list_products li .price_box .promotion.discount img {width: 100%;}
body.promotion .version2 .rec_prod_price .promotion.discount { background: none; position: absolute; right: 4px; top: 3px; width: 40px; height: 30px; left: initial;}
body.promotion .version2 .rec_prod_price .promotion.discount img {width: 100%;}
body.promotion .cart_page .cart_box table tr td.col_5 .promotion.discount { background: none; }
body.promotion .cart_page .cart_box table tr td.col_5 .promotion.discount img {width: 70%; margin-top: 0px;}
body.promotion .version2 .product_description_box .right_col .price .promotion.discount { background: none;  }
body.promotion .version2 .product_description_box .right_col .price .promotion.discount img {width: 100%; margin-top: 18px;}
body.promotion .cart_page.version2 .cart_box table tr .col_2 {max-width: 293px;}
body.promotion .video_tutorial_page {background: none;}

/*Promotion 13.02.17*/
body.promotion.feb13 #promotion_header .promotion_header_timer { background: #fff; right: 55px; top: 20px; color: #790103; padding-top: 5px; border: 1px solid #c61e2b; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; width: 140px; height: auto;}
body.promotion.feb13 #promotion_header .promotion_header_timer b {font-family: 'proxima_nova_cn_rgregular'; line-height: 40px; font-size: 40px; letter-spacing: -1pt; display: block;}
body.promotion.feb13 #promotion_header .promotion_header_timer_text span { text-transform: uppercase; color: #790103; font-family: 'proxima_nova_cn_ltsemibold'; font-size: 10px; width: 42px; margin-bottom: 5px; padding-right: 0px;}
body.promotion.feb13 #promotion_header .promotion_header_timer p {display: none;}
body.promotion.feb13 #promotion_header .promotion_header_timer_text {padding-left: 5px;}
body.promotion.feb13 #promotion_header a.close_pop_up { right: 26px !important; background: url(../../img/promotion/close_black_prom.png) no-repeat !important;}

/*Promotion 20.02.17*/
body.promotion.feb20 #promotion_header a.close_pop_up { right: 8px !important; background: url(../../img/promotion/close_black_prom.png) no-repeat !important;}
body.t_promotion.feb20 #promotion_header .flip-clock-wrapper { left: 930px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.feb20 .promotion_header_text_reminder {right: 18px; width: 241px; color: #000;}
body.t_promotion.feb20 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #000; width: 5.5em;}
body.t_promotion.feb20 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.feb20 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.feb20 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 86px}
body.t_promotion.feb20 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.feb20 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important;}
body.t_promotion.feb20 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.feb20 #promotion_header[data-timer-type="DailyCounter"] .flip-clock-wrapper {left: 915px;}
body.t_promotion.feb20 #promotion_header[data-timer-type="DailyCounter"] .promotion_header_text_reminder {right: 33px;}

/*Promotion 25.03.17*/
body.t_promotion.mar12 #promotion_header .flip-clock-wrapper { left: 910px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.mar12 .promotion_header_text_reminder {right: 37px; width: 241px; color: #000;}
body.t_promotion.mar12 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #000; width: 5.5em;}
body.t_promotion.mar12 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.mar12 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.mar12 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 88px}
body.t_promotion.mar12 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.mar12 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important; background: none !important; box-shadow: 0px 1px 4px #000;}
body.t_promotion.mar12 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.mar12 #promotion_header a.close_pop_up {top: 5px; right: 4px;}
body.t_promotion.mar12 #promotion_header[data-timer-type="HourlyCounter"] .flip-clock-wrapper {left: 930px;}
body.t_promotion.mar12 #promotion_header[data-timer-type="HourlyCounter"] .promotion_header_text_reminder {right: 17px;}

/*Promotion 25.02.17 0,99*/
body.promotion.mar99 #promotion_header a.close_pop_up { right: 8px !important; background: url(../../img/promotion/close_black_prom.png) no-repeat !important;}

/*Promotion 30.03.17 march 10*/
body.promotion.mar10 #promotion_header a.close_pop_up { right: 8px !important; background: url(../../img/promotion/close_black_prom.png) no-repeat !important;}

/*Promotion 15.04.17 april10*/
body.t_promotion.apr16 #promotion_header .flip-clock-wrapper { left: 915px; top: 19px;}
body.t_promotion.apr16 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px;}
body.t_promotion.apr16 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 15em;}
body.t_promotion.apr16 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 10em;}

/*Promotion 24.04.17 april10*/
body.t_promotion.apr10 #promotion_header .flip-clock-wrapper { left: 915px; top: 19px;}
body.t_promotion.apr10 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px;}
body.t_promotion.apr10 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 10em;}
body.t_promotion.apr10 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 10em;}
body.t_promotion.apr10 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 82px}

/*Promotion 24.04.17 april10*/
body.t_promotion.may2 #promotion_header .flip-clock-wrapper { left: 930px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.may2 .promotion_header_text_reminder {right: 18px; width: 241px; color: #000;}
body.t_promotion.may2 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #000; width: 5.5em;}
body.t_promotion.may2 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.may2 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.may2 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 82px}
body.t_promotion.may2 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.may2 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important;}
body.t_promotion.may2 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.may2 #promotion_header a.close_pop_up {top: 5px; right: 4px;}

/*Promotion 11.05.17 may20*/
body.t_promotion.may20 #promotion_header .flip-clock-wrapper { left: 860px; top: 13px;}
body.t_promotion.may20 .promotion_header_text_reminder {right: 58px; width: 280px;}
body.t_promotion.may20 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px;}
body.t_promotion.may20 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 10em;}
body.t_promotion.may20 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 10em;}
body.t_promotion.may20 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 82px}
body.promotion.may20 .cart_page .cart_box table tr td.col_5 .promotion.discount img {width: 86%;}

/*Promotion 15.06.17 june10*/
body.t_promotion.june10 #promotion_header .flip-clock-wrapper { left: 860px; top: 13px;}
body.t_promotion.june10 .promotion_header_text_reminder {right: 58px; width: 280px;}
body.t_promotion.june10 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px;}
body.t_promotion.june10 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 10em;}
body.t_promotion.june10 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 10em;}
body.t_promotion.june10 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 82px}
body.t_promotion.june10 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 10em; right: -89px !important;}
body.promotion.june10 .cart_page .cart_box table tr td.col_5 .promotion.discount img {width: 63%;}

/*Promotion 02.10.17 september15*/
body.t_promotion.sep15 #promotion_header .flip-clock-wrapper { left: 930px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.sep15 #promotion_header[data-timer-type="DailyCounter"] .flip-clock-wrapper{left: 912px;}
body.t_promotion.sep15 .promotion_header_text_reminder {right: 18px; width: 241px; color: #fff;}
body.t_promotion.sep15 #promotion_header[data-timer-type="DailyCounter"] .promotion_header_text_reminder {right: 37px;}
body.t_promotion.sep15 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #fff; width: 5.5em;}
body.t_promotion.sep15 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.sep15 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.sep15 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 88px}
body.t_promotion.sep15 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.sep15 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important;}
body.t_promotion.sep15 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.sep15 #promotion_header a.close_pop_up {top: 5px;}

/*Promotion 30.10.17 halloween 2017*/
body.t_promotion.hall17 #promotion_header .flip-clock-wrapper { left: 930px; top: 13px;}
body.t_promotion.hall17 .promotion_header_text_reminder {right: 5px; width: 280px; color: #fff;}
body.t_promotion.hall17 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #fff;}
body.t_promotion.hall17 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.hall17 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.hall17 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 82px}
body.t_promotion.hall17 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.hall17 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important;}
body.t_promotion.hall17 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.hall17 #promotion_header a.close_pop_up {top: 5px;}

/*Promotion 24.11.17 black friday 2017*/
body.t_promotion.bf17 #promotion_header .flip-clock-wrapper { left: 923px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.bf17 .promotion_header_text_reminder {right: 29px; width: 241px; color: #fff;}
body.t_promotion.bf17 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #fff;}
body.t_promotion.bf17 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.bf17 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.bf17 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 82px}
body.t_promotion.bf17 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.bf17 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important;}
body.t_promotion.bf17 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.bf17 #promotion_header a.close_pop_up {top: 5px !important;}

/*Promotion 27.11.17 cyber monday 2017*/
body.t_promotion.cm17 #promotion_header .flip-clock-wrapper { left: 919px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.cm17 .promotion_header_text_reminder {right: 29px; width: 241px; color: #fff;}
body.t_promotion.cm17 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #fff;}
body.t_promotion.cm17 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.cm17 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.cm17 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 82px}
body.t_promotion.cm17 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.cm17 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important;}
body.t_promotion.cm17 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.cm17 #promotion_header a.close_pop_up {top: 5px;}

/*Promotion 04.12.17 winter 2017*/
body.t_promotion.pwinter15 #promotion_header .flip-clock-wrapper { left: 930px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.pwinter15 .promotion_header_text_reminder {right: 18px; width: 241px; color: #fff;}
body.t_promotion.pwinter15 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #fff; width: 5.5em;}
body.t_promotion.pwinter15 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.pwinter15 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.pwinter15 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 90px}
body.t_promotion.pwinter15 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.pwinter15 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important;}
body.t_promotion.pwinter15 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.pwinter15 #promotion_header a.close_pop_up {top: 5px; right: 4px;}

/*Promotion 23.12.17 christmas 2017*/
body.t_promotion.chr15 header.version2 .menu a.button {display: block;}
body.t_promotion.chr15 header.version2 .menu a.button:before {content: ''; background: url(../../img/logo/logo-retina2-chr.png) no-repeat; display: block; height: 100px; width: 100px; position: absolute; z-index: 1; left: 0px; top: 12px; background-size: 83px;}
body.t_promotion.chr15 header.version2 .menu a.button img {display: none;}
body.t_promotion.chr15 header .menu a.button:after {right: 6px;}
body.t_promotion.chr15 #promotion_header .flip-clock-wrapper { left: 930px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.chr15 .promotion_header_text_reminder {right: 18px; width: 241px; color: #000;}
body.t_promotion.chr15 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #000; width: 5.5em;}
body.t_promotion.chr15 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.chr15 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.chr15 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 82px}
body.t_promotion.chr15 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.chr15 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important;}
body.t_promotion.chr15 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.chr15 #promotion_header a.close_pop_up {top: 5px; right: 4px;}

/*Promotion 10.01.18 january 2018*/
body.t_promotion.jan10 #promotion_header .flip-clock-wrapper { left: 930px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.jan10 .promotion_header_text_reminder {right: 18px; width: 241px; color: #000;}
body.t_promotion.jan10 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #000; width: 5.5em;}
body.t_promotion.jan10 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.jan10 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.jan10 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 88px}
body.t_promotion.jan10 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.jan10 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important; background: none !important; box-shadow: 0px 0.5px 1px #000;}
body.t_promotion.jan10 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.jan10 #promotion_header a.close_pop_up {top: 5px; right: 4px;}

/*Promotion 25.01.18 spring 2018*/
body.t_promotion.spring15 #promotion_header .flip-clock-wrapper { left: 930px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.spring15 .promotion_header_text_reminder {right: 18px; width: 241px; color: #000;}
body.t_promotion.spring15 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #000; width: 5.5em;}
body.t_promotion.spring15 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.spring15 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.spring15 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 88px}
body.t_promotion.spring15 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.spring15 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important; background: none !important; box-shadow: 0px 0.5px 1px #000;}
body.t_promotion.spring15 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.spring15 #promotion_header a.close_pop_up {top: 5px; right: 4px;}

/*Promotion 26.03.18 easter 2018*/
body.t_promotion.easter21 #promotion_header .flip-clock-wrapper { left: 930px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.easter21 .promotion_header_text_reminder {right: 18px; width: 241px; color: #000;}
body.t_promotion.easter21 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.0em; font-size: 9px; color: #000; width: 5.5em; font-family: 'ProximaNova-Semibold';}
body.t_promotion.easter21 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.easter21 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.easter21 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 88px}
body.t_promotion.easter21 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.easter21 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important; background: none !important; box-shadow: 0px 0.5px 1px #000;}
body.t_promotion.easter21 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.easter21 #promotion_header a.close_pop_up {top: 5px; right: 4px;}

/*Promotion 01.05.18 anniversary*/
body.t_promotion.anni21 #promotion_header .flip-clock-wrapper { left: 930px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.anni21 .promotion_header_text_reminder {right: 18px; width: 241px; color: #000;}
body.t_promotion.anni21 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #000; width: 5.5em;}
body.t_promotion.anni21 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.anni21 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.anni21 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 82px}
body.t_promotion.anni21 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.anni21 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important;}
body.t_promotion.anni21 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.anni21 #promotion_header a.close_pop_up {top: 5px; right: 4px;}

/*Promotion 05.05.18 delivery 0,99 2018*/
body.t_promotion.spring-delivery #promotion_header .flip-clock-wrapper { left: 930px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.spring-delivery .promotion_header_text_reminder {right: 18px; width: 241px; color: #000;}
body.t_promotion.spring-delivery #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #000; width: 5.5em;}
body.t_promotion.spring-delivery #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.spring-delivery #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.spring-delivery #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 88px}
body.t_promotion.spring-delivery #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.spring-delivery #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important; background: none !important; box-shadow: 0px 0.5px 1px #000;}
body.t_promotion.spring-delivery #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.spring-delivery #promotion_header a.close_pop_up {top: 5px; right: 4px;}

/*Promotion Summer 17%*/
body.promotion.sum17 #promotion_header a.close_pop_up { right: 8px !important; background: url(../../img/promotion/close_black_prom.png) no-repeat !important;}
body.t_promotion.sum17 #promotion_header .flip-clock-wrapper { left: 930px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.sum17 .promotion_header_text_reminder {right: 18px; width: 241px; color: #000;}
body.t_promotion.sum17 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #000; width: 5.5em;}
body.t_promotion.sum17 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.sum17 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.sum17 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 86px}
body.t_promotion.sum17 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.sum17 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important;}
body.t_promotion.sum17 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.sum17 #promotion_header[data-timer-type="DailyCounter"] .flip-clock-wrapper {left: 915px;}
body.t_promotion.sum17 #promotion_header[data-timer-type="DailyCounter"] .promotion_header_text_reminder {right: 33px;}

/*Promotion World Cup 2018*/
body.promotion.worldcup20 #promotion_header a.close_pop_up { right: 8px !important; background: url(../../img/promotion/close_black_prom.png) no-repeat !important;}
body.t_promotion.worldcup20 #promotion_header .flip-clock-wrapper { left: 930px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.worldcup20 .promotion_header_text_reminder {right: 18px; width: 241px; color: #000;}
body.t_promotion.worldcup20 #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #000; width: 5.5em;}
body.t_promotion.worldcup20 #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.worldcup20 #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.worldcup20 #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 86px}
body.t_promotion.worldcup20 #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.worldcup20 #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important;}
body.t_promotion.worldcup20 #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.worldcup20 #promotion_header[data-timer-type="DailyCounter"] .flip-clock-wrapper {left: 915px;}
body.t_promotion.worldcup20 #promotion_header[data-timer-type="DailyCounter"] .promotion_header_text_reminder {right: 33px;}

/*Promotion World Cup 2018 FR*/
body.promotion.worldcupfr #promotion_header a.close_pop_up { right: 8px !important; background: url(../../img/promotion/close_black_prom.png) no-repeat !important;}
body.t_promotion.worldcupfr #promotion_header .flip-clock-wrapper { left: 930px; top: 13px; width: 312px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
body.t_promotion.worldcupfr .promotion_header_text_reminder {right: 18px; width: 241px; color: #000;}
body.t_promotion.worldcupfr #promotion_header #clock-small > .flip-clock-divider .flip-clock-label {top: 6.2em; font-size: 9px; color: #000; width: 5.5em;}
body.t_promotion.worldcupfr #promotion_header #clock-small > .flip-clock-divider.hours.left-item .flip-clock-label {left: 0px; width: 8.7em;}
body.t_promotion.worldcupfr #promotion_header #clock-small > .flip-clock-divider.hours .flip-clock-label {left: 0px; width: 9em;}
body.t_promotion.worldcupfr #promotion_header #clock-small > .flip-clock-divider.days .flip-clock-label {width: 86px}
body.t_promotion.worldcupfr #promotion_header #clock-small > .flip-clock-divider.seconds .flip-clock-label {width: 11em; right: -89px !important;}
body.t_promotion.worldcupfr #promotion_header #clock-small.flip-clock-wrapper ul {width: 33px !important; height: 43px !important;}
body.t_promotion.worldcupfr #promotion_header #clock-small.flip-clock-wrapper ul li {line-height: 43px !important;}
body.t_promotion.worldcupfr #promotion_header[data-timer-type="DailyCounter"] .flip-clock-wrapper {left: 915px;}
body.t_promotion.worldcupfr #promotion_header[data-timer-type="DailyCounter"] .promotion_header_text_reminder {right: 33px;}

@media screen and (max-width: 1280px) {
    body.t_promotion.pwinter15 {background-size: 3500px !important;}
}