@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700,300&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic);

/* closing cart */

.cart_closing { position: fixed; z-index: 999; top: 50px; background: #fff; width: 400px; height: 250px; border: 5px solid gray; line-height: 1.5; }
.cart_closing .body { padding: 10px; }
.cart_closing .text { float: left; width: 90%; }
.cart_closing .close { float: right; cursor: pointer; }
.cart_closing .apply { text-transform: uppercase; text-align: center; display: block; width: 200px; margin: 20px auto; clear: both; float: left; }

/* country header */

#popup_5 {  width: 100%;  background: #f9f9f9;border-bottom: 1px solid #e3e3e3; min-width: 1020px; position: fixed; margin: 0px auto; top:0; z-index:997;}
.sale_5_pr {margin:0px auto; height: auto; width: 1020px; position: relative;}

.sale_5_pr .procent {background: url(../img/5pr.png) noimg_text-repeat left; float: left; height: 83px; margin-top: 4px; width: 136px;}
.sale_5_pr .towers {background: url(../img/flag.png) no-repeat center center; background-size:100% 40px; float: left; height: 83px; margin-top: 7px; width: 73px; margin-right: 12px;}

.sale_5_pr .limited {float: left; font-size: 16px; color: #6e6e6e; padding-top: 27px; line-height: 22px; letter-spacing: -0.3pt; width: 303px;}
.sale_5_pr .limited span {font-family: Arial; color: #2d2d2d; letter-spacing: -0.3pt; font-size: 18px;}

.sale_5_pr .times {background: url(../img/liness.png) no-repeat right 8px; float: left;}
.sale_5_pr .time { width: 153px; float: left; font-size: 10px; color: #b1b0b1; padding-top: 19px; font-family: Arial; background: url(../img/liness.png) no-repeat left 8px; line-height: 23px; text-align: center; padding-left: 13px; padding-right: 15px; height: 67px;}
.sale_5_pr .time span {font-family: Arial; color: #fe555b; text-align: center; display: block; font-size: 30px; letter-spacing: -1pt;}
.sale_5_pr .time b { font-weight: normal; }

.sale_5_pr .button { padding-top: 21px; padding-bottom: 10px; }
.sale_5_pr .button form {float: left;}
.sale_5_pr .button form input { font-family:Arial; width: 166px; padding: 8px; padding-left: 10px; margin-top: 9px; margin-left: 11px; border: 1px solid #0086ce; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.sale_5_pr .button a { float:right; width: 112px; text-decoration: none; background: #0086ce; height: 32px; display: block; color: #fff; text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; line-height: 32px; font-size: 15px; margin-top: 9px;}
.sale_5_pr .button p {position: absolute; left: 716px; top:6px; color: red; font-size: 11px;}
.sale_5_pr .email-notification {font-size: 10px; position: absolute; color: #595959; top: 67px; right: 4px; width: 300px;}

.sale_5_pr .time.fr{ padding-top:20px; line-height: 17px;}
.sale_5_pr .time.fr span{ margin-top:5px; }

a.close_pop_up {background: url(../img/close.png) no-repeat; display: block; height: 14px; width: 14px; position: absolute; right: 10px; top: 11px;}

@media screen and (max-width: 1024px) {
    .sale_5_pr .button p{
        right: 10px;
    }
    .sale_5_pr .button a{
        margin-top: 22px;
    }
    .sale_5_pr .button form input{
        margin-top: 22px;
    }
}

#popup_like { display:none; width:100%;background: #f9f9f9;border-bottom: 1px solid #e3e3e3;  position: fixed; top:0; z-index:997;}
.popup_like_in {margin:0 auto; height: auto; width: 1020px; position: relative;}
.popup_like_in .procent {background: url(../img/like.png) no-repeat left; float: left; height: 90px; width: 94px;}

.popup_like_in .text_like span{ font-family: Arial; font-size: 24px; color: #000; display: block; padding-top: 20px; letter-spacing: -0.3pt}
.popup_like_in .text_like p {color: #4b4b4b; padding-top: 8px; font-size: 18px; font-family: Arial; letter-spacing: -0.1pt}


/* countryPopup */

.popup_danke-fadeout { position: fixed; width: 100%; height: 100%; background: black; top: 0; left: 0; opacity: 0.5; z-index: 998;  }
.popup_discount { visibility:hidden; z-index:999; top:160px; left:50%; margin-left: -250px; position: fixed; width: 441px; padding: 30px; min-height: 210px; background: url(../img/bg_car_popup.gif) bottom center no-repeat #FFF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.popup_discount a.close { background: url(../img/close_button_popup.png) no-repeat; width: 58px; height: 58px; position: absolute; top:-50px; right: -60px; }
.popup_discount p { font-size: 13px; }
.popup_discount p span { font-size: 20px; display: block; padding-top: 7px; }
.popup_discount .discount { text-align:center; padding: 15px 0px 10px 0px; font-size: 36px; display: block; color: #007900; font-weight: bold; }
.flag-custom { position: absolute; background: #FFF; right:26px; top:-27px;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 5px; }
.flag-info{width:101px; height:60px; background-image:url(../img/flag.png); background-repeat: no-repeat; background-position: left top; background-size:101px; }
.timer { background: url(../img/timers_line.png) center center repeat-x; height: 65px; margin-top: 25px; margin-bottom: 40px; }
.timer .clocks { width: 230px; padding-left: 22px; margin: 0px auto;  height: 60px; }
.col_clock { width: 60px; line-height: 65px; font-weight: bold; font-size: 44px; height: 65px; background: url(../img/block_time.png) no-repeat; float: left; text-align: center; color: #bf0f1c; }
.points { font-weight: bold; line-height: 65px; font-weight: bold; font-size: 36px; height: 65px; width: 12px; text-align: center; float: left; color: #bf0f1c; }
.mail_input { position: relative; height: 55px; }
.mail_input .error {  z-index:999; display:none; position: absolute; font-size: 13px; color: #bf0f1c; width: 293px; top:10px; left:12px; }
.mail_input input { margin:0px; float: left; background: url(../img/input_bg_popup.png) no-repeat; width: 293px; padding: 0px 10px; height: 51px; border:none; font-size: 14px; }
.mail_input a { text-decoration: none;  margin-top: 3px; text-align: center; color: #FFF; line-height: 45px; font-size: 14px; width: 119px; height: 45px; background: url(../img/apply.png) no-repeat; display: block; float: right; }
.mail_input a span { background: url(../img/arrow_button_popup.png) right center no-repeat; padding-right:13px; }


.popup_discount { top: 260px; }
.timepop { visibility: hidden; position: fixed;z-index: 998; left: 50%; top: 220px; margin-left: -260px; width: 520px;font-family: Arial !important; }
.timer_pop { visibility: hidden; position: relative;z-index: 998; }
.timer_pop .flag {  background: #f3f3f3 ;
    border: 4px solid #fafafa ; position: relative; top: 40px; left: 50%; z-index: 999; margin-left: -40px; border-radius: 150px; height: 80px; width: 80px}
.timer_pop .flag { border-radius: 150px;height: 75px; width: 75px; }
.timer_pop .flag { background-size: 126px;
    background-position: center center; }
.timer_pop .flag img {border-radius: 150px; height: 100%; width: 100%;}
.timer_pop a.close {display:block; position: absolute; right: -30px; background: url(../img/close1.png) no-repeat; height: 20px; width: 20px; top: 90px; z-index: 992; }
.pop_timer { width: 520px; background: #fff; overflow: hidden; margin: 0px auto; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-align: center; padding-bottom: 40px; position: absolute; z-index: 1003; }
.pop_timer span { display: block; }
.pop_timer span.nur { color: #a3a3a3; letter-spacing: -0.1pt; margin-top: 60px; }
.pop_timer span.bun { color: #000; font-size: 18px; margin-top: 7px; }
.pop_timer span.proc { font-size: 28px; color: #007900; margin-top: 12px; letter-spacing: -0.2pt; }
.pop_timer span.bis { font-size: 12px; color: #000; margin-top: 19px; letter-spacing: -0.1pt; margin-bottom: 19px; }
.pop_timer .no-email a { text-decoration: none; font-size: 14px; color: #fff; background: #2689c7; padding: 12px 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.pop_timer .email-input a { text-decoration: none; font-size: 14px; color: #fff; background: #2689c7; padding: 12px 30px; -webkit-border-top-right-radius: 30px; -webkit-border-bottom-right-radius: 30px; -moz-border-radius-topright: 30px; -moz-border-radius-bottomright: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px;}
.pop_timer input {border: 1px solid #d9d9d9; border-right: 0px; -webkit-border-top-left-radius: 30px; -webkit-border-bottom-left-radius: 30px; -moz-border-radius-topleft: 30px; -moz-border-radius-bottomleft: 30px; border-top-left-radius: 30px; border-bottom-left-radius: 30px; padding-left: 15px; height: 29px; padding-top: 5px; padding-bottom: 4px; width: 220px;}
.pop_timer .pop_time { /*border: 2px solid #d11e1e ;*/ width: 175px; margin: 0 auto; padding: 7px 15px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; text-align: center; margin-bottom: 40px; }
.pop_timer .pop_time { font-size: 35px; }
.pop_timer .pop_time span { margin-left: -6px; display: inline-block; letter-spacing: -1pt; }
.pop_timer .comp { position: absolute; z-index: -1; left: 50%; margin-left: -96px; margin-top: -9px; }
.pop_timer input.error::-webkit-input-placeholder { color: red; }
.pop_timer input.error:-moz-placeholder { /* Firefox 18- */ color: red; }
.pop_timer input.error::-moz-placeholder { /* Firefox 19+ */ color: red; }
.pop_timer input.error:-ms-input-placeholder { color: red; }
.pop_timer .email-notification {font-size: 10px; color: #595959; display: block; margin: 8px 0 0 93px; width: 300px; text-align: left;}

.pop_timer .error_msg{
    text-align: left;
    padding-left: 88px;
    margin-top: 10px;
    font-size: 13px;
    letter-spacing: 0.1pt;
    color: red;
}

/* small change */

/*body.t_promotion #popup_promo1 { height: 107px;  width: 100%;  background: #f9f9f9;border-bottom: 1px solid #e3e3e3; min-width: 1020px; position: absolute; margin: 0px auto; top:0; display:none;  width: 1159px;*/
    /*left: 50%;*/
    /*margin-left: -579.5px;}*/
/*body.t_promotion .sale_promo {margin:0px auto; height: auto; width: 1020px; position: relative; font-family: 'Roboto', sans-serif;}*/
/*body.t_promotion .sale_promo .date { color: #363435; font-size: 14px; font-weight: 700; padding-top: 22px; }*/
/*body.t_promotion .sale_promo .name { overflow: hidden; font-size: 46px; color: #cb0000; margin-left: -1px; }*/
/*body.t_promotion .sale_promo .name b { font-weight: normal; display: block; float: left; }*/
/*body.t_promotion .sale_promo .name span { padding: 11px; margin-top: 4px; margin-left: 10px; position: relative; display: block; float: left; font-size: 15px; color: #FFF; background: #cc0000; font-weight: 700; text-transform: uppercase; }*/
/*body.t_promotion .sale_promo .info_date { font-size: 9px; padding-top: 3px; }*/
/*body.t_promotion .sale_promo .procent { font-size: 105px; font-weight: 300; letter-spacing: -6px; color: #cb0000; position: absolute; right:190px; top:3px; }*/
/*body.t_promotion .sale_promo .time { font-size: 40px; position: absolute; right:0px; top:30px; font-family: Arial,Tahoma,sans-serif; }*/
/*body.t_promotion .sale_promo .time span { top:40px; position: absolute; color: #9f9c9c; font-size: 10px; display: block; width: 50px; float: left; text-align: center; }*/
/*body.t_promotion .sale_promo .time span.hour { left:-2px; }*/
/*body.t_promotion .sale_promo .time span.min { left:53px; }*/
/*body.t_promotion .sale_promo .time span.sec { right:-2px; }*/
/*body.t_promotion .sale_promo b { font-weight: normal; }*/

/*body.t_promotion a.close_pop_up {background: url(../img/close2.png) no-repeat; display: block; height: 13px; width: 13px; right:15px; top:15px; position: absolute;}*/

/*body.t_promotion .popup_saturday { visibility: hidden; z-index: 999;width: 460px; font-family: 'Roboto', sans-serif; padding-left: 30px; padding-right: 30px; padding-bottom: 100px; padding-top: 40px; left:50%; top:30%; margin-left: -260px; min-height: 150px; border-radius: 10px; position: fixed; background:url(../img/promo_bg_popup.png) bottom right no-repeat #FFF; }*/
/*body.t_promotion .popup_saturday a.close { width: 20px; height: 20px; background: url(../img/close_popup_white.png) no-repeat; position: absolute; right:-40px; top:0px; }*/
/*body.t_promotion .popup_saturday .procent { bottom:-90px; left:0px; width: 178px; height: 178px; background: url(../img/procent_bg.png) no-repeat; position: absolute; }*/
/*body.t_promotion .popup_saturday .date { color: #363435; font-size: 14px; font-weight: 700;  }*/
/*body.t_promotion .popup_saturday .name { padding-top: 5px; padding-bottom: 5px; font-size: 46px; color: #cb1811; }*/
/*body.t_promotion .popup_saturday span {  padding: 11px; margin-top: 4px; position: relative; display: block; float: left; font-size: 14px; color: #FFF; background: #cc0000; font-weight: 700; text-transform: uppercase; }*/
/*body.t_promotion .popup_saturday .time { clear: both; padding-top: 24px; }*/
/*body.t_promotion .popup_saturday .time b{ clear: both; font-size: 40px; font-weight: 500; }*/


/*body.t_promotion_blue #popup_promo1 { height: 107px;  width: 100%;  background: #f9f9f9;border-bottom: 1px solid #e3e3e3; min-width: 1020px; position: absolute; margin: 0px auto; top:0; display:none;  width: 1159px;*/
    /*left: 50%;*/
    /*margin-left: -579.5px;}*/
/*body.t_promotion_blue .sale_promo {margin:0px auto; height: auto; width: 1020px; position: relative; font-family: 'Roboto', sans-serif;}*/
/*body.t_promotion_blue .sale_promo .date { color: #363435; font-size: 14px; font-weight: 700; padding-top: 22px; }*/
/*body.t_promotion_blue .sale_promo .name { overflow: hidden; font-size: 46px; color: #0081c0; margin-left: -1px; }*/
/*body.t_promotion_blue .sale_promo .name b { font-weight: normal; display: block; float: left; }*/
/*body.t_promotion_blue .sale_promo .name span { padding: 11px; margin-top: 4px; margin-left: 10px; position: relative; display: block; float: left; font-size: 15px; color: #FFF; background: #0081c0; font-weight: 700; text-transform: uppercase; }*/
/*body.t_promotion_blue .sale_promo .info_date { font-size: 9px; padding-top: 3px; }*/
/*body.t_promotion_blue .sale_promo .procent { font-size: 105px; font-weight: 300; letter-spacing: -6px; color: #0081c0; position: absolute; right:190px; top:3px; }*/
/*body.t_promotion_blue .sale_promo .time { font-size: 40px; position: absolute; right:0px; top:30px; font-family: Arial,Tahoma,sans-serif; }*/
/*body.t_promotion_blue .sale_promo .time span { top:40px; position: absolute; color: #9f9c9c; font-size: 10px; display: block; width: 50px; float: left; text-align: center; }*/
/*body.t_promotion_blue .sale_promo .time span.hour { left:-2px; }*/
/*body.t_promotion_blue .sale_promo .time span.min { left:53px; }*/
/*body.t_promotion_blue .sale_promo .time span.sec { right:-2px; }*/

/*body.t_promotion_blue a.close_pop_up {background: url(../img/close.png) no-repeat; display: block; height: 13px; width: 13px; right:15px; top:15px; position: absolute;}*/

/*body.t_promotion_blue .popup_saturday {visibility: hidden;  z-index: 998; width: 460px; font-family: 'Roboto', sans-serif; padding-left: 30px; padding-right: 30px; padding-bottom: 100px; padding-top: 40px; left:50%; top:30%; margin-left: -260px; min-height: 150px; border-radius: 10px; position: fixed; background:url(../img/promo_bg_popup.png) bottom right no-repeat #FFF; }*/
/*body.t_promotion_blue .popup_saturday a.close { width: 20px; height: 20px; background: url(../img/close_popup_white.png) no-repeat; position: absolute; right:-40px; top:0px; }*/
/*body.t_promotion_blue .popup_saturday .procent { bottom:-90px; left:0px; width: 178px; height: 178px; background: url(../img/procent_bg_blue.png) no-repeat; position: absolute; }*/
/*body.t_promotion_blue .popup_saturday .date { color: #363435; font-size: 14px; font-weight: 700;  }*/
/*body.t_promotion_blue .popup_saturday .name { padding-top: 5px; padding-bottom: 5px; font-size: 46px; color: #0081c0; }*/
/*body.t_promotion_blue .popup_saturday span {  padding: 11px; margin-top: 4px; position: relative; display: block; float: left; font-size: 14px; color: #FFF; background: #0081c0; font-weight: 700; text-transform: uppercase; }*/
/*body.t_promotion_blue .popup_saturday .time { clear: both; padding-top: 24px; }*/
/*body.t_promotion_blue .popup_saturday .time b{ clear: both; font-size: 40px; font-weight: 500; }*/

/*body.t_promotion .sale_promo .procent{  line-height: 110px;}*/
/*body.t_promotion_blue .sale_promo .procent{  line-height: 110px;}*/

/*body.t_promotion .popup_saturday { visibility: hidden; z-index: 998;width: 450px; font-family: 'Roboto', sans-serif; padding-bottom: 0px; padding-top: 30px; left:50%; top:30%; margin-left: -215px; min-height: 150px; border-radius: 10px; position: fixed; background:url(../img/bg3.png) no-repeat #FFF; }*/
/*body.t_promotion .popup_saturday a.close { width: 20px; height: 20px; background: url(../img/close.png) no-repeat; position: absolute; right: 5px; top: 10px; }*/
/*body.t_promotion .popup_saturday .image {text-align: center; padding-top: 35px;}*/
/*body.t_promotion .popup_saturday .image img {display: inline-block;}*/
/*body.t_promotion .popup_saturday .date { font-family: Arial; color: #363435; font-size: 12px; font-weight: bold;  text-align: center; text-transform: uppercase;}*/
/*body.t_promotion .popup_saturday .name { padding-top: 8px; padding-bottom: 5px; text-align: center; text-transform: uppercase; font-size: 24px; font-family: Arial; font-weight: bold; color: #e40303; letter-spacing: -0.1pt;}*/
/*body.t_promotion .popup_saturday span {  padding: 11px; margin-top: 4px; position: relative; display: block; float: left; font-size: 14px; color: #FFF; background: #cc0000; font-weight: 700; text-transform: uppercase; }*/
/*body.t_promotion .popup_saturday .time { clear: both; padding-top: 7px; text-align: center; padding-bottom: 35px;}*/
body.t_promotion .popup_saturday .time b{ clear: both; font-size: 40px; font-weight: 400; font-family: Arial; color: #000;}
body.t_promotion_eight .popup_saturday .time b{ clear: both; font-size: 40px; font-weight: 400; font-family: Arial; color: #000;}
body.t_promotion_seven .popup_saturday .time b{ clear: both; font-size: 40px; font-weight: 400; font-family: Arial; color: #000;}
/*body.t_promotion .popup_saturday .bottom {-webkit-border-bottom-right-radius: 10px; letter-spacing: -0.1pt; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; font-family: Arial; font-size: 9px; font-weight: bold; text-transform: uppercase; text-align: center; border-top: 1px solid #d7d7d7; background: #f6f9f9; padding: 18px;}*/


/*body.t_promotion #popup_promo1 { height: 107px;  width: 100%;  background: #f0f0f0;border-bottom: 1px solid #e3e3e3; min-width: 1020px; position: absolute; margin: 0px auto; top:0; display:none;  width: 1159px;left: 50%;*/
    /*margin-left: -579.5px;}*/
/*body.t_promotion #popup_promo1 .sale_promo {overflow: hidden; margin:0px auto; height: auto; width: 1020px; position: relative; font-family: 'Roboto', sans-serif;}*/
/*body.t_promotion #popup_promo1 .sale_promo .bg {background: url(../img/top_pop_bg.png) no-repeat; width: 298px; height: 107px; float: left;}*/
/*body.t_promotion #popup_promo1 .sale_promo .text {float: left;}*/
/*body.t_promotion #popup_promo1 .sale_promo .text p.today {padding-top: 20px; font-size: 12px; font-family: Arial; letter-spacing: -0.2pt; font-weight: bold; text-transform: uppercase;}*/
/*body.t_promotion #popup_promo1 .sale_promo .text p.rbt {padding-top: 10px; font-size: 27px; font-family: Arial; text-transform: uppercase; letter-spacing: -1pt; color: #e40303;}*/
/*body.t_promotion #popup_promo1 .sale_promo .text p.aten {padding-top: 10px; font-size: 9px; font-family: Arial; font-weight: bold; text-transform: uppercase; letter-spacing: -0.1pt;}*/
/*body.t_promotion #popup_promo1 .sale_promo .procent {float: left; font-size: 74px; color: #e40303; font-family: Arial; margin-top: 15px; margin-left: 15px; letter-spacing: -2pt; line-height: 73px;}*/
/*body.t_promotion #popup_promo1 .sale_promo .time { font-size: 40px; position: absolute; right:0px; top:30px; font-family: Arial,Tahoma,sans-serif; }*/
/*body.t_promotion #popup_promo1 .sale_promo .time span { top:40px; position: absolute; color: #9f9c9c; font-size: 10px; display: block; width: 50px; float: left; text-align: center; }*/
/*body.t_promotion #popup_promo1 .sale_promo .time span.hour { left:-2px; }*/
/*body.t_promotion #popup_promo1 .sale_promo .time span.min { left:53px; }*/
/*body.t_promotion #popup_promo1 .sale_promo .time span.sec { right:-2px; }*/
/*body.t_promotion #popup_promo1 .sale_promo b { font-weight: normal; letter-spacing: -1pt;}*/
/*body.t_promotion #popup_promo1 .sale_promo .text p {}*/
/*body.t_promotion #popup_promo1 a.close_pop_up {background: url(../../assets/img/close2.png) no-repeat; display: block; height: 13px; width: 13px; right:15px; top:15px; position: absolute;}*/


body.t_promotion .popup_saturday { visibility: hidden; z-index: 998;width: 500px; font-family: 'Roboto', sans-serif; padding-bottom: 0px; padding-top: 30px; left:50%; top:30%; margin-left: -215px; min-height: 150px; border-radius: 10px; position: fixed; background:url(../img/bg3-1.png) no-repeat #FFF; }
body.t_promotion .popup_saturday a.close { width: 20px; height: 20px; background: url(../img/close.png) no-repeat; position: absolute; right: 5px; top: 10px; }
body.t_promotion .popup_saturday .image {text-align: center; padding-top: 35px;}
body.t_promotion .popup_saturday .image img {display: inline-block; height: 230px;}
body.t_promotion .popup_saturday .date { font-family: Arial; color: #000; font-size: 12px; font-weight: bold;  text-align: center; text-transform: uppercase;}
body.t_promotion .popup_saturday .name { padding: 8px 15px 5px 15px; text-align: center; text-transform: uppercase; font-size: 24px; font-family: Arial; font-weight: bold; color: #ff281a; letter-spacing: -0.1pt;}
body.t_promotion .popup_saturday span {  padding: 11px; margin-top: 4px; position: relative; display: block; float: left; font-size: 14px; color: #FFF; background: #cc0000; font-weight: 700; text-transform: uppercase; }
body.t_promotion .popup_saturday .time { clear: both; padding-top: 7px; text-align: center; padding-bottom: 10px;}
body.t_promotion .popup_saturday .time b{ clear: both; font-size: 40px; font-weight: 400; font-family: Arial;}
body.t_promotion .popup_saturday .bottom {-webkit-border-bottom-right-radius: 10px; letter-spacing: 0.1pt; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; font-family: Arial; font-size: 9px; font-weight: bold; text-transform: uppercase; text-align: center; border-top: 1px solid #d7d7d7; background: #f7f7f7; padding: 18px;}


body.t_promotion #popup_promo1 { height: 107px;  width: 100%;  background: #f0f0f0;border-bottom: 1px solid #e3e3e3; min-width: 1020px; position: absolute; margin: 0px auto; top:0; display:none;  width: 1159px;left: 50%;
     margin-left: -579.5px;}
body.t_promotion #popup_promo1 .sale_promo {overflow: hidden; margin:0px auto; height: auto; width: 1020px; position: relative; font-family: 'Roboto', sans-serif;}
body.t_promotion #popup_promo1 .sale_promo .text {float: left;}
body.t_promotion #popup_promo1 .sale_promo .text p.today {padding-top: 17px; font-size: 12px; font-family: Arial; letter-spacing: -0.2pt; font-weight: bold; text-transform: uppercase;}
body.t_promotion #popup_promo1 .sale_promo .text p.rbt {padding-top: 10px; font-size: 30px; font-family: Arial; text-transform: uppercase; letter-spacing: -1pt; color: #ff4337;}
body.t_promotion #popup_promo1 .sale_promo .text p.aten {padding-top: 10px; font-size: 9px; font-family: Arial; font-weight: bold; text-transform: uppercase;}
body.t_promotion #popup_promo1 .sale_promo .procent {float: left; font-size: 80px; color: #e40303; font-family: Arial; margin-top: 5px; margin-left: 15px; letter-spacing: -2pt;}
body.t_promotion #popup_promo1 .sale_promo .time { font-size: 40px; position: absolute; right:0px; top:30px; font-family: Arial,Tahoma,sans-serif; }
body.t_promotion #popup_promo1 .sale_promo .time span { top:40px; position: absolute; color: #9f9c9c; font-size: 10px; display: block; width: 50px; float: left; text-align: center; }
body.t_promotion #popup_promo1 .sale_promo .time span.hour { left:-2px; }
body.t_promotion #popup_promo1 .sale_promo .time span.min { left:53px; }
body.t_promotion #popup_promo1 .sale_promo .time span.sec { right:-2px; }
body.t_promotion #popup_promo1 .sale_promo b { font-weight: normal; letter-spacing: -1pt;}
body.t_promotion #popup_promo1 a.close_pop_up {background: url(../img/close2.png) no-repeat; display: block; height: 13px; width: 13px; right:15px; top:15px; position: absolute;}

/* start eight percent*/
body.t_promotion_eight .popup_saturday { visibility: hidden; z-index: 998;width: 500px; font-family: 'Roboto', sans-serif; padding-bottom: 0px; padding-top: 30px; left:50%; top:30%; margin-left: -215px; min-height: 150px; border-radius: 10px; position: fixed; background:url(../img/bg3-1.png) no-repeat #FFF; }
body.t_promotion_eight .popup_saturday a.close { width: 20px; height: 20px; background: url(../img/close.png) no-repeat; position: absolute; right: 5px; top: 10px; }
body.t_promotion_eight .popup_saturday .image {text-align: center; padding-top: 35px;}
body.t_promotion_eight .popup_saturday .image img {display: inline-block;}
body.t_promotion_eight .popup_saturday .date { font-family: Arial; color: #000; font-size: 12px; font-weight: bold;  text-align: center; text-transform: uppercase;}
body.t_promotion_eight .popup_saturday .name { padding: 8px 15px 5px 15px; text-align: center; text-transform: uppercase; font-size: 24px; font-family: Arial; font-weight: bold; color: #ff281a; letter-spacing: -0.1pt;}
body.t_promotion_eight .popup_saturday span {  padding: 11px; margin-top: 4px; position: relative; display: block; float: left; font-size: 14px; color: #FFF; background: #cc0000; font-weight: 700; text-transform: uppercase; }
body.t_promotion_eight .popup_saturday .time { clear: both; padding-top: 7px; text-align: center; padding-bottom: 35px;}
body.t_promotion_eight .popup_saturday .time b{ clear: both; font-size: 40px; font-weight: 400; font-family: Arial;}
body.t_promotion_eight .popup_saturday .bottom {-webkit-border-bottom-right-radius: 10px; letter-spacing: 0.1pt; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; font-family: Arial; font-size: 9px; font-weight: bold; text-transform: uppercase; text-align: center; border-top: 1px solid #d7d7d7; background: #f7f7f7; padding: 18px;}

body.t_promotion_seven .popup_saturday { visibility: hidden; z-index: 998;width: 500px; font-family: 'Roboto', sans-serif; padding-bottom: 0px; padding-top: 30px; left:50%; top:30%; margin-left: -215px; min-height: 150px; border-radius: 10px; position: fixed; background:url(../img/bg3-1.png) no-repeat #FFF; }
body.t_promotion_seven .popup_saturday a.close { width: 20px; height: 20px; background: url(../img/close.png) no-repeat; position: absolute; right: 5px; top: 10px; }
body.t_promotion_seven .popup_saturday .image {text-align: center; padding-top: 35px;}
body.t_promotion_seven .popup_saturday .image img {display: inline-block;}
body.t_promotion_seven .popup_saturday .date { font-family: Arial; color: #000; font-size: 12px; font-weight: bold;  text-align: center; text-transform: uppercase;}
body.t_promotion_seven .popup_saturday .name { padding: 8px 15px 5px 15px; text-align: center; text-transform: uppercase; font-size: 24px; font-family: Arial; font-weight: bold; color: #ff281a; letter-spacing: -0.1pt;}
body.t_promotion_seven .popup_saturday span {  padding: 11px; margin-top: 4px; position: relative; display: block; float: left; font-size: 14px; color: #FFF; background: #cc0000; font-weight: 700; text-transform: uppercase; }
body.t_promotion_seven .popup_saturday .time { clear: both; padding-top: 7px; text-align: center; padding-bottom: 35px;}
body.t_promotion_seven .popup_saturday .time b{ clear: both; font-size: 40px; font-weight: 400; font-family: Arial;}
body.t_promotion_seven .popup_saturday .bottom {-webkit-border-bottom-right-radius: 10px; letter-spacing: 0.1pt; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; font-family: Arial; font-size: 9px; font-weight: bold; text-transform: uppercase; text-align: center; border-top: 1px solid #d7d7d7; background: #f7f7f7; padding: 18px;}


body.t_promotion_eight #popup_promo1 { height: 107px;  width: 100%;  background: #f0f0f0;border-bottom: 1px solid #e3e3e3; min-width: 1020px; position: absolute; margin: 0px auto; top:0; display:none;  width: 1159px;left: 50%;
     margin-left: -579.5px;}
body.t_promotion_eight #popup_promo1 .sale_promo {overflow: hidden; margin:0px auto; height: auto; width: 1020px; position: relative; font-family: 'Roboto', sans-serif;}
body.t_promotion_eight #popup_promo1 .sale_promo .text {float: left;}
body.t_promotion_eight #popup_promo1 .sale_promo .text p.today {padding-top: 17px; font-size: 12px; font-family: Arial; letter-spacing: -0.2pt; font-weight: bold; text-transform: uppercase;}
body.t_promotion_eight #popup_promo1 .sale_promo .text p.rbt {padding-top: 10px; font-size: 30px; font-family: Arial; text-transform: uppercase; letter-spacing: -1pt; color: #ff4337;}
body.t_promotion_eight #popup_promo1 .sale_promo .text p.aten {padding-top: 10px; font-size: 9px; font-family: Arial; font-weight: bold; text-transform: uppercase; letter-spacing: -0.1pt;}
body.t_promotion_eight #popup_promo1 .sale_promo .procent {float: left; font-size: 80px; color: #e40303; font-family: Arial; margin-top: 5px; margin-left: 15px; letter-spacing: -2pt;}
body.t_promotion_eight #popup_promo1 .sale_promo .time { font-size: 40px; position: absolute; right:0px; top:30px; font-family: Arial,Tahoma,sans-serif; }
body.t_promotion_eight #popup_promo1 .sale_promo .time span { top:40px; position: absolute; color: #9f9c9c; font-size: 10px; display: block; width: 50px; float: left; text-align: center; }
body.t_promotion_eight #popup_promo1 .sale_promo .time span.hour { left:-2px; }
body.t_promotion_eight #popup_promo1 .sale_promo .time span.min { left:53px; }
body.t_promotion_eight #popup_promo1 .sale_promo .time span.sec { right:-2px; }
body.t_promotion_eight #popup_promo1 .sale_promo b { font-weight: normal; letter-spacing: -1pt;}
body.t_promotion_eight #popup_promo1 a.close_pop_up {background: url(../img/close2.png) no-repeat; display: block; height: 13px; width: 13px; right:15px; top:15px; position: absolute;}

body.t_promotion_seven #popup_promo1 { height: 107px;  width: 100%;  background: #f0f0f0;border-bottom: 1px solid #e3e3e3; min-width: 1020px; position: absolute; margin: 0px auto; top:0; display:none;  width: 1159px;left: 50%;
    margin-left: -579.5px;}
body.t_promotion_seven #popup_promo1 .sale_promo {overflow: hidden; margin:0px auto; height: auto; width: 1020px; position: relative; font-family: 'Roboto', sans-serif;}
body.t_promotion_seven #popup_promo1 .sale_promo .text {float: left;}
body.t_promotion_seven #popup_promo1 .sale_promo .text p.today {padding-top: 17px; font-size: 12px; font-family: Arial; letter-spacing: -0.2pt; font-weight: bold; text-transform: uppercase;}
body.t_promotion_seven #popup_promo1 .sale_promo .text p.rbt {padding-top: 10px; font-size: 30px; font-family: Arial; text-transform: uppercase; letter-spacing: -1pt; color: #ff4337;}
body.t_promotion_seven #popup_promo1 .sale_promo .text p.aten {padding-top: 10px; font-size: 9px; font-family: Arial; font-weight: bold; text-transform: uppercase; letter-spacing: -0.1pt;}
body.t_promotion_seven #popup_promo1 .sale_promo .procent {float: left; font-size: 80px; color: #e40303; font-family: Arial; margin-top: 5px; margin-left: 15px; letter-spacing: -2pt;}
body.t_promotion_seven #popup_promo1 .sale_promo .time { font-size: 40px; position: absolute; right:0px; top:30px; font-family: Arial,Tahoma,sans-serif; }
body.t_promotion_seven #popup_promo1 .sale_promo .time span { top:40px; position: absolute; color: #9f9c9c; font-size: 10px; display: block; width: 50px; float: left; text-align: center; }
body.t_promotion_seven #popup_promo1 .sale_promo .time span.hour { left:-2px; }
body.t_promotion_seven #popup_promo1 .sale_promo .time span.min { left:53px; }
body.t_promotion_seven #popup_promo1 .sale_promo .time span.sec { right:-2px; }
body.t_promotion_seven #popup_promo1 .sale_promo b { font-weight: normal; letter-spacing: -1pt;}
body.t_promotion_seven #popup_promo1 a.close_pop_up {background: url(../img/close2.png) no-repeat; display: block; height: 13px; width: 13px; right:15px; top:15px; position: absolute;}

/* end eight percent*/

body.t_promotion_blue .popup_saturday { visibility: hidden; z-index: 998;width: 450px; font-family: 'Roboto', sans-serif; padding-bottom: 0px; padding-top: 30px; left:50%; top:30%; margin-left: -215px; min-height: 150px; border-radius: 10px; position: fixed; background:url(../img/bg3.png) no-repeat #FFF; }
body.t_promotion_blue .popup_saturday a.close { width: 20px; height: 20px; background: url(../img/close.png) no-repeat; position: absolute; right: 5px; top: 10px; }
body.t_promotion_blue .popup_saturday .image {text-align: center; padding-top: 35px;}
body.t_promotion_blue .popup_saturday .image img {display: inline-block;}
body.t_promotion_blue .popup_saturday .date { font-family: Arial; color: #363435; font-size: 12px; font-weight: bold;  text-align: center; text-transform: uppercase;}
body.t_promotion_blue .popup_saturday .name { padding-top: 8px; padding-bottom: 5px; text-align: center; text-transform: uppercase; font-size: 24px; font-family: Arial; font-weight: bold; color: #e40303; letter-spacing: -0.1pt;}
body.t_promotion_blue .popup_saturday span {  padding: 11px; margin-top: 4px; position: relative; display: block; float: left; font-size: 14px; color: #FFF; background: #cc0000; font-weight: 700; text-transform: uppercase; }
body.t_promotion_blue .popup_saturday .time { clear: both; padding-top: 7px; text-align: center; padding-bottom: 35px;}
body.t_promotion_blue .popup_saturday .time b{ clear: both; font-size: 40px; font-weight: 400; font-family: Arial; color: #000;}
body.t_promotion_blue .popup_saturday .bottom {-webkit-border-bottom-right-radius: 10px; letter-spacing: -0.1pt; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; font-family: Arial; font-size: 9px; font-weight: bold; text-transform: uppercase; text-align: center; border-top: 1px solid #d7d7d7; background: #f6f9f9; padding: 18px;}

body.t_promotion_blue #popup_promo1 { height: 107px;  width: 100%;  background: #f0f0f0;border-bottom: 1px solid #e3e3e3; min-width: 1020px; position: absolute; margin: 0px auto; top:0; display:none;  width: 1159px;left: 50%;
    margin-left: -579.5px;}
body.t_promotion_blue #popup_promo1 .sale_promo {overflow: hidden; margin:0px auto; height: auto; width: 1020px; position: relative; font-family: 'Roboto', sans-serif;}
body.t_promotion_blue #popup_promo1 .sale_promo .bg {background: url(../img/top_pop_bg_blue.png) no-repeat; width: 298px; height: 107px; float: left;}
body.t_promotion_blue #popup_promo1 .sale_promo .text {float: left;}
body.t_promotion_blue #popup_promo1 .sale_promo .text p.today {padding-top: 20px; font-size: 12px; font-family: Arial; letter-spacing: -0.2pt; font-weight: bold; text-transform: uppercase;}
body.t_promotion_blue #popup_promo1 .sale_promo .text p.rbt {padding-top: 10px; font-size: 27px; font-family: Arial; text-transform: uppercase; letter-spacing: -1pt; color: #066dc4;}
body.t_promotion_blue #popup_promo1 .sale_promo .text p.aten {padding-top: 10px; font-size: 9px; font-family: Arial; font-weight: bold; text-transform: uppercase; letter-spacing: -0.1pt;}
body.t_promotion_blue #popup_promo1 .sale_promo .procent {float: left; font-size: 74px; color: #066dc4; font-family: Arial; margin-top: 15px; margin-left: 15px; letter-spacing: -2pt; line-height: 73px;}
body.t_promotion_blue #popup_promo1 .sale_promo .time { font-size: 40px; position: absolute; right:0px; top:30px; font-family: Arial,Tahoma,sans-serif; }
body.t_promotion_blue #popup_promo1 .sale_promo .time span { top:40px; position: absolute; color: #9f9c9c; font-size: 10px; display: block; width: 50px; float: left; text-align: center; }
body.t_promotion_blue #popup_promo1 .sale_promo .time span.hour { left:-2px; }
body.t_promotion_blue #popup_promo1 .sale_promo .time span.min { left:53px; }
body.t_promotion_blue #popup_promo1 .sale_promo .time span.sec { right:-2px; }
body.t_promotion_blue #popup_promo1 .sale_promo b { font-weight: normal; letter-spacing: -1pt;}
body.t_promotion_blue #popup_promo1 .sale_promo .text p {}
body.t_promotion_blue #popup_promo1 a.close_pop_up {background: url(../../assets/img/close2.png) no-repeat; display: block; height: 13px; width: 13px; right:15px; top:15px; position: absolute;}

body.t_promotion_green .popup_saturday { visibility: hidden; z-index: 998;width: 450px; font-family: 'Roboto', sans-serif; padding-bottom: 0px; padding-top: 30px; left:50%; top:30%; margin-left: -215px; min-height: 150px; border-radius: 10px; position: fixed; background:url(../img/bg3.png) no-repeat #FFF; }
body.t_promotion_green .popup_saturday a.close { width: 20px; height: 20px; background: url(../img/close.png) no-repeat; position: absolute; right: 5px; top: 10px; }
body.t_promotion_green .popup_saturday .image {text-align: center; padding-top: 35px;}
body.t_promotion_green .popup_saturday .image img {display: inline-block;}
body.t_promotion_green .popup_saturday .date { font-family: Arial; color: #363435; font-size: 12px; font-weight: bold;  text-align: center; text-transform: uppercase;}
body.t_promotion_green .popup_saturday .name { padding-top: 8px; padding-bottom: 5px; text-align: center; text-transform: uppercase; font-size: 24px; font-family: Arial; font-weight: bold; color: #e40303; letter-spacing: -0.1pt;}
body.t_promotion_green .popup_saturday span {  padding: 11px; margin-top: 4px; position: relative; display: block; float: left; font-size: 14px; color: #FFF; background: #cc0000; font-weight: 700; text-transform: uppercase; }
body.t_promotion_green .popup_saturday .time { clear: both; padding-top: 7px; text-align: center; padding-bottom: 35px;}
body.t_promotion_green .popup_saturday .time b{ clear: both; font-size: 40px; font-weight: 400; font-family: Arial; color: #000;}
body.t_promotion_green .popup_saturday .bottom {-webkit-border-bottom-right-radius: 10px; letter-spacing: -0.1pt; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; font-family: Arial; font-size: 9px; font-weight: bold; text-transform: uppercase; text-align: center; border-top: 1px solid #d7d7d7; background: #f6f9f9; padding: 18px;}


body.t_promotion_green #popup_promo1 { height: 107px;  width: 100%;  background: #f0f0f0;border-bottom: 1px solid #e3e3e3; min-width: 1020px; position: absolute; margin: 0px auto; top:0; display:none;  width: 1159px;left: 50%;
    margin-left: -579.5px;}
body.t_promotion_green #popup_promo1 .sale_promo {overflow: hidden; margin:0px auto; height: auto; width: 1020px; position: relative; font-family: 'Roboto', sans-serif;}
body.t_promotion_green #popup_promo1 .sale_promo .bg {background: url(../img/top_pop_bg_green.png) no-repeat; width: 298px; height: 107px; float: left;}
body.t_promotion_green #popup_promo1 .sale_promo .text {float: left;}
body.t_promotion_green #popup_promo1 .sale_promo .text p.today {padding-top: 20px; font-size: 12px; font-family: Arial; letter-spacing: -0.2pt; font-weight: bold; text-transform: uppercase;}
body.t_promotion_green #popup_promo1 .sale_promo .text p.rbt {padding-top: 10px; font-size: 27px; font-family: Arial; text-transform: uppercase; letter-spacing: -1pt; color: #3c8f0b;}
body.t_promotion_green #popup_promo1 .sale_promo .text p.aten {padding-top: 10px; font-size: 9px; font-family: Arial; font-weight: bold; text-transform: uppercase; letter-spacing: -0.1pt;}
body.t_promotion_green #popup_promo1 .sale_promo .procent {float: left; font-size: 74px; color: #3c8f0b; font-family: Arial; margin-top: 15px; margin-left: 15px; letter-spacing: -2pt; line-height: 73px;}
body.t_promotion_green #popup_promo1 .sale_promo .time { font-size: 40px; position: absolute; right:0px; top:30px; font-family: Arial,Tahoma,sans-serif; }
body.t_promotion_green #popup_promo1 .sale_promo .time span { top:40px; position: absolute; color: #9f9c9c; font-size: 10px; display: block; width: 50px; float: left; text-align: center; }
body.t_promotion_green #popup_promo1 .sale_promo .time span.hour { left:-2px; }
body.t_promotion_green #popup_promo1 .sale_promo .time span.min { left:53px; }
body.t_promotion_green #popup_promo1 .sale_promo .time span.sec { right:-2px; }
body.t_promotion_green #popup_promo1 .sale_promo b { font-weight: normal; letter-spacing: -1pt;}
body.t_promotion_green #popup_promo1 .sale_promo .text p {}
body.t_promotion_green #popup_promo1 a.close_pop_up {background: url(../../assets/img/close2.png) no-repeat; display: block; height: 13px; width: 13px; right:15px; top:15px; position: absolute;}


/*Hallowen ten percent sale*/
body.t_promotion.halloween #popup_promo1 .sale_promo .bg {background: url(../img/halloween_bg.png) no-repeat; margin-top: 8px; width: 222px; margin-right: 20px;}
body.t_promotion.halloween #popup_promo1 .sale_promo {width: 1124px;}
body.t_promotion.halloween #popup_promo1 .sale_promo .text p.rbt {color: #eb650c; font-weight: bold;}
body.t_promotion.halloween #popup_promo1 .sale_promo .procent {margin-left: 25px; margin-top: 9px;}
body.t_promotion.halloween .popup_saturday {background: #fff;}
body.t_promotion.halloween .popup_saturday .name {color: #e05500; font-size: 21px;}
body.t_promotion.halloween .item .description .price_block .promo_price span.procent {background: #e75511;}
body.t_promotion.halloween .item .description .price_block .promo_price span.new_pr {color: #e75511;}
body.t_promotion.halloween .promo_box_right {background: #e75511 !important;}
body.t_promotion.halloween .item .description .price_block .promo_price_big span.new_pr {color: #e75511;}
body.t_promotion.halloween .item .description .price_block .promo_price_big span.procent {background: #e75511;}
body.t_promotion.halloween .block.top_products .inner ul li .description .promo_price span.procent{background: #e75511;}
body.t_promotion .sidebar .block.top_products .inner ul li .description .promo_price span.procent { color: #FFF; background: #d3110a; display: block; float: left; height: 20px; margin-top: 3px; line-height: 20px;  letter-spacing: 1px; padding:0px 3px; font-size: 11px; }

/*Hallowen eight percent sale*/
body.t_promotion_eight.halloween_eight #popup_promo1 .sale_promo .bg {background: url(../img/halloween_bg.png) no-repeat; margin-top: 8px; width: 222px; margin-right: 20px;}
body.t_promotion_eight.halloween_eight #popup_promo1 .sale_promo {width: 1124px;}
body.t_promotion_eight.halloween_eight #popup_promo1 .sale_promo .text p.rbt {color: #eb650c; font-weight: bold;}
body.t_promotion_eight.halloween_eight #popup_promo1 .sale_promo .procent {margin-left: 25px; margin-top: 9px;}
body.t_promotion_eight.halloween_eight .popup_saturday {background: #fff;}
body.t_promotion_eight.halloween_eight .popup_saturday .name {color: #e05500; font-size: 21px;}
body.t_promotion_eight.halloween_eight .item .description .price_block .promo_price span.procent {background: #e75511;}
body.t_promotion_eight.halloween_eight .item .description .price_block .promo_price span.new_pr {color: #e75511;}
body.t_promotion_eight.halloween_eight .promo_box_right {background: #e75511 !important;}
body.t_promotion_eight.halloween_eight .item .description .price_block .promo_price_big span.new_pr {color: #e75511;}
body.t_promotion_eight.halloween_eight .item .description .price_block .promo_price_big span.procent {background: #e75511;}
body.t_promotion_eight.halloween_eight .block.top_products .inner ul li .description .promo_price span.procent{background: #e75511;}
body.t_promotion_eight .sidebar .block.top_products .inner ul li .description .promo_price span.procent { color: #FFF; background: #d3110a; display: block; float: left; height: 20px; margin-top: 3px; line-height: 20px;  letter-spacing: 1px; padding:0px 3px; font-size: 11px; }

/*Hallowen eight percent sale*/
body.t_promotion_seven.halloween_seven #popup_promo1 .sale_promo .bg {background: url(../img/halloween_bg.png) no-repeat; margin-top: 8px; width: 222px; margin-right: 20px;}
body.t_promotion_seven.halloween_seven #popup_promo1 .sale_promo {width: 1124px;}
body.t_promotion_seven.halloween_seven #popup_promo1 .sale_promo .text p.rbt {color: #eb650c; font-weight: bold;}
body.t_promotion_seven.halloween_seven #popup_promo1 .sale_promo .procent {margin-left: 25px; margin-top: 9px;}
body.t_promotion_seven.halloween_seven .popup_saturday {background: #fff;}
body.t_promotion_seven.halloween_seven .popup_saturday .name {color: #e05500; font-size: 21px;}
body.t_promotion_seven.halloween_seven .item .description .price_block .promo_price span.procent {background: #e75511;}
body.t_promotion_seven.halloween_seven .item .description .price_block .promo_price span.new_pr {color: #e75511;}
body.t_promotion_seven.halloween_seven .promo_box_right {background: #e75511 !important;}
body.t_promotion_seven.halloween_seven .item .description .price_block .promo_price_big span.new_pr {color: #e75511;}
body.t_promotion_seven.halloween_seven .item .description .price_block .promo_price_big span.procent {background: #e75511;}
body.t_promotion_seven.halloween_seven .block.top_products .inner ul li .description .promo_price span.procent{background: #e75511;}
body.t_promotion_seven .sidebar .block.top_products .inner ul li .description .promo_price span.procent { color: #FFF; background: #d3110a; display: block; float: left; height: 20px; margin-top: 3px; line-height: 20px;  letter-spacing: 1px; padding:0px 3px; font-size: 11px; }


/*Black Friday percent sale*/
body.t_promotion.black_friday #popup_promo1 { height: 108px;  width: 100%;  background: url(../img/bg_friday.png) no-repeat; min-width: 1020px; position: absolute; margin: 0px auto; top:0; display:none;  width: 1159px;left: 50%; background-size: auto 108px;
     margin-left: -579.5px;}
body.t_promotion.black_friday #popup_promo1 .sale_promo {overflow: hidden; margin:0px auto; height: 108px; width: 1068px; position: relative; font-family: 'Roboto', sans-serif;}
body.t_promotion.black_friday #popup_promo1 .sale_promo .text {float: left;}
body.t_promotion.black_friday #popup_promo1 .sale_promo .text p.today {color: #fff; padding-top: 17px; font-size: 12px; font-family: Arial; letter-spacing: -0.2pt; font-weight: bold; text-transform: uppercase;}
body.t_promotion.black_friday #popup_promo1 .sale_promo .text p.rbt {margin-top: 5px; display: inline-block; padding: 5px 1px; background: #000; color: #fff; font-size: 35px; font-family: Arial; text-transform: uppercase; letter-spacing: -1pt;}
body.t_promotion.black_friday #popup_promo1 .sale_promo .text p.rbt b {color: #ff902e;}
body.t_promotion.black_friday #popup_promo1 .sale_promo .text p.aten {color: #fff;  padding-top: 7px; font-size: 9px; font-family: Arial; font-weight: bold; text-transform: uppercase;}
body.t_promotion.black_friday #popup_promo1 .sale_promo .procent {float: left; font-size: 80px; color: #e40303; font-family: Arial; margin-top: 8px; margin-left: 33px; letter-spacing: -2pt; position: absolute; width: 100%; text-align: center;}
body.t_promotion.black_friday #popup_promo1 .sale_promo .time { font-size: 75px; position: absolute; right:40px; color: #fff; top:17px; font-family: Arial,Tahoma,sans-serif; }
body.t_promotion.black_friday #popup_promo1 .sale_promo .time span { top:40px; position: absolute; color: #9f9c9c; font-size: 10px; display: block; width: 50px; float: left; text-align: center; }
body.t_promotion.black_friday #popup_promo1 .sale_promo .time span.hour { left:-2px; }
body.t_promotion.black_friday #popup_promo1 .sale_promo .time span.min { left:53px; }
body.t_promotion.black_friday #popup_promo1 .sale_promo .time span.sec { right:-2px; }
body.t_promotion.black_friday #popup_promo1 .sale_promo b { font-weight: normal; letter-spacing: 1pt;}
body.t_promotion.black_friday #popup_promo1 a.close_pop_up {background: url(../img/white_close.png) no-repeat; display: block; height: 13px; width: 13px; right:15px; top:15px; position: absolute;}

body.t_promotion.black_friday .popup_saturday { visibility: hidden; z-index: 998;width: 488px; font-family: 'Roboto', sans-serif; padding-bottom: 0px; padding-top: 25px; left:50%; top:25%; margin-left: -215px; min-height: 150px; border-radius: 13px; position: fixed; background:url(../img/friday_pop_bg.png) no-repeat #FFF; }
body.t_promotion.black_friday .popup_saturday a.close { width: 20px; height: 20px; background: url(../img/white_close.png) no-repeat; position: absolute; right: 5px; top: 10px; }
body.t_promotion.black_friday .popup_saturday .image {text-align: center    ; padding-top: 27px;}
body.t_promotion.black_friday .popup_saturday .image img {display: inline-block;}
body.t_promotion.black_friday .popup_saturday .date {color: #fff; font-family: Arial; font-size: 12px; font-weight: bold;  text-align: center; text-transform: uppercase;}
body.t_promotion.black_friday .popup_saturday .b_text {text-align: center; margin-top: 25px;}
body.t_promotion.black_friday .popup_saturday .sale {color: #fff; font-size: 43px; text-transform: uppercase; display: inline-block; background: #000; padding: 5px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
body.t_promotion.black_friday .popup_saturday .sale b {color: #ff902e; font-weight: normal;}
body.t_promotion.black_friday .popup_saturday .name { margin-top: 15px; padding: 8px 15px 5px 15px; text-align: center; text-transform: uppercase; font-size: 24px; font-family: Arial; font-weight: bold; color: #fff; letter-spacing: -0.1pt;}
body.t_promotion.black_friday .popup_saturday span {  padding: 11px; margin-top: 4px; position: relative; display: block; float: left; font-size: 14px; color: #FFF; background: #cc0000; font-weight: 700; text-transform: uppercase; }
body.t_promotion.black_friday .popup_saturday .time { margin-top: 5px; clear: both; padding-top: 7px; text-align: center; padding-bottom: 20px;}
body.t_promotion.black_friday .popup_saturday .time b{ clear: both; font-size: 40px; font-weight: 400; font-family: Arial; color: #fff;}
body.t_promotion.black_friday .popup_saturday .bottom {-webkit-border-bottom-right-radius: 10px; letter-spacing: 0.1pt; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; font-family: Arial; font-size: 9px; font-weight: bold; text-transform: uppercase; text-align: center; border-top: 1px solid #d7d7d7; background: #f7f7f7; padding: 18px;}

@media screen and (max-width: 1281px) {
    body.t_promotion.black_friday .popup_saturday {
        width: 480px;
        padding-top: 15px;
    }
    body.t_promotion.black_friday .popup_saturday .b_text{
        margin-top: 15px;
    }
    body.t_promotion.black_friday .popup_saturday .image{
        padding-top: 15px;
    }
    body.t_promotion.black_friday .popup_saturday .name{
        margin-top: 15px;
    }
    body.t_promotion.black_friday .popup_saturday{
        top: 31%;
    }
    body.t_promotion.black_friday .popup_saturday .bottom{
        padding: 12px;
    }
}

/*Cyber Monday percent sale*/
body.t_promotion.cyber_monday #popup_promo1 { height: 108px;  width: 100%;  background: url(../img/bg_cyber.png) no-repeat; background-size: auto 108px; min-width: 1020px; position: absolute; margin: 0px auto; top:0; display:none;  width: 1159px;left: 50%;
    margin-left: -579.5px; border-bottom: 0px;}
body.t_promotion.cyber_monday #popup_promo1 .sale_promo {overflow: hidden; margin:0px auto; height: 108px; width: 1068px; position: relative; font-family: 'Roboto', sans-serif;}
body.t_promotion.cyber_monday #popup_promo1 .sale_promo .bg {background: url(../img/promotion/cyber_logo.png) no-repeat left center; height: 104px; margin-right: 25px;}
body.t_promotion.cyber_monday #popup_promo1 .sale_promo .text {float: left;}
body.t_promotion.cyber_monday #popup_promo1 .sale_promo .text p.today {color: #fff; padding-top: 23px; font-size: 12px; font-family: Arial; letter-spacing: -0.2pt; font-weight: bold; text-transform: uppercase;}
body.t_promotion.cyber_monday #popup_promo1 .sale_promo .text p.rbt {background: none; margin-top: 0px; display: inline-block; padding: 5px 0px; color: #fbb836; font-size: 27px; font-family: Arial; font-weight: bold; text-transform: uppercase; letter-spacing: -1.2pt;}
body.t_promotion.cyber_monday #popup_promo1 .sale_promo .text p.rbt span {color: #ff902e;}
body.t_promotion.cyber_monday #popup_promo1 .sale_promo .text p.aten {color: #fff;  padding-top: 4px; font-size: 9px; font-family: Arial; font-weight: bold; text-transform: uppercase;}
body.t_promotion.cyber_monday #popup_promo1 .sale_promo .procent {float: left; font-size: 80px; color: #e40303; font-family: Arial; margin-top: 0px; margin-left: 41px; letter-spacing: -2pt; height: 108px; position: absolute; top :0px; right: 388px;}
body.t_promotion.cyber_monday #popup_promo1 .sale_promo .procent img {position: absolute;}
body.t_promotion.cyber_monday #popup_promo1 .sale_promo .time { font-size: 49px; position: absolute; right:17px; color: #fff; top:31px; font-family: Arial,Tahoma,sans-serif; }
body.t_promotion.cyber_monday #popup_promo1 .sale_promo .time span { top:40px; position: absolute; color: #9f9c9c; font-size: 10px; display: block; width: 50px; float: left; text-align: center; }
body.t_promotion.cyber_monday #popup_promo1 .sale_promo .time span.hour { left:-2px; }
body.t_promotion.cyber_monday #popup_promo1 .sale_promo .time span.min { left:53px; }
body.t_promotion.cyber_monday #popup_promo1 .sale_promo .time span.sec { right:-2px; }
body.t_promotion.cyber_monday #popup_promo1 .sale_promo b { font-weight: normal; letter-spacing: -1pt;}
body.t_promotion.cyber_monday #popup_promo1 a.close_pop_up {background: url(../img/white_close.png) no-repeat; display: block; height: 13px; width: 13px; right:15px; top:15px; position: absolute;}

body.t_promotion.cyber_monday .popup_saturday { height: auto; -webkit-box-shadow: 0px 0px 80px -5px rgba(219,219,219,1);  -moz-box-shadow: 0px 0px 80px -5px rgba(219,219,219,1);  box-shadow: 0px 0px 80px -5px rgba(219,219,219,1);visibility: hidden; z-index: 998;width: 499px; font-family: 'Roboto', sans-serif; padding-bottom: 0px; padding-top: 20px; left:50%; top:30%; margin-left: -255px; min-height: 150px; border-radius: 5px; position: fixed; background:url(../img/promotion/cyber_pop_bg.png) no-repeat #FFF; }
body.t_promotion.cyber_monday .popup_saturday a.close { width: 20px; height: 20px; background: url(../img/white_close.png) no-repeat; position: absolute; right: 5px; top: 10px; }
body.t_promotion.cyber_monday .popup_saturday .our {  color: #fff;  text-transform: uppercase;  text-align: center; margin-top: 45px;}
body.t_promotion.cyber_monday .popup_saturday .image {text-align: center; padding-top: 27px;}
body.t_promotion.cyber_monday .popup_saturday .image img {display: inline-block;}
body.t_promotion.cyber_monday .popup_saturday .date {color: #fff; font-family: Arial; font-size: 12px; font-weight: bold;  text-align: center; text-transform: uppercase;}
body.t_promotion.cyber_monday .popup_saturday .b_text {text-align: center; margin-top: 28px;}
body.t_promotion.cyber_monday .popup_saturday .sale {color: #fff; font-size: 43px; text-transform: uppercase; display: inline-block; background: #000; padding: 5px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
body.t_promotion.cyber_monday .popup_saturday .sale b {color: #ff902e; font-weight: normal;}
body.t_promotion.cyber_monday .popup_saturday .name { padding: 8px 60px 5px 60px; text-align: center; text-transform: uppercase; font-size: 24px; font-family: Arial; font-weight: bold; color: #fff; letter-spacing: -0.1pt;}
body.t_promotion.cyber_monday .popup_saturday .name p {height: 50px;}
body.t_promotion.cyber_monday .popup_saturday span {  padding: 11px; margin-top: 4px; position: relative; display: block; float: left; font-size: 14px; color: #FFF; background: #cc0000; font-weight: 700; text-transform: uppercase; }
body.t_promotion.cyber_monday .popup_saturday .time { margin-top: 0px; clear: both; padding-top: 0px; text-align: center; padding-bottom: 20px;}
body.t_promotion.cyber_monday .popup_saturday .time b{ clear: both; font-size: 67px; font-weight: 400; font-family: Arial; color: #fbb836;}
body.t_promotion.cyber_monday .popup_saturday .bottom {-webkit-border-bottom-right-radius: 10px; letter-spacing: 0.1pt; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; font-family: Arial; font-size: 9px; font-weight: bold; text-transform: uppercase; text-align: center; border-top: 1px solid #6C899C; background: transparent; padding: 18px; color:#fff;}

@media screen and (max-width: 1281px) {
    body.t_promotion.cyber_monday .popup_saturday {
        width: 480px;
        padding-top: 15px;
        top: 34%;
        height: auto;
        margin-left: -230px;
    }
    body.t_promotion.cyber_monday .popup_saturday .image{
        padding-top: 25px;
    }
    body.t_promotion.cyber_monday .popup_saturday .image img{
        height: 165px;
    }
    body.t_promotion.cyber_monday .popup_saturday .time{
        margin-top: 0px;
        padding-bottom: 5px;
    }
    body.t_promotion.cyber_monday .popup_saturday .bottom{
        padding: 5px;
    }
    body.t_promotion.cyber_monday .popup_saturday .name{
        padding-top: 0px;
    }
    body.t_promotion.cyber_monday .popup_saturday .time b{
        font-size: 52px;
    }
}

/*December Promotion*/
body.t_promotion #popup_promo1 {background: url(../img/promotion/december_top_bg.png) no-repeat; border-bottom: 0px; height: 108px;}
body.t_promotion #popup_promo1 .sale_promo {width: 1084px; height: 108px;}
body.t_promotion #popup_promo1 .sale_promo .text p.today {color: #fff; padding-left: 7px;}
body.t_promotion #popup_promo1 .sale_promo .text p.aten {color: #fff; font-size: 10px; padding-left: 7px;}
body.t_promotion #popup_promo1 .sale_promo .text p.rbt {text-indent: -9999px; padding-top: 13px;}
body.t_promotion #popup_promo1 .sale_promo .text .rbt {height: 41px;}
body.t_promotion #popup_promo1 .sale_promo .procent {margin-top: 0px; margin-left: 39px; position: absolute; right: 280px; top: -3px;}
body.t_promotion #popup_promo1 .sale_promo .time {color: #fff; top: 15px; font-size: 70px; right: 16px;}
body.t_promotion #popup_promo1 a.close_pop_up {background: url(../img/white_close_pop.png) no-repeat;}

body.t_promotion .popup_saturday {background: url(../img/promotion/december_pop_center.png) no-repeat; padding-top: 25px;}
body.t_promotion .popup_saturday .date {color: #fff;}
body.t_promotion .popup_saturday .img_text {text-align: center; margin-top: 12px;}
body.t_promotion .popup_saturday .image {margin-top: -35px; padding-top: 0px;}
body.t_promotion .popup_saturday .name {padding-top: 0px; color: #fff; font-size: 22px;}
body.t_promotion .popup_saturday .time b {color: #fff;}
body.t_promotion .popup_saturday a.close {right: 12px; top: 14px;}
body.t_promotion #popup_promo1 .sale_promo .rbt img {margin-top: -17px; margin-left: -33px;}

body.t_promotion_eight #popup_promo1 {background: url(../img/promotion/december_top_bg.png) no-repeat; border-bottom: 0px; height: 108px;}
body.t_promotion_eight #popup_promo1 .sale_promo {width: 1084px; height: 108px;}
body.t_promotion_eight #popup_promo1 .sale_promo .text p.today {color: #fff; padding-left: 7px; padding-top: 22px; padding-bottom: 3px;}
body.t_promotion_eight #popup_promo1 .sale_promo .text p.aten {color: #fff; font-size: 10px; padding-left: 7px; padding-top: 0px;}
body.t_promotion_eight #popup_promo1 .sale_promo .text p.rbt {text-indent: -9999px; padding-top: 13px;}
body.t_promotion_eight #popup_promo1 .sale_promo .text .rbt {height: 41px;}
body.t_promotion_eight #popup_promo1 .sale_promo .procent {margin-top: 0px; margin-left: 39px; position: absolute; right: 305px; top: -3px;}
body.t_promotion_eight #popup_promo1 .sale_promo .time {color: #fff; top: 15px; font-size: 70px; right: 16px;}
body.t_promotion_eight #popup_promo1 a.close_pop_up {background: url(../img/white_close_pop.png) no-repeat;}

body.t_promotion_eight .popup_saturday {background: url(../img/promotion/december_pop_center.png) no-repeat; padding-top: 25px; z-index: 999;}
body.t_promotion_eight .popup_saturday .date {color: #fff;}
body.t_promotion_eight .popup_saturday .image img {height: 240px;}
body.t_promotion_eight .popup_saturday .img_text {text-align: center; margin-top: 12px;}
body.t_promotion_eight .popup_saturday .image {margin-top: -35px; padding-top: 0px;}
body.t_promotion_eight .popup_saturday .name {padding-top: 0px; color: #fff; font-size: 22px;}
body.t_promotion_eight .popup_saturday .time {padding-bottom: 5px;}
body.t_promotion_eight .popup_saturday .time b {color: #fff;}
body.t_promotion_eight .popup_saturday a.close {right: 12px; top: 14px;}
body.t_promotion_eight #popup_promo1 .sale_promo .rbt img {margin-top: -11px; margin-left: -18px;}

body.t_promotion_seven #popup_promo1 {background: url(../img/promotion/december_top_bg.png) no-repeat; border-bottom: 0px; height: 108px;}
body.t_promotion_seven #popup_promo1 .sale_promo {width: 1084px; height: 108px;}
body.t_promotion_seven #popup_promo1 .sale_promo .text p.today {color: #fff; padding-left: 7px; }
body.t_promotion_seven #popup_promo1 .sale_promo .text p.aten {color: #fff; font-size: 10px; padding-left: 7px; }
body.t_promotion_seven #popup_promo1 .sale_promo .text p.rbt {text-indent: -9999px; padding-top: 13px;}
body.t_promotion_seven #popup_promo1 .sale_promo .text .rbt {height: 41px;}
body.t_promotion_seven #popup_promo1 .sale_promo .procent {margin-top: 0px; margin-left: 39px; position: absolute; right: 305px; top: -3px;}
body.t_promotion_seven #popup_promo1 .sale_promo .time {color: #fff; top: 15px; font-size: 70px; right: 16px;}
body.t_promotion_seven #popup_promo1 a.close_pop_up {background: url(../img/white_close_pop.png) no-repeat;}
body.t_promotion_seven .popup_saturday .image img {height: 230px;}

body.t_promotion_seven .popup_saturday {background: url(../img/promotion/december_pop_center.png) no-repeat; padding-top: 25px;}
body.t_promotion_seven .popup_saturday .date {color: #fff;}
body.t_promotion_seven .popup_saturday .img_text {text-align: center; margin-top: 12px;}
body.t_promotion_seven .popup_saturday .image {margin-top: -35px; padding-top: 0px;}
body.t_promotion_seven .popup_saturday .name {padding-top: 0px; color: #fff; font-size: 22px;}
body.t_promotion_seven .popup_saturday .time {padding-bottom: 5px;}
body.t_promotion_seven .popup_saturday .time b {color: #fff;}
body.t_promotion_seven .popup_saturday a.close {right: 12px; top: 14px;}
body.t_promotion_seven #popup_promo1 .sale_promo .rbt img {margin-top: -9px; margin-left: -14px;}


/*December Promotion 2*/
body.t_promotion.coupon #popup_promo1 .sale_promo .text .rbt {font-size: 23px; text-transform: uppercase; color: #0076b5; font-weight: bold; height: auto; margin-top: 15px;}
body.t_promotion.coupon #popup_promo1 .sale_promo .text p {color: #000 !important; padding-left: 0px;}
body.t_promotion.coupon #popup_promo1 .sale_promo .procent {top: 21px; right: 355px; position: initial; margin-left: 10px;}
body.t_promotion.coupon #popup_promo1 .sale_promo .code_top {font-size: 18px; color: #fff; background: #0076b5; position: absolute; right: 186px; padding: 10px 18px; top: 34px;}
body.t_promotion.coupon #popup_promo1 .sale_promo .time {font-size: 42px; top: 32px !important;}
body.t_promotion.coupon #popup_promo1 {background: url(../img/promotion/december_top_bg2.png) no-repeat; margin-left: -580.5px; width: 1161px;}

body.t_promotion.coupon .popup_saturday { background: url(../img/promotion/7_proc_pop_bg.png) no-repeat; width: 499px; height: 536px;}
body.t_promotion.coupon .popup_saturday a.close {right: 1px; top: 7px;}
body.t_promotion.coupon .popup_saturday .date {position: absolute; color: #000; background: #fff; padding: 2px 5px; top: 14px; left: 100px;}
body.t_promotion.coupon .popup_saturday .pop_code {position: absolute; font-size: 18px; font-family: Arial; color: #000; bottom: 60px; left: 45px;}
body.t_promotion.coupon .popup_saturday .pop_code p {font-size: 32px; display: block;}
body.t_promotion.coupon .popup_saturday a.details {font-size: 18px; position: absolute; bottom: 60px; right: 40px; color: #000; text-decoration: underline; text-transform: uppercase; font-family: Arial; background: url(../img/promotion/arrow_pop_details.png) no-repeat right; padding-right: 15px;}
body.t_promotion.coupon .popup_saturday a.details:hover {text-decoration: none;}
body.t_promotion.coupon .popup_saturday .img_text {font-size: 71px; text-transform: uppercase; color: #abbbc6; font-family: Arial;}
body.t_promotion.coupon .popup_saturday .img_text p {font-size: 54px;}
body.t_promotion.coupon .popup_saturday .image {margin-top: -12px;}
body.t_promotion.coupon .popup_saturday .time b {color: #000;}

/*6%*/
body.t_promotion.coupon.coupon_six #popup_promo1 .sale_promo .text .rbt {color: #db47bd;}
body.t_promotion.coupon.coupon_six #popup_promo1 .sale_promo .code_top {background: #db47bd;}
body.t_promotion.coupon.coupon_six .popup_saturday { background: url(../img/promotion/6_proc_pop_bg.png) no-repeat; width: 499px; height: 536px;}

/*5%*/
body.t_promotion.coupon.coupon_five #popup_promo1 .sale_promo .text .rbt {color: #26a59a;}
body.t_promotion.coupon.coupon_five #popup_promo1 .sale_promo .code_top {background: #26a59a;}
body.t_promotion.coupon.coupon_five .popup_saturday { background: url(../img/promotion/5_proc_pop_bg.png) no-repeat; width: 499px; height: 536px;}
/*December Promotion 2*/


/*XMAS Promotion*/
body.t_promotion.percent #popup_promo1 {background: url(../img/promotion/xmas_top_bg.png) no-repeat;}
body.t_promotion.percent #popup_promo1 .sale_promo .text .rbt {font-size: 27px; text-transform: uppercase; color: #fff; font-weight: bold; font-family: Arial; padding-top: 9px; height: auto;}
body.t_promotion.percent #popup_promo1 .sale_promo .text p.today {padding-left: 0px;}
body.t_promotion.percent #popup_promo1 .sale_promo .text p.aten {padding-left: 0px;}
body.t_promotion.percent #popup_promo1 .sale_promo .code_top {display: none;}
body.t_promotion.percent #popup_promo1 .sale_promo .procent {top: 13px; right: 343px; position: initial; margin-top: 11px !important; margin-left: 15px !important;}
body.t_promotion.percent #popup_promo1 .sale_promo .time {top: 33px !important; font-size: 44px;}

body.t_promotion.percent .popup_saturday { background: url(../img/promotion/xmas_cpop_bg.png) no-repeat; height: 520px; border-radius: 0px;}
body.t_promotion.percent .popup_saturday a.close {background: url(../img/close_popup_white.png) no-repeat; background-size: 14px;}
body.t_promotion.percent .popup_saturday .image img {height: 140px;}
body.t_promotion.percent .popup_saturday .date {margin-top: 11px;}
body.t_promotion.percent .popup_saturday .img_text {margin-top: 25px;}
body.t_promotion.percent .popup_saturday .img_text p {font-size: 47px; color: #fff; padding: 0px 20px;}
body.t_promotion.percent .popup_saturday .image {margin-top: 30px;}
body.t_promotion.percent .popup_saturday .remind_txt{  font-size: 18px; text-align: center; margin-top: 40px; text-transform: uppercase; padding: 0px 120px; color: #fff; font-weight: bold; line-height: 22px;}
body.t_promotion.percent .popup_saturday p.info_t {  font-size: 10px;  text-transform: uppercase;  color: #000;  font-family: Arial;  font-weight: bold;  text-align: center;  position: absolute;  bottom: 9px;  background: #fff;  padding: 10px;  width: 100%;  width: 479px;  -webkit-border-bottom-right-radius: 3px;  -webkit-border-bottom-left-radius: 3px;  -moz-border-radius-bottomright: 3px;  -moz-border-radius-bottomleft: 3px;  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px;}
body.t_promotion.percent .popup_saturday .time {padding-bottom: 0px; line-height: 40px;}
/*XMAS Promotion*

/*New Year Promotion*/
body.t_promotion.percent_new_year #popup_promo1 {background: url(../img/ny_top_pop_bg.png) no-repeat;}
body.t_promotion.percent_new_year #popup_promo1 .sale_promo .text .rbt {color: #4489b9;}
body.t_promotion.percent_new_year #popup_promo1 .sale_promo .text p.today {color: #4489b9;}
body.t_promotion.percent_new_year #popup_promo1 .sale_promo .text p.aten {color: #4489b9;}
body.t_promotion.percent_new_year #popup_promo1 .sale_promo .time {color: #4489b9;}
body.t_promotion.percent_new_year #popup_promo1 .sale_promo .text p.aten {padding-top: 6px;}

body.t_promotion.percent_new_year .popup_saturday { background: url(../img/promotion/ny_cpop_bg.png) no-repeat; height: 520px; border-radius: 0px;}
body.t_promotion.percent_new_year .popup_saturday .remind_txt {margin-top: 6px; font-size: 22px;}
body.t_promotion.percent_new_year .popup_saturday .date {font-size: 14px; color: #5897c2;}
body.t_promotion.percent_new_year .popup_saturday .img_text p {text-shadow: 1px 1px 9px rgba(150, 150, 150, 1); margin-top: 226px; text-transform: uppercase; font-size: 41px; font-weight: bold;}
body.t_promotion.percent_new_year #popup_promo1 .sale_promo .procent {position: initial !important;}
/*New Year Promotion*/

/*Xmas Sixteen Promotion*/
body.t_promotion.january_sixteen #popup_promo1 {  background: url(../img/promotion/xmas_16_top_bg.png) no-repeat; }
body.t_promotion.january_sixteen #popup_promo1 .sale_promo .text p.today {color: #000; padding-left: 24px;}
body.t_promotion.january_sixteen #popup_promo1 .sale_promo .text p.aten {color: #000; padding-left: 24px; padding-top: 6px; margin-bottom: 0px; display: inline-block; }
body.t_promotion.january_sixteen #popup_promo1 .sale_promo .text .rbt {font-size: 31px; padding: 0px 24px; margin-top: 8px; background: url(../img/promotion/11.png) repeat; letter-spacing: -0.3pt;}
body.t_promotion.january_sixteen #popup_promo1 .sale_promo .time {right: 53px; top:28px !important; color: #000;}
body.t_promotion.january_sixteen #popup_promo1 .sale_promo b {letter-spacing: 0.1pt;}
body.t_promotion.january_sixteen #popup_promo1 a.close_pop_up {background: url(../img/close.png) no-repeat;}

body.t_promotion.january_sixteen .popup_saturday {background: url(../img/promotion/xmas_16_cpop_bg.png) no-repeat; }
body.t_promotion.january_sixteen .popup_saturday { text-align: center;}
body.t_promotion.january_sixteen .popup_saturday .date {margin-top: 258px; color: #fff; background: url(../img/promotion/11.png) repeat-x; display: inline-block; padding: 5px;}
body.t_promotion.january_sixteen .popup_saturday .img_text {color: #fff; background: url(../img/promotion/11.png) repeat; margin-top: 0px;}
body.t_promotion.january_sixteen .popup_saturday .remind_txt {color: #000;}
body.t_promotion.january_sixteen .popup_saturday .time b {color: #000;}
body.t_promotion.january_sixteen .popup_saturday .remind_txt {margin-top: 19px; font-size: 20px; line-height: 25px;}
body.t_promotion.january_sixteen .popup_saturday p.info_t {border-top: 1px solid #ddd;}
body.t_promotion.january_sixteen .popup_saturday a.close {background: url(../img/close2.png) no-repeat;}
/*Xmas Sixteen Promotion*/

/*February first promotion 7/6/5*/
/*7 percent*/
body.t_promotion.percent_february_7 .popup_saturday { background: url(../img/promotion/feb_cpop_bg7.png) no-repeat; top: 50%; margin-top: -272px;}
body.t_promotion.percent_february_7 .popup_saturday .img_text {height: 60px; width: 465px; margin: 0 auto; margin-top: 250px;}
body.t_promotion.percent_february_7 .popup_saturday .remind_txt {margin-top: 30px;}
body.t_promotion.percent_february_7 #popup_promo1 {background: url(../img/promotion/feb7_top_bg.png) no-repeat;}
body.t_promotion.percent_february_7 #popup_promo1 .sale_promo .text {padding-left: 20px;}
body.t_promotion.percent_february_7 #popup_promo1 .sale_promo .text p.today {color: #000;}
body.t_promotion.percent_february_7 #popup_promo1 .sale_promo .text p.aten {color: #000;}
body.t_promotion.percent_february_7 #popup_promo1 .sale_promo .time {padding-right: 30px;}
body.t_promotion.percent_february_7 #popup_promo1 .sale_promo .procent {background: url(../img/promotion/feb7_top_pop.png) no-repeat; width: 157px; height: 109px; margin-top: 6px !important;}
body.t_promotion.percent_february_7 #popup_promo1 .sale_promo .text .rbt {font-size: 22px;}
body.t_promotion.percent_february_7 #popup_promo1 .sale_promo .procent {position: initial !important; margin-left: 65px !important;}

/*6 percent*/
body.t_promotion.percent_february_6 .popup_saturday { background: url(../img/promotion/feb_cpop_bg6.png) no-repeat; top: 50%; margin-top: -272px;}
body.t_promotion.percent_february_6 .popup_saturday .img_text {height: 60px; width: 465px; margin: 0 auto; margin-top: 250px;}
body.t_promotion.percent_february_6 .popup_saturday .remind_txt {margin-top: 30px;}
body.t_promotion.percent_february_6 #popup_promo1 {background: url(../img/promotion/feb6_top_bg.png) no-repeat; margin-left: -519.5px ; width: 1049px ;}
body.t_promotion.percent_february_6 #popup_promo1 .sale_promo .text {padding-left: 20px;}
body.t_promotion.percent_february_6 #popup_promo1 .sale_promo .text p.today {color: #000;}
body.t_promotion.percent_february_6 #popup_promo1 .sale_promo .text p.aten {color: #000; }
body.t_promotion.percent_february_6 #popup_promo1 .sale_promo .time {padding-right: 30px;}
body.t_promotion.percent_february_6 #popup_promo1 .sale_promo .procent {background: url(../img/promotion/feb6_top_pop.png) no-repeat; width: 157px; height: 109px; margin-top: 6px !important;}
body.t_promotion.percent_february_6 #popup_promo1 .sale_promo .text .rbt {font-size: 22px;}
body.t_promotion.percent_february_6 #popup_promo1 .sale_promo .procent {position: initial !important; margin-left: 65px !important;}


/*5 percent*/
body.t_promotion.percent_february_5 .popup_saturday { background: url(../img/promotion/feb_cpop_bg5.png) no-repeat; top: 50%; margin-top: -272px;}
body.t_promotion.percent_february_5 .popup_saturday .img_text {height: 60px; width: 465px; margin: 0 auto; margin-top: 250px;}
body.t_promotion.percent_february_5 .popup_saturday .remind_txt {margin-top: 30px;}
body.t_promotion.percent_february_5 #popup_promo1 {background: url(../img/promotion/feb5_top_bg.png) no-repeat; margin-left: -519.5px ; width: 1049px ;}
body.t_promotion.percent_february_5 #popup_promo1 .sale_promo .text {padding-left: 20px;}
body.t_promotion.percent_february_5 #popup_promo1 .sale_promo .text p.today {color: #000;}
body.t_promotion.percent_february_5 #popup_promo1 .sale_promo .text p.aten {color: #000; }
body.t_promotion.percent_february_5 #popup_promo1 .sale_promo .time {padding-right: 30px;}
body.t_promotion.percent_february_5 #popup_promo1 .sale_promo .procent {background: url(../img/promotion/feb5_top_pop.png) no-repeat; width: 157px; height: 109px; margin-top: 10px !important;}
body.t_promotion.percent_february_5 #popup_promo1 .sale_promo .text .rbt {font-size: 22px;}
body.t_promotion.percent_february_5 #popup_promo1 .sale_promo .procent {position: initial !important; margin-left: 65px !important;}

/*February first promotion 7/6/5*/

/*February first promotion 10*/
body.t_promotion.percent_february_10 .popup_saturday { background: url(../img/promotion/feb_cpop_bg10.png) no-repeat; top: 50%; margin-top: -272px;}
body.t_promotion.percent_february_10 .popup_saturday a.close {background: url(../img/promotion/close_popup_red.png) no-repeat; height: 37px; width: 37px;}
body.t_promotion.percent_february_10 .popup_saturday p.info_t {background: transparent; bottom: 13px;}
body.t_promotion.percent_february_10 .popup_saturday .img_text {height: 205px; width: 211px; position: absolute; top: 65px; right: 25px;}
body.t_promotion.percent_february_10 .popup_saturday .remind_txt {margin-top: 345px; color: #ff2f3a;}
body.t_promotion.percent_february_10 .popup_saturday .time b {color:#ff2f3a; }
body.t_promotion.percent_february_10 #popup_promo1 {background: url(../img/promotion/feb10_top_bg.png) no-repeat;}
body.t_promotion.percent_february_10 #popup_promo1 .sale_promo .text {padding-left: 20px;}
body.t_promotion.percent_february_10 #popup_promo1 .sale_promo .text p.today {color: #fff;}
body.t_promotion.percent_february_10 #popup_promo1 .sale_promo .text p.aten {color: #fff;}
body.t_promotion.percent_february_10 #popup_promo1 .sale_promo .time {padding-right: 30px;}
body.t_promotion.percent_february_10 #popup_promo1 .sale_promo .procent {background: url(../img/promotion/feb10p_top_pop.png) no-repeat; width: 170px; height: 109px; margin-top: 6px !important;}
body.t_promotion.percent_february_10 #popup_promo1 .sale_promo .text .rbt {font-size: 22px;}
body.t_promotion.percent_february_10 #popup_promo1 .sale_promo .procent {position: absolute !important; margin-left: 105px !important;}
/*February first promotion 10*/

/*February crazy promotion 10*/
body.t_promotion.percent_crazy_10 .popup_saturday { background: url(../img/promotion/feb_crazy_cpop_bg10.png) no-repeat; top: 50%; margin-top: -272px;}
body.t_promotion.percent_crazy_10 .popup_saturday a.close {background: url(../img/close.png) no-repeat; height: 37px; width: 37px;}
body.t_promotion.percent_crazy_10 .popup_saturday p.info_t {background: transparent; bottom: 10px;}
body.t_promotion.percent_crazy_10 .popup_saturday .img_text {height: 205px; width: 211px; position: absolute; top: 65px; right: 25px;}
body.t_promotion.percent_crazy_10 .popup_saturday .remind_txt {margin-top: 345px; color: #ff2f3a;}
body.t_promotion.percent_crazy_10 .popup_saturday .time b {color:#ff2f3a; }
body.t_promotion.percent_crazy_10 .popup_saturday .date {color: #000;}
body.t_promotion.percent_crazy_10 .popup_saturday .b_text {font-size: 26px; text-transform: uppercase; color: #f9ba28; text-align: center; padding-top: 236px;}
body.t_promotion.percent_crazy_10 #popup_promo1 {background: url(../img/promotion/feb10_crazy_top_bg.png) no-repeat;}
body.t_promotion.percent_crazy_10 #popup_promo1 .sale_promo .text {padding-left: 20px;}
body.t_promotion.percent_crazy_10 #popup_promo1 .sale_promo .text p.today {color: #fff;}
body.t_promotion.percent_crazy_10 #popup_promo1 .sale_promo .text p.aten {color: #fff;}
body.t_promotion.percent_crazy_10 #popup_promo1 .sale_promo .time {padding-right: 30px;}
body.t_promotion.percent_crazy_10 #popup_promo1 .sale_promo .procent {background: url(../img/promotion/feb10p_top_pop.png) no-repeat; width: 170px; height: 109px; margin-top: 6px !important;}
body.t_promotion.percent_crazy_10 #popup_promo1 .sale_promo .text .rbt {font-size: 22px; color: #f9ba28;}
body.t_promotion.percent_crazy_10 #popup_promo1 .sale_promo .procent {position: absolute !important; margin-left: 105px !important;}

/*February crazy promotion 10*/