@font-face {
    font-family: 'webfontregular';
    src: url('../fonts/eurostylediai-webfont.eot');
}

@font-face {
    font-family: 'webfontregular';
    src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
    url('../fonts/eurostylediai-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}


* {
    padding: 0;
    margin: 0;
}
html {
    height: 100%;
    min-height: 1px;
	max-height: 999999px;
}
body {
    font-family: webfontregular;
    position: relative;
    color: #585858;
}
a{
    text-decoration: none;
    color: #585858;

}
input:focus{
    outline: none;
    color: #01a0a6;
}

img{
    border:none;
}
a:focus{
    outline:none;
}

h2{
    color: #01a0a6;
    font-size: 18px;
    margin-bottom: 16px;
    text-transform: uppercase;
}

ul,li{
    list-style:none;
}

.clear {
    clear: both;
}

#wrp {
	min-width: 1100px;
}

/* HEADER */


.subscribe2:hover{
    cursor: pointer;
}

.dropdowncabinet{
    color: #555;
    margin-right: -22px;
    position: relative;
    height: 17px;
    text-align:left;
    margin-bottom: 30px;
}

.submenucabinet{
    background: url("../img/bg_coup.png");
    border: 1px solid #72cecd;
    border-top:none ;
    display: none;
    left: 16px;
    margin-left: 10px;
    padding: 0 13px 15px 13px;
    position: absolute;
    top: 65px;
    width: 767px;
    z-index: 100;
}

.submenucabinet{
    position: absolute;
    left: -706px;
    top: 34px;
}


.root .left input{
    width:285px;
    height:20px;
    font-size: 17px;
    font-family: webfontregular;
}
.root .left{
    width:305px;
    margin-right:10px;
    float:left;
}

.root .right input{
    width:285px;
    height:20px;
    font-size: 17px;
    font-family: webfontregular;
}
.root .right{
    width:445px;
    float:right;
}

.submenucabinet .root .right li input{
    width:405px;
}

.submenucabinet .checkout{
    font-size:18px;
    line-height: 30px;
    font-weight:bold;
    width:700px;
}


.submenucabinet.h ul li{
    height: auto;
    margin-bottom: 6px;
}
.ok{
    background: url("../img/read.png") no-repeat;
    cursor: pointer;
}

.submenucabinet.h ul li input.ok{
    height: 36px;
    width: 175px;
    border: none;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
    font-family: arial;
    margin-left: 111px;
}
.submenucabinet.h ul li input{
    height: 20px;
    width: 300px;
    font-size: 17px;
    font-family: webfontregular;
}

.submenucabinet.h ul li.if{
    font-size: 18px;
}

.reg {
    border: 1px solid #56c6ce;
    padding: 17px;
    height: 108px;
    position: relative;
    top: 28px;
}

.submenucabinet.h ul li input.ok.dd{
    margin:0;
    position: relative;
    left: 233px;
}

.check.pass{
    width:143px;
    right:179px;
    top:10px;
    font-size:15px;
}


.tit{
    font-size: 17px;
}

.top_menu2{
    background: url('../img/top_menu4.png')no-repeat;
    height: 13px;
    position: relative;
    right: 14px;
    top: -13px;
    width: 795px;
}
.top_menu2.order_vacansy{
    background: url('../img/top_menu_vacansy.png')no-repeat;
}

.head_sl {
    margin-top: 52px;
    font-size: 17px;
}

.head_sl ul li{
    height: 41px;
    margin-right: 5px;
}
.head_sl ul li{
    float: left;
}

.remember {
    bottom: 9px;
    font-size: 15px;
    position: relative;
    right: 52px;
    text-decoration: underline;
}

.check.pass{
    padding-left:19px ;
    line-height: 20px;
}




.header {
    width: 100%;
    height: 168px;
}
.header .head_c {
    background: url("../img/footer_wave2.png") repeat-x;
    width: 100%;
    height: 342px;
    min-width: 1100px;
}

.header .social{
    float: left;
    position: relative;
    bottom:5px;
    height: auto;
}
.header .head_c .head {
	position: relative;
    width: 960px;
    height: 137px;
    margin: 0 auto;
    padding-top: 31px;
}
.head img{
    float: left;
}

.head_v ul li{
    height: 41px;
    margin-right: 5px;
}
.head_l ul li{
    height: 41px;
    margin-right: 5px;
}

.head_v ul li{
    float: left;
}


.header .head_l{
    float: left;
    width: 388px;
    margin: 20px 0 0 60px;
}

.header .head_v{
    position: relative;
    float: left;
    margin: 20px 0 0 12px;
    width: 220px;
}
.header .head_l a{
    text-decoration: none;
    font-size: 16px;
    color: #585858;
    text-align: left;
}

.header .head_l a:hover{
    cursor:pointer;
    color:#01a0a6;
}

/* HEADER MENU*/
.header .menu {
    float: left;
    position: absolute;
    top: 135px;
    width: 960px;
    height: 25px;
}

.header .menu ul {
    list-style: none;
    width: 100%;
    float: left;
    height: 25px;
}
.header .menu ul li {
    float: left;
    width: auto;
    background-repeat: no-repeat;
    padding-right: 8px;
}
.header .menu ul li a {
    color: #2b2a28;
    font-size: 14px;
    display: block;
    width: auto;
    height: 100%;
    line-height: 25px;
    margin: 0 0 0 15px;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}
.header .menu ul .last{
    padding: 0;
}


tbody{
    border:none;
}
/* SEARCH */
#search{
    float: right;
    width:234px;
}
#search input{
    width:166px;
    border:none;
    border-bottom: 1px dotted #c0c0c0;
    background: none;
    color:#58c6ce;
}

