* {margin:0; padding:0;}
html, body {/*min-height:100%;*/}
img { border:0; vertical-align:top; }
ul li { list-style: none;}
body {font-size: 100%; font-family: Arial;}
table {border-collapse:collapse; width: 100%;}
caption,th,td {vertical-align:top;}

.but .active { display: none; }
.but img { float: left; cursor: pointer; }


.w_bg { display: none; background: #000; opacity: 0.5; position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 1000; }
.window_wr {display: none; position: absolute; left: 0; top: 0; padding: 1% 5% 0px 5%; width: 90%; z-index: 1001; text-align: center; }
.window { background: #fafafa; border-radius: 20px; width: 94%; padding: 2%;  max-width: 1100px; margin:auto;}
.w_h1 { font-size: 200%; font-family: 'a_FuturaRound'; font-weight: bold; color: #00469B; text-align: center; }
.w_icon { display: table; margin-top: 2%; }
.w_icon img { max-width: 100px; }
.w_icon div.tr { display: table-row; }
.w_icon div div { display: table-cell; font-size: 140%; font-family: 'a_FuturaRound'; font-weight: 400; color: #00469B; text-align: center; padding: 2% 2% 2% 2%; width: 50%; }

.w_info { padding: 30px 0px 0px 0px; }
.w_info p { font-size: 140%; font-family: 'a_FuturaRound'; font-weight: 400; color: #00469B; margin: 0px 0px 30px 0px; }

.pad_top_0 { padding-top: 0 !important; }
.bor_bot { border-bottom: solid 1px #E0E0E0; }
.bor_rig { border-right: solid 1px #E0E0E0; }
.w_close { float: right;  }


.up { display: none; width: 106px; height: 106px; background: url(/images/up_bg.svg) no-repeat 50% 50%; position:fixed;bottom:5%;cursor:pointer;right:4%; z-index: 900; }
.up div { width: 100%; height: 100%; background: url(/images/up.svg) no-repeat 50% 50%; }

body { background: #e0e4ee; }
.wr0 { width: 100%; margin: auto; max-width: 1200px;}
.wr2 { float: left; clear: both; width: 100%;  }

.wr2_bg1 { background: #45cdd6; }
.wr2_bg2 { background: #BA3980; }
.wr2_bg3 { background: #348CDE; }

.wr2_bg4 { background: #e73543; }
.wr2_bg5 { background: #F07E02; }
.wr2_bg6 { background: #E8B739; }
.wr2_bg7 { background: #67D29F; }
.wr2_bg8 { background: #efca1e; }


.wr2_1 { width: 42.5%; float: left; }
.wr2_1 img { width: 100%; }
.wr2_2 { width: 57.5%; float: left; position: relative; }
.wr2_2 img { width: 100%; }
.wr2_2_1 { position: absolute; left: 0; top: 0; padding: 4.5% 20% 0px 8%; }

.wr_pos_1 { padding: 8.5% 20% 0px 8%; }
.wr_pos_5 { padding: 6.5% 20% 0px 8%; }
.wr_pos_5 .h_1 { padding-right: 30%; }

.h_1 { font-family: 'a_FuturaRound'; color: #fff; font-size: 370%; font-weight: bold; line-height: 60px  }

.wr2_2 img.bl1 { width: auto; position: absolute; right: 14%; top: -14px; }

.ul1 { margin: 27px 0px 0px 30px; }
.ul1 li { font-family: 'a_FuturaRound'; color: #fff; padding: 0px 0px 0px 2px; list-style: square; font-size: 200%; margin: 0px 0px 3px 0px; font-weight: normal;}

.wr2_2_2 { margin: 40px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 90%; }
.wr2_2_2 img { width: 100%; float: left; margin: 0px 20px 0px 0px;}
.wr2_2_2 .but6 { width: 59%;  }
.wr2_2_2 .but5 { width: 31%; }

.but6t { font-family: 'a_FuturaRound'; color: #fff; font-size: 188%; font-weight: bold; text-transform: uppercase; border: solid 4px #fff; border-radius: 18px; display: inline-block; padding: 22px 10% 22px 24px; background: url(/images/pod1.svg) no-repeat 94% 50%; cursor: pointer; margin: 0px 20px 0px 0px; background-size: 8%;}
.but6t_active { background: url(/images/pod2.svg) no-repeat 94% 50%;  background-size: 8%;}

.but7t { font-family: 'a_FuturaRound'; color: #fff; font-size: 188%; font-weight: bold; text-transform: uppercase; border: solid 4px #fff; border-radius: 18px; display: inline-block; padding: 22px 50px 22px 50px; cursor: pointer; text-decoration: none; }

.wr22 { display: none; }



.wr3 { position: relative; float: left; clear: both; width: 100%; margin-top: 1px; }

.wr3_bg1 { background: url(/images/bg1.png) repeat-x 0 0; background-size: contain; }
.wr3_bg2 { background: url(/images/bg2.png) repeat-x 0 0; background-size: contain; }
.wr3_bg3 { background: url(/images/bg3.png) repeat-x 0 0; background-size: contain; }
.wr3_bg4 { background: url(/images/bg4.png?v=2) repeat-x 0 0; background-size: contain; }
.wr3_bg5 { background: url(/images/bg5.png) repeat-x 0 0; background-size: contain; }
.wr3_bg6 { background: url(/images/bg6.png) repeat-x 0 0; background-size: contain; }
.wr3_bg7 { background: url(/images/bg7.png) repeat-x 0 0; background-size: contain; }
.wr3_bg8 { background: url(/images/bg8.png) repeat-x 0 0; background-size: contain; }

.wr3_pad { text-align: center; position: relative; left: 0; top: 0; width: 100%; }
.wr3_pad2 { padding: 0px 11.6% 0px 11.6%; }
.filter { background: #fff; border-radius: 10px; margin: 5.1% 0px 0px 0px; float: left; width: 100%; position: relative;   }
.filter_1 { font-size: 225%; font-family: 'a_FuturaRound'; font-weight: 400; color: #00469B; text-transform: uppercase; float: left; padding: 1.8% 1.2% 1.8% 0px; width: 27.5%; border-right: solid 1px #eceded;}
.filter_2 { font-size: 225%; font-family: 'a_FuturaRound'; font-weight: 400; color: #00469B; text-transform: uppercase; float: left; padding: 1.8% 1.2% 1.8% 0px; width: 24.8%; border-right: solid 1px #eceded;}
.filter_3 { font-size: 190%; font-family: 'a_FuturaRound'; font-weight: 400; color: #00469B; text-transform: uppercase; float: right; padding: 2.0% 3% 1.8% 0px; width: 40%; text-align: right;}

.filter_1, .filter_2 { background: url(/images/down.svg) no-repeat 90% 50%; background-size: 5%; }

.filter_1, .filter_2, .filter_3 { font-weight: bold; }

.filter_active { background: url(/images/down2.svg) no-repeat 90% 50%; background-size: 5%;}

.tags { margin: 2% 0px 2% 0px; float: left; width: 100%;}
.tags ul li { display: none; font-size: 200%; font-family: 'a_FuturaRound'; font-weight: 400; color: #00469B; margin: 0px 2% 2% 0; padding: 0.5% 2% 0.5% 2%; border: solid 4px #00469B; border-radius: 10px; float: left; text-transform: lowercase; }

.tags_clear { display: none; font-size: 230%; font-family: 'a_FuturaRound'; font-weight: 400; color: #00469B; text-align: left; margin: 2% 0 0 0; float: left; clear: both; background: url(/images/cancel.svg) no-repeat 0 50%; padding: 0px 0px 0px 3%; cursor: pointer;}


.flt { display: none; background: #fff; border-radius: 10px; border: solid 1px #ccc; margin: 8% 0px 0px 0px; float: left; width: 100%; position: absolute; top: 0; left: 0; padding: 1.8% 0 1.8% 0px; text-align: left; z-index: 100;  }
.flt ul { /*border-left: solid 33px #F07E02;*/ }
.flt ul li { font-size: 250%; font-family: 'a_FuturaRound'; font-weight: 400; color: #00469B; background: url(/images/li2.jpg) no-repeat 0 50%; padding-left: 4%; margin: 10px 0px 10px 2%; cursor: pointer; }
.flt ul li.active { background: url(/images/li2h2.jpg) no-repeat 0 50%;  /*color: #f07e02;*/}

.wr3_bg1 .flt ul li.ff2_4, .wr3_bg1 .flt ul li.ff2_7, .wr3_bg1 .flt ul li.ff2_9,
.wr3_bg5 .flt ul li.ff2_9,
 .wr3_bg7 .flt ul li.ff2_3 , .wr3_bg7 .flt ul li.ff2_5,
.wr3_bg1 .ff1_4, .wr3_bg3 .ff1_3, .wr3_bg4 .ff1_2, .wr3_bg7 .flt ul li.ff2_7, .wr3_bg2 .ff2_6  { margin-bottom: 40px; }

.prime { text-align: center; padding: 20px 0px 20px 0px; }.prime span { font-size: 250%; font-family: 'a_FuturaRound'; color: #fff; background: #F07E02; padding: 10px 30px 10px 30px; border-radius: 10px; cursor: pointer; }

.flt_disabled { color: #ccc !important; background: none !important; }



.wr4_pad { text-align: center; position: relative; left: 0; top: 33%; width: 100%; margin-top: 0%; padding-bottom: 50px;}
.wr4_pad2 { padding: 0px 13% 0 13%; }

.catalog{ padding: 0px 0 0px 0%; }


.rec_slider_wr{margin:0px 0px 0px 0px;position:relative;float:left;width:100%;}
.rec_slider_overflow{width:100%;overflow:hidden;}
.rec_slider_moved{width:100000px;}

.rec_slider_left, .rec_slider_right{width:2.7%;float:left;height:70px;cursor:pointer;position:absolute;top:0;z-index:10;margin:15% 0px 0px 0px;opacity:0.9;display:none;}
.rec_slider_left {background: url(/images/rec_slider_left.svg) no-repeat 50% 50%;left:0; margin-left: -2%; background-size: 100%;}
.rec_slider_right{background: url(/images/rec_slider_right.svg) no-repeat 50% 50%;right:0; margin-right: -2%; background-size: 100%;}

.c_li { width: 470px; float: left; }
.c_pad { padding: 0px 0 20% 0; }
.c_pad a { text-decoration: none; }
.c_txt { padding: 0px 18% 0px 18%; font-size: 190%; font-family: 'a_FuturaRound'; font-weight: 400; color: #00469B; text-transform: uppercase; text-align: left; margin-top: 17%; position: relative; text-decoration: none;}
.c_txt div { margin: 5% 0px 0px 0px; }
.c_txt div.c_new { position: absolute; margin: -12% 0px 0px 0px; color: #f00; width: 100%; font-weight: bold;}
.c_li img {  }
.c_txt span { white-space: nowrap; }

.polzun_wr { background: #ccc; margin: 0px 0px 6% 0px; overflow: hidden;} .polzun { width: 20%; background: #00469B; height: 10px;  }

.f_close { position: absolute; top: 30px; right: 30px; cursor: pointer; }

.b_close { position: absolute; right: 0; top: -40px; cursor: pointer; }

/*
.smpure { width: 220px; margin-top: 60px;  }
.voda05 { width: 171px; margin-top: 85px; }
.voda02 { width: 128px; margin-top: 88px; }
*/

@media (max-width:18000px){

.c_txt { font-size: 180%; }
.filter_1, .filter_2 { font-size: 190%; } .filter_3 { font-size: 175%; } .flt ul li { font-size: 230%;}.tags_clear { font-size: 230%; } .tags ul li { font-size: 190%;} .tags_clear {  }

.wr2_2 img.bl1 { width: 150px; position: absolute; right: 14%; top: -14px; }

.but6t { font-size: 150%; border: solid 4px #fff; border-radius: 18px; padding: 22px 66px 22px 24px; }
.but7t { font-size: 150%; border: solid 4px #fff; border-radius: 18px; padding: 22px 50px 22px 50px; }

.wr2_2_1 { position: absolute; left: 0; top: 0; padding: 5% 10% 0px 8%; }
.h_1 { font-size: 350%; line-height: normal; }
.ul1 li { font-size: 180%;  }
}

@media (max-width:17000px){

.c_txt { font-size: 170%; }

.filter_1, .filter_2 { font-size: 175%; } .filter_3 { font-size: 165%; } .flt ul li { font-size: 220%;}.tags_clear { font-size: 220%; background-size: 8%;padding: 0px 0px 0px 5%;} .tags ul li { font-size: 180%;}

.h_1 { font-size: 330%;}
.ul1 li { font-size: 170%;  }
}
@media (max-width:16000px){

.c_txt { font-size: 160%; }

.filter_1, .filter_2 { font-size: 170%; } .filter_3 { font-size: 160%; } .flt ul li { font-size: 210%;}.tags_clear { font-size: 210%; } .tags ul li { font-size: 170%;}

.wr2_2 img.bl1 { width: 120px; position: absolute; right: 14%; top: -10px; }

.wr2_2_2 { margin-top: 30px; }

.window { font-size: 90%; border-radius: 10px; }

.c_li img { width: auto; max-height: 350px; }
/*
.c_li img.smpure { max-height: 300px; margin-top: 62px;  }
.c_li img.voda05 { max-height: 284px; margin-top: 67px; }
.c_li img.voda02 { max-height: 284px; margin-top: 67px; }
*/


.h_1 { font-size: 300%;}
.ul1 li { font-size: 150%;  }
}
@media (max-width:15000px){

.c_txt { font-size: 150%; }

.filter_1, .filter_2 { font-size: 155%; } .filter_3 { font-size: 150%; } .flt ul li { font-size: 200%;}.tags_clear { font-size: 200%; } .tags ul li { font-size: 160%;}

.wr2_2_2 { margin-top: 20px; }
.but6t { font-size: 130%; border: solid 4px #fff; border-radius: 18px; padding: 18px 66px 18px 20px; }
.but7t { font-size: 130%; border: solid 4px #fff; border-radius: 18px; padding: 18px 40px 18px 40px; }

.h_1 { font-size: 290%;}
.ul1 li { font-size: 150%;  }
}
@media (max-width:14000px){
.c_txt { font-size: 140%; }

.filter_1, .filter_2 { font-size: 140%; } .filter_3 { font-size: 140%; } .flt ul li { font-size: 190%;}.tags_clear { font-size: 190%; } .tags ul li { font-size: 150%;}

.prime { text-align: center; padding: 20px 0px 20px 0px; }.prime span { font-size: 175%; font-family: 'a_FuturaRound'; color: #fff; background: #F07E02; padding: 10px 30px 10px 30px; border-radius: 10px; cursor: pointer; }


.c_li img { width: auto; max-height: 280px;}

/*
.c_li img.smpure { max-height: 240px; margin-top: 50px;  }
.c_li img.voda05 { max-height: 225px; margin-top: 55px; }
.c_li img.voda02 { max-height: 225px; margin-top: 55px; }
*/

.up { width: 90px; height: 90px; background-size: 100%; } .up div { background-size: 50%;  }
.h_1 { font-size: 270%;}
.ul1 li { font-size: 140%;  }
}
@media (max-width:13000px){

.c_txt { font-size: 130%; }

.filter_1, .filter_2 { font-size: 130%; } .filter_3 { font-size: 130%; } .flt ul li { font-size: 175%;}.tags_clear { font-size: 175%; } .tags ul li { font-size: 140%;}

.wr2_2 img.bl1 { width: 100px; position: absolute; right: 14%; top: -10px; }

.wr2_2_1 { padding: 5% 5% 0px 8%; }
.ul1 { margin-top: 10px; }
.wr2_2_2 { margin-top: 20px; }
.but6t { font-size: 110%; border: solid 4px #fff; border-radius: 18px; padding: 14px 50px 14px 14px; background-size: 9%; margin: 0px 10px 0px 0px; }
.but7t { font-size: 110%; border: solid 4px #fff; border-radius: 18px; padding: 14px 34px 14px 36px; }

.h_1 { font-size: 250%;}
.ul1 li { font-size: 130%;  }
}
@media (max-width:1200px){



.c_txt { font-size: 120%; }

.filter_1, .filter_2 { font-size: 120%; } .filter_3 { font-size: 120%; } .flt ul li { font-size: 160%;}.tags_clear { font-size: 160%; } .tags ul li { font-size: 130%;}.flt ul li { background-size: 3% !important; }

.c_li img { width: auto; max-height: 239px;}

/*
.c_li img.smpure { max-height: 200px; margin-top: 46px;  }
.c_li img.voda05 { max-height: 168px; margin-top: 42px; }
.c_li img.voda02 { max-height: 168px; margin-top: 42px; }
*/

.h_1 { font-size: 230%;}

.ul1 li { font-size: 120%;  }
}
@media (max-width:1100px){
.c_txt { font-size: 110%; }

.filter_1, .filter_2 { font-size: 100%; } .filter_3 { font-size: 105%; } .flt ul li { font-size: 145%;}.tags_clear { font-size: 145%; } .tags ul li { font-size: 120%;border: solid 2px #00469B; border-radius: 5px;}

.prime { text-align: center; padding: 20px 0px 20px 0px; }.prime span { font-size: 145%; font-family: 'a_FuturaRound'; color: #fff; background: #F07E02; padding: 7px 20px 7px 20px; border-radius: 7px; cursor: pointer; }

.wr2_2 img.bl1 { width: 80px; position: absolute; right: 14%; top: -8px; }

.wr2_2_2 { margin-top: 15px; }
.but6t { font-size: 100%; border: solid 3px #fff; border-radius: 14px; padding: 12px 46px 12px 10px; background-size: 9%; }
.but7t { font-size: 100%; border: solid 3px #fff; border-radius: 14px; padding: 12px 32px 12px 32px; }

.h_1 { font-size: 210%; }
.ul1 li { font-size: 110%;  }
}
@media (max-width:1000px){
.c_txt { font-size: 100%; } .polzun { width: 20%; background: #00469B; height: 5px;}

.filter_1, .filter_2 { font-size: 90%; } .filter_3 { font-size: 95%; } .flt ul li { font-size: 130%;}.tags_clear { font-size: 130%; } .tags ul li { font-size: 110%;} /*.flt ul { border-left: solid 23px #F07E02; }*/

.wr2_2_2 { margin-top: 15px; }
.but6t { font-size: 90%; border: solid 3px #fff; border-radius: 14px; padding: 12px 46px 12px 10px; background-size: 9%; }
.but7t { font-size: 90%; border: solid 3px #fff; border-radius: 14px; padding: 12px 32px 12px 32px; }

.c_li img { width: auto; max-height: 210px;}

/*
.c_li img.smpure { max-height: 170px; margin-top: 46px;  }
.c_li img.voda05 { max-height: 147px; margin-top: 37px; }
.c_li img.voda02 { max-height: 147px; margin-top: 37px; }
*/

.up { width: 50px; height: 50px; background-size: 100%; } .up div { background-size: 50%;  }
.window { font-size: 50%; border-radius: 10px; }
.w_icon img { width: 80px; }
.w_close img { width: 20px; }
.f_close img { width: 20px; }
.f_close { top: 10px; right: 10px; }

.b_close img { width: 20px; }
.b_close { top: -30px; right: 0px; }

.h_1 { font-size: 180%; }
.wr2_2_2 { margin: 15px 0px 0px 0px; }
.ul1 li { font-size: 100%;  }
.wr2_2_2 .but6 { width: 49%;  }
.wr2_2_2 .but5 { width: 25%; }
}
@media (max-width:900px){
.c_txt { font-size: 90%; }

.filter_1, .filter_2 { font-size: 85%; } .filter_3 { font-size: 80%; } .flt ul li { font-size: 115%;}.tags_clear { font-size: 115%;  } .tags ul li { font-size: 100%;}

.wr2_2 img.bl1 { width: 60px; position: absolute; right: 14%; top: -8px; }

.wr2_2_2 { margin-top: 15px; }
.but6t { font-size: 80%; border: solid 2px #fff; border-radius: 10px; padding: 10px 36px 10px 8px; background-size: 9%; }
.but7t { font-size: 80%; border: solid 2px #fff; border-radius: 10px; padding: 10px 16px 10px 16px; }

.c_li img { width: auto; max-height: 184px;}

/*
.c_li img.smpure { max-height: 148px; margin-top: 43px;  }
.c_li img.voda05 { max-height: 125px; margin-top: 29px; }
.c_li img.voda02 { max-height: 125px; margin-top: 29px; }
*/

.h_1 { font-size: 150%;}
.ul1 li { font-size: 90%;  }
}
@media (max-width:800px){
.c_txt { font-size: 80%; }

.filter_1, .filter_2 { font-size: 80%; } .filter_3 { font-size: 75%; } .flt ul li { font-size: 100%;}.tags_clear { font-size: 100%; } .tags ul li { font-size: 90%;}/*.flt ul { border-left: solid 12px #F07E02; }*/

.prime { text-align: center; padding: 20px 0px 20px 0px; }.prime span { font-size: 100%; font-family: 'a_FuturaRound'; color: #fff; background: #F07E02; padding: 5px 15px 5px 15px; border-radius: 5px; cursor: pointer; }

.c_li img { width: auto; max-height: 154px;}

/*.c_li img.smpure { max-height: 122px; margin-top: 36px;  }
.c_li img.voda05 { max-height: 125px; margin-top: 29px; }
.c_li img.voda02 { max-height: 125px; margin-top: 29px; }*/

.h_1 { font-size: 140%;}
.wr2_2_2 { margin: 10px 0px 0px 0px; }
.ul1 { margin: 5px 0px 0px 5px; }
.ul1 li { font-size: 80%;  }
}
@media (max-width:700px){

.w_info p { font-size: 200%; margin: 0px 0px 20px 0px; }

.c_txt { font-size: 70%; }

.filter_1, .filter_2 { font-size: 70%; } .filter_3 { font-size: 65%; } .flt ul li { font-size: 86%;}.tags_clear { font-size: 86%; } .tags ul li { font-size: 80%;}

.wr2_2 img.bl1 { width: 50px; position: absolute; right: 14%; top: -8px; }

.wr2_2_2 { margin-top: 15px; }
.but6t { font-size: 70%; border: solid 2px #fff; border-radius: 10px; padding: 10px 36px 10px 8px; background-size: 9%; }
.but7t { font-size: 70%; border: solid 2px #fff; border-radius: 10px; padding: 10px 16px 10px 16px; }

.c_li img { width: auto; max-height: 139px;}

/*.c_li img.smpure { max-height: 105px; margin-top: 36px;  }
.c_li img.voda05 { max-height: 113px; margin-top: 26px; }
.c_li img.voda02 { max-height: 113px; margin-top: 26px; }*/

.up { width: 30px; height: 30px; background-size: 100%; } .up div { background-size: 50%;  }
.window { font-size: 40%; border-radius: 10px; }
.w_icon img { width: 50px; }
.w_close img { width: 20px; }
.f_close img { width: 16px; }

.b_close img { width: 12px; }
.b_close { top: -14px; right: 0px; }

.h_1 { font-size: 120%;}
.ul1 li { font-size: 70%;  }
.wr2_2_2 img { margin: 0px 5px 0px 0px; }
}
@media (max-width:600px){
.c_txt { font-size: 60%; }

.filter_1, .filter_2 { font-size: 60%; } .filter_3 { font-size: 45%; } .flt ul li { font-size: 73%;}.tags_clear { font-size: 73%; } .tags ul li { font-size: 70%;}

.wr2_2_2 { margin-top: 10px; }
.but6t { font-size: 60%; border: solid 2px #fff; border-radius: 8px; padding: 8px 28px 8px 4px; background-size: 9%; }
.but7t { font-size: 60%; border: solid 2px #fff; border-radius: 8px; padding: 8px 12px 8px 12px; }

.c_li img { width: auto; max-height: 127px;}
/*.c_li img.smpure { max-height: 102px; margin-top: 28px;  }
.c_li img.voda05 { max-height: 102px; margin-top: 25px; }
.c_li img.voda02 { max-height: 102px; margin-top: 25px; }*/

.h_1 { font-size: 90%;}
.ul1 { margin: 5px 0px 0px 5px; }
.ul1 li { font-size: 60%;  }
}
@media (max-width:500px){
.c_txt { font-size: 50%; } .polzun { width: 20%; background: #00469B; height: 3px;}.c_txt div.c_new { font-size: 6px;   }

.wr3_bg1 .flt ul li.ff2_4, .wr3_bg1 .flt ul li.ff2_7, .wr3_bg1 .flt ul li.ff2_9,
.wr3_bg5 .flt ul li.ff2_9, .wr3_bg7 .flt ul li.ff2_3, .wr3_bg7 .flt ul li.ff2_5,
.wr3_bg1 .ff1_4, .wr3_bg3 .ff1_2, .wr3_bg4 .ff1_2, .wr3_bg7 .flt ul li.ff2_7, .wr3_bg2 .ff2_6 { margin-bottom: 20px; }
.filter_1 { width: 27%;}
.filter_2 { width: 27%;}
.filter_3 { width: 37%;}
.filter_1, .filter_2 { font-size: 8px; } .filter_3 { font-size: 7px; } .flt ul li { font-size: 65%;}.tags_clear { font-size: 65%; }  .tags ul li { font-size: 60%;}

.prime { text-align: center; padding: 0px 0px 10px 0px; }.prime span { font-size: 65%; font-family: 'a_FuturaRound'; color: #fff; background: #F07E02; padding: 3px 10px 3px 10px; border-radius: 5px; cursor: pointer; }

.wr2_2 img.bl1 { width: 35px; position: absolute; right: 14%; top: -2px; }

.wr2_2_2 { margin-top: 10px; }
.but6t { font-size: 8px; border: solid 1px #fff; border-radius: 6px; padding: 6px 20px 6px 4px; background-size: 9%; margin: 0px 5px 0px 0px; }
.but7t { font-size: 8px; border: solid 1px #fff; border-radius: 6px; padding: 6px 10px 6px 10px; }

.c_li img { width: auto; max-height: 112px;}

/*.c_li img.smpure { max-height: 90px; margin-top: 24px;  }
.c_li img.voda05 { max-height: 91px; margin-top: 21px; }
.c_li img.voda02 { max-height: 91px; margin-top: 21px; }*/

.h_1 { font-size: 70%;}
.ul1 li { font-size: 50%; line-height: 90%;  }

.filter_1, .filter_2 { background: url(/images/down.svg) no-repeat 90% 50%; background-size: 5px; }

.filter_active { background: url(/images/down2.svg) no-repeat 90% 50%; background-size: 5px;}

.rec_slider_left, .rec_slider_right { width: 4%;  }
.rec_slider_left {margin-left: -8%;}
.rec_slider_right{margin-right: -8%;}

}

@media (max-width:400px){
.c_txt { font-size: 40%; }

.filter_1, .filter_2 { font-size: 40%; } .filter_3 { font-size: 37%; } .flt ul li { font-size: 65%;background-size: 4%; padding-left: 6%;}.tags_clear { font-size: 65%; }.tags ul li { font-size: 55%;} .filter { border-radius: 3px; }

.wr2_2 img.bl1 { width: 25px; position: absolute; right: 12%; top: -2px; border-radius: 2px 2px 0px 0px; }

.wr2_2_2 { margin-top: 5px; }
.but6t { font-size: 7px; border: solid 1px #fff; border-radius: 3px; padding: 3px 18px 3px 4px; background-size: 9%; margin: 0px 5px 0px 0px;}
.but7t { font-size: 7px; border: solid 1px #fff; border-radius: 3px; padding: 3px 10px 3px 10px; }

.filter_1, .filter_2 { background: url(/images/down.svg) no-repeat 98% 50%; background-size: 5px; font-size: 6px;}
.filter_3 { font-size: 6px; }

.filter_1 { width: 25%; }
.filter_2 { width: 25%; }
.filter_3 { width: 40%; }

.rec_slider_left, .rec_slider_right { margin-top: 10%; }
.c_txt { padding: 0px 13% 0px 13%; font-size: 3.8px; }

.c_txt div.c_new { font-size: 3.8px; }

.c_li img { width: auto; max-height: 99px;}

/*.c_li img.smpure { max-height: 80px; margin-top: 21px;  }
.c_li img.voda05 { max-height: 80px; margin-top: 19px; }
.c_li img.voda02 { max-height: 80px; margin-top: 19px; }*/

.window { font-size: 40%; border-radius: 10px; }
.w_icon img { width: 50px; }
.w_close img { width: 20px; }
.f_close img { width: 16px; }

.b_close img { width: 10px; }
.b_close { top: -12px; right: 0px; }

.wr2_2_2 { width: 100%; }
.h_1 { font-size: 9px; line-height: 100%;}
.ul1 { margin: 5px 0px 0px 5px; }
.ul1 li { font-size: 7px;  }

.up { width: 20px; height: 20px; background-size: 100%; } .up div { background-size: 50%;  }

}





.wr1 { width: 100%; position: relative;}
.wr1 .img_bg { width: 100%; }

.but_wr0 { width: 100%; position: absolute; bottom: 5%; }
.but_wr { text-align: center; padding: 0px 5.8% 0px 5.8%; }
.but { width: 30.7%; padding: 0px 0.7% 0px 0.7%; display: inline-block; position: relative; }
.but img { width: 100%; }

