@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=cyrillic,cyrillic-ext,latin-ext');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese');



/*RESET (NORMALIZE)
------------------------------------------------------------------------------*/
article,aside,details,figcaption,figure,footer,header,hgroup,img,legend,main,menu,nav,section,summary{display:block}img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}

/*GRID
------------------------------------------------------------------------------*/
.col{border:0 solid transparent;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box!important;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}
.container{width:320px}
.row{margin-left:-20px}
.col{border-left-width:20px;padding:0;min-height:1px}
.span_1{width:6.25%}
.span_2{width:12.5%}
.span_3{width:18.75%}
.span_4{width:25%}
.span_5{width:31.25%}
.span_6{width:37.5%}
.span_7{width:43.75%}
.span_8{width:50%}
.span_9{width:56.25%}
.span_10{width:62.5%}
.span_11{width:68.75%}
.span_12{width:75%}
.span_13{width:81.25%}
.span_14{width:87.5%}
.span_15{width:93.75%}
.span_16{margin-left:0;width:100%}
.pad_r_60{padding-right: 60px;}


/*GlOBAL
------------------------------------------------------------------------------*/
html {position: relative; min-height: 100%;}
body{background: #ffffff;  color:#333333; font-size: 14px; font-family: 'Pt Sans', sans-serif;  font-weight: 400;}
.cl{clear: both; position: relative; display: block;}
*{box-sizing: border-box!important; -webkit-box-sizing: border-box!important; -moz-box-sizing: border-box!important; outline-color: transparent; outline: none;}
a{color: #d52256; text-decoration: none;}
a:hover,
a:focus{color: #000000; text-decoration: none; outline:none; outline-color: transparent!important;}
img {
  max-width: 100%;
  height: auto;
}

ul.nopm{margin: 0; padding: 0;}
ul.unstyled{list-style: none;}
ul.inline li{display: inline-block;position: relative;}

.cnd{font-family: 'Open Sans', sans-serif;}

.block{display: block;}
.tbl{display: table;}
.rel{position: relative;}
.abs{position: absolute;}

.mt0{margin-top: 0px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt30{margin-top: 30px;}

.mb0{margin-bottom: 0px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}
.mb25{margin-bottom: 25px;}
.mb30{margin-bottom: 30px;}

.w100{width: 100%;}
.h100{height: 100%;}

.upper{text-transform: uppercase; letter-spacing: .6px;}
.italic{font-style: italic;}
.snormal{font-style: normal;}

.thin{font-weight: 100;}
.light{font-weight: 300;}
.fnormal{font-weight: 400!important;}
.semi500{font-weight: 500;}
.semi600{font-weight: 600;}
.bold{font-weight: 700;}
.extra{font-weight: 800;}

.text-left{text-align: left;}
.text-center{text-align: center;}
.text-right{text-align: right;}

.white{color:#ffffff;}
.black{color:#000000;}

.mh{min-height: 1px;}
.br1{border-radius:1px;}
.br5{border-radius:5px;}

.ac{top:50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);}
button{border:none; background: none; color:#000000;}

.clearfix{clear: both; display: table;}
.clearfix:before,
.clearfix:after{clear: both; display: table; content: '';}

.container{position: relative; margin-right: auto;  margin-left: auto; padding: 0 15px;}
.container:before,
.container:after,
.row:before,
.row:after{display: table;  content: "";}

/* PAGE STYLES
------------------------------------------------------------------------------*/
.nav-top{background: #b83d5c; display: block; text-align: center; position: fixed; top: 0; width: 100%;z-index: 10;}
.nav-top ul{display: inline-block; margin: 0 auto;}
.nav-top ul > li > a{color: #ffffff; font-size: 15px; padding: 10px 25px 11px;display: block;}
.nav-top ul > .current > a,
.nav-top ul > .current > a:hover,
.nav-top ul > .current > a:focus,
.nav-top ul > li > a:hover,
.nav-top ul > li > a:focus{color: #ffffff; text-decoration: underline;}
.nav-top ul li + li:before{content: '|';  color: #ffffff;position: absolute;top: 10px;left: 0px;}



header{position: relative;height: 511px;background: url(../img/s1bg.jpg) no-repeat top center #b83c5e; text-align: center;overflow: hidden;}
header:before {content: ' ';display: block;position: absolute;width: 100%;height: 23px;right: 50%;bottom: 0;margin-right: 500px;background-color: #fe8d6d;}
header:after {content: ' ';display: block;position: absolute;width: 100%;height: 22px;left: 50%;bottom: 0;margin-left: 500px;border-top: 24px solid #fe8d6d;background-color: #fff;}
header .container{padding-top: 25px;}
.s1_txt_1{font-size: 26px; line-height: 1; margin: 30px 0 20px;}
.s1_l1 {display: inline-block;}
.s1i2 {display: inline-block; width: 194px;}

.ribbon{background: url(../img/ribbn_bg.png) no-repeat center 24px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); margin: 0 auto;text-align: center;width: 100%;min-height: 75px;top: 0;}
.ribbon span{width: 320px;background: #b83d5c; display: table-cell; text-align: center; color: #ffffff;font-size: 17px;padding: 4px 0 4px;position: relative;line-height: 22px;height: 52px;vertical-align: middle;}
.ribbon span:before{content:''; position: absolute;left: -12px;top: 0px;border: solid transparent;   border-right-color: #b83d5c;   border-width: 26px 12px; border-left-width: 0;height: 0;   width: 0;}
.ribbon span:after{content:'';   position: absolute; right: -12px;top: 0;border: solid transparent;      border-left-color: #b83d5c;      border-width: 26px 12px;border-right-width: 0;height: 0;   width: 0;}
.s10 .ribbon span {
    font-size: 13px;
    line-height: 1;
}
.s10_bottom .ribbon span {
    font-size: 16px;
    line-height: 1;
}
.basic_tit{color:#b83d5c;font-size: 18px;display: inline-block;}
.basic_p{font-size: 14px;margin: 30px auto;text-align: justify;}

.s2{background: #ffffff;text-align: center; padding: 40px 0;}
.s2_i1{margin: 110px auto 50px;}
.s2 p{text-align: justify;}

.s3{
    background: rgba(252,222,212,1);
    background: -moz-linear-gradient(top, rgba(252,222,212,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,222,212,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top, rgba(252,222,212,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top, rgba(252,222,212,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top, rgba(252,222,212,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(252,222,212,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcded4', endColorstr='#ffffff', GradientType=0 );
}

.s3 .ribbon{top: -25px;}
.s3_inner{ margin-top: 70px; margin-bottom: 70px; text-align: center;}
.s3_tit_2{color:#000000;font-size: 18px;margin-top: 30px;}
.s3_tit_2:after{content: '';width: 300px;height: 1px;background: #b83d5c;position: absolute;bottom: -20px;left: 50%;margin-left: -150px;}
.s3 img{margin-left: auto;  margin-right: auto;}

.s4 .ribbon{top: -25px;}
.s4_inner{ margin-top: 70px; margin-bottom: 50px; text-align: center;}

.s4_i{display: block;margin: 10px auto;background: url(../img/s4_i1.png) no-repeat top center; width: 206px; height: 208px;font-size: 18px;padding-right: 7px;padding-top: 90px;}
.s4_i span{display: block; font-size: 26px; line-height: 1.1;}
.s4_i.s4_i_2 {
    padding-top: 72px;
}
.s4_i.s4_i_3 {
    padding-top: 50px;
}
.s4_i.s4_i_3 span{
    font-size: 24px;
}
.s5{
    background: rgba(252,215,205,1);
    background: -moz-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,215,205,1)), color-stop(18%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcd7cd', endColorstr='#ffffff', GradientType=0 );
}
.s5 .ribbon{top: -25px;}
.s5_inner{ margin-top: 70px;  text-align: center;}
.s5 img{margin-left: auto;  margin-right: auto;}
.s5_img_1{margin-bottom: 20px;margin-top: 20px;display: inline-block;}
.s5_img_1 span{color: #b83d5c; font-size: 16px;font-weight: 700;}
.s5_span_1{left: 37px;top: 70px;}
.s5_span_2{left: 201px;top: 70px;}
.s5_span_3{right: 48px;top: 70px;}
.s5_b{margin: 0 auto;}
.s5_b_i{display: inline-block; vertical-align: top; text-align: center; padding-top: 50px;margin: 10px auto 20px;background: url(../img/s5_before.png) no-repeat center top;}
.s5_b_i span{color: #b83d5c; text-transform: uppercase;font-weight: 700;font-size: 16px;}
.s5_b_i p{margin-top:0;font-size: 14px;}
.s5_b2 .s5_b_i{width: 100%;margin-top: 30px;margin-bottom: 60px;}

.s5_bottom{background: url(../img/s5_divider.png) no-repeat top center; padding: 80px 0 40px;text-align: center;}
.s5_img_l{display: inline-block;}
.s5_img_r{display: inline-block;}

.s7 .ribbon{top: -25px;}
.s7_inner{ margin-top: 75px;  text-align: center;}
.s7_2{background: #fde6df; padding-bottom: 50px}
.s7_img{width: 100%; height: 800px; top: -740px;background-size: auto;}
.s7_tit{color:  #ffffff; width: 100px;display: inline-block;text-transform: uppercase;position: absolute;font-size: 18px;}
.s7_tit_1{top: 143px; left: 536px;}
.s7_tit_2{ top: 353px; left: 267px;}
.s7_tit_3{top: 396px; right: 264px;}
.s7_tit_4{top: 659px; left: 536px;}
.s7_b{background-color: #fde6df;}
.s7_b_i1{top: 120px; left: 50px;}
.s7_b_i2{top: 120px; left: 850px;}
.s7_b_i3{top: 590px; left: 60px;}
.s7_b_i4{top: 590px; left: 830px;}
.s7_b_i{ position: absolute; display: inline-block; width: 270px; vertical-align: top; text-align: left; padding-left: 50px;margin: 10px 0px 20px;}
.s7_b_i span{color: #b83d5c; text-transform: uppercase;font-weight: 700;font-size: 22px;}
.s7_b_i p{margin-top:0;font-size: 14px;line-height: 18px;}
.s7_subtit{
    font-size: 22px;
    margin-top: 60px;
    margin-bottom: 30px;
}
.s7_b1{height: 340px;}
.s7_i2{
    width: 159px;
    height: 117px;
    left: 50%;
    margin-left: -55px;
    top: 50px;
}
.s7_b1__bubble{font-size: 22px; color: #b83d5c;text-align: center;padding-top: 18px;width: 192px;      height: 78px;}
.s7_i3{
    left: 110px;
}
.s7_i4{
    right: 110px;
}

.s9{padding: 50px 0 100px;}
.s9_inner{margin-top: 100px; text-align: center;}
.s9_b1{background: url(../img/s9_i1.png) no-repeat center top; margin-top: 30px;
padding-top: 390px; background-size: contain;}
.s9_tit_1{font-size: 14px;margin-bottom: 30px;}
.s9_item_tit{color: #fd8d6d; font-weight: 700;font-size: 18px;}
.s9_item_txt{color: #333333; font-size: 14px;margin-bottom: 10px;}
.s9_price{display: block; text-align: center; color: #b83d5c; font-size: 24px;margin-top: 20px;}
.s9_price span{font-size: 48px;font-weight: 700;}
.s9_price .td-l{color: #999; font-size: 30px;}
.s9_action{display: inline-block; width: 100%;margin-top: 30px; text-align: center;}
.s9_action button{background: #666666; color: #ffffff; font-size: 17px;padding: 6px 40px;text-transform: uppercase;border-radius: 10px;margin-right: 10px;box-shadow: 0 3px 0 #444444;}
.s9_action .s9_buy,
.s9_action button:hover{background: #d52256; box-shadow: 0 3px 0 #99304a;}
.s9_action .s9_buy:hover{background: #666666; box-shadow: 0 3px 0 #444444;}

.s10_top{
    background: rgba(252,213,203,1);
    background: -moz-linear-gradient(top, rgba(252,213,203,1) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,213,203,1)), color-stop(100%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top, rgba(252,213,203,1) 0%, rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top, rgba(252,213,203,1) 0%, rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top, rgba(252,213,203,1) 0%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(252,213,203,1) 0%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcd5cb', endColorstr='#ffffff', GradientType=0 );
}
.s10_top .ribbon{top: -25px;}
.s10_inner{margin-top: 70px;min-height: 200px;}
.s10_bottom{
    background: rgba(252,215,205,1);
    background: -moz-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,215,205,1)), color-stop(18%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcd7cd', endColorstr='#ffffff', GradientType=0 );
}
.s10_bottom .container {
  top: -150px;
}

.s10_b1_item{display: inline-block; text-align: center;  position: relative;}
.s10_b1_item img {display: inline-block;}
.s10_b1_item_tit{margin: 10px auto 0;  border-bottom: 2px solid #b83d5c;}
.s10_b1_item_txt{
    font-size: 14px;
    line-height: 14px;
    margin: 10px auto 0; 
    min-height: 130px;
}

.s10_b2 .ribbon{margin-bottom: 25px;}
.s10_b2 .s10_inner{min-height: inherit;}
.s10_b2 img {margin-left: auto;margin-right: auto;}

.s10_i3_1{margin: 30px auto 60px;text-align: center;}
.s10_i3_4 img,
.s10_i3_1 img{margin: 20px auto 20px;}
.s10_i3_block{display: block;text-align: left;vertical-align: top;
position: relative;
}
.p29,
    .p39,
    .p49,
    .p45{
        position: absolute;
        width: 105px;
    }
    .p29, .p49{
        top: 57px;
    }
    .p45, .p39{
        bottom: 204px;
    }
    .p29, .p45{
        right: 167px;
    }
    .p39, .p49{
        right: 47px;
    }

.s10_i3_tit{margin-bottom: 20px; position: relative;}
.s10_i3_txt{font-size: 14px; line-height: 16px;}
.s10_i3_tit:after{content:''; width: 120px; height: 2px; background: #999999;position: absolute;bottom: -8px;left: 0;}

.s10_i3_2,
.s10_i3_4{width: 100%; margin: 10px auto 0 ;text-align: center;}
.s10_i3_2 .s10_i3_block{ width: 100%;margin-bottom: 40px;}
.s10_i3_4 .s10_i3_block{ width: 100%;margin-bottom: 40px;}
.s10_i3_block_3 .s10_i3_tit{margin-top: 72px;}
.s10_i3 .s10_i3_tit{margin-top: 20px; font-size: 16px;}
.s10_i3_4 .s10_i3_tit{margin-top: 41px;}

.s10_i11 img{margin: 30px auto 0;}

.s10_b3{padding-top: 40px;margin-top: 50px;}

.s10_b4 .ribbon{top: -70px;}
.slider{position: relative;margin-top: 30px;margin-bottom: 80px;}
.s10_b4 .slider{margin-bottom: 0;}
.slide_tit{
  margin: 25px 0;
    text-align: center;
    font-weight: 700;
    font-size: 18px;
}

.s10_b4 .slider-prev a{
    color:transparent; 
    background: url(../img/s6_c_l.png) no-repeat center center;
    width: 51px;
    height: 51px;
    display: inline-block;
    position: absolute;
    right: 85%;
    top: 29%;}
.s10_b4 .slider-next a{
    color:transparent; 
    background: url(../img/s6_c_r.png) no-repeat center center;
    width: 51px;
    height: 51px;
    display: inline-block;
    position: absolute;
    left: 85%;
    top: 29%;
}
.slider-prev a{
    color:transparent; 
    background: url(../img/s10_c_l.png) no-repeat center center;
    width: 51px;
    height: 51px;
    display: inline-block;
    position: absolute;
    right: 87%;top: 25%;
}
.slider-next a{
    color:transparent; 
    background: url(../img/s10_c_r.png) no-repeat center center;
    width: 51px;
    height: 51px;
    display: inline-block;
    position: absolute;
    left: 87%;
    top: 25%;
}


.s11{
    background: rgba(252,215,205,1);
    background: -moz-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,215,205,1)), color-stop(18%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcd7cd', endColorstr='#ffffff', GradientType=0 );
}
.s11 .ribbon{top: -25px;}
.qa{overflow-y: scroll; height: 400px;margin-top: 40px;width: 600px;margin-left: auto;margin-right: auto;margin-bottom: 50px;}
.s11_q{padding-left: 35px;color: #b83d5c;}
.s11_q_txt{
    margin-top: 0;
    line-height: 16px;
    margin-bottom: 20px;
}
.s11_a{padding-left: 35px;}
.s11_a_txt{ margin-top: 0;  line-height: 16px;  margin-bottom: 20px;}

.qa_form{width: 340px; margin: 0 auto 100px;}
.qa_form input,
.qa_form textarea{border: 1px solid #b83d5c; color: #999999;background: transparent;display: block;margin-bottom: 10px;font-style: italic;font-size: 16px;padding: 3px 10px 3px 20px;}
.qa_form input{width: 240px;}
.qa_form textarea{width: 100%;}
.qa_form button{background: #666666; color: #ffffff; font-size: 17px;padding: 6px 40px;text-transform: uppercase;border-radius: 10px;margin-right: 10px;box-shadow: 0 3px 0 #444444;}
.qa_form button:hover{background: #d52256; box-shadow: 0 3px 0 #99304a;}

.s12{
    background: rgba(252,215,205,1);
    background: -moz-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,215,205,1)), color-stop(18%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(252,215,205,1) 0%, rgba(255,255,255,1) 18%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcd7cd', endColorstr='#ffffff', GradientType=0 );
}
.s12 .ribbon{top: -25px;}
.s12_inner{margin: 120px auto;}
.s12_item{width: 100%; display: inline-block;}
.s12_item + .s12_item{margin-top: 50px;}
.s12_item_l{margin-bottom: 20px; text-align: center;}
.s12_tit{font-size: 18px; text-transform: uppercase; font-weight: 700; margin-bottom: 3px;}
.s12_tim{font-size: 14px; margin-bottom: 3px;}
.s12_star img{display: inline-block;}
.s12_item_r{font-style: italic; text-align: justify;}







.s100{background: #99304a; padding: 60px 0 55px;text-align: center;}
.s100_tit{font-size: 36px;margin-bottom: 30px;}
.s100 form{margin: 0 auto; display: block;}
.s100 form .inp{ font-style: italic; padding: 5px 12px 5px; border-radius: 5px; display: block; border: 2px solid #ffffff; box-shadow:none; width: 100%;height: 50px;margin-bottom: 20px;font-size: 18px;background: #a95167;color: #ffffff;}
.s100 form .only_number{}
select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: #a0a0a0;
    -moz-box-sizing: initial;
    -webkit-box-sizing: initial;
    box-sizing: initial;
}
select::-ms-expand {
    display: none;
}

.s100 .js_submit{width: 100%;background: #ffffff; border-radius: 10px; box-shadow: 0 10px 0 #cccccc, inset 0 0 10px rgba(255,255,255,.6); padding: 20px 10px; font-size: 26px; text-align: center;display: inline-block;margin-top: 0px;margin-bottom: 30px;color: #99304a;text-transform: uppercase;border:  none;}
.s100 .js_submit:hover,
.s100 .js_submit:focus{background-color: #eeeeee; color:#111111;}

.s100 .js_pre_toform{width: 100%;background: #ffffff; border-radius: 10px; box-shadow: 0 10px 0 #cccccc, inset 0 0 10px rgba(255,255,255,.6); padding: 20px 10px; font-size: 26px; text-align: center;display: inline-block;margin-top: 0px;margin-bottom: 30px;color: #99304a;text-transform: uppercase;border:  none;}
.s100 .js_pre_toform:hover,
.s100 .js_pre_toform:focus{background-color: #eeeeee; color:#111111;}

footer{display: none;      background: #b83d5c; padding: 50px 0;}


.s13{margin: 30px 0;}
.s13 .title-section{display: block;text-align: center;font-size: 38px;line-height: 1;font-weight: 700;color: #99304a;margin: 0 0 40px;}
.s13_item{position: relative;width: 100%;height: 308px;border: 3px dotted #99304a;padding-bottom: 20px;}
.s13_tit{display: inline-block;margin-top: 20px;color: #fff;font-weight: 700;font-size: 24px;padding: 15px 40px 15px 25px;margin-left: -3px;background-color: #fd8d6d;}
.s13_item.today .s13_tit{background-color: #99304a;}
.s13_sale{display: block;text-align: center;font-size: 30px;line-height: 1;font-weight: 700;color: #99304a;margin: 30px 0 20px;text-transform: uppercase;}
.s13_item.today .s13_sale{margin: 20px 0 10px;}
.s13_desc{display: block;text-align: center;font-size: 17px;line-height: 1;color: #756b6b;}
.s13_bottom{position: absolute;bottom:30px;left:0;width: 100%;display: block;text-align: center;font-size: 18px;font-style: italic;line-height: 1;color: #b2b2b2;}

.count_div{text-align: center;}
.count_line{list-style: none; display: inline-block; margin: 15px 0 10px;padding: 0; text-align: center;}
.count_line li{display: inline-block; float: left; margin: 0 2px; font-size: 28px; font-weight: 700; color: #726565;}
.count_line li:last-of-type span{color:#c3385a;}
.count_line span{display: block;  }
.count_line p{margin: 0; font-size: 10px; color: #726565;  }

.s13_item .btn{display: block; width: 85%; margin: 0 auto; padding: 15px 0; text-align: center; background-color: #fd8d6d; border-bottom: 5px solid #e0795b;-moz-border-radius:4px;-webkit-border-radius:4px;    -khtml-border-radius:4px;  border-radius: 4px; font-size: 24px; line-height: 1; color: #fff0f4; text-transform: uppercase; cursor: pointer;}



.td-l {text-decoration: line-through;}
.slider .bxslider,
.slider .bxslider li {
  height: 100%;
}
.hpt {padding-top: 100px;}

::-webkit-input-placeholder {
    color: #fff;
}
:-moz-placeholder {
    color: #fff;
}
.placeholder{
    color: #fff;
}
.price-wrapp{
    margin: 25px 0 5px;
}
.old-price{
    margin: 0;
    float: left;
    color: #fff;
    font-size: 22px;
    font-style: italic;
    text-decoration: line-through;
}
.new-price{
    margin: 0;
    float: right;
    color: #fff;
    font-size: 22px;
    font-style: italic;
}
.pricenew2 {
    font-size: 35px;
    line-height: 22px;
}
@media (max-width: 320px) {
    .container {
        width: 300px;
    }
    .s1_txt_1 {
        font-size: 25px;
    }
}

.logos {
    font-size: 0;
    text-align: center;
  margin-bottom: 15px;
}

.logos img {
    width: 80px !important;
    display: inline-block;
    vertical-align: middle;
    margin: 10px;
}

select {
 	background: #a95167 url(../img/br_white.png) no-repeat 95% 50% !important;
}



