#search input:focus{
    outline: none;
}
#search p{
    float:left;
    margin-right:4px;
}

#search img{
    float: right;
}

/* CONTENT */
.content {
    /*
    width:960px;
    height: auto;
    margin: 0 auto;
    background: #fff;
    border-radius: 9px;
    position: relative;
    z-index: 1;
    */
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    box-shadow: 0 0 14px #858585;
    height: auto;
    margin: 12px auto 0;
    padding: 0 10px;
    position: relative;
    width: 980px;
    z-index: 1;
    padding-top: 17px;
    min-width: 980px;
}


.content .menu ul li .active {


}


.content .way {
    color: #7d7d7d;
    font-size: 14px;
    margin: 0 0 20px;
}


.brands_logo{
    width: 100%;
    height: 82px;
    padding: 0;
}
.brands_logo img{
    float: left;
    margin-right: 25px;
}
.brands_logo .last_img{
    margin-right: 0;
}

.brands_logo a span{
    color: #01a0a6;
    float: right;
    text-decoration: underline;
    margin-top: 15px;
}

.base_category{
    clear: both;
    width: 106%;
    height: 22px;
}

.base_category .last{
    margin: 0;
}
.base_category ul li{
    float: left;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: bold;
    margin-right: 108px;
}

.base_category .active_pattern_menu{
    margin-top: 4px;
    margin-right: 10px;

}
/* PATTERNs */
.active_pattern_menu{
    background: url("../img/active_pattern_menu.png");
    float: left;
    height: 9px;
    margin-top: 7px;
    width: 9px;
}

@-moz-document url-prefix() {

  .active_pattern_menu{
    margin-top: 8px;
}
}

.pattern_menu{
    background: url("../img/pattern_menu.png");
    float: left;
    height: 9px;
    margin-top: 4px;
    margin-right: 10px;
    width: 9px;
}

/* Product */
.popular_product li{
    display: inline-block;
    width: 166px;
    height: 271px;
    margin: 14px 10px 23px 0;
    vertical-align: top;
    text-align: left;
    zoom: 1;
    *display: inline;
    border: 1px solid #d0d0d0;
    padding: 11px 6px 0;
}

.popular_product img {
    display: block;
    margin: 0 auto;
    padding-top: 16%;
}

.popular_product .last{
    margin: 14px 0 15px 0;
}
.popular_product p{
    text-transform: uppercase;
    padding-top: 5px;
    color: #01a0a6;
    text-align: center;
}

.popular_product p span{
    text-transform: capitalize;
}

.popular_product .container{
    height: 187px;
}


/* GIFTS */
.gifts{
    width: 100%;
    height: 110px;
    padding-top: 22px;
    border: 1px solid #d0d0d0;
}

.gifts .first{
    float: left;
    margin: 0 68px 0 24px;
}

.button_gifts{
    float: left;
    background: url("../img/button_gifts_OLD.png") no-repeat;
    height: 102px;
    width: 300px;
	
}

.button_gifts p{
    color: #FFFFFF;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    margin: 0 auto;
    text-align: center;
    text-transform: uppercase;
    line-height: 67px;
}

.gifts .logo img{
    float: left;
    margin-left: 80px;
}

/* PROMO */
.promo{
    float: left;
    height: 760px;
    width: 635px;
    margin-top: 33px;
}

.promo_img{
    width:100%;
    height: auto;
    text-align: center;
}
.sale{
    width:630px;
    height: 338px;
}

.aroma{
    float: right;
    width: 294px;
    height: 760px;
    margin-top: 33px;
}


/* VACAnSY */
.title p{
    font-size: 18px;
    color: #01a0a6;
    text-transform: uppercase;
    margin:2px 0 15px 0;
    font-weight: bold;
}

.title p span{
    font-size: 15px;
}

.vacansy{
    border-bottom: 1px dotted #898989;
    padding-bottom: 17px;
}

.vacansy.last{
    border: none;
}
.shop .title,.vacansy .title{
    text-transform: uppercase;
    color: #585858;
    font-size: 18px;
    font-weight: bold;
    margin-top: 20px;
}


.shop p,.discount p,.vacansy p{
    font-weight: bold;
    font-size: 16px;
    font-family: webfontregular;
    margin-top: 25px;
}

.area {
    width: 300px;
    height: 170px;
    position: relative;
}
.bubble {
    display: table;
    height: 108px;
    position: absolute;
    top: 21px;
    width: 241px;
}
.bubble p {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.rule p{
    margin-top: 18px;
    font-family: webfontregular;
    font-size: 16px;
}

.rule p strong {
    font: bold 17px webfontregular !important;
}

.rule a{
    background: url("../img/rule.png") no-repeat;
    width: 184px;
    height: 37px;
    display: inline-block;
    padding-top: 6px;
    text-align: center;
    font-family: arial;
    font-size: 17px;
    font-weight: bold;
    color: #fff;
    margin-top: 16px;
}



#panel {
    display: none;
    padding: 5px;
    width: 400px;
    height: 200px;
    background: #09F;
    color: #FFF;
}
.btn-slide {
    background: #CCC;
    color: #06F;
    cursor: pointer;
}
.actives {
    background: #FF9;
}



.spoiler_body {display:none; cursor:pointer;}



.shop p{
    margin-top: 4px;
    line-height: 26px;
}

.shop.last{
    margin-bottom: 30px;
}

.discount p{
    font-weight: normal;
    margin-bottom: 10px;
    font-size: 17px;
}

.vacansy p.tel{
    margin: 0;
}

