/* line 17, ../../../../Users/Public/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {

  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

a {
cursor:pointer;
}


/* line 22, ../../../../Users/Public/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */

html {
  line-height: 1;
}

.h1b { 
color:#eee;
text-shadow: #555 2px 2px 2px, #777 -1px -1px 0, #777 -1px 1px 0, #777 1px -1px 0;
font-size:12px;
font-weight:bold;
font-family:Verdana;
}


/* line 24, ../../../../Users/Public/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../Users/Public/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../Users/Public/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../Users/Public/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}

/* line 103, ../../../../Users/Public/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../Users/Public/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../Users/Public/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}


.sprites-sprite, .sprites-back, .btn.back:after, .sprites-point, .main .town a span:after, .sprites-search, .main .search button:before {
  background: url('../images/sprites-s523cd6463b.png') no-repeat;
}

/* line 60, ../../../../Users/Public/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.sprites-back, .btn.back:after {
  background-position: 0 -49px;
}

/* line 60, ../../../../Users/Public/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.sprites-point, .main .town a span:after {
  background-position: 0 -30px;
}

/* line 60, ../../../../Users/Public/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.sprites-search, .main .search button:before {
  background-position: 0 0;
}

/* line 9, ../sass/_site.scss */
body {
  font-family: "Istok Web", sans-serif;
  background-color: #f5f5f5;
  overflow:scroll;
}

/* line 15, ../sass/_site.scss */
a:hover {
  text-decoration: none;
}

/* line 20, ../sass/_site.scss */
input[type="submit"] {
  cursor: pointer;
}


.wrap {

  padding: 0 2%;

}


.left {
  float: left;
}


.right {
  float: right;
}


.flw, .tab, .main, .main .search, .main .undSr, .main .ads,.main.ads_users,.main.ads_users.bl, .main .ads .bl, .main .ad_bl, .main .ad_bl .contact, .main .serv, .main .serv .s_bl, .main .filtr, .main .filtr .form_el {
  float: left;
  width: 100%;
}


.btn {
  display: inline-block;
  font-size: 12px;
  font-weight:bold;
  padding:7px 17px 8px 17px;
  color: #4D4949;
  background-color: #b9b9b9;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 5px;
  text-decoration: none;
  border: none;
  cursor: pointer;
  border: 1px solid  #000;
  z-index:99999;
}