.shop ul li,.discount ul li,.vacansy ul li{
    font-family: Arial;
    font-size: 13px;
    line-height: 23px;
    padding-left: 18px;
}

.discount ul li{
    font-size: 16px;
    font-family: webfontregular;
}

.vacansy ul li a{
    color: #01a0a6;
}

.shop{

}

.maps{
    border: 1px solid #ddd;
    width:390px;
    height: 180px;
    /*float: right;*/
}

.shop.stol{
    border-bottom:1px dotted #898989;
    padding-bottom: 30px;
    margin-bottom: 27px;
}


.shop ul li span,.discount ul li span,.vacansy ul li span{
    background: url("../img/active_pattern_menu.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 9px;
    padding-left: 5px;
    text-align: left;
    width: 9px;
}

.search{

}

.search .content{
    width: 100%;
    height: 160px;
    padding: 8% 0;
    font-family: Arial;
    font-size: 13px;
}

.search .content p{
    line-height: 33px;
}

.product{
    margin-top: 50px;
}

.product .foto_prod{
    float: left;
    height: auto;
    margin-bottom: 20px;
    width: 532px;
}

.choose_color ul li{
      width: 35px;
      height: 35px;
    border: 1px solid #ddd;
    padding: 4px;
    float: left;
    background:#fff;
    margin: 38px 3px 0 0;
}
.choose_color ul li .color{
    background: #9d4747;
    height: 29px;
    margin: 3px;
    width: 29px;
}
.choose_color ul li.active{
    border: 1px solid #01a0a6;
}

.choose_color p{
    margin: 53px 5px 0 0;
    float: left;
}

/*NEW*/
.new_prod{
    margin-bottom: 30px;
}

.perfume_new{
    display: inline-block;
    height: auto;
    margin: 30px 99px 0 0;
    width: 249px;
    vertical-align:top;
}

.perfume_new.last-item{
    margin-right: 0;
    display:inline-block;
}
.perfume_new img{
    border: 1px solid #ddd;
}

.perfume_new .name{
    text-transform: uppercase;
    color: #01a0a6;
    font-size: 15px;
    font-weight: bold;
    margin:13px 0 ;
}

.perfume_new p{
    font-family: arial;
    font-size: 11px;
    margin-bottom: 17px;
}
.perfume_new a{
    text-decoration:underline;
    color: #01a0a6;
    font-family: Arial;
    font-size: 12px;
}


 .shad_top{
    background: url("../img/shadow_top.png");
    height: 28px;
    width: 100%;
}

 .shad_bottom{
    background: url("../img/shadow_bot.png") no-repeat;
    height: 28px;
    width: 100%;
     clear: both;
}

.line_top{
    background-repeat: no-repeat;
    color: #585858;
    height: 2px;
    left: 50%;
    margin:20px 0 30px -490px;
    position: relative;
    text-align: center;
    width: 960px;
    background-image: url("../img/line_top.png");
}

.line_top.d_cart{
    margin:35px 0 30px -490px;
}

.line_top.prod{
    margin:25px 0 0 -490px;
}

.line_top p{
    background: none repeat scroll 0 0 #FFFFFF;
    display: inline-block;
    margin: 0 auto;
    padding: 0 8px;
    position: relative;
    text-transform: uppercase;
    top: -9px;
    z-index: 2;
    font-size: 18px;
}


.pager .pager-current {
    background: rgb(1, 160, 166);
    border-radius: 14px;
    color: rgb(255, 255, 255);
    padding: 6px 10px !important;
}

.pager li {
    margin-right: 3px;
    
    margin: 0 !important;
}
 
.item-list .pager li {
    background-image: none;
    display: inline;
    list-style-type: none;
    padding: 0;
}

.item-list ul li {
    padding: 0;
    list-style: disc;
}

.pager-previous {
    background: url("/themes/cvart/img/nav_left.png");
    display: inline-block;
    width: 9px;
    height: 13px;
}

.pager-next {
    background: url("/themes/cvart/img/nav_right.png");
    display: inline-block;
    width: 9px;
    height: 13px;
}

/*
.navi_botom{
    margin: 5px auto 45px;
    width: 164px;
}

.navi_p.active{
background:#01a0a6;
  border-radius: 14px 14px 14px 14px;
    color: #FFFFFF;
    padding: 6px 10px;

}


.navi_botom ul li{
    float: left;
    margin-right: 9px;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
}

.navi_str{
    background:url("../img/nav_right.png");
    display: inline-block;
    width:9px;
    height: 13px;
}

.navi_str2{
    background:url("../img/nav_left.png");
    display: inline-block;
    width:9px;
    height: 13px;
}

*/


.order_cart .cart{
   margin: 40px 127px 30px 0;
   float: left;
    width: 233px;
}

.order_cart .cart a{
    background: url("../img/rule.png") no-repeat;
    width: 184px;
    height: 37px;
    display: inline-block;
    padding-top: 6px;
    text-align: center;
    font-family: arial;
    font-size: 17px;
    font-weight: bold;
    color: #fff;
    margin-top: 16px;
    position: relative;
    left: 25px;
}

.order_cart .cart.last{
    margin-right: 0;
}

/* news */

.but_soc{
    margin-bottom: 35px;
    width:960px;
}

.but_soc.aczii{
    width:463px;
}
.odnoklass {
    float: left;
}


#vk_like,#vk_like2,#vk_like4,#vk_like3 {
    float: left;
    width: 104px;
    right: 22px;
    top: -22px;
}


iframe{
    left: 120px;
    position: relative;
}

.desc_news{
 height: auto;
    margin: 20px 0;
}
.desc_news p{
    /*font-family: arial;
    font-size: 12px;*/
    padding-bottom: 15px;
}


.read{
    margin-top: 15px;
    display: inline-block;
    width: 175px;
    height: 36px;
    background: url("../img/read.png") no-repeat;
    float: right;
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    font-family: arial;
    padding-top: 6px;
    text-align: center;
    position: relative;
    bottom: 28px;

}

.full_desc p{
}
.full_desc img{
    float: right;
    margin-left: 10px;
}
.full_desc.last{
    margin-top: 10px;
}
.full_desc.last img{
    float: none;
    margin: 0 10px 0 0;

}

.disc_cart{
    height: auto;
    width: 100%;
    margin-bottom: 40px;

}

.brand{
    margin-bottom: 30px;
}
.brand .col_l,.brand .col_c{
    float: left;
    width: 35%;
}

.brand a{
    font-size: 18px;
    text-transform: uppercase;
    padding-left: 14px;
}

.brand a:hover{
    color: #01a0a6;
    background: url("../img/pattern-brand.png") no-repeat;
}

.sale_action{
    float: left;
    width: 445px;
}

.sale_action.right{
    margin-left:30px;
    width: 445px;
}
.action{
    width: 460px;
    border: 1px solid #c0c0c0;
    margin-bottom:18px;
}
.title_sale{
    font-size: 16px;
}

.title_sale p{
    /*float: right;*/
    width:150px;
    text-align: left;
}
.title_sale span{
    text-transform: uppercase;
}

.foto_br{
    width: 198px;
    float: left;
    margin: 0 10px 10px 0;
}

.foto_br img{
    width: 198px;
}
.desc_br{
    width: 745px;
    height: auto;
    font-size: 12px;
    font-family: arial;
    float: right;

}
.desc_br p{
    margin-bottom: 20px;
}

.line{
    border-bottom: 1px dotted #898989;
    height: 1px;
    width: 960px;
    padding-top: 30px;
    clear: both;
}
.all_brand{
    float: right;
    text-decoration: underline;
    color: #01a0a6;
    margin-left: -88px;
}

.data_per{
    float: left;
}

.data_inf{
    font-weight: bold;
    font-size: 12px;
    float: left;
    font-family: arial;
    line-height: 32px;
    width: 170px;
}

.data_inf.right{
    font-weight: normal;
    width: 340px;
}

.data_inf.right input{
    width: 282px;
    height: 20px;
    margin: 4px 0;
}


.data_inf.right .number{
    text-transform: uppercase;
}

.data_inf.left{
    font-weight: normal;
    width: 430px;
}

.data_inf.left a{
    color: #01a0a6;
    text-decoration: underline;
}
.data_inf.left span{
    display: inline-block;
    width:110px ;
}

.person_data{
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    margin:25px 0 10px ;
}

.edit{
    color: #01a0a6;
    text-decoration: underline;
    font-family: arial;
    font-size: 13px;
    margin: 18px 0;
    display: inline-block;
    float: left;
    width: 960px;
}
.edit span{
    background: url("../img/data-edit.png") no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
    position: relative;
    top:4px;
    left: 6px;
}

.save_but{
    width: 960px;
    clear: both;
}

.save{
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    margin: 18px 0;
    display: inline-block;
    width: 175px;
    background: url("../img/read.png") no-repeat;
    border: none;
    height: 36px;
    margin-left: 170px;;
}

.save_but span{
   padding: 0 10px;
}
.save_but a{
    color: rgb(1, 160, 166);
    text-decoration: underline;
    font-family: arial;
    font-size: 13px;
}

.accum{
    float: right;
    width: 430px;
    height: auto;
}

.subscribe{
    width: 200px;
}

.footer {
    width: 100%;
    /*height: 343px;*/
    margin-top: -236px;
    position: relative;
    background: url("../img/footer_wave.png") 0 bottom repeat-x;
    min-width: 1100px;
}

.footer .foot1 {
    /*width: 100%;
    height: 197px;
    background: url(""); */
}
.footer .foot1 .foot1_center {
    width: 960px;
    height: 100%;
    margin: 0 auto;
    position: relative;
}
.footer .foot1 .foot1_center:after,
.footer .foot1 .foot1_center .menu:after {
  content: '';
  display: table;
  clear: both;
}

.copyright {
    left: 15px;
    position: absolute;
    /*top: 300px;*/
  bottom: 5px;
}

.copyright a{
    color: rgb(1, 160, 166);
}
.prava{
    font-size: 16px;
    /*margin-top: 35px;*/
}
.footer .foot1 .foot1_center .menu {
    width: 960px;
    /*height: 140px;*/
    /*float: left;*/
    margin: 117px 0 0;
  padding-bottom: 120px;
  position: relative;
}
.footer .foot1 .foot1_center .menu ul {
    list-style: none;
    text-transform: uppercase;
    font-size: 18px;
    float: left;
    width: 275px;
    height: 100%;
    color: #585858;
}
.footer .foot1 .foot1_center .menu ul li {

}
.footer .foot1 .foot1_center .menu ul li a {
    color: #585858;
    font-size: 18px;
    text-decoration: none;
    line-height: 26px;
    padding-left: 10px;
}

.footer .foot1 .foot1_center .menu ul.shop li a {
    color: #585858;
    font-size: 13px;
    text-decoration: none;
    line-height: 15px;
    padding-left: 0;
}

@-moz-document url-prefix() 
{ 
.footer .foot1 .foot1_center .menu ul.shop li {
    line-height: 18px;
}
}