.btn.bl {padding-bottom:10px;
  background: #499bea;
  background: -moz-linear-gradient(top, #499bea 0%, #207ce5 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #499bea), color-stop(100%, #207ce5));
  background: -webkit-linear-gradient(top, #499bea 0%, #207ce5 100%);
  background: -o-linear-gradient(top, #499bea 0%, #207ce5 100%);
  background: -ms-linear-gradient(top, #499bea 0%, #207ce5 100%);
  background: linear-gradient(to bottom, #499bea 0%, #207ce5 100%);
  color: #fff;
  border: 1px solid #888;
  z-index:99999;
}


.btn.wh {
  background: #e2e2e2;
  background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #707070 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2), color-stop(50%, #dbdbdb), color-stop(100%, #707070));
  background: -webkit-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #707070 100%);
  background: -o-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #707070 100%);
  background: -ms-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #707070 100%);
  background: linear-gradient(to bottom, #e2e2e2 0%, #dbdbdb 50%, #707070 100%);
  color: #000;
}

/* line 74, ../sass/_site.scss */
.btn.back {padding:3px;
  width: 22px;
  height: 18px;
  position: relative;
}

/* line 78, ../sass/_site.scss */
.btn.back:after {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -11px;
  width: 20px;
  height: 22px;
}

/* line 93, ../sass/_site.scss */
.grBl {
  background: #6db3f2;
  background: -moz-linear-gradient(top, #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6db3f2), color-stop(50%, #54a3ee), color-stop(51%, #3690f0), color-stop(100%, #1e69de));
  background: -webkit-linear-gradient(top, #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%);
  background: -o-linear-gradient(top, #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%);
  background: -ms-linear-gradient(top, #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%);
  background: linear-gradient(to bottom, #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%);
}

/* line 103, ../sass/_site.scss */
.grGr {
  background: #cedce7;
  background: -moz-linear-gradient(top, #cedce7 0%, #596a72 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cedce7), color-stop(100%, #596a72));
  background: -webkit-linear-gradient(top, #cedce7 0%, #596a72 100%);
  background: -o-linear-gradient(top, #cedce7 0%, #596a72 100%);
  background: -ms-linear-gradient(top, #cedce7 0%, #596a72 100%);
  background: linear-gradient(to bottom, #cedce7 0%, #596a72 100%);
}

/* line 114, ../sass/_site.scss */
.cntIm, .main .town a span:after {
  content: '';
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
}

/* line 122, ../sass/_site.scss */
.header {
  margin-bottom: 10px;
  padding:7px;
  background-color:#ffffff;
  border-bottom: 1px solid #cccccc;
  position:fixed;  
  z-index: 1999;  
  right:2%;
  left:2%;
}

/* line 126, ../sass/_site.scss */
.tab {
  margin-bottom: 20px;
}

/* line 129, ../sass/_site.scss */
.tab li {
  float: left;
  width: 50%;
  text-align: center;
  font-size: 17px;
  padding: 7px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #616161;
  border: 2px solid #B1AAAA;
  -webkit-border-radius: 2px 0 0 2px;
  -moz-border-radius: 2px 0 0 2px;
  -ms-border-radius: 2px 0 0 2px;
  -o-border-radius: 2px 0 0 2px;
  border-radius: 2px 0 0 2px;
}

/* line 141, ../sass/_site.scss */

.tab li + li {
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  -ms-border-radius: 0 2px 2px 0;
  -o-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}

/* line 144, ../sass/_site.scss */
.tab li a {
  text-decoration: none;
  color: #ccc;
  display: block;
}

/* line 149, ../sass/_site.scss */
.tab li.act {
  border-top: 2px solid #9E9E9E;
  position: relative;
  background-color: #FFF;
}

/* line 153, ../sass/_site.scss */
.tab li.act a {
  color: #000;
  font-weight: bold;
}

/* line 160, ../sass/_site.scss */
.main {
  margin-bottom: 35px;
}

/* line 163, ../sass/_site.scss */
.main .town {
  clear: both;
  text-align: center;
  margin-bottom: 20px;
  background-color: #E9E9E9;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: #cfcfcf 2px 2px 3px 2px;
  -moz-box-shadow: #cfcfcf 2px 2px 3px 2px;
  box-shadow: #cfcfcf 2px 2px 3px 2px;
  padding: 2px;
}

.main .town2 {
  clear: both;
  text-align: center;
  margin-bottom: 20px;
  padding: 5px;
}

/* line 171, ../sass/_site.scss */
.main .town a {
  display: block;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
}

.main .town2 a {
  display: block;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
}



/* line 177, ../sass/_site.scss */
.main .town a span {
  display: inline-block;
  padding: 5px 0 5px 20px;
  position: relative;
  color: #444;
}

/* line 182, ../sass/_site.scss */
.main .town a span:after {
  height: 20px;
  width: 15px;
  left: 0;
  top: 2px;
}

/* line 193, ../sass/_site.scss */
.main .search {
  display: block;
  clear: both;
  padding: 3px;
  background-color: #f3f3f3;
  border: 1px solid  #f1f1f1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 203, ../sass/_site.scss */
.main .search input {
  height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
}

/* line 210, ../sass/_site.scss */
.main .search input[type="text"] {
  width: 80%;
  padding: 0 1%;
}

/* line 214, ../sass/_site.scss */
.main .search button {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  cursor: pointer;
  width: 15%;
  height: 30px;
  float: right;
  position: relative;
  background-color: #B9B9B9;
  border: 2px solid #A3A3A3;
}

/* line 223, ../sass/_site.scss */
.main .search button:before {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -15px;
  margin-left: -15px;
  width: 30px;
  height: 30px;
}

/* line 237, ../sass/_site.scss */
.main .undSr {
  text-align: center;
  vertical-align:middle; 
  padding: 0px 0;
  margin: 0px;
}

/* line 242, ../sass/_site.scss */
.main .undSr span {
  color: #333333;
  font-weight:bold;
  margin-left:0px;
  margin-right:0px;
  
}

/* line 246, ../sass/_site.scss */
.main .undSr a {
}

/* line 248, ../sass/_site.scss */
.main .undSr a:first-child {
  float: left;
}

/* line 253, ../sass/_site.scss */
.main .categs {
  clear: both;
  padding: 0px;
}

/* line 256, ../sass/_site.scss */
.main .categs ul {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  background-color: #E4E4E4;
  overflow: hidden;
  -webkit-box-shadow: white -1px 1px 4px 1px;
  -moz-box-shadow: white -1px 1px 4px 1px;
  box-shadow: white -1px 1px 4px 1px;
}

/* line 261, ../sass/_site.scss */
.main .categs ul li {
  display: block;
  font-size: 20px;
  border-top: 1px solid  #B4B3B3;
}

/* line 265, ../sass/_site.scss */
.main .categs ul li:hover {
  background-color: #f2f3f4;
}

/* line 267, ../sass/_site.scss */
.main .categs ul li:hover a {
  color: #000;
}

/* line 271, ../sass/_site.scss */
.main .categs ul li:first-child {
  border-top: none;
}

/* line 274, ../sass/_site.scss */
.main .categs ul li a {
  display: block;
  padding: 10px;
  text-decoration: none;
  color: #615D5D;
}

/* line 283, ../sass/_site.scss */
.main .ads {
  margin-bottom: 20px;
  background-color: #e4e4e4;
}

.main .ads_users {
  margin-bottom: 0px;
  background-color: #f3f3f3;
}

/* line 287, ../sass/_site.scss */
.main .ads .bl {
  background-color:#f6f6f6;
  padding: 9px 0px;
  border-bottom: 1px solid  #eee;
  position: relative;
}

.main .ads_users.bl {
  background-color:#eee;
  padding: 5px 0px;
  border-bottom: 1px solid  #ddd;
  position: relative;
}


/* line 292, ../sass/_site.scss */
.main .ads .bl.yel {
  background-color: #FFFFCA;
}

.main .ads .bl.yel2 {
  background-color: #EDD6DB;
}

.main .ads .bl.yel3 {
  background-color: #D7D7D7;
}

.main .ads .bl.yel4 {
  background-color: #DDFFDD;
}

.main .ads .bl.yel5 {
  border-bottom: 1px solid  #cccccc;
}




/* line 295, ../sass/_site.scss */
.main .ads .bl:first-child {
  border-top: 1px solid  #eee;
}

/*.main .ads_users .bl:first-child {
  border-top: 1px solid  #ddd;
}*/

/* line 298, ../sass/_site.scss */
.main .ads .bl > a {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.main .ads_users .bl > a {
  display: block;
  width: 100%;
  height: 20%;
  position: absolute;
  left: 0;
  top: 0;
}

/* line 306, ../sass/_site.scss */
.main .ads .bl .img {
  width: 100px;
  height: 46px;
  display: table-cell;
  text-align: center;
  vertical-align: top;
  line-height: 0;
  padding-left: 0px;
}


.main .ads_users .bl .img {
  width: 100px;
  height: 18px;
  display: table-cell;
  text-align: center;
  vertical-align: top;
  line-height: 0;
  padding-left: 0px;
}


/* line 315, ../sass/_site.scss */
.main .ads .bl .info {
  display: table-cell;
  padding-left: 20px;
  font-size: 12px;
  line-height: 16px;
}

.main .ads_users .bl .info {
  display: table-cell;
  padding-left: 0px;
  font-size: 12px;
  line-height: 15px;
}


/* line 320, ../sass/_site.scss */
.main .ads .bl .info .name {
  font-weight: bold;font-size:13px
}

.main .ads_users .bl .info .name {
  font-weight: bold;
}

/* line 323, ../sass/_site.scss */
.main .ads .bl .info .pr {
  color: #008CC3;
  font-weight: bold;
  font-size:16px;padding-top:3px
  }

.pr2 {
  color: #c8c8c8;
  font-weight: bold;
  font-size:17px;padding-bottom:6px
  
}

/* line 327, ../sass/_site.scss */
.main .ads .bl .info span {
  display: block;
}

/* line 333, ../sass/_site.scss */
.main .ad_bl {
  background-color: #E9E9E9;
  border: solid 1px #DBDBDB; 
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  clear: both;
  padding: 8px 8px 8px 8px;
  margin-bottom: 0px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}



/* line 343, ../sass/_site.scss */
.main .ad_bl > div {
  padding: 1px 0;
  clear: both;
  /*border-bottom: 2px solid  #000;*/
}

/* line 348, ../sass/_site.scss */
.main .ad_bl .img {
  width: 98%;
  text-align: center;
  vertical-align:middle;
  margin: 0 auto 50px;
  padding:0px;
  border: 0px solid #000;
}

/* line 354, ../sass/_site.scss */
/*
.main .ad_bl .img img {
  width: 100%;
  max-width: 640px;
  display: inline-block;
}

/* line 360, ../sass/_site.scss */

.main .ad_bl .info {
  font-size: 17px;
}

/* line 362, ../sass/_site.scss */

.main .ad_bl .info > * {
  margin-bottom: 5px;
  display: block;
}

/* line 366, ../sass/_site.scss */

.main .ad_bl .info .name {
  font-weight: bold;
}

/* line 370, ../sass/_site.scss */

.main .ad_bl .info .cat span {
  display: inline-block;
  padding-left: 20px;
  position: relative;
}

/* line 374, ../sass/_site.scss */

.main .ad_bl .info .cat span:before {
  content: '';
  display: block;
  width: 5px;
  height: 5px;
  background-color: #000;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  left: 0%;
  top: 50%;
  margin-top: -2px;
  margin-left: 8px;
}

/* line 387, ../sass/_site.scss */

.main .ad_bl .info .cat span:first-child {
  padding-left: 0;
}

/* line 389, ../sass/_site.scss */

.main .ad_bl .info .cat span:first-child:before {
  content: none;
}

/* line 395, ../sass/_site.scss */

.main .ad_bl .info .pr {
  color: #008CC3;
  font-weight: bold;
}

/* line 402, ../sass/_site.scss */

.main .ad_bl .contact .pers {
  padding: 10px;
  background-color: #ccc;
  float: left;
  margin: 0 0 10px 0;
  color: #696565;
  font-size:18px;
}

/* line 409, ../sass/_site.scss */

.main .ad_bl .contact .btn {
  float: right;
  width: 100%;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
 }
 
 

/* line 413, ../sass/_site.scss */

.main .ad_bl .contact .btn:first-of-type {
  float: left;
  clear: both;
}

/* line 420, ../sass/_site.scss */

.main .serv {
  margin-bottom: 20px;
}

/* line 423, ../sass/_site.scss */

.main .serv h2 {
  background-color: #ffffff;
  font-weight: bold;
  font-size: 15px;
 /* border-bottom: 1px solid #000;*/
  padding: 5px;
}

/* line 430, ../sass/_site.scss */

.main .serv .s_bl {
  padding: 10px;
  background-color: #E2E2E2;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-decoration: none;
  color: #000;
  border-top: 1px solid  #000;
}

.main #menu_open .s_bl {
  padding: 10px;
  background-color: #ffffff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-decoration: none;
  color: #000;
  border-top: 1px solid  #ffffff;
  width:100%;
}


/* line 440, ../sass/_site.scss */

.main .serv .s_bl .img {
  width: 30px;
  text-align: center;
  vertical-align: middle;
}

/* line 445, ../sass/_site.scss */

.main .serv .s_bl .info, .main .serv .s_bl .img {
  display: table-cell;
}

/* line 448, ../sass/_site.scss */

.main .serv .s_bl .info {
  padding-left: 10px;
}

/* line 451, ../sass/_site.scss */

.main .serv .s_bl .sm {
  font-size: 12px;
  margin-bottom: 3px;
}

/* line 455, ../sass/_site.scss */

.main .serv .s_bl .b {
  font-weight: bold;
  font-size: 15px;
}

/* line 461, ../sass/_site.scss */

.main .btn_cont {
  text-align: center;
  clear: both;
}

/* line 464, ../sass/_site.scss */

.main .btn_cont .info {
  margin-bottom: 10px;
  color: #000000;
}

/* line 467, ../sass/_site.scss */

.main .btn_cont .info span {
  display: block;
}

/* line 471, ../sass/_site.scss */

.main .btn_cont .btn + .btn {
  margin-left: 50px;
}

/* line 475, ../sass/_site.scss */

.main .lk {
clear:both;
  display: block;
  width: 100%;
  border-radius:3px;
  text-align: center;
  
}

/* line 480, ../sass/_site.scss */
.main .lk input[type="text"] {
  
  width: 100%;
  margin-bottom: 5px;
  height: 35px;
 
  padding: 0 5px;
  text-align: left;
}

.main .lk input[name="nicknames"] {
  
  width: 59%;
 
}

/* line 491, ../sass/_site.scss */
.main .lk input[type="submit"] {
  display: block;
  width: 100%;
  margin: 5px 0 10px;
}

/* line 496, ../sass/_site.scss */
.main .lk a {
  display: block;
  text-align: center;
  margin: 20px 0 10px;
}

/* line 500, ../sass/_site.scss */
.main .lk + .btn {
  width: 47%;
  margin: 0 auto;
  display: block;
  text-align: center;
}

.btn1 {
  width: 100%;
  margin: 0 auto;
  display: block;
  text-align: center;
}

.btn2l {
  width: 43%;
  float: left;
}

.btn2c {
  width: 43%;
  float: left;
  }


.btn2r {
  width: 43%;
  float:right;
}


/* line 509, ../sass/_site.scss */
.main .filtr .form_el {
  margin-bottom: 0px;
}

/* line 512, ../sass/_site.scss */
.main .filtr .form_el span, .main .filtr .form_el input, .main .filtr .form_el select, .main .filtr .form_el textarea {
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 518, ../sass/_site.scss */
.main .filtr .form_el span {
  margin-bottom: 5px;
  color: #333333;
}

/* line 522, ../sass/_site.scss */
.main .filtr .form_el .sm {
  font-size: 12px;
  color: #ccc;
  margin-bottom: 5px;
}

/* line 527, ../sass/_site.scss */
.main .filtr .form_el select, .main .filtr .form_el input[type="text"], .main .filtr .form_el textarea {
  width: 100%;
  height: 30px;
  font-size: 15px;
  width: 100%;
  height: 30px;
  font-size: 16px;
  background-color: #e4e4e4;
  color: #000000;
}

/* line 537, ../sass/_site.scss */
.main .filtr .form_el textarea {
  height: 150px;
  padding: 10px;
}

/* line 541, ../sass/_site.scss */
.main .filtr .form_el input[type="text"] {
  padding: 0 10px;
}

/* line 544, ../sass/_site.scss */
.main .filtr .form_el label {
  display: block;
  margin-bottom: 10px;
  cursor: pointer;
}


.main .filtr .form_el label > * {
  display: inline-block;
}


.main .filtr .form_el label input {
  margin: 0;
  margin-right: 5px;
  position: relative;
  top: 1px;
}


.main .filtr .form_el label.foto {
  position: relative;
  width: 40px;
  height: 40px;
  
  background-color: #636370;
  display: block;
  border-radius:3px;
}


.main .filtr .form_el label.foto input {
  opacity: 0;
}


.main .filtr .form_el label.foto:before {
  content: '';
  display: block;
  width: 20px;
  height: 5px;
  background-color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -3px;
  margin-left: -10px;
}


.main .filtr .form_el label.foto:after {
  content: '';
  display: block;
  height: 20px;
  width: 5px;
  background-color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -2px;
  margin-top: -10px;
}

/* line 594, ../sass/_site.scss */
.main .filtr .form_el .sel {
  text-align: justify;
  margin-bottom:-16px;
}

/* line 596, ../sass/_site.scss */
.main .filtr .form_el .sel:after {
  content: '';
  display: inline-block;
  width: 100%;
  height: 0;
  visibility: hidden;
}

/* line 603, ../sass/_site.scss */
.main .filtr .form_el .sel > * {
  display: inline-block;
}

/* line 606, ../sass/_site.scss */
.main .filtr .form_el .sel select, .main .filtr .form_el .sel input {
  width: 45%;
}

/* line 611, ../sass/_site.scss */
.main .filtr .form_el.inp input {
  width: 45%;
  margin-right: 5px;
  display: inline-block;
}

/* line 615, ../sass/_site.scss */
.main .filtr .form_el.inp input + span {
  display: inline-block;
}

/* line 621, ../sass/_site.scss */
.main .filtr input[type="submit"] {
  width: 100%;
  text-align: center;
}

/* line 627, ../sass/_site.scss */
.footer { 
margin-left:2%; 
margin-right:2%;
  border-top: 1px solid  #cccccc;
  clear: both;
  padding: 10px 0;
}

select {
margin-bottom: 10px;
}

input[type="text"] {
margin-bottom: 10px;
}

#seainput {
margin-bottom: 0px;
}

#len img{
 border: 3px solid #B1ADAD;
 max-width: 120px; 
}

#len a{
 background: #DBDBDB;
 border-radius: 15px;
 width: 20px;
 height: 20px;
 border: 2px solid #555252;
 text-align: center;
 font-size: 15px;
 line-height: 20px;
 color: #000;
 display: block;
 text-decoration: none;
 position: relative;
 top: -5px;
 right: -5px;
 float: right;
}

#len td{
 padding-left: 20px;
}

#len td:first-child{
 padding-left: 0;
}

._rec {
padding:10px;
}

._rec>* {
    max-width: 100%;
}

._rec+.bl {
    border-top: 1px solid;
}

._rec img {
    max-width: 100%;
}

.vip {
font-size:120%;
font-weight:bold;
color:#000000;
text-align:center;
margin:15px;
}

.imglen {margin-left:8px;
width:126px;border-radius: 4px 0px 0px 4px
}

.spa {
height: 5px;
}

.imglenmag {
width:110px;
}

.top_img {
position:absolute;
top:0;
left:0; 
padding-top:12px; 
margin-left:5px;
opacity:1; 
}

.top_img2 {
position:absolute;
top:0;
left:0; 
padding-top:5px; 
margin-left:-9px;
opacity:1; 
z-index:6; 
}

.dvs {
	position:relative;
	margin-bottom:10px;
	margin-top:5px;
FONT: 16px  'Arial';
}

.rblok {
	position:absolute;
	top: 0px;
	right:0px;
	width:4px;
	height:30px;
	background-color: #ffffff;
}

.dvg {
	border: 1px solid #B5B8C8;
	margin-bottom:2px;
   	width: 100%;
   	height: 26px;
   	overflow: hidden;
   	background: #e4e4e4;
padding-top:5px; 
}

.dvg select {
	background: transparent;
	color: #333333;
	width: 100%;
	padding: 2px;
	height: 32px;
	outline: 0;

}

.dvg select:first-of-type {
	margin-top:-2px;
	margin-left:-2px;
   padding-right:26px;
}


.dvn {
padding-left:5px; 
padding-top:4px; 
height:28px; 
width:100%;
cursor:default;
}

.dvspan {
color: #000000;
}

.dvh {
position: absolute;
left:0px;
top: 0px;
margin:2px;

width:100%;
height:30px;
opacity:0.0;
}

.dvv {
position: absolute;
padding:5px;
left:0px;
top:31px;
padding:2px;
z-index:1002;
width:99% ; 
min-height:115px;
max-height:400px;
overflow-x:hidden;
overflow-y:auto ;
}

.db { 
position:relative;
cursor:pointer; 
height:20px;
padding-top:7px;
width:100%;
border-bottom: 1px solid #B5B8C8;

}
.zkr { 
position:absolute;
top:0px; left: 0px;
height:23px;
width: 20px;
opacity:0.0;
z-index: 101;
}

#form_edit {
position:relative;
}

.cffos {
position:absolute; 
top:0px; 
left:0px; 
width:0%; 
height:100% ;
}

.img_usl { 
width:24px; 
height:24px;
}


.input_file_div {
position: relative;
    opacity:0;
    overflow:hidden;
    width:160px;
    height:40px;
   /* background:url(../icon/input-file.png) no-repeat;*/
	background-color: #000000;
	vertical-align:middle;
	text-align:center;
		

}
.input_file {
position:absolute;
    opacity:0;
    cursor:pointer;
    padding:0px;
    margin:0px;
    border:none;
    margin-left:-200px;
    height:40px;
	width: 300px;
    margin-top:0px;
}

.minifoto {
margin:5px;
width:60px;
height:60px;
border:0;
}

.top_libk { 
font-weight:bold; 
font-size:15px;
}

A.top_libk:link {
	TEXT-DECORATION: none; color: #217de5; 
}
A.top_libk:visited {
	color: #217de5; TEXT-DECORATION: none
}
A.top_libk:hover {
	COLOR: #F90000; TEXT-DECORATION: none
}

.dvva {
padding-left:5px; 
padding-top:4px; 
}

A.dvva:link {
	TEXT-DECORATION: none; color: #333333; 
}
A.dvva:visited {
	color: #333333; TEXT-DECORATION: none
}
A.dvva:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.hid {
overflow: hidden;
}

.paybut {
	width: 150px;
	cursor: pointer;
	opacity: 0.6;
	border: 1px solid #aaaaaa;
	border-radius: 5px;
	margin: 5px;
	float: left;
}

.paybut:hover {
	width: 150px;
	cursor: pointer;
	opacity: 1.0;
	border: 1px solid #aaaaaa;
	border-radius: 5px;
	margin: 5px;
	float: left;
}

.paybut img { width:150px; height:50px;}









._2esYF {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 position:fixed;
 left:0;
 right:0;
 bottom:0;
 top:0;
 width:100%;
 height:100%;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
._33Vay {
 background:rgba(255,255,255,.95)
}
._2AeQy {
 background:rgba(0,0,0,.2)
}
._1JK_H {
 background:#fff
}
.MBUbs {
 position:relative;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 background-color:#fff;
 border-radius:3px;
 -webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.04);
 box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.04);
 overflow:hidden;
 text-decoration:none;
 width:100%
}
.P8tIQ:before {
 position:absolute;
 content:'\41F\440\43E\441\43C\43E\442\440\435\43D\43E';
 top:4px;
 left:4px;
 z-index:10;
 font-size:10px;
 color:#fff;
 padding:2px 4px;
 background:rgba(0,0,0,.6);
 border-radius:2px
}
.rDaD5::after {
 position:absolute;
 content:'';
 display:block;
 width:100%;
 height:100%;
 top:0;
 left:0;
 background-color:rgba(255,255,255,.5)
}
.rDaD5::after:not(.rDaD5):hover {
 background-color:rgba(0,170,255,.15)
}
.rDaD5::after:not(.rDaD5):active {
 background-color:rgba(0,170,255,.3)
}
._3tcxn {
 height:100%
}
._3tcxn._1mE9c ._3eXe2 {
 height:152px
}
._3tcxn.eXo1j ._3eXe2 {
 height:168px
}
._3tcxn ._3eXe2 {
 width:100%
}
._3tcxn ._1orLs {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
._3tcxn ._3DAFh {
 -ms-flex-negative:0;
 flex-shrink:0
}
._3tcxn ._3a4Z3 {
 display:-webkit-box;
 white-space:normal
}
.e-2RA {
 height:120px
}
.e-2RA ._3eXe2 {
 width:140px;
 -ms-flex-negative:0;
 flex-shrink:0;
 height:100%
}
.e-2RA ._1orLs {
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-direction:row;
 flex-direction:row;
 height:100%
}
.e-2RA ._3zIC8 {
 -ms-flex-negative:0;
 flex-shrink:0
}
.e-2RA ._3DAFh {
 min-width:1px
}
.e-2RA ._3a4Z3 {
 white-space:nowrap
}
._3eXe2 {
 background-color:#d3d3d3;
 background-image:url(https://www.avito.st/mstatic/build/b111ed071ff71e7ac9b0e635623734e0.svg);
 background-position:center;
 background-repeat:no-repeat;
 background-size:96px;
 overflow:hidden;
 position:relative
}
._3eXe2 ._10NJQ {
 height:100%;
 width:100%;
 -o-object-fit:cover;
 object-fit:cover
}
._3eXe2 .Xqsu8 {
 background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.25)));
 background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.25));
 position:absolute;
 right:0;
 bottom:0;
 left:0;
 padding:20px 8px 4px;
 z-index:5
}
._1o8Mo,
._254kQ {
 position:absolute;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 right:4px;
 top:4px;
 height:32px;
 width:32px;
 z-index:1
}
._1o8Mo:active {
 background-color:rgba(0,170,255,.25)
}
._1o8Mo ._19FEq {
 background-image:url(https://www.avito.st/mstatic/build/475ef903eaa689fe85902a36971ba155.svg);
 background-position:center;
 background-repeat:no-repeat;
 display:block;
 height:24px;
 width:24px
}
._1o8Mo ._19FEq.IXcFK,
._254kQ ._19FEq.IXcFK {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZD0iTTE4LjM5IDEuNjFhNS41IDUuNSAwIDAgMC04LjM5LjczIDUuNSA1LjUgMCAxIDAtOC4zOSA3LjA1bDcuNjggNy42OGExIDEgMCAwIDAgMS40MiAwbDcuNjgtNy42OGE1LjUgNS41IDAgMCAwIDAtNy43OCIgZmlsbD0iIzBBRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=)
}
._254kQ {
 right:0;
 top:0
}
._254kQ:active {
 background-color:rgba(0,170,255,.25)
}
._254kQ ._19FEq,
.lHBFZ {
 background-position:center;
 background-repeat:no-repeat
}
._254kQ ._19FEq {
 display:block;
 background-image:url(https://www.avito.st/mstatic/build/475ef903eaa689fe85902a36971ba155.svg);
 height:24px;
 width:24px
}
._2B-6G {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.lHBFZ {
 background-image:url(https://www.avito.st/mstatic/build/20b7050ca5b69bbc5b12d00c7bad0f2e.svg);
 margin-left:4px;
 -ms-flex-negative:0;
 flex-shrink:0;
 width:16px;
 height:16px;
 background-size:16px
}
._3eXe2 ._3a4Z3 {
 color:#fff;
 font-size:13px;
 max-height:32px
}
._3DAFh ._3a4Z3 {
 color:#212121;
 font-size:11px
}
._3DAFh ._20Ixl {
 color:#757575;
 font-size:11px
}
._3DAFh ._2ALy0 {
 font-size:11px
}
._3a4Z3 {
 overflow:hidden;
 text-overflow:ellipsis;
 -webkit-line-clamp:2;
 -webkit-box-orient:vertical
}
._3eXe2 ._20Ixl {
 color:#fff;
 font-size:13px
}
._20Ixl,
._3a4Z3 {
 margin:4px 0
}
._20Ixl,
._2ALy0 {
 text-overflow:ellipsis;
 overflow:hidden;
 white-space:nowrap
}
._1orLs,
._3DAFh {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
._3DAFh {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 padding:3px 26px 3px 8px
}

._3DAFhnews {color:#212121;
 font-size:10px;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 padding:4px 2px 5px 6px;
  display:-webkit-box;
 display:-ms-flexbox;
}


._2cW1K {
 margin:3px 8px 3px 0
}
._3zIC8,
.h78IZ {
 color:#212121;
 font-size:14px;
 overflow:hidden;
 text-overflow:ellipsis
}
._3zIC8 {
 max-height:32px;
 display:-webkit-box;
 -webkit-line-clamp:2;
 -webkit-box-orient:vertical;
 word-wrap:break-word;
 white-space:normal
}
._1efp1._2u8NF span,
._3zIC8._3i5aH span {
 background-color:#ff0
}
.h78IZ {
 font-weight:600;
 white-space:nowrap
}
._2ALy0,
._2owEx {
 color:#757575;
 font-size:12px
}
._2ALy0 {
 margin:4px 0
}
._2owEx {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:end;
 -ms-flex-align:end;
 align-items:flex-end
}
._1r1Rb {
 background-image:url(https://www.avito.st/mstatic/build/ab93a70e36fcb36e1c1ed4e0a72c79f9.svg);
 background-position:center;
 background-repeat:no-repeat;
 margin-left:4px;
 -ms-flex-negative:0;
 flex-shrink:0;
 width:16px;
 height:16px;
 background-size:16px
}
._2bexo {
 display:inline-block;
 min-width:64px;
 min-height:36px;
 text-align:center;
 padding:10px 8px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 font-weight:700;
 font-size:12px;
 text-transform:uppercase;
 line-height:1.4;
 outline:0;
 color:#0af;
 white-space:nowrap
}
._2bexo:focus {
 background-color:rgba(0,170,255,.08);
 border-radius:3px
}
._2bexo:active,
._2bexo:hover {
 background-color:rgba(0,170,255,.08);
 border-radius:3px
}
._2bexo:active {
 background-color:rgba(0,170,255,.24)
}
._3Bxz0 {
 opacity:.4
}
._KTBp {
 text-align:center;
 font-size:14px;
 padding:0
}
._3mYIT ._KTBp {
 margin-bottom:30px
}
._3-_8y ._KTBp {
 text-align:right
}
._2O0fB {
 padding-top:15px;
 min-height:120px
}
._KTBp._1SAy- {
 padding:20px 0;
 border:1px solid #e1e1e1
}
.CzPUb ._2AKC9>yatag,
._2rvMI ._2AKC9>yatag {
 border:1px solid #e1e1e1!important
}
._3mYIT {
 min-height:400px;
 width:100%;
 margin-right:10px
}
._1HETZ {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between
}
._2i5wF #_2ids0._2AKC9,
._2i5wF #tD51o._2AKC9 {
 margin:0 -18px
}
.hINj3 #J5ozj .ya-partner__ads-l,
.hINj3 #Nz1GD .ya-partner__ads-l,
.hINj3 #_1T8o1 .ya-partner__ads-l,
.hINj3 .yap-reset .ya-partner__ads-l {
 display:none!important
}
.hINj3 #J5ozj .yap-type-vertical,
.hINj3 #Nz1GD .yap-type-vertical,
.hINj3 #_1T8o1 .yap-type-vertical,
.hINj3 .yap-reset .yap-type-vertical {
 border-width:1px 0
}
.iaIKS .hINj3 #J5ozj .yap-type-vertical,
.iaIKS .hINj3 #Nz1GD .yap-type-vertical,
.iaIKS .hINj3 #_1T8o1 .yap-type-vertical,
.iaIKS .hINj3 .yap-reset .yap-type-vertical {
 border-bottom:0
}
.qo6_D .hINj3 #J5ozj .yap-type-vertical,
.qo6_D .hINj3 #Nz1GD .yap-type-vertical,
.qo6_D .hINj3 #_1T8o1 .yap-type-vertical,
.qo6_D .hINj3 .yap-reset .yap-type-vertical {
 border-top:0
}
.hINj3 #J5ozj .yap-text b,
.hINj3 #J5ozj .yap-title-text .yap-title-block__text_inner,
.hINj3 #J5ozj .yap-title-text b,
.hINj3 #Nz1GD .yap-text b,
.hINj3 #Nz1GD .yap-title-text .yap-title-block__text_inner,
.hINj3 #Nz1GD .yap-title-text b,
.hINj3 #_1T8o1 .yap-text b,
.hINj3 #_1T8o1 .yap-title-text .yap-title-block__text_inner,
.hINj3 #_1T8o1 .yap-title-text b,
.hINj3 .yap-reset .yap-text b,
.hINj3 .yap-reset .yap-title-text .yap-title-block__text_inner,
.hINj3 .yap-reset .yap-title-text b {
 font-weight:400!important
}
.windowsmobile body .hINj3 #J5ozj .yap-title-text,
.windowsmobile body .hINj3 #Nz1GD .yap-title-text,
.windowsmobile body .hINj3 #_1T8o1 .yap-title-text,
.windowsmobile body .hINj3 .yap-reset .yap-title-text {
 word-wrap:normal
}
.hINj3 #J5ozj .yap-address,
.hINj3 #J5ozj .yap-contacts__item,
.hINj3 #J5ozj .yap-logo,
.hINj3 #Nz1GD .yap-address,
.hINj3 #Nz1GD .yap-contacts__item,
.hINj3 #Nz1GD .yap-logo,
.hINj3 #_1T8o1 .yap-address,
.hINj3 #_1T8o1 .yap-contacts__item,
.hINj3 #_1T8o1 .yap-logo,
.hINj3 .yap-reset .yap-address,
.hINj3 .yap-reset .yap-contacts__item,
.hINj3 .yap-reset .yap-logo {
 display:none!important
}
.hINj3 #J5ozj .yap-contacts:before,
.hINj3 #Nz1GD .yap-contacts:before,
.hINj3 #_1T8o1 .yap-contacts:before,
.hINj3 .yap-reset .yap-contacts:before {
 background-color:#ffb020;
 border-radius:2px;
 content:'\420\435\43A\43B\430\43C\430';
 color:#fff;
 display:inline-block;
 width:50px;
 font-size:10px;
 line-height:15px;
 text-align:center
}
.hINj3 #J5ozj .yap-contacts__item.yap-contacts__item_domain,
.hINj3 #Nz1GD .yap-contacts__item.yap-contacts__item_domain,
.hINj3 #_1T8o1 .yap-contacts__item.yap-contacts__item_domain,
.hINj3 .yap-reset .yap-contacts__item.yap-contacts__item_domain {
 display:inline-block!important;
 vertical-align:middle!important
}
.hINj3 .yap-layout__content,
.hINj3 .yap-layout_type_wide .yap-layout__wrapper .yap-layout__items .yap-layout__item_age .yap-layout__content {
 padding-bottom:18px!important
}
.hINj3 .yap-layout__content .yap-layout__title {
 width:calc(100% - 30px)
}
.hINj3 .yap-layout__contacts .yap-contacts {
 height:0!important
}
.hINj3 .yap-layout__contacts .yap-contacts:before {
 position:absolute;
 bottom:8px;
 padding-bottom:1px
}
.hINj3 .yap-layout__contacts .yap-contacts .yap-domain-text {
 position:absolute!important;
 bottom:8px!important;
 left:165px!important
}
.hINj3 .yap-layout__item_picture_false .yap-layout__contacts .yap-contacts .yap-domain-text {
 left:65px!important
}
.hINj3 .yap-layout__adtune {
 padding:10px
}
#J5ozj .yap-layout__wrapper {
 border-width:0!important
}
._2DFEv {
 overflow:auto;
 width:100%;
 min-width:320px;
 height:100%;
 background:#fff;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-overflow-scrolling:touch
}
._1UUMy {
 background-color:#eee;
 -webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.08),inset 0 0 2px 0 rgba(0,0,0,.04);
 box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.08),inset 0 0 2px 0 rgba(0,0,0,.04);
 height:200px;
 width:100%
}
._2Kurz {
 text-align:center;
 margin:0;
 padding:24px 0
}
.AiTKL {
 color:#0af;
 display:inline-block;
 font-size:12px;
 line-height:16px;
 margin:0 8px 8px;
 text-decoration:none
}
.J534M,
._2bBFy {
 text-align:center
}
._2bBFy {
 color:#bdbdbd;
 font-size:12px
}
.J534M {
 padding-top:12px
}
.J534M a {
 color:#0af;
 font-size:12px;
 line-height:16px;
 margin:0 4px;
 text-decoration:none
}
.v9A1j {
 margin:0;
 font-family:Arial,'Helvetica Neue',Helvetica,sans-serif
}
._1A42- {
 font-size:40px;
 line-height:50px
}
._1EVAy {
 font-size:31px;
 line-height:40px
}
._2vJuQ {
 font-size:25px;
 line-height:30px
}
._1EevL,
._1LS93 {
 font-size:20px;
 line-height:25px
}
._1EevL {
 font-size:16px
}
._1qAKl,
._8TcDv {
 font-size:16px;
 line-height:20px
}
._8TcDv {
 font-size:14px
}
._2W1PN {
 font-size:13px;
 line-height:15px
}
._3RLyF {
 color:#000
}
._2JDaa {
 color:rgba(0,0,0,.5)
}
._2NeB3 {
 color:#fff
}
._2wFoG {
 overflow:auto;
 border-radius:2px;
 min-width:320px;
 background:#fff;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-overflow-scrolling:touch
}
._1Vie9 {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-flow:column;
 flex-flow:column;
 padding:24px 24px 8px
}
._1Vie9 ._1uPIY {
 font-size:16px;
 font-weight:700;
 margin-bottom:16px
}
._1Vie9 .GBQ7J {
 font-size:14px
}
._3v5v8 {
 display:inline-block;
 min-width:64px;
 min-height:36px;
 text-align:center;
 padding:10px 8px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 font-weight:700;
 font-size:12px;
 text-transform:uppercase;
 line-height:1.4;
 outline:0;
 color:#0af;
 white-space:nowrap;
 text-decoration:none
}
._3v5v8:focus {
 background-color:rgba(0,170,255,.08);
 border-radius:3px;
 text-decoration:none
}
._3v5v8:active,
._3v5v8:hover {
 background-color:rgba(0,170,255,.08);
 border-radius:3px;
 text-decoration:none
}
._3v5v8:active {
 background-color:rgba(0,170,255,.24)
}
._23FOR,
._2ilGu {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
._2ilGu {
 -webkit-box-pack:end;
 -ms-flex-pack:end;
 justify-content:flex-end
}
._23FOR {
 width:100%;
 -ms-flex-pack:distribute;
 justify-content:space-around;
 padding:0;
 margin:0;
 list-style:none
}
._1w7wh {
 position:relative;
 -ms-flex-preferred-size:100%;
 flex-basis:100%
}
._1w7wh._1mJOg {
 cursor:pointer
}
._1w7wh::after {
 content:'';
 display:block;
 padding-bottom:100%
}
._1w7wh::before {
 content:'';
 display:block;
 position:absolute;
 top:0;
 left:0;
 bottom:0;
 right:0;
 background-image:url(https://www.avito.st/mstatic/build/a7e5863189bdeb237f4ea02586b9dc6a.svg);
 background-repeat:no-repeat;
 background-position:center;
 background-size:contain
}
.BuK-2::before {
 background-image:url(https://www.avito.st/mstatic/build/d1dcf8eef5e5781d48bea0e304d8dfe9.svg)
}
.b4vmw::before {
 background-image:url(https://www.avito.st/mstatic/build/b5be52adee83e1525723ed86c3ac3c3e.svg)
}
.b4vmw.BuK-2::before {
 background-image:url(https://www.avito.st/mstatic/build/d1407fdf83e544d25756abd667bcaa93.svg)
}
._1VAcI,
._35CfL {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
._1VAcI {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 position:relative
}
._35CfL {
 position:absolute;
 bottom:12px;
 left:0;
 right:0
}
._3c5P_ {
 padding:5px;
 font-size:10px;
 font-weight:700;
 color:#fff;
 background:rgba(0,0,0,.6);
 border-radius:2px
}
._7yeDz {
 left:0
}
._7yeDz:before {
 border-right:8px solid #fff
}
._3v1e5 {
 right:0
}
._3v1e5:before {
 border-left:8px solid #fff
}
._1HkKs {
 position:relative;
 width:100%
}
._1HkKs * {
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
._1HkKs button,
.wD9na {
 background:0 0;
 border:0
}
._1HkKs button {
 outline:0
}
._1HkKs img {
 display:inline-block;
 pointer-events:none;
 min-height:1px;
 min-width:1px
}
._1HkKs.FXIao {
 position:relative;
 margin:0;
 overflow:hidden;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
._1HkKs.FXIao .wD9na {
 top:0;
 color:#fff;
 font-size:26px;
 bottom:0;
 margin-top:0;
 padding:5px
}
._1HkKs.FXIao .wD9na:hover {
 background:rgba(0,0,0,.2)
}
._1HkKs._24qEN {
 -webkit-transition:all .2s ease-in 50ms;
 transition:all .2s ease-in 50ms
}
._1HkKs ._2EqYU,
._1HkKs ._3Up4j {
 width:100%;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
._1HkKs ._2EqYU {
 overflow:hidden;
 -webkit-transition:height .15s ease-in;
 transition:height .15s ease-in;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 margin:auto
}
._1HkKs ._3Up4j {
 margin:0;
 padding:0;
 position:relative;
 list-style:none;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
._1HkKs ._3Up4j._3MT6v {
 -webkit-transition:all .35s ease-in-out;
 transition:all .35s ease-in-out
}
._1HkKs ._3Y_d7 {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-flow:column;
 flex-flow:column;
 min-width:100%;
 margin:0;
 position:relative;
 text-align:center
}
._1HkKs ._3Y_d7 img {
 vertical-align:top;
 border:0
}
.wD9na {
 -webkit-transition:all .25s ease-in;
 transition:all .25s ease-in;
 opacity:.4;
 position:absolute;
 z-index:2;
 top:0;
 font-size:32px;
 cursor:pointer
}
.wD9na:before {
 margin:0 5px;
 display:inline-block;
 border-top:8px solid transparent;
 border-bottom:8px solid transparent;
 content:''
}
.wD9na:hover {
 opacity:1
}
.jgzNR {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
._2DbnC {
 display:block
}
._2DbnC:after {
 background-image:url(https://www.avito.st/mstatic/build/10c0a3b05a1d184f6ae163c98c0b9202.png);
 background-size:100% 100%;
 content:'';
 height:70px;
 left:50%;
 margin:-35px 0 0 -35px;
 position:absolute;
 top:50%;
 width:70px;
 z-index:10
}
.FYXp7,
._1oLTC {
 height:100%;
 width:100%;
 display:block;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
.u9Rmc {
 max-height:100%;
 max-width:100%
}
.FYXp7 {
 position:relative
}
._1ghPR {
 position:absolute;
 top:calc(50% - 15px);
 left:calc(50% - 15px)
}
._1onvw {
 position:relative
}
._3vIem {
 height:66vw;
 max-height:356px;
 overflow:hidden
}
._2GdT5 {
 background-size:100% 100%;
 background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4BAMAAABaqCYtAAAAFVBMVEX///////////////////8AAAAAqv/uuXacAAAABnRSTlOmlWwSmgBd+QA3AAAAUklEQVQ4y2MIVmTAAYRMGUwYcAJnBgXckkwMArglGRkGCqSBASqP9pLorqCPZBoSoLUkQgEqa1Ry6ErSLQ0NeF6hc5lAf4C3MMZbjOOtAPBWHQBpDoJLfGnUWgAAAABJRU5ErkJggg==);
 bottom:4px;
 left:10px;
 height:28px;
 width:28px;
 position:absolute;
 z-index:10
}
.IU_tC {
 height:100%;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 position:relative;
 background:#000
}
.fX8CT {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 overflow:hidden
}
._3hvre {
 background-image:url(https://www.avito.st/mstatic/build/e9d448439c479c8574242f52c863ac3e.svg);
 background-position:center;
 background-repeat:no-repeat;
 display:block;
 height:24px;
 width:24px;
 padding:4px;
 position:absolute;
 left:16px;
 top:12px;
 z-index:10
}
._16DDi {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
._2fErL {
 position:fixed;
 top:0;
 left:0;
 background-color:#fff;
 width:100%;
 z-index:6000
}
._2fErL .HIdAm,
._2fErL .HIdAm ._2O_dC {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
._2fErL .HIdAm {
 padding:0 16px;
 height:56px;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between
}
._2fErL .HIdAm ._3x0Cv {
 padding:4px;
 -ms-flex-item-align:center;
 align-self:center;
 cursor:pointer;
 height:24px;
 width:24px;
 position:relative
}
._2fErL .HIdAm ._3x0Cv:active {
 background-color:rgba(0,170,255,.25)
}
._2fErL .HIdAm ._3x0Cv ._2NaIG {
 background-image:url(https://www.avito.st/mstatic/build/e9d448439c479c8574242f52c863ac3e.svg);
 background-position:center;
 background-repeat:no-repeat;
 display:block;
 height:24px;
 width:24px
}
._2fErL .HIdAm ._2O_dC {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-flow:column;
 flex-flow:column;
 margin:auto;
 width:75%;
 -ms-flex-negative:3;
 flex-shrink:3
}
._2fErL .HIdAm ._2O_dC ._2qctC,
._2fErL .HIdAm ._2O_dC ._3uwZ2 {
 font-size:18px;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
._2fErL .HIdAm ._2O_dC ._3uwZ2 {
 font-size:14px;
 color:#757575
}
._2fErL .HIdAm ._34Wg3 {
 -ms-flex-item-align:center;
 align-self:center;
 cursor:pointer;
 height:24px;
 width:24px;
 position:relative
}
._2fErL .HIdAm ._34Wg3 .IKHDq {
 background-image:url(https://www.avito.st/mstatic/build/fd20c7491bc288fe0e51d4f36cb71aa3.svg);
 background-position:center;
 background-repeat:no-repeat;
 display:block;
 height:24px;
 width:24px
}
._1L8Ab,
._2fErL,
._2fErL .P9pdc,
._3C-Kl {
 height:100%
}
._3C-Kl {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 background-color:#fff;
 border-radius:3px;
 -webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.04);
 box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.04);
 overflow:hidden;
 position:relative;
 text-decoration:none;
 width:100%
}
._1W6y_,
._2MR-I:before {
 position:absolute;
 top:4px
}
._2MR-I:before {
 content:'\41F\440\43E\441\43C\43E\442\440\435\43D\43E';
 left:4px;
 font-size:10px;
 color:#fff;
 padding:2px 4px;
 background:rgba(0,0,0,.6);
 border-radius:2px;
 z-index:100
}
._1W6y_ {
 right:4px;
 height:32px;
 width:32px;
 z-index:1
}
._1W6y_:active {
 background-color:rgba(0,170,255,.25)
}
._1W6y_ ._3tIHl,
._2Kw99 {
 background-position:center;
 background-repeat:no-repeat
}
._1W6y_ ._3tIHl {
 display:block;
 background-image:url(https://www.avito.st/mstatic/build/2fb8b8c64f31b0497435124ffe77439f.svg);
 height:24px;
 width:24px
}
._1W6y_ ._3tIHl._3mssB {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZD0iTTE4LjM5IDEuNjFhNS41IDUuNSAwIDAgMC04LjM5LjczIDUuNSA1LjUgMCAxIDAtOC4zOSA3LjA1bDcuNjggNy42OGExIDEgMCAwIDAgMS40MiAwbDcuNjgtNy42OGE1LjUgNS41IDAgMCAwIDAtNy43OCIgZmlsbD0iIzBBRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=)
}
._393WR {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
._2Kw99 {
 background-image:url(https://www.avito.st/mstatic/build/4ee358c92223e3cbe93d652bfb35044a.svg);
 margin-left:4px;
 -ms-flex-negative:0;
 flex-shrink:0;
 width:16px;
 height:16px;
 background-size:16px;
 background-position-y:1px
}
._16Vyq,
._29yBO,
._84wMA {
 margin:4px 0;
 text-overflow:ellipsis;
 overflow:hidden
}
._84wMA {
 display:-webkit-box;
 -webkit-line-clamp:2;
 -webkit-box-orient:vertical;
 white-space:normal
}
._16Vyq,
._29yBO {
 white-space:nowrap;
 color:#757575;
 font-size:12px
}
._1I-Xm,
._2XRcu {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
._2XRcu {
 padding:9px 8px;
 color:#212121;
 font-size:11px
}
.b_wgO {
 margin:3px 0
}
._1efp1,
.ehXwP {
 color:#212121;
 font-size:14px;
 overflow:hidden;
 text-overflow:ellipsis
}
._1efp1 {
 max-height:32px;
 display:-webkit-box;
 -webkit-line-clamp:2;
 -webkit-box-orient:vertical;
 word-wrap:break-wordcallAction;
 white-space:normal
}
.ehXwP {
 font-weight:600;
 white-space:nowrap
}
._1tosH,
.fxQE5 {
 color:#757575;
 font-size:12px
}
.fxQE5 {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
._1tosH {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:end;
 -ms-flex-align:end;
 align-items:flex-end
}
._3R7Zx {
 margin-bottom:40px
}
.ASojC {
 text-transform:uppercase;
 color:#0af;
 font-size:12px;
 border-radius:3px;
 border:1px solid #0af;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 padding:6px;
 font-weight:700;
 position:absolute;
 z-index:10;
 bottom:9px;
 left:8px;
 right:8px
}
.ASojC:hover {
 background-color:rgba(0,170,255,.15)
}
.ASojC:active {
 background-color:rgba(0,170,255,.3)
}
._3S-SL,
.cq6nE {
 overflow:hidden;
 position:relative
}
.cq6nE {
 background-image:url(https://www.avito.st/mstatic/build/b111ed071ff71e7ac9b0e635623734e0.svg);
 background-position:center;
 background-repeat:no-repeat;
 background-size:96px;
 background-color:#d3d3d3;
 height:136px
}
._3S-SL {
 background-color:#fff;
 border-radius:3px;
 -webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.04);
 box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.04);
 text-decoration:none;
 width:100%;
 height:100%;
 padding:12px 16px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
._1fn6K {
 color:#0af;
 cursor:pointer
}
._3rl_0,
._3rl_0 ._3H0VH {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
._3rl_0 {
 padding-bottom:10px;
 max-width:540px;
 width:100%;
 margin:0 auto;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
._3rl_0 ._3H0VH {
 padding:2px;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 margin-bottom:10px
}
._341z_,
._3rl_0,
._3rl_0 .DnHhI,
._3rl_0 ._3H0VH {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
._3rl_0 .DnHhI {
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
._341z_ {
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 padding:8px 8px 12px
}
._328WR {
 margin-bottom:8px;
 min-width:144px
}
._22pZC {
 height:222px
}
._19hlK,
._22pZC,
._2PXTe,
._2Vu1z {
 width:100%
}
._3B2-r,
.gueMW {
 width:100%;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
._3B2-r {
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-transform:translateZ(0);
 transform:translateZ(0)
}
.gueMW {
 margin-bottom:8px;
 min-height:306px;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.oG2dj {
 background-color:#f8f8f8;
 border-radius:8px;
 margin:46px 0 0;
 padding:16px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
._3lhdQ {
 background:0 0;
 padding:0 0 6px
}
._3lhdQ:first-child {
 margin:22px 0 0
}
._2pOaX {
 width:42px;
 height:42px;
 margin:-37px 0 6px;
 border-radius:50%;
 overflow:hidden
}
._2_mNM {
 display:block;
 width:100%;
 height:100%;
 border:0
}
._1Gh4S {
 margin:0 0 6px
}
._1uDXv {
 font-size:20px;
 font-weight:700;
 line-height:27px;
 color:#000
}
._1lHdK {
 margin:0 0 8px
}
.y8ohX {
 font-size:16px;
 line-height:20px;
 color:#949494
}
._1SIK4 {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 margin-left:-2px
}
._2yhLy {
 width:80px;
 margin:-2px 7px 0 0
}
._3fpVA {
 font-size:16px;
 line-height:20px;
 color:#949494
}
._1ZO8d {
 margin:8px 0 0
}
._2TTmA {
 font-size:16px;
 line-height:20px;
 color:#000
}
._3PHDu {
 margin:6px 0 0
}
._25VwS {
 font-size:16px;
 line-height:22px;
 color:#949494
}
._2Tb29 {
 width:185px;
 margin:2px auto 0
}
.G628T {
 padding:20px 0;
 height:50px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
._1FZ4j {
 -webkit-box-flex:1;
 -ms-flex:1 0 0%;
 flex:1 0 0%;
 color:#000
}
._3nL6K {
 border:0;
 padding:0;
 margin:0;
 font-size:14px;
 font-weight:700;
 cursor:pointer;
 text-transform:uppercase;
 color:#0af;
 background-color:transparent
}
._2B-To {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 width:100%
}
._1_8gG,
._2B-To {
 height:90px
}
._3kwE8,
.d7RK5 {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
.d7RK5 {
 text-align:center;
 color:#b8b8b8;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 height:200px
}
._2plSU {
 font-size:20px;
 margin-bottom:24px
}
._6vMbM {
 font-size:16px;
 line-height:24px;
 margin:0 16px
}
._4h3Db {
 font-size:16px;
 font-weight:700;
 color:#212121;
 padding:16px
}
._3I5wj {
 height:51px;
 width:100%;
 min-width:320px;
 position:absolute;
 top:0;
 z-index:1;
}

._1mD7j,
._1p3IF {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 position:relative
}
._1p3IF {
 z-index:20
}
._1mD7j {
 
 height:49px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 will-change:transform;
 padding:9px px
}

._1mD7j ._3zN1K {
 background-image:url(//armavir.online/iconsav/mstatic/build/strelka_blue.svg)
}
._1mD7j ._1zIi7 {
 background-image:url(//armavir.online/iconsav/mstatic/build/lupa_blue.svg)
}
._3QU59 {
 background:0 0
}
._3QU59 ._3zN1K {
 background-image:url(//armavir.online/iconsav/mstatic/build/strelka_belaya.svg)
}
._3QU59 ._1zIi7 {
 background-image:url(//armavir.online/iconsav/mstatic/build/lupa_belaya.svg)
}





._blue {
 background:#fff;
 height:49px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 will-change:transform;
 padding:9px px
}

._blue ._strelkab {
 background-image:url(//armavir.online/iconsav/mstatic/build/strelka_belaya.svg)
}
._blue ._lupab {
 background-image:url(//armavir.online/iconsav/mstatic/build/lupa_belaya.svg)
}

.setup_blue .setup_blue {
 background-image:url(//armavir.online/iconsav/setup1.png)
}


._white {
 background:0 0
}

._white ._strelkas {
 background-image:url(//armavir.online/iconsav/mstatic/build/strelka_blue.svg)
}
._white ._lupas {
 background-image:url(//armavir.online/iconsav/mstatic/build/lupa_blue.svg)
}

._white .setup_white {
 background-image:url(//armavir.online/iconsav/setup_blue.png)
}




.cX41O {
 -webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.04);
 box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.04)
}
.zomGp {
 background:#ff6163;
 border:2px solid #fff;
 border-radius:50%;
 display:block;
 height:6px;
 width:6px;
 position:absolute;
 top:4px;
 left:20px
}
._3W2As {
 padding:4px 16px;
 position:relative;
 width:100%
}
._3W2As ._2Tr2U,
._3W2As ._5DKfp {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
._3W2As ._5DKfp {
 background-repeat:no-repeat;
 background-position:8px center;
 padding-left:8px;
 font-weight:700;
 top:12px;
 right:12px;
 left:10px;
 color:#000;
 position:absolute
}
._3W2As ._2Tr2U {
 background:0 0;
 border:0;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 color:#333;
 font-size:16px;
 height:32px;
 outline:0;
 width:100%;
 position:relative;
 caret-color:#0af
}
._3W2As ._2Tr2U::-webkit-input-placeholder {
 color:#b8b8b8
}
._3W2As ._2Tr2U::-ms-input-placeholder {
 color:#b8b8b8
}
._3W2As ._2Tr2U::placeholder {
 color:#b8b8b8
}
._3oUvJ {
 background-color:rgba(0,0,0,.5);
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:10
}
._1OmBt {
 background-color:#fff;
 border-top:1px solid #d3d3d3;
 -webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1);
 box-shadow:0 4px 4px 0 rgba(0,0,0,.1);
 position:fixed;
 top:54px;
 right:8px;
 left:8px;
 max-height:80%;
 overflow:scroll;
 z-index:5000;
 border-bottom-left-radius:3px;
 border-bottom-right-radius:3px
}
._1OmBt ._1owZy {
 padding:12px 0;
 width:100%
}
._1OmBt ._3ipoZ {
 display:block;
 padding:12px 12px 12px 52px;
 text-decoration:none
}
._1OmBt ._3ipoZ:hover {
 background-color:#e5f6ff
}
._1OmBt ._6quIP {
 color:#212121;
 font-size:16px
}
._1OmBt .AukWC {
 color:#666;
 font-size:13px
}
._6pteL {
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1
}
.HkWvR {
 background-image:url(https://www.avito.st/mstatic/build/3da36e7715a05f74ef4fa481bfe04d82.svg)
}

._strelka,
._14mEf,
._1iD-3,
.setup_1iD-3,
.uPv6H {
 -ms-flex-item-align:center;
 align-self:center;
 cursor:pointer;
 height:33px;
 -ms-flex-preferred-size:24px;
 flex-basis:24px;
 padding:3px;
 -ms-flex-negative:0;
 flex-shrink:0;
 position:relative
}

.uPv6H0 {
 -ms-flex-item-align:center;
 align-self:center;
 cursor:pointer;
 height:24px;
 -ms-flex-preferred-size:24px;
 flex-basis:24px;
 padding:4px;
 -ms-flex-negative:0;
 flex-shrink:0;
 position:relative
}


._14mEf:active,
._1iD-3:active,
.setup_1iD-3:active,
.uPv6H:active {
 background-color:rgba(0,170,255,.25)
}

._14mEf .xPrAX,
._1iD-3 .xPrAX,
.setup_1iD-3 .setupxPrAX,
.uPv6H .xPrAX {
 background-position:center;
 background-repeat:no-repeat;
 display:block;
 height:24px;
 width:24px
}
._2Mycd,
._3nJJq {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
._3nJJq {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 background:#fff
}
._2Mycd {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
._2LTL2 {
 padding:0 16px;
 background:#fff;
 margin-bottom:8px;
 -webkit-box-shadow:1px 1px 2px #d8d5d5;
 box-shadow:1px 1px 2px #d8d5d5;
 -ms-flex-negative:0;
 flex-shrink:0;
 position:fixed;
 width:100%;
 z-index:10
}
.HNAVM {
 height:56px;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between
}
._20RnV,
._3nmL9 {
 height:24px;
 width:24px
}
._3nmL9 {
 -ms-flex-item-align:center;
 align-self:center;
 cursor:pointer;
 position:relative;
 padding:4px
}
._3nmL9:active {
 background-color:rgba(0,170,255,.25)
}
._20RnV {
 background-image:url(https://www.avito.st/mstatic/build/00adc2fd3a105cf2a6eb2a39e11d06e5.svg);
 background-position:center;
 background-repeat:no-repeat;
 display:block
}
._1bCWZ {
 font-size:18px;
 margin-left:32px;
 color:#212121;
 font-weight:700;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
._1n6YU {
 margin:64px 16px 16px
}
._3COXE {
 font-size:18px;
 color:#212121;
 margin-bottom:4px
}
.wVjfn {
 font-size:14px;
 color:#757575;
 margin-bottom:16px
}
._2QikT {
 font-size:16px;
 color:#212121;
 white-space:pre-wrap
}
._215Ni {
 margin-bottom:6px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
._1rjpO,
._2DOQp {
 font-size:17px;
 line-height:24px;
 color:#0af
}
._1rjpO {
 color:#bcbcbc
}
._2yZV2 {
 width:100px;
 margin-right:12px
}
.kduPw {
 height:120px;
 overflow:hidden;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 position:relative;
}

.kduPw_groupp {
 height:110px;
 overflow:hidden;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 position:relative;
}


.kduPw0 .Ilt-i0 {
 position:relative;
 bottom:0;
 left:0;
-webkit-box-shadow:0 2px 2px 0 rgba(20,0,0,.08),0 0 2px 0 rgba(10,0,0,.04);
 box-shadow:0 2px 2px 0 rgba(20,0,0,.08),0 0 2px 0 rgba(10,0,0,.04)

}
._2Q7Ge {
 width:100%;
 -o-object-fit:cover;
 object-fit:cover
}
.Ilt-i {
 width:38px;
 border-radius:50px;
 -ms-flex-negative:0;
 flex-shrink:0;
 margin:8px;
 -webkit-box-shadow:0 0px 5px 0 rgba(20,0,0,.08),0 0 2px 0 rgba(10,0,0,.04);
 box-shadow:0 0px 5px 0 rgba(20,0,0,.08),0 0 2px 0 rgba(10,0,0,.04)
 
}
._17fSx {
 padding:4px;
 background-color:#fff
}
._1d6P0 {
 padding:16px 16px 8px
}
._1j-_p {
 font-size:18px;
 color:#212121;
 margin-bottom:4px
}
.abv9x {
 font-size:14px;
 color:#757575;
 margin-bottom:6px
}
._220Sl {
 font-size:14px;
 color:#212121
}
.tZwS0 {
 width:154px;
 padding:6px 8px
}
._3d955 {
 position:relative;
 z-index:2;
 background:#fff
}
.qdgwV {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
._2UZ-q {
 margin-top:56px
}
._2wQOo {
 background-color:#fff;
 position:relative;
 margin-bottom:6px
}
._1bB3U {
 padding-top:16px;
 padding-left:16px;
 padding-right:16px;
 -webkit-transition:height .5s ease;
 transition:height .5s ease;
 word-break:break-word
}
._1bB3U div {
 font-size:14px;
 line-height:1.4
}
._1bB3U.wv2WW {
 height:auto
}
._1bB3U._2bI0p {
 overflow:hidden;
 height:76px
}
._1bB3U._1piY_ {
 padding-bottom:24px
}
._230Pw {
 padding-left:8px;
 margin-top:6px
}
.S-RaT {
 position:absolute;
 opacity:0;
 top:0;
 left:0
}
._3JWde {
 height:72px;
 border-radius:3px;
 flex-shring:0;
 margin:12px 16px 16px
}
._3JWde._1uZmM {
 background-position:center center;
 background-repeat:no-repeat;
 height:64px;
 width:64px
}
._2Yvx7 {
 padding:16px 16px 0;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 margin-top:56px
}
.lEJQm {
 font-size:20px;
 color:#212121;
 margin-bottom:4px;
 font-weight:700
}
._2arby,
._2cxqt {
 font-size:14px;
 color:#757575;
 margin-bottom:12px
}
._2cxqt {
 color:#212121;
 margin-bottom:4px
}
._2TZCf {
 height:72px
}
._1uZmM {
 background-image:url(https://www.avito.st/mstatic/build/726bc9de51533de51cede59c71febb2b.svg)
}
.oLWgV {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.ki4Hp {
 font-weight:700
}
._3-w-d {
 color:gray
}
._2Nb33 {
 font-weight:700
}
._1SiRF {
 padding:0 12px
}
.OwIz7 {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -ms-flex-item-align:stretch;
 align-self:stretch;
 padding:16px 0;
 text-decoration:none
}
.OwIz7:focus {
 background-color:rgba(0,170,255,.08)
}
.OwIz7:active {
 background-color:rgba(0,170,255,.24)
}
.OwIz7:hover {
 background-color:rgba(0,170,255,.08)
}
._2uQwM {
 background-image:url(https://www.avito.st/mstatic/build/c295baf49dd7e4c7e8b5a96637b1562f.svg)
}
._3d-9T {
 background-image:url(https://www.avito.st/mstatic/build/8ca39e2157f3f7bdb94ac38bd3628a8e.svg)
}
._10LWv {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMWgxMGEyIDIgMCAwIDEgMiAydjE4YTIgMiAwIDAgMS0yIDJIN2EyIDIgMCAwIDEtMi0yVjNhMiAyIDAgMCAxIDItMnptMCAzdjE2aDEwVjRIN3oiIGZpbGw9IiMwQUYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}
._3Pv2l {
 background-position:center center;
 background-repeat:no-repeat;
 width:24px;
 height:24px
}
._1PdXO {
 color:#212121;
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1;
 font-size:16px;
 font-weight:400;
 margin-left:28px;
 white-space:pre-wrap
}
._3B4dQ {
 width:154px;
 padding:6px 8px
}
._28-34 {
 padding:16px 12px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
._1a_XG {
 margin-left:28px
}
.NhpCA {
 padding:6px 8px
}
._42Vky {
 display:block;
 width:24px;
 height:24px;
 background-position:center center;
 background-repeat:no-repeat;
 background-image:url(https://www.avito.st/mstatic/build/ab93a70e36fcb36e1c1ed4e0a72c79f9.svg)
}
._3uYLC {color:#777;
 font-size:12px;
 font-weight:600;
 margin:0;
 padding:3px 9px 0px 9px
}
._1okE3,
._2n_7t {background-color:#f4f4f4;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
._2n_7t {
 overflow-x:scroll;
 -webkit-overflow-scrolling:touch;
 overflow-y:hidden;
 white-space:nowrap;
 padding:0px
}


._1okE3news {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -ms-flex-negative:0;
 flex-shrink:0;
 vertical-align:middle;
 height:100px;
 width:94px;
 padding:0 4px
}

.scrollitems{
  bottom:3px;position:absolute;float:right;right:5px;font-size:14px;font-weight:600;color:#bbb
  
  
}

._1okE3 {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -ms-flex-negative:0;
 flex-shrink:0;
 vertical-align:middle;
 height:119px;
 width:95px;
 padding:0 4px
}

._1okE3_serv {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -ms-flex-negative:0;
 flex-shrink:0;
 vertical-align:middle;
 height:166px;
 width:145px;
 padding:0 4px
}


@media screen and (min-width:200px) {
  
 ._1okE3 {
  width:99px
 }
 
  ._1okE3_serv {
  width:149px
 }
  
}


._1okE3:last-child {
 padding-right:8px
}

._1okE3_serv:last-child {
 padding-right:8px
}

._10En7,
._1Xykb {background-color:#eee;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
._1Xykb {
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
._10En7 {
 min-height:100%;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
._1ysnm {
 padding:0 16px;
 background:#fff;
 margin-bottom:8px;
 -ms-flex-negative:0;
 flex-shrink:0;
 width:100%;
 z-index:10
}
.ZuTRg {
 height:56px;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between
}
._3Bnbn,
.dSPCA {
 height:24px;
 width:24px
}
.dSPCA {
 -ms-flex-item-align:center;
 align-self:center;
 cursor:pointer;
 position:relative;
 padding:4px
}
.dSPCA:active {
 background-color:rgba(0,170,255,.25)
}
._3Bnbn {
 background-image:url(https://www.avito.st/mstatic/build/00adc2fd3a105cf2a6eb2a39e11d06e5.svg);
 background-position:center;
 background-repeat:no-repeat;
 display:block
}
._1YZvz,
._1g--u {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
._1YZvz {
 font-size:18px;
 margin:0 32px;
 color:#212121;
 font-weight:700;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis
}
._1g--u {
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
._1g--u,
._39Clr {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
._3r1dQ {
 width:150px
}
.UWTK2 {
 margin:42px 12px 12px;
 padding:32px 12px 12px;
 background:#f8f8f8;
 position:relative;
 border-radius:8px
}
.Kr7Ua {
 width:64px;
 margin-bottom:8px
}
._1oPnj,
._37qzq {
 font-size:16px;
 margin-bottom:8px
}
._1oPnj {
 font-weight:700
}
._37qzq {
 white-space:pre-wrap
}
.K6Ny7 {
 font-size:16px;
 color:#949494
}
._1ABcw {
 width:42px;
 height:42px;
 border-radius:50%;
 position:absolute;
 top:-21px
}
._2QqwI {
 padding:20px 0;
 height:50px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
._2QZpZ {
 -webkit-box-flex:1;
 -ms-flex:1 0 0%;
 flex:1 0 0%;
 color:#000
}
._1DLui {
 border:0;
 padding:0;
 margin:0;
 font-size:14px;
 font-weight:700;
 cursor:pointer;
 text-transform:uppercase;
 color:#0af;
 background-color:transparent
}
._1YeaW,
._2rkAC {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
._2rkAC {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 background:#fafafa
}
._1YeaW {
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.AK9LL {
 position:relative;
 -webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);
 box-shadow:0 1px 1px rgba(0,0,0,.2);
 background:#fff
}
._9dPKR:not(:last-child) {
 border-bottom:1px solid #f0f0f0
}
._2Cciu {
 position:fixed;
 left:0;
 bottom:0;
 right:0;
 z-index:15;
 background-color:#fff;
 -webkit-box-shadow:0 -4px 4px 0 rgba(0,0,0,.08);
 box-shadow:0 -4px 4px 0 rgba(0,0,0,.08)
}
._3Rigk {
 height:40px;
 margin:8px;
 background-color:#0af;
 -webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);
 box-shadow:0 2px 2px rgba(0,0,0,.2);
 border-radius:3px;
 color:#fff;
 font-size:12px;
 font-weight:600;
 text-decoration:none;
 text-transform:uppercase;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
._3Rigk:active {
 background-color:#3981bd
}
._3Rigk:hover {
 background-color:#469ce4
}
.Ezy3h {
 overflow:auto;
 border-radius:2px;
 min-width:320px;
 background:#fff;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-overflow-scrolling:touch
}
._3e7uP {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-flow:column;
 flex-flow:column;
 padding:24px 24px 8px
}
._2BvOP {
 font-size:18px;
 font-weight:700;
 margin-bottom:8px;
 color:#212121
}
.sGYPK {
 font-size:16px;
 text-decoration:none;
 color:#212121;
 margin:18px 0
}
._3fyWu {
 margin-bottom:56px
}


































@-webkit-keyframes _3aovM {
 0% {
  opacity:0;
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 to {
  opacity:1;
  -webkit-transform:translateY(-10px);
  transform:translateY(-10px)
 }
}
@keyframes _3aovM {
 0% {
  opacity:0;
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 to {
  opacity:1;
  -webkit-transform:translateY(-10px);
  transform:translateY(-10px)
 }
}
@-webkit-keyframes _2e2TN {
 0% {
  top:100%
 }
 to {
  top:0
 }
}
._2esYF {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 position:fixed;
 left:0;
 right:0;
 bottom:0;
 top:0;
 width:100%;
 height:100%;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
._33Vay {
 background:rgba(255,255,255,.95)
}
._2AeQy {
 background:rgba(0,0,0,.2)
}
._1JK_H {
 background:#fff
}
._1aX0R {
 height:54px
}
._22vEO {
 position:fixed;
 top:64px;
 left:0;
 right:0;
 z-index:10;
 -webkit-transition:-webkit-transform .25s ease-out;
 transition:transform .25s ease-out;
 transition:transform .25s ease-out,-webkit-transform .25s ease-out
}
._22vEO.YX77Q {
 -webkit-transform:translate3d(0,-124px,0);
 transform:translate3d(0,-124px,0)
}
._3oX_2 {
 display:block;
 height:24px;
 padding:6px 8px 10px;
 overflow-x:scroll;
 overflow-y:hidden;
 -webkit-overflow-scrolling:touch;
 white-space:nowrap
}
._1VhxU,
._1VhxU ._3Oo6K {
 display:inline-block;
 position:relative
}
._1VhxU {
 text-decoration:none
}
._1VhxU:active ._3Oo6K {
 background-color:#e5f6ff
}
._1VhxU+._1VhxU {
 margin-left:8px
}
._1VhxU ._3Oo6K {
 background-color:#fff;
 border-radius:32px;
 -webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.04);
 box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.04);
 color:#0af;
 font-size:10px;
 font-weight:600;
 height:26px;
 line-height:26px;
 padding:0 12px;
 text-transform:uppercase;
 z-index:100
}
.SZCOp:active ._3Oo6K {
 background-color:#0090d9
}
.SZCOp ._3Oo6K {
 background-color:#0af;
 color:#fff
}
._1YSbS {
 display:block
}
._1YSbS ._1ft4u {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 position:relative;
 -webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);
 box-shadow:0 2px 2px 0 rgba(0,0,0,.1);
 background:#fff;
 padding:16px 32px 12px 16px
}
._1YSbS ._1ft4u .VZjZt {
 -ms-flex-item-align:start;
 align-self:start
}
._1YSbS ._1ft4u ._3dtI0 {
 position:absolute;
 top:8px;
 right:8px
}
._1YSbS ._1ft4u ._3ZHvJ {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-flow:column;
 flex-flow:column;
 margin-left:4px
}
._1YSbS ._1ft4u .YoqOE {
 padding-left:8px;
 line-height:20px;
 font-size:16px
}
._1YSbS ._1ft4u ._3Jfba {
 color:#0af;
 font-size:12px;
 font-weight:700;
 line-height:15px;
 text-transform:uppercase;
 padding:10px 8px 11px
}
._3HSoW {
 display:none
}
._1QpE3 {
 padding:12px 8px
}
._1QpE3,
._1aW6W {
 display:block
}
.MBUbs {
 position:relative;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 background-color:#fff;
 border-radius:3px;
 -webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.04);
 box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.04);
 overflow:hidden;
 text-decoration:none;
 width:100%
}
.P8tIQ:before {
 position:absolute;
 content:'\41F\440\43E\441\43C\43E\442\440\435\43D\43E';
 top:4px;
 left:4px;
 z-index:10;
 font-size:10px;
 color:#fff;
 padding:2px 4px;
 background:rgba(0,0,0,.6);
 border-radius:2px
}
.rDaD5::after {
 position:absolute;
 content:'';
 display:block;
 width:100%;
 height:100%;
 top:0;
 left:0;
 background-color:rgba(255,255,255,.5)
}
.rDaD5::after:not(.rDaD5):hover {
 background-color:rgba(0,170,255,.15)
}
.rDaD5::after:not(.rDaD5):active {
 background-color:rgba(0,170,255,.3)
}
._3tcxn {
 height:100%
}
._3tcxn._1mE9c ._3eXe2 {
 height:152px
}
._3tcxn.eXo1j ._3eXe2 {
 height:168px
}
._3tcxn ._3eXe2 {
 width:100%
}
._3tcxn ._1orLs {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
._3tcxn ._3DAFh {
 -ms-flex-negative:0;
 flex-shrink:0
}
._3tcxn ._3a4Z3 {
 display:-webkit-box;
 white-space:normal
}
.e-2RA {
 height:120px
}
.e-2RA ._3eXe2 {
 width:120px;
 -ms-flex-negative:0;
 flex-shrink:0;
 height:100%
}
.e-2RA ._1orLs {
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-direction:row;
 flex-direction:row;
 height:100%
}
.e-2RA ._3zIC8 {
 -ms-flex-negative:0;
 flex-shrink:0
}
.e-2RA ._3DAFh {
 min-width:1px
}
.e-2RA ._3a4Z3 {
 white-space:nowrap
}
._3eXe2 {
 background-color:#d3d3d3;
 background-image:url(https://www.avito.st/mstatic/build/b111ed071ff71e7ac9b0e635623734e0.svg);
 background-position:center;
 background-repeat:no-repeat;
 background-size:96px;
 overflow:hidden;
 position:relative
}
._3eXe2 ._10NJQ {
 height:100%;
 width:100%;
 -o-object-fit:cover;
 object-fit:cover
}
._3eXe2 .Xqsu8 {
 background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.25)));
 background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.25));
 position:absolute;
 right:0;
 bottom:0;
 left:0;
 padding:20px 8px 4px;
 z-index:5
}
._1o8Mo,
._254kQ {
 position:absolute;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 right:4px;
 top:4px;
 height:32px;
 width:32px;
 z-index:1
}
._1o8Mo:active {
 background-color:rgba(0,170,255,.25)
}
._1o8Mo ._19FEq {
 background-image:url(https://www.avito.st/mstatic/build/475ef903eaa689fe85902a36971ba155.svg);
 background-position:center;
 background-repeat:no-repeat;
 display:block;
 height:24px;
 width:24px
}
._1o8Mo ._19FEq.IXcFK,
._254kQ ._19FEq.IXcFK {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZD0iTTE4LjM5IDEuNjFhNS41IDUuNSAwIDAgMC04LjM5LjczIDUuNSA1LjUgMCAxIDAtOC4zOSA3LjA1bDcuNjggNy42OGExIDEgMCAwIDAgMS40MiAwbDcuNjgtNy42OGE1LjUgNS41IDAgMCAwIDAtNy43OCIgZmlsbD0iIzBBRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=)
}
._254kQ {
 right:0;
 top:0
}
._254kQ:active {
 background-color:rgba(0,170,255,.25)
}
._254kQ ._19FEq,
.lHBFZ {
 background-position:center;
 background-repeat:no-repeat
}
._254kQ ._19FEq {
 display:block;
 background-image:url(https://www.avito.st/mstatic/build/475ef903eaa689fe85902a36971ba155.svg);
 height:24px;
 width:24px
}
._2B-6G {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.lHBFZ {
 background-image:url(https://www.avito.st/mstatic/build/20b7050ca5b69bbc5b12d00c7bad0f2e.svg);
 margin-left:4px;
 -ms-flex-negative:0;
 flex-shrink:0;
 width:16px;
 height:16px;
 background-size:16px
}
._3eXe2 ._3a4Z3 {
 color:#fff;
 font-size:13px;
 max-height:32px
}
._3DAFh ._3a4Z3 {
 color:#212121;
 font-size:11px
}
._3DAFh ._20Ixl {
 color:#757575;
 font-size:11px
}
._3DAFh ._2ALy0 {
 font-size:11px
}
._3a4Z3 {
 overflow:hidden;
 text-overflow:ellipsis;
 -webkit-line-clamp:2;
 -webkit-box-orient:vertical
}
._3eXe2 ._20Ixl {
 color:#fff;
 font-size:13px
}
._20Ixl,
._3a4Z3 {
 margin:4px 0
}
._20Ixl,
._2ALy0 {
 text-overflow:ellipsis;
 overflow:hidden;
 white-space:nowrap
}
._1orLs,
._3DAFh {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
._3DAFh {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 padding:3px 26px 3px 8px
}
._2cW1K {
 margin:3px 8px 3px 0px
}
._3zIC8,
.h78IZ {
 color:#212121;
 font-size:13px;
 overflow:hidden;
 text-overflow:ellipsis
}
._3zIC8 {
 max-height:32px;
 display:-webkit-box;
 -webkit-line-clamp:2;
 -webkit-box-orient:vertical;
 word-wrap:break-word;
 white-space:normal
}

._3zIC8news {
	color:#212121;
 font-size:14px;
 overflow:hidden;
 text-overflow:ellipsis;
 max-height:43px;
 display:-webkit-box;
 -webkit-line-clamp:3;
 -webkit-box-orient:vertical;
 word-wrap:break-word;
 white-space:normal
}

._3zIC8._3i5aH span {
 background-color:#ff0
}
.h78IZ {
 font-weight:600;
 white-space:nowrap
}
._2ALy0,
._2owEx {
 color:#757575;
 font-size:12px
}
._2ALy0 {
 margin:4px 0
}
._2owEx {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:end;
 -ms-flex-align:end;
 align-items:flex-end
}
._1r1Rb {
 background-image:url(https://www.avito.st/mstatic/build/ab93a70e36fcb36e1c1ed4e0a72c79f9.svg);
 background-position:center;
 background-repeat:no-repeat;
 margin-left:4px;
 -ms-flex-negative:0;
 flex-shrink:0;
 width:16px;
 height:16px;
 background-size:16px
}
._2bexo {
 display:inline-block;
 min-width:64px;
 min-height:36px;
 text-align:center;
 padding:10px 8px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 font-weight:700;
 font-size:12px;
 text-transform:uppercase;
 line-height:1.4;
 outline:0;
 color:#0af;
 white-space:nowrap
}
._2bexo:focus {
 background-color:rgba(0,170,255,.08);
 border-radius:3px
}
._2bexo:active,
._2bexo:hover {
 background-color:rgba(0,170,255,.08);
 border-radius:3px
}
._2bexo:active {
 background-color:rgba(0,170,255,.24)
}
._3Bxz0 {
 opacity:.4
}
._KTBp {
 text-align:center;
 font-size:14px;
 padding:0
}
._3mYIT ._KTBp {
 margin-bottom:30px
}
._3-_8y ._KTBp {
 text-align:right
}
._2O0fB {
 padding-top:15px;
 min-height:120px
}
._KTBp._1SAy- {
 padding:20px 0;
 border:1px solid #e1e1e1
}
.CzPUb ._2AKC9>yatag,
._2rvMI ._2AKC9>yatag {
 border:1px solid #e1e1e1!important
}
._3mYIT {
 min-height:400px;
 width:100%;
 margin-right:10px
}
._1HETZ {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between
}
._2i5wF #_2ids0._2AKC9,
._2i5wF #tD51o._2AKC9 {
 margin:0 -18px
}
.hINj3 #J5ozj .ya-partner__ads-l,
.hINj3 #Nz1GD .ya-partner__ads-l,
.hINj3 #_1T8o1 .ya-partner__ads-l,
.hINj3 .yap-reset .ya-partner__ads-l {
 display:none!important
}
.hINj3 #J5ozj .yap-type-vertical,
.hINj3 #Nz1GD .yap-type-vertical,
.hINj3 #_1T8o1 .yap-type-vertical,
.hINj3 .yap-reset .yap-type-vertical {
 border-width:1px 0
}
.iaIKS .hINj3 #J5ozj .yap-type-vertical,
.iaIKS .hINj3 #Nz1GD .yap-type-vertical,
.iaIKS .hINj3 #_1T8o1 .yap-type-vertical,
.iaIKS .hINj3 .yap-reset .yap-type-vertical {
 border-bottom:0
}
.qo6_D .hINj3 #J5ozj .yap-type-vertical,
.qo6_D .hINj3 #Nz1GD .yap-type-vertical,
.qo6_D .hINj3 #_1T8o1 .yap-type-vertical,
.qo6_D .hINj3 .yap-reset .yap-type-vertical {
 border-top:0
}
.hINj3 #J5ozj .yap-text b,
.hINj3 #J5ozj .yap-title-text .yap-title-block__text_inner,
.hINj3 #J5ozj .yap-title-text b,
.hINj3 #Nz1GD .yap-text b,
.hINj3 #Nz1GD .yap-title-text .yap-title-block__text_inner,
.hINj3 #Nz1GD .yap-title-text b,
.hINj3 #_1T8o1 .yap-text b,
.hINj3 #_1T8o1 .yap-title-text .yap-title-block__text_inner,
.hINj3 #_1T8o1 .yap-title-text b,
.hINj3 .yap-reset .yap-text b,
.hINj3 .yap-reset .yap-title-text .yap-title-block__text_inner,
.hINj3 .yap-reset .yap-title-text b {
 font-weight:400!important
}
.windowsmobile body .hINj3 #J5ozj .yap-title-text,
.windowsmobile body .hINj3 #Nz1GD .yap-title-text,
.windowsmobile body .hINj3 #_1T8o1 .yap-title-text,
.windowsmobile body .hINj3 .yap-reset .yap-title-text {
 word-wrap:normal
}
.hINj3 #J5ozj .yap-address,
.hINj3 #J5ozj .yap-contacts__item,
.hINj3 #J5ozj .yap-logo,
.hINj3 #Nz1GD .yap-address,
.hINj3 #Nz1GD .yap-contacts__item,
.hINj3 #Nz1GD .yap-logo,
.hINj3 #_1T8o1 .yap-address,
.hINj3 #_1T8o1 .yap-contacts__item,
.hINj3 #_1T8o1 .yap-logo,
.hINj3 .yap-reset .yap-address,
.hINj3 .yap-reset .yap-contacts__item,
.hINj3 .yap-reset .yap-logo {
 display:none!important
}
.hINj3 #J5ozj .yap-contacts:before,
.hINj3 #Nz1GD .yap-contacts:before,
.hINj3 #_1T8o1 .yap-contacts:before,
.hINj3 .yap-reset .yap-contacts:before {
 background-color:#ffb020;
 border-radius:2px;
 content:'\420\435\43A\43B\430\43C\430';
 color:#fff;
 display:inline-block;
 width:50px;
 font-size:10px;
 line-height:15px;
 text-align:center
}
.hINj3 #J5ozj .yap-contacts__item.yap-contacts__item_domain,
.hINj3 #Nz1GD .yap-contacts__item.yap-contacts__item_domain,
.hINj3 #_1T8o1 .yap-contacts__item.yap-contacts__item_domain,
.hINj3 .yap-reset .yap-contacts__item.yap-contacts__item_domain {
 display:inline-block!important;
 vertical-align:middle!important
}
.hINj3 .yap-layout__content,
.hINj3 .yap-layout_type_wide .yap-layout__wrapper .yap-layout__items .yap-layout__item_age .yap-layout__content {
 padding-bottom:18px!important
}
.hINj3 .yap-layout__content .yap-layout__title {
 width:calc(100% - 30px)
}
.hINj3 .yap-layout__contacts .yap-contacts {
 height:0!important
}
.hINj3 .yap-layout__contacts .yap-contacts:before {
 position:absolute;
 bottom:8px;
 padding-bottom:1px
}
.hINj3 .yap-layout__contacts .yap-contacts .yap-domain-text {
 position:absolute!important;
 bottom:8px!important;
 left:165px!important
}
.hINj3 .yap-layout__item_picture_false .yap-layout__contacts .yap-contacts .yap-domain-text {
 left:65px!important
}
.hINj3 .yap-layout__adtune {
 padding:10px
}
#J5ozj .yap-layout__wrapper {
 border-width:0!important
}
._3j9VR {
 padding-bottom:10px
}
._3j9VR ._1RB8j {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 padding:2px;
 margin-bottom:10px
}
._3j9VR ._1RB8j,
._3j9VR .n8pdN,
._3j9VR .oBSJF {
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
._3j9VR .oBSJF {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
._3j9VR .n8pdN {
 margin:0 35px 10px;
 text-align:center
}
._3Z-4i {
 font-size:16px;
 font-weight:700;
 margin:0;
 padding:14px 16px
}
._1RuiY,
._3fdy-,
._3j9VR .n8pdN,
._3x_Hk {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
._1RuiY {
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 padding:8px 8px 12px
}
._3fdy-,
._3x_Hk {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -ms-flex-negative:0;
 flex-shrink:0;
 margin:0 0 8px 8px;
 min-width:144px;
 min-height:258px
}
@media (max-width:600px) {
 ._3fdy-,
 ._3x_Hk {
  width:calc(50% - 4px)
 }
 ._3fdy-._2SHfM:last-child:nth-child(2n+1),
 ._3x_Hk._2SHfM:last-child:nth-child(2n+1) {
  display:none
 }
 ._3fdy-:nth-child(2n+1),
 ._3x_Hk:nth-child(2n+1) {
  margin-left:0
 }
}
@media (min-width:601px) and (max-width:840px) {
 ._3fdy-,
 ._3x_Hk {
  width:calc(33.3333% - 5.3333px)
 }
 ._3fdy-._2SHfM:last-child:nth-child(3n+1),
 ._3x_Hk._2SHfM:last-child:nth-child(3n+1) {
  display:none
 }
 ._3fdy-:nth-child(3n+1),
 ._3x_Hk:nth-child(3n+1) {
  margin-left:0
 }
}
@media (min-width:841px) {
 ._3fdy-,
 ._3x_Hk {
  width:calc(25% - 6px)
 }
 ._3fdy-._2SHfM:last-child:nth-child(4n+1),
 ._3x_Hk._2SHfM:last-child:nth-child(4n+1) {
  display:none
 }
 ._3fdy-:nth-child(4n+1),
 ._3x_Hk:nth-child(4n+1) {
  margin-left:0
 }
}
._1la39 {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 width:100%
}
.__k1s {
 display:block;
 position:fixed;
 bottom:0;
 left:0;
 right:0;
 width:100%;
 height:0;
 z-index:5990
}
.pl1uI {
 background-color:#0af;
 border-radius:24px;
 display:block;
 margin:0 auto;
 position:relative;
 width:212px;
 -webkit-transform:translate3d(0,72px,0);
 transform:translate3d(0,72px,0);
 -webkit-transition:width .25s ease-out,-webkit-transform .25s ease-out;
 transition:transform .25s ease-out,width .25s ease-out;
 transition:transform .25s ease-out,width .25s ease-out,-webkit-transform .25s ease-out
}
.pl1uI::before {
 content:'';
 position:absolute;
 width:16px;
 height:16px;
 top:16px;
 left:20px;
 background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZD0iTTcgN0gxYTEgMSAwIDEgMCAwIDJoNnY2YTEgMSAwIDEgMCAyIDBWOWg2YTEgMSAwIDEgMCAwLTJIOVYxYTEgMSAwIDEgMC0yIDB2NnoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K);
 background-position:0 center;
 background-repeat:no-repeat;
 background-size:16px;
 -webkit-transition:all .25s ease-out;
 transition:all .25s ease-out;
 -webkit-transform-origin:center center;
 transform-origin:center center
}
.pl1uI._2Z6OD {
 -webkit-transform:translate3d(0,-72px,0);
 transform:translate3d(0,-72px,0)
}
.pl1uI ._18T4p {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 color:#fff;
 display:inline-block;
 font-size:12px;
 font-weight:700;
 letter-spacing:.5px;
 padding:17px 12px 17px 45px;
 text-decoration:none;
 text-transform:uppercase;
 text-align:center;
 width:100%
}
.pl1uI._1c4O1 {
 width:48px;
 height:48px;
 overflow:hidden
}
.pl1uI._1c4O1::before {
 -webkit-transform:translateX(-4px) rotate(45deg);
 transform:translateX(-4px) rotate(45deg)
}
._1CkyS {
 opacity:1;
 white-space:nowrap;
 -webkit-transition-delay:.25s;
 transition-delay:.25s
}
.w8xID {
 opacity:0;
 -webkit-transition-property:opacity;
 transition-property:opacity;
 -webkit-transition-delay:0s;
 transition-delay:0s
}
._2KZW7 {
 display:block;
 position:fixed;
 top:0;
 bottom:0;
 left:0;
 width:100%;
 z-index:5980;
 background-color:rgba(255,255,255,.88)
}
._1V7I9 {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:end;
 -ms-flex-pack:end;
 justify-content:flex-end;
 text-align:center;
 width:100%;
 height:100%;
 padding-top:60px;
 overflow-y:scroll
}
@media (max-height:500px) {
 ._1V7I9 {
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
}
._18KSp {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -ms-flex-negative:0;
 flex-shrink:0;
 padding:0 32px;
 margin-bottom:24px;
 height:50px;
 max-width:232px;
 font-size:13px;
 font-weight:500;
 border-radius:29px;
 border:0;
 -webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.16);
 box-shadow:0 3px 3px 0 rgba(0,0,0,.16);
 color:#fff;
 text-transform:uppercase;
 text-decoration:none;
 opacity:0;
 outline:0;
 -webkit-animation-name:_3aovM;
 animation-name:_3aovM;
 -webkit-animation-duration:.25s;
 animation-duration:.25s;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards
}
._18KSp:last-child {
 margin-bottom:150px
}
.BiPHb {
 background-color:#ff6163
}
._2kEzL {
 background-color:#0af
}
.l7DtQ {
 background-color:#97cf26
}
._2ZFmr {
 background-color:#b369fb
}
._3LJC2 {
 background-color:#ffb020
}
._1_xFV,
._1_xFV ._1wXs8,
._1_xFV ._26l17 {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
._1_xFV {
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-flow:column;
 flex-flow:column;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
._1_xFV ._1wXs8,
._1_xFV ._26l17 {
 width:100%
}
._1_xFV ._26l17 {
 margin:0 auto
}
._1_xFV ._1wXs8 {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 background-color:#01adff;
 padding:10px
}
._1_xFV ._3VMP_ {
 z-index:1;
 padding-left:20px
}
._1_xFV ._3SMoa,
._1_xFV .hLpEA {
 color:#fff;
 margin-bottom:10px;
 font-family:lato,Arial,Helvetica,sans-serif
}
._1_xFV .hLpEA {
 margin-top:10px;
 font-size:34px;
 font-weight:700
}
._1_xFV ._3SMoa {
 font-size:24px;
 font-weight:400
}
@media (min-height:400px) {
 ._1_xFV .hLpEA {
  font-size:20px;
  margin-bottom:0
 }
 ._1_xFV ._3SMoa {
  font-size:14px;
  margin-bottom:0
 }
}
@media (min-height:500px) {
 ._1_xFV .hLpEA {
  font-size:25px;
  margin-bottom:5px
 }
 ._1_xFV ._3SMoa {
  font-size:16px
 }
}
@media (min-height:600px) {
 ._1_xFV .hLpEA {
  font-size:30px
 }
 ._1_xFV ._3SMoa {
  font-size:18px
 }
}
@media (min-height:700px) {
 ._1_xFV .hLpEA {
  font-size:35px;
  margin-bottom:10px
 }
 ._1_xFV ._3SMoa {
  font-size:22px
 }
}
._1_xFV .ISQ0L {
 -ms-flex-flow:column;
 flex-flow:column;
 width:100%;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding:15px 15px 0;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 background-color:#fff;
 margin-top:-1px
}
._1_xFV .ISQ0L ._2bcmQ {
 text-align:center;
 font-size:30px;
 margin-bottom:10px
}
._1_xFV .ISQ0L ._2RAhR {
 display:block;
 width:100%;
 max-width:330px;
 margin:0 auto;
 -ms-flex-preferred-size:60px;
 flex-basis:60px;
 font-size:21px;
 line-height:60px;
 font-family:lato Arial,Helvetica,sans-serif;
 text-align:center;
 color:#fff;
 text-decoration:none;
 background:#97d126;
 border-radius:63px;
 -webkit-box-shadow:8px 14px 39px -9px #749c78;
 box-shadow:8px 14px 39px -9px #749c78
}
@media (max-height:600px) {
 ._1_xFV .ISQ0L ._2RAhR {
  font-size:18px;
  max-width:250px;
  line-height:45px;
  -ms-flex-preferred-size:45px;
  flex-basis:45px
 }
}
._2P4Hh {
 -webkit-transition:-webkit-transform .3s;
 transition:transform .3s;
 transition:transform .3s,-webkit-transform .3s
}
._1_xFV .ISQ0L,
._2P4Hh ._2IL0U,
._2P4Hh .cTKDM {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal
}
._2P4Hh ._2IL0U {
 -ms-flex-flow:column;
 flex-flow:column;
 background-color:#0af;
 height:80%
}
._2P4Hh .cTKDM {
 height:20%;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding:25px 25px 10px
}
._2P4Hh .cTKDM ._1uZRw {
 font-size:18px;
 line-height:normal;
 padding:0;
 border:0;
 color:#0af;
 background:0 0
}
@media (max-height:600px) {
 ._2P4Hh .cTKDM ._1uZRw {
  font-size:14px
 }
}
._2P4Hh .cTKDM ._1Q5gp {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:100%
}
._2P4Hh .cTKDM ._1a49k,
._2P4Hh .cTKDM ._3Yr4O {
 background-repeat:no-repeat;
 background-size:contain
}
._2P4Hh .cTKDM ._3Yr4O {
 margin-top:30px;
 width:25px;
 height:25px;
 background-image:url(https://www.avito.st/mstatic/build/acc4a51cd636ca55c8603f0d8abc3c25.jpg)
}
._2P4Hh .cTKDM ._1a49k {
 width:150px;
 height:60px;
 background-image:url(https://www.avito.st/mstatic/build/ec26229835d2d524eec4f254098abe43.jpg)
}
@media (max-height:600px) {
 ._2P4Hh .cTKDM ._3Yr4O {
  width:18px;
  height:18px;
  margin-top:20px
 }
 ._2P4Hh .cTKDM ._1a49k {
  width:100px;
  height:35px
 }
 ._2P4Hh .cTKDM {
  padding-top:15px
 }
}
._265no {
 -webkit-animation:_2e2TN .3s;
 animation:_2e2TN .3s
}
._1WtDL {
 -webkit-transform:translateY(-100%);
 transform:translateY(-100%)
}
._2ZPco {
 -webkit-transform:translateY(100%);
 transform:translateY(100%)
}
._2DFEv {
 overflow:auto;
 width:100%;
 min-width:320px;
 height:100%;
 background:#fff;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-overflow-scrolling:touch
}
._1UUMy {
 background-color:#eee;
 -webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.08),inset 0 0 2px 0 rgba(0,0,0,.04);
 box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.08),inset 0 0 2px 0 rgba(0,0,0,.04);
 height:200px;
 width:100%
}
._2Kurz {
 text-align:center;
 margin:0;
 padding:24px 0
}
.AiTKL {
 color:#0af;
 display:inline-block;
 font-size:12px;
 line-height:16px;
 margin:0 8px 8px;
 text-decoration:none
}
.J534M,
._2bBFy {
 text-align:center
}
._2bBFy {
 color:#bdbdbd;
 font-size:12px
}
.J534M {
 padding-top:12px
}
.J534M a {
 color:#0af;
 font-size:12px;
 line-height:16px;
 margin:0 4px;
 text-decoration:none
}
._122OD {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 -webkit-overflow-scrolling:touch
}
._3h9bR {
 display:none
}
._27FRr {
 height:64px
}
._27FRr::after,
._3GYnD {
 top:0;
 width:100%;
 position:fixed
}
._27FRr::after {
 background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),color-stop(20%,#fafafa),color-stop(80%,rgba(250,250,250,0)),to(rgba(250,250,250,0)));
 background:linear-gradient(to bottom,#fafafa,#fafafa 20%,rgba(250,250,250,0) 80%,rgba(250,250,250,0));
 content:'';
 display:block;
 height:64px;
 z-index:105
}
.ALGiz,
._3GYnD {
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
._3GYnD {
 min-width:320px;
 z-index:5000;
 padding:8px
}
.ALGiz {
 background:#fff;
 border-radius:3px;
 -webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.04);
 box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.04);
 height:48px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 will-change:transform;
 position:relative;
 padding:4px 8px
}
._18n-m {
 background:#ff6163;
 border:2px solid #fff;
 border-radius:50%;
 display:block;
 height:6px;
 width:6px;
 position:absolute;
 top:4px;
 left:20px
}
._3O1VV {
 padding:4px 16px;
 position:relative;
 width:100%
}
._3O1VV ._1JZSm,
._3O1VV ._3G8a7 {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
._3O1VV ._1JZSm {
 background-image:url(https://www.avito.st/mstatic/build/f68dd470d16bf7d92154b19f736cbb1c.svg);
 background-repeat:no-repeat;
 background-position:8px center;
 padding-left:32px;
 top:12px;
 right:12px;
 left:10px;
 color:#b8b8b8;
 position:absolute
}
._3O1VV ._3G8a7 {
 background:0 0;
 border:0;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 color:#333;
 font-size:16px;
 height:32px;
 outline:0;
 width:100%;
 position:relative
}
._7GXCx {
 background-color:rgba(0,0,0,.5);
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1000
}
._4eEyG {
 background-color:#fff;
 border-top:1px solid #d3d3d3;
 -webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1);
 box-shadow:0 4px 4px 0 rgba(0,0,0,.1);
 position:fixed;
 top:54px;
 right:8px;
 left:8px;
 max-height:80%;
 overflow:scroll;
 z-index:5000;
 border-bottom-left-radius:3px;
 border-bottom-right-radius:3px
}
._4eEyG ._1_Ww- {
 padding:12px 0;
 width:100%
}
._4eEyG ._6yAGi {
 display:block;
 padding:12px 12px 12px 52px;
 text-decoration:none
}
._4eEyG ._6yAGi:hover {
 background-color:#e5f6ff
}
._4eEyG ._1L4ne {
 color:#212121;
 font-size:16px
}
._4eEyG ._3Rtrm {
 color:#666;
 font-size:13px
}
._1SSzP {
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1
}
._91ScY {
 background-image:url(https://www.avito.st/mstatic/build/6dd38f797f2297b9ec2a8af0bcf6cee7.svg)
}
._3HDjV {
 background-image:url(https://www.avito.st/mstatic/build/057b3b976941098b2e406bce2553cabf.svg)
}
._3hsOe {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZD0iTTE4LjM4OSAxLjYxMUE1LjUgNS41IDAgMCAwIDEwIDIuMzM2YTUuNSA1LjUgMCAxIDAtOC4zODkgNy4wNTNsNy42ODIgNy42ODJhMSAxIDAgMCAwIDEuNDE0IDBsNy42ODItNy42ODJhNS41IDUuNSAwIDAgMCAwLTcuNzc4IiBmaWxsPSIjMEFGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==)
}
._3eaIr {
 background-image:url(https://www.avito.st/mstatic/build/e9d448439c479c8574242f52c863ac3e.svg)
}
._2lynJ {
 background-image:url(https://www.avito.st/mstatic/build/ea23a1c898e34077ca55aceb7390a580.svg)
}
._3aPOT {
 background-image:url(https://www.avito.st/mstatic/build/b9f88d28d55a16070079bbe097adff6a.svg)
}
._29JoL,
._2JVcy,
._2SZ_X,
._3GGj6 {
 -ms-flex-item-align:center;
 align-self:center;
 cursor:pointer;
 height:24px;
 -ms-flex-preferred-size:24px;
 flex-basis:24px;
 padding:4px;
 -ms-flex-negative:0;
 flex-shrink:0;
 position:relative
}
._29JoL:active,
._2JVcy:active,
._2SZ_X:active,
._3GGj6:active {
 background-color:rgba(0,170,255,.25)
}
._29JoL ._1ttXp,
._2JVcy ._1ttXp,
._2SZ_X ._1ttXp,
._3GGj6 ._1ttXp {
 background-position:center;
 background-repeat:no-repeat;
 display:block;
 height:24px;
 width:24px
}












* 
{ 
    margin: 0px; 
    padding: 0px;
}

#topNavLine 
{padding:1px;
    width: 100%;
    height: 35px;
    background: #303b44;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 999; 
}




nav#menu {
    
    text-align: center;
    padding: 0rem 0;
    font-family: Lato;
    /*text-transform: uppercase;*/
    font-size: 1rem;
    font-size: 1.2rem;
    padding: 0.2rem 0.5rem;
    font-family: "Josefin Sans", Lato, "Open Sans", sans-serif;
    /* per jimmac */
    font-family: 'Open Sans', sans-serif;
    font-size: 0.8rem;
    font-weight: 400;
    font-weight: 400;
    letter-spacing: 0.06rem;
    padding: 0.62rem;
}

nav#menu ul, nav#menu ul li {
    padding: 0;
    display: inline;
	opacity:0.9;
}

nav#menu ul > li {
    margin-left: 0.4rem;
    /*letter-spacing: 0.1rem;*/
}

nav#menu ul > li:first-of-type {
    margin-left: 0;
}

nav#menu ul > li a{
    color: #ecf0f1;
}

nav#menu ul > li:last-of-type {
    white-space: nowrap;
}


.a_head {
margin-right:10px;padding-bottom:4px
}
.img_head {padding-bottom:0px;
width:24px; 
height:21px;
}


.top_zg0 { 
margin-left:0px;padding-top:3px
}

a.top_zg0 { 
text-decoration:none;opacity:0.8;
}


.top_zg1 { 
margin-left:1px;padding-top:3px
}

a.top_zg1 { 
text-decoration:none;opacity:0.8;
}



/* GENERAL STYLES HAMBURGER */
/* GENERAL STYLES */
.visuallyHidden {
    position: absolute; 
    overflow: hidden; 
    clip: rect(0 0 0 0); 
    height: 1px; width: 1px; 
    margin: -1px; padding: 0; border: 0; 
}


.container {
    width: 100%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}

.hamburger {
    margin: 0 auto;
    margin-top: 0px;
    width: 27px;
    height: 16.6px;
    position: relative;
}

.hamburger .bar {
    padding: 0;
    width: 27px;
    height: 3px;
    background-color:#eee;
    display: block;
    border-radius: 4px;
    transition: all 0.4s ease-in-out;
    position: absolute; 
}

.bar1 {
    top: -1.5px;
}

.bar2,
.bar3 {
    top: 6px;
}

.bar3 {
    right: 0;
}

.bar4 {
    bottom: 0;
}



/* HAMBURGER 3 */

.hamburger3 .bar1 {
    transform-origin: 5%;
}

.hamburger3 .bar4 {
    transform-origin: 5%;
}

.checkbox3:checked + label > .hamburger3 > .bar1{
    transform: rotate(45deg);
    height: 3px;
    width: 24px;
}

.checkbox3:checked + label > .hamburger3 > .bar3{
    transform: rotate(45deg);
    height: 3px;
    background-color: transparent;
}

.checkbox3:checked + label > .hamburger3 > .bar2{
    transform: rotate(-45deg);
    height: 3px;
    background-color: transparent;
}

.checkbox3:checked + label > .hamburger3 > .bar4{
    transform: rotate(-45deg);
    height: 3px;
    width: 24px;
}