.footer .foot1 .foot1_center .menu ul li a:hover {
    color: #01a0a6;
    background-image: url("../img/active_pattern_menu2.png");
    background-repeat:no-repeat ;
}

.footer .foot1 .foot1_center .menu .shop li a:hover{
    background: none;
}
.footer .foot1 .foot1_center .menu ul li .active {
    color: #01a0a6;
}
.footer .foot1 .foot1_center .contact {
    width: 210px;
    height: auto;
    float: right;
    margin: 28px 0 0;
    color: #959595;
}
.footer .foot1 .foot1_center .contact b,
.footer .foot1 .foot1_center .contact small {
    color: #fff;
}
.footer .foot1 .foot1_center .contact b {
    font-size: 22px;
}
.footer .foot1 .foot1_center .contact .button {
    display: block;
    width: 144px;
    height: 37px;
    background-image: url("http://babylove.kz/inc/templates/beringo/css/../img/contact.jpg");
    margin: 15px 0 0 20px;
}


.footer .foot1 .foot1_center .menu ul.license{
    list-style: none;
    text-transform: none;
    font-size: 18px;
    /*float: left;*/
    float: none;
    width: 285px;
    /*height: 50px;*/
    height: auto;
    color: rgb(88, 88, 88);
    /*position: relative;*/
    /*top:80px;*/
    position: absolute;
    bottom: 0;
  right: 0;
}

.footer .foot1 .foot1_center .menu ul.license > li:first-child {
  margin-bottom: 35px;
}

.footer .foot1 .foot1_center .menu ul.license a:hover{
    background: none;
    cursor: pointer;
}

.footer .foot1 .foot1_center .menu ul.license a{
    padding: 0;
}
.footer .foot1 .foot1_center .menu ul.license a.subem{
border-bottom:1px dotted rgb(88,88,88);
}

.footer .foot1 .foot1_center .menu ul.license .subscribe{
    border-bottom: 1px dotted rgb(88, 88, 88);
    width: 279px;
}
.footer .foot2 {
    width: 100%;
    height: 80px;
}
.footer .foot2 .foot2_center {
    width: 1037px;
    height: 100%;
    margin: 0 auto;
    font-size: 14px;
    color: white;
}
.footer .foot2 .foot2_center .text {
    float: left;
    margin: 30px 0 0;
}
.footer .foot2 .foot2_center .help {
    float: left;
    margin: 30px 0 0 250px;
}
.footer .foot2 .foot2_center .help a {
    color: #fedb00;
}

.foot_social{
    margin: 0 auto;
    width: 960px;
    height: auto;
}
.foot_social .social{
    position: relative;
    bottom: 5px;
}
.foot_social ul li{
       float: left;
    color: #01a0a6;
    text-transform: uppercase;
    margin-right: 5px;
}

#carousel.flexslider.brands .flex-control-nav{
    position:absolute;
    bottom:-26px;
    left:-5px;
}


.dropdown,.dropdownsms{
    color: #555;
    margin-right: -22px;
    width: 143px;
    position: relative;
    height: 17px;
    text-align:left;
    margin-bottom: 30px;
}
.dropdownsms{
    width: 190px;
}

.submenu,.submenusms,.submenuemail
{
    background: url("../img/bg_coup.png");
    border: 1px solid #72cecd;
    border-top:none ;
    display: none;
    left: 16px;
    margin-left: 10px;
    padding: 0 13px 20px 13px;
    position: absolute;
    top: 65px;
    width: 321px;
    z-index: 100;
}

.submenusms{
    position: absolute;
    left: -173px;
    top: 34px;
}

.top_menu_l,.top_menu,.top_menu_foot{
    background: url("../img/top_menu_l.png") no-repeat;
    height: 13px;
    position: relative;
    right: 14px;
    top: -13px;
    width: 359px;
}

.top_menu{
    background: url("../img/top_menu.png") no-repeat;
}
.top_menu_foot{
    background: url("../img/top_menu_foot.png") no-repeat;
    position: relative;
    top:230px;
}



.last .dropdown .submenu{
    position: absolute;
    left: -152px;
}

.submenusms.h ul li{
    height: auto;
    margin-bottom: 10px;
}
.ok{
    background: url("../img/read.png") no-repeat;
}

.submenusms.h ul li input.ok{
    height: 36px;
    width: 175px;
    border: none;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
    font-family: arial;
}
.submenusms.h ul li input{
    height: 20px;
    width: 280px;
    font-size: 17px;
    font-family: webfontregular;
 }

.submenusms.h ul li.if{
    font-size: 18px;
}
.submenusms.h ul li.if input{
    width: 20px;
    height: 10px;
}
.submenusms.h ul li input.tel{
    width:254px;
}

.submenusms.h ul li textarea{
    height: 90px;
    width: 280px;
    resize: none;
}

.submenu .checkout,.submenu p,.submenusms.h .checkout,.submenusms.h p{
    font-size:18px;
    line-height: 30px;
    font-weight:bold;
}
.submenu p,.submenusms.h p{
    font-weight: normal;
}

.submenu p span,.submenusms.h p span{
    color: #01a0a6;
}

.title_news{
position: relative;
top: 26px;
}

.cart .submenu a{
    background: none repeat scroll 0 0 transparent;
    color: #01A0A6;
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin: 16px 0 4px -35px;
    padding: 0;
    text-align: left;
    text-decoration: underline;
    width: 153px;
}
.submenu img{
    float: left;
    position: relative;
    top: 9px;
   right: 7px;
}
.dropdown li a
{
    color: #555555;
    display: block;
    font-family: arial;
    font-weight: bold;
    padding: 6px 15px;
    cursor: pointer;
    text-decoration:none;
}

.dropdown li a:hover
{

}
a.account
{
    font-size: 11px;
    line-height: 16px;
    color: #555;
    position: absolute;
    z-index: 110;
    display: block;
    padding: 11px 0 0 20px;
    height: 28px;
    width: 121px;
    margin: -11px 0 0 -10px;
    text-decoration: none;
    cursor:pointer;
}
.root
{
    list-style:none;
    margin:0;
    padding:0;
    font-size: 11px;
}

.desc_prod{
    float: left;
    font-family: arial;
    font-size: 12px;
    width: 428px;
}

.desc_prod p{
   margin-bottom: 20px;
}

.name_prod,.mark_prod{
    font-family: webfontregular;
    font-weight: bold;
    font-size: 17px;
}
.mark_prod{
   color: #01a0a6;
}

.but_soc_prod{
    width: 350px;
}



#menu
{
    float:right;
    width: auto;
    margin: 0;
    padding: 0 0 0 0;
    font-size: 1em;
}

#menu li
{
    background-repeat: no-repeat;
    padding-right: 8px;
    position: relative;
    list-style: none;
    float: left;
    line-height: 0;
}

#menu a
{
    color: #2B2A28;
    font-size: 14px;
    display: block;
    width: auto;
    height: 100%;
    line-height: 25px;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 0px;
    padding-left: 18px;
}


#menu li:hover > a
{
    color: #01a0a6;
}

*html #menu li a:hover /* IE6 */
{
    color: #01a0a6;
}

#menu li:hover > ul
{
    display: block;
}

/* Sub-menu */

#menu ul
{
    list-style: none;
    margin-top: -2px !important;
    margin: 0;
    padding-top: 10px;
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    z-index: 99999;
    background: #fff;
    border: 1px solid #58c5cd;
    /*border-top:none ;*/
}

#menu ul ul
{
    border-top: 1px solid #01a0a6;
    left: 147px;
    top: -11px;
}

#menu ul li
{
    float: none;
    margin: 0;
    padding: 0;
    display: block;
}

#menu ul li .active_pattern_menu
{
    display: none;
}

#menu ul li:last-child
{
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#menu ul a
{
    padding: 0 10px 10px 16px;
    width: auto;
    height: auto;
    line-height: 1;
    display: inline-block;
    white-space: nowrap;
    float: laft;
    text-transform: none;
    font-size: 16px;
}

*html #menu ul a /* IE6 */
{
    height: 10px;
    text-decoration: underline;
}

*:first-child+html #menu ul a /* IE7 */
{
    height: 10px;
}

#menu ul a:hover
{
    color: #01a0a6;
    text-decoration: none;
}

#menu ul li:first-child > a
{

}

#menu ul li:first-child > a:after
{
    content: '';
    position: absolute;
    left: -1px;
    top: -22px;
    width: 148px;
    height: 12px;
    /*background: url("../img/top_menu2.png");*/
    background: url("../img/top_menu_l.png");
}

#menu ul ul li:first-child a:after
{
    left: -8px;
    top: 12px;
    width: 0;
    height: 0;
    border-left: 0;
    border-bottom: 5px solid transparent;
    border-top: 5px solid transparent;
}

#menu ul li:first-child a:hover:after
{
    border-bottom-color: #04acec;
}

#menu ul ul li:first-child a:hover:after
{
    border-right-color: #04acec;
    border-bottom-color: transparent;
}


#menu ul li:last-child > a
{
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

/* Clear floated elements */
#menu:after
{
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

* html #menu             { zoom: 1; } /* IE6 */
*:first-child+html #menu { zoom: 1; } /* IE7 */




#accordion,#accordion2 {
    list-style: none;
    padding: 0 0 0 0;
    width: 296px;
    margin: 10px 3px 30px 3px;
}
#accordion li,#accordion2 li{
    display: block;
    background-color: #fff;
    /*font-weight: bold;*/
    text-transform: none;
    margin: 1px;
    cursor: pointer;
    padding: 5 5 5 7px;
    list-style: circle;
}

#accordion li.act,#accordion2 li.act{
    font-family: webfontregular;
    padding: 6px 10px;
    position: relative;
    z-index: 20;
    display: block;
    height: 39px;
    cursor: pointer;
    color: #01a0a6;
    text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
    line-height: 20px;
    font-size: 16px;
    background: #ffffff;
    border: 1px solid #c2c2c2;
    text-align: left;
    text-transform: none;
}

#accordion .vert,#accordion2 .vert{
    position: relative;
    top:-2px;
    z-index: 100000000;
}

#accordion li.accord,#accordion2 li.accord{
    border: 1px solid #c2c2c2;
    height: 158px;
    text-align: center;
    border-top: 1px solid #fff;
    height: 158px;
    text-align: center;
}

#accordion li img,#accordion2 li img{
    margin-top:10px;
}

#accordion li.act p,#accordion2 li.act p{
    color: #585858;
}
#accordion ul,#accordion2 ul {
    list-style: none;
    padding: 0 0 0 0;
    display: none;
}
#accordion ul li,#accordion2 ul li{
    font-weight: normal;
    cursor: auto;
    background-color: #fff;
    padding: 0 0 0 7px;
}
#accordion a,#accordion2 a{
    text-decoration: none;
}
#accordion a:hover,#accordion2 a:hover{
    text-decoration: underline;
}

.ac-container{
    width: 296px;
    margin: 10px auto 30px auto;
}
.ac-container label{
    font-family: webfontregular;
    padding: 5px 10px;
    position: relative;
    z-index: 20;
    display: block;
    height: 39px;
    cursor: pointer;
    color: #01a0a6;
    text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
    line-height: 20px;
    font-size: 16px;
    background: #ffffff;
    border: 1px solid #c2c2c2;
    text-align: left;
}

.ac-container label p{
    color: #585858;
}

.ac-container label:hover{
    background: #fff;
}
.ac-container input:checked + label,
.ac-container input:checked + label:hover{
    color: #01a0a6;
    border: 1px solid #c2c2c2;
    border-bottom: none;
    text-align: left;
}

.ac-container label:hover:after,
.ac-container input:checked + label:hover:after{
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    right: 13px;
    top: 7px;
    /* background: transparent url(../images/arrow_down.png) no-repeat center center;*/
}
.ac-container input:checked + label:hover:after{
    /* background-image: url(../images/arrow_up.png);*/
}
.ac-container input{
    display: none;
}
.ac-container article{
    background: rgba(255, 255, 255, 0.5);
    margin-top: -1px;
    overflow: hidden;
    height: 0px;
    position: relative;
    z-index: 10;
    -webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
    -moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
    -o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
    -ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
    transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
}
.ac-container article img{
    margin: 0 auto;
}
.ac-container input:checked ~ article{
    -webkit-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
    -moz-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
    -o-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
    -ms-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
    transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
    border: 1px solid #c2c2c2;
}
.ac-container input:checked ~ article.ac-small{
    height: 176px;
}
.ac-container input:checked ~ article.ac-medium{
    height: 180px;
}
.ac-container input:checked ~ article.ac-large{
    height: 230px;
}

.ac-container div{
    margin-top: 3px;
    text-align: center;
}

.submenuemail{
    border: 1px solid #56c6ce;
    border-bottom:none;
    z-index: 11;
}

.submenuemail{
    position: absolute;
    left: -82px;
    top: -240px;
}

.submenuemail.h ul li{
    height: auto;
    margin-bottom: 10px;
}
.ok{
    background: url("../img/read.png") no-repeat;
    margin-top: 10px;
}

.submenuemail.h ul li input.ok{
    height: 36px;
    width: 175px;
    border: none;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
    font-family: arial;
}
.submenuemail.h ul li input{
    height: 20px;
    width: 280px;
    font-size: 17px;
    font-family: webfontregular;
}

.submenuemail.h ul li.if{
    font-size: 18px;
}
.submenuemail.h ul li.if input{
    width: 20px;
    height: 10px;
}
.submenuemail.h ul li input.tel{
    width:254px;
}

.submenuemail.h ul li textarea{
    height: 90px;
    width: 280px;
    resize: none;
}

.footer .foot1 .foot1_center .menu ul.license .root .checkout{
    font-size: 16px;
    line-height: 30px;
    font-weight: bold;
    text-transform: none;
}

/*	=	CheckBox */
/* Стилизируем чекбокс, точнее скрываем его */
.check input[type=checkbox] {
    position: absolute;
    left: -10000px;
}
.check {
    background-position: 0 3px;
    padding-left: 25px;
    cursor: pointer;
    position: relative;
    width: 290px;
}
.check.active {
    background-position: 0 -24px;
}

.check {
    background: url(../img/checkbox.png) 0 0 no-repeat;
}



.op__social {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}

.op__social li.fb-button {
    width: 160px;
}
.op__social li {
    float: left;
    height: 30px;
    margin: 0 3px 0 0;
    padding: 0;
    background-color: #fff;
}

.op__social li.vk-button {
    width: 160px;
}

.op__social li.t-button {
    width: 110px;
    left: 390px;
    position: absolute;
    z-index: 5;
}

.op__social li.od-button {
    width: 150px;
    left: 440px;
    z-index: 1;
    position: absolute;
}

.footer .foot1 .foot1_center .menu ul.navi_foot{
    width: 400px;
}



ul.tabs,ul.tabs2 {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    height: 32px;
    width: 100%;
}
ul.tabs li,ul.tabs2 li {
    float: left;
    margin: 0;
    padding: 0;
    height: 31px;
    line-height: 31px;
    border-left: none;
    margin-bottom: -1px;
    overflow: hidden;
    position: relative;
    width:147px;
    color: #01a0a6;
}

ul.tabs2 li{
    text-transform: uppercase;
    font-size: 14px;
    /*font-weight: bold;*/
    width:239px;
}


ul.tabs li a,ul.tabs2 li a {
    text-decoration: none;
    color: #000;
    display: block;
    font-size: 1.2em;
    border: 1px solid #fff;
    outline: none;
    text-align: left;
}

.aroma_men img,.aroma_women img {
    margin-right: 7px;
}

a.aroma_women{
    text-align: right;
}
a.pop_prod{
    text-align: center;
}
a.pop_prod2{
    text-align: right;
}
a.pop_prod3{
    text-align: left;
}

a.pop_prod span,a.pop_prod2 span,a.pop_prod3 span{
    background: url("../img/pattern_main.png") no-repeat scroll 0 1px transparent;
    display: inline-block;
    height: 15px;
    padding: 0 4px 4px;
    vertical-align: middle;
    width: 13px;
    position: relative;
    top: 4px;
}

li.active a.pop_prod span,li.active a.pop_prod2 span,li.active a.pop_prod3 span{
    background-position: 0 -23px;
}

ul.tabs li a:hover,ul.tabs2 li a:hover {
    color: #01a0a6;
}
html ul.tabs li.active, html ul.tabs li.active a:hover,html ul.tabs2 li.active, html ul.tabs2 li.active a:hover  {
    background: none;
    border-bottom: 1px solid #fff;
}

html ul.tabs li.active a,html ul.tabs2 li.active a{
    color: #01a0a6;
    /*font-weight: bold;*/
}

.tab_container {
    clear: both;
    float: left;
    /*width: 104%;*/
    width: 101.1%;
    background: #fff;
    -moz-border-radius-bottomright: 5px;
    -khtml-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -khtml-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
}
.tab_content {
    font-size: 1.2em;
}





/*mozila*/
@-moz-document url-prefix() {
    .data_inf.right input{
    margin:5px 0;
    }

    #menu a{
    letter-spacing: 0;
    }

    .top_menu_foot {
        position: relative;
        top: 226px;
    }
}

.data_per label{
    width: 185px;
    float: left;
}
.data_per input[type="text"]{
    width: 282px;
}
input.ok {
    height: 36px;
    width: 175px;
    border: none;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
    font-family: arial;
    margin-left: 111px;
}
.submit-button{
    float: left;
    margin-left: 72px;
}
.pf-actions p a{
    color: #01a0a6;
    text-decoration: underline;
}
.pf-actions p{
    line-height: 75px;
    height: 50px;
}
.pf-actions{
    float: left;
    margin-left: 15px;
    margin-bottom: 20px;

}

a#vkontakte{
    background-image: url('/themes/kvart/img/vk.png');
}
#profile_form_profile label{
    font-weight: bold;
    font-size: 12px;
    float: left;
    font-family: arial;
    line-height: 32px;
    width: 185px;
    color: #444444;
}
#profile_form_profile input[type="text"]{
    margin-top: 4px;
    line-height: 20px;
    height: 20px;
    color: #444444;
}
#profile_form_profile .form-required{
    display: none;
}
#profile_form_profile .description{
    display: none;
}
.form-item {
    height: 27px;
    margin-top: 6px;
    margin-bottom: 6px;
}


.footer .foot1 .foot1_center .menu .foot_social ul li a:hover{
    background-image:none;
}

.flex-direction-nav li a.prev,.flex-direction-nav li a.next{
    display: none\0/;
}

.flex-control-paging li a {
padding: 4px 3px\0/;
}

.sale_action .action img {
   height: 250px\0/;
}

.submenucabinet.h{
    border-top: 1px solid rgb(114, 206, 205)\0/;
}
.submenuemail{
    padding-bottom: 26px\0/;
}


#fixed_vacansy {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
}

#fixed_vacansy .fixed {
    position: relative;
    width: 240px;
    margin: 0 auto;
    top: 206px;
    left: 314px;
}


.submenucabinet.h.order_vacansy_inf {
    width: 330px;
    left: -83px;
    top:60px;
    display: none;
}
.submenucabinet.h.order_vacansy_inf .checkout{
    width: 330px;
}

.submenucabinet.h.order_vacansy_inf .root .left textarea{
    width: 300px;
    height: 120px;
    outline-color: #01a0a6;
    color: #01a0a6;
    resize: none;
    font-size: 17px;
    font-family: webfontregular;
}

.shop.stol ul li {
    font-family: webfontregular;
    font-size: 16px;
}

#top-link   {display: none; position: fixed; bottom: 50px; margin-left: 1000px; z-index: 910;}
#top-link > a {display: block;width: 65px;height: 82px;background-image: url('../img/link_to_up.png');background-repeat: no-repeat;}

.input_ie9  {color:#A9A9A9}

#funded_card{
    background:url('../img/bg_cart_summ.png') !important;
}


@media screen and (min-width:180px) and (max-width:980px){
    .content{
        position: relative;
    }
  .header .head_l  #block-block-2 {
    margin-top: -37px;
}
.header .head_l  #block-block-2 h2{
    margin-top: -37px;
}
    .header .head_l {
    float: left;
    width: 388px;
    margin: 0px 0 0 60px;
}

.header .head_v {
    position: relative;
    float: left;
    margin: 0px 0px 20px 12px;
    width: 220px;
}



}
@media screen and (min-width:180px) and (max-width:400px){
    .content{
        position: relative;
    }
  .header .head_l  #block-block-2 {
    margin-top: -37px;
}
    .header .head_l {
    float: left;
    width: 388px;
    margin: 0px 0 0 60px;
}

}

#discontBlock   {position: absolute;
    background: #FFF;
    border: 1px solid #58C5CD;
    display: none;
    z-index: 9999999999;
    overflow: visible;
    height: 100px;
    width: 355px;
    top:28px;
    color: #000;}

#discontBlock ul {display: block;border:none;background: none;
    position: absolute;top:3px;}

#discontBlock ul li{display: block;}
#discontBlock ul li a{color: #000}
#discontBlock ul li a:hover{color: #32B2B7}

ul.pager {position:absolute; left:50%;margin-left:-70px;margin-top:-50px;}

#block-block-2{
    margin-top: -18px;
}

.user-login #block-block-2{
    margin-top: -54px;
}

.button{
	position: absolute;
    width: 144px;
    height: 24px;	
background: url("../img/button.png");
-webkit-background-size: cover;
background-size: cover;
left: 0;
bottom: -6px;

}

.button:active{

}
.b_in{
	margin-top: 5px;
}
.button a{
	margin-left:7px;
	color: white;
	text-transform: uppercase;
	
}

.g-recaptcha iframe {position:inherit}

@media (max-width: 375px) {

}

.topbar-shop {
font-family: 'Montserrat', sans-serif;
	
text-align: center;
padding: 7px;
background: #03a3b7;
font-size: 22px;
}
.topbar-shop a {
color: #ffffff;	
}

.fa-chevron-right {
font-size: smaller;	
}