/* new 22.05.2018 */
html {overflow-y: scroll;}
body{margin:0;padding:0;text-align:left;font-family:Arial,sans-serif;font-size:12px;direction:ltr;line-height: 15px;}
.clearfix:after {content: " ";visibility: hidden;display: block;height: 0;clear: both;}
input{font-family: Arial;}
img{border: none;vertical-align: middle;}
form{margin: 0;padding: 0;}
a{text-decoration: none;cursor: pointer;}
a:hover{text-decoration: underline;}
select{font-family: Arial;}
.t_left{text-align:left}
.t_right{text-align:right}
.underline{text-decoration: underline;}
.bold{font-weight: bold;}
.t_center{text-align: center !important;}

.show_hide_phone_link{font-weight: 500 !important;text-decoration: underline !important;}
.show_hide_site_link,.phone_speak_lang{font-weight: normal !important;}
.tcount{color: black;text-align: right;font-size: 11px;}
tr.odd{}
tr.even{background-color: #f3f3f3;}
.error {background-color: #FFCCCC;border: 1px #F79C9C solid;padding: 10px 20px;text-align: center;margin: 5px auto;font-weight: bold;text-transform: uppercase;text-shadow: 0 1px 0 #FFE4E4;width: 100%;}
.error ul{color: #535353;list-style: none;margin: 0;padding: 0;text-align: left;font-weight: normal;}
.error ul li{padding: 2px 0;}
.main{width: 980px;margin: 0 auto;overflow: hidden;padding-bottom: 10px !important}
/*top line*/
.top_line_c{height:25px;}
.top_line{margin:0 auto;width:980px;}
.top_line h1.top{margin:0;line-height:25px;font-size:13px;float:left;}
.top_line .top-menu{float:right;font-size:11px;}
.top_line .top-menu a{display:block;float:right;padding:0 20px;background:url(/images/icons.png) no-repeat scroll 0 0;}
.top_line .top-menu a.fav{}
.top_line .top-menu a.home{background-position:0 -50px}
.top_line .top-menu a.contact{background-position:0 -25px}
/*.wl_top_menu li*/
.wl_top_menu{margin:0;overflow:hidden;padding:0;}
.wl_top_menu li{float:left;list-style:none}
/*top_banner*/
.top_banner{height:90px;width:728px;float:right}
/**/
.head{clear: both;width: 980px;overflow:hidden;padding:12px 0;margin: 0 auto;}
.head a.logo{display: block;float: left;}
.search{border-radius:4px;clear:both;line-height:43px;margin:0;overflow:hidden;text-align:left;}
.search a{text-decoration:underline;}
.search a:hover{text-decoration:none;}

/*.search input.search,
.list-search input.search{background: url(/wl/default/images/search.png) no-repeat right 2px;margin:0px;border:0px;display:block;cursor:pointer;float:right;height:43px;line-height:43px;width:100px;font-size:16px;padding:0px;text-align:left;}*/
.search__button{background-color:#f9f9f9;border:1px solid #dcdcdc;border-radius:6px;box-shadow:inset 0px 1px 0px 0px #ffffff;color:#666666;cursor:pointer;font-size:15px;height: 24px;text-decoration:none;text-shadow:0px 1px 0px #ffffff;width: 100%;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	-moz-border-radius:6px;
	-webkit-border-radius:6px;}
.search__button--list{margin-top: 11px;}
.search__button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;}
.search__button:active {position:relative;top:1px;}
.search__button:focus{outline:none;}


.search .title{float: left;font-size: 12px;font-weight: bold;margin: 0 8px 0 12px;}
.search select{border-radius:4px;border:solid 1px #ededed;float:left;margin-top:12px;width:100px;}
.search input[type=text]{float: left;margin-top: 12px;width: 150px;border: 1px #9f9f9f solid;}
/*side menu*/
.main .side-menu{float:left;width: 180px;margin: 10px 0 0 0;padding:0 8px 0 0;}
.new{display:block;text-align:center;}
.small_button_photo{display:inline-block;width: 120px !important;}
.small_button_photo .big_button{font-size:12px;height:24px;line-height:24px;}
.main .side-menu .new a{height:58px;padding:16px 0;display: block;font-size: 16px;line-height: 24px;}
.main .side-menu .new.reg_button{margin-top:10px;}
.main .side-menu .new.reg_button a{font-weight:bold;height:24px;padding:4px 0;}
.login{margin:10px 0 0 0;padding: 10px 15px;text-align: left;}
.login h3{font-size:18px;margin:0;text-align: left;font-weight: normal;}
.login input{border:1px #e2e2e2 solid;border-radius:4px;margin: 6px 0;height: 19px;line-height: 19px;}
.login input#form_username{width:148px}
.login input.pass{width:95px;}
.login input.login{color:#fff;display:block;float:right;height:22px;line-height:22px;width:47px;font-size:12px;margin:6px 0;text-align:center;border:none;border-radius:4px;background:#51AEEF;;}
.login a{font-size: 14px;display: block;}
.login a.reg{font-size: 14px;display: block;}
.login ul.errors{clear: both;color: red;padding: 0;margin: 0 0 0 10px;font-size: 11px;}

.logged-in{margin:10px 0 0 0;padding:10px 2px 10px 6px;text-align: left;font-size: 14px;}
.allstats{margin:10px 0 0 0;padding:0;}
.logged-in .string{margin-top:10px;line-height:18px;}
.string.active a{font-weight:bold;}
.doska_net{background:url(/images/mini-logo2.png) no-repeat center 0;height:65px;margin:10px 0 0 0;padding:0;text-indent:-9999px}

/* cats */
  .main__category__c{width: 790px;float: right;overflow: hidden;}
  .cats_container{overflow:hidden;}
  .main__category__item{height: 256px;float: left;margin: 10px 2px 0 12px;overflow: hidden;width: 182px;}
  .main__category__item__title{font-size: 13px;height: 39px;line-height: 39px;margin: 0;text-align: center;}
  .main__category__item__subcat{padding: 10px;text-align: left;height: 82px;overflow: hidden;}
  .main__category__item__subcat .more{font-weight: bold;display: block;}
  .main__category__item__subcat .add{font-weight: bold;display: block;margin-top: 40px;text-align: center;}

  .main__category__item__imglink{background-position: center 0;background-repeat: no-repeat;display: block;height: 115px;width: 181px;}
  .cat-second-hand{background-image: url(/images/bg_category/without_arr/second_hand.jpg);}
  .cat-vehicle{background-image: url(/images/bg_category/without_arr/car.jpg);}
  .cat-jobs{background-image: url(/images/bg_category/without_arr/work.jpg);}
  .cat-real-estate{background-image: url(/images/bg_category/without_arr/house.jpg);}
  .cat-pets{background-image: url(/images/bg_category/without_arr/animals.jpg);}
  .cat-services{background-image: url(/images/bg_category/without_arr/services.jpg);}
  .cat-business{background-image: url(/images/bg_category/without_arr/busines.jpg);}
  .cat-health{background-image: url(/images/bg_category/without_arr/health.jpg);}
  .cat-children{background-image: url(/images/bg_category/without_arr/baby.jpg);}
  .cat-leisure{background-image: url(/images/bg_category/without_arr/dosug.jpg);}
  .cat-tourism{background-image: url(/images/bg_category/without_arr/travel.jpg);}
  .cat-study{background-image: url(/images/bg_category/without_arr/studie_sport.jpg);}
  .cat-dating{background-image: url(/images/bg_category/without_arr/dating.jpg);}

.main .cats .cat-sep{float: right;}
.clear-divs{clear: both;}
.footer{margin: 20px 0 0 0; padding: 0;text-align: center; font-family: Arial;font-size: 12px;line-height: 25px;}
.footer a{margin: 0 7px;}
#footer_scripts{text-align:center;}

/*New Footer Start*/
.clear{clear:both;}
#mainDiv{width:100%;}
#footer{width: 982px;margin: 0 auto;}
footer {padding: 15px 0 0px 0;min-width: 994px;}
#footer_counters{height: 20px;margin-top:-37px;position: relative;z-index: 10;}
.column_footer {display: inline-block;text-align: left;width: 50%;vertical-align: top;float:left;}
.column_footer h2 {margin-bottom: 10px;font-size: 12px !important;text-transform: uppercase;}
#footer ul {width: 100%;list-style: none;padding: 0;margin:0;}

.footer__menu, .social_list {text-align: left;display: inline-block;vertical-align: top;margin-bottom: 0;}
#footer ul li {padding: 1px 0;width:calc(100% - 15px);border-bottom: 1px solid #C8E2FD;}
.footer_white #footer ul li#last{border:none;}

#footer .column_footer:nth-of-type(4) ul li{}
#footer ul li a{font-weight: normal !important;display: block;padding-left:15px;margin:0;}
#footer ul li a:hover{color:#12233D !important;}

.foter_botom .copyright{padding: 0;margin:0;float: left;margin-left: 15px;}
.foter_botom .translater{position: absolute;right: 0;}
.foter_botom .translater br{display: none;}
.foter_botom{padding:10px 0;overflow: hidden;position: relative;}
.translater{text-align: center;}
#doorways a{color:#fff;}

.top_line_footer{background: #228765;height: 22px;position: relative;z-index: 5;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;overflow: hidden;line-height: 22px;font-weight: bold;padding: 15px 0 5px 0;}
.top_line_footer .title_block{text-align: left;width: calc(50% - 15px);vertical-align: top;float: left;font-size: 12px !important;text-transform: uppercase;color:#fff;padding-left: 15px;}
footer.footer_white{padding-top: 0;border: none;}
#footer .partner_column ul li{width: 100% !important;}
#footer_counters{display: none;}
/*New Footer End*/


/*verifened tooltip*/
.mainUsersPic .verified_all,.newface__item .verified_all{position: absolute;bottom: 7px;right: 4px;}
.verifined_title_profile .verified_all{top:3px;}

/******************************* New posting *******************************/

table.ads_table input[type="submit"]{margin:0 auto;}
.fcol-group .fcol-group{border:none;}
.separator{clear: both;height: 40px;}
.sep-small{clear: both;height: 20px;}
.fcol-group h2{border:solid 1px #C5C5C5;border-width:1px 0;height: 30px;line-height: 30px;text-align: center;margin: 0 0 10px 0;font-weight: bold;font-size: 13px;overflow: hidden;background: #E0E0E0 !important;color: black !important;}
.fcol-group .f_g_title{border:solid 1px #C5C5C5;border-width:1px 0;height: 30px;line-height: 30px;text-align: center;margin: 0 0 10px 0;font-weight: bold;font-size: 13px;overflow: hidden;background: #E0E0E0 !important;color: black !important;}
.fcol-group h5{clear: both;font-size: 12px;text-align: left;margin: 0 10px;padding: 0;border: 1px #cccccc solid;padding: 2px;}
.fcol-group .f_g_t_label,
.fcol-group h4{width: 140px;text-align: left;margin: 0;padding: 6px 7px;font-size: 12px;overflow: hidden;clear: both;float: left;}

.fcol-group h4.required{color: #ba1300;}
.fcol-group .f_g_t_text{float: left;font-weight: bold;width: 217px;margin: 0;padding: 6px 0 6px 3px;font-size: 12px;overflow:hidden;}
.profile_phone_wrap{margin:0 5px;display:inline-block;vertical-align:middle;font-weight: bold;width: 217px;padding: 6px 0 6px 3px;font-size: 12px;overflow:hidden;}
.fcol-group .f_g_t_text.phone_wrap,.profile_phone_wrap{color:#fff;background: #0098d0;border-radius: 4px;position: relative;padding-left: 23px;width: 110px;}
.fcol-group .f_g_t_text.phone_wrap:before,.profile_phone_wrap:before{content:'';width:15px;height: 15px;position: absolute;background: url(/images/icons/phone.png)no-repeat;left:6px;top:7px;background-size:100%;}
.profile_phone_wrap:before{top:8px !important;}
.profile_phone_wrap .phoneSmall{max-width: 34px;overflow: hidden;text-overflow: ellipsis;}
.fcol-group .f_g_t_text.phone_wrap div,.profile_phone_wrap div{padding:0 3px;display: inline-block;height: 18px;line-height: 17px;}
.fcol-group .f_g_t_text.phone_wrap a span,.profile_phone_wrap a span,.profile_phone_wrap span{display: inline-block;}
.profile_phone_wrap span.contact_user_phone{padding: 2px;}
.fcol-group .f_g_t_text.phone_wrap a span.phoneSmall,.profile_phone_wrap a span.phoneSmall{overflow: hidden;height: 18px;vertical-align: top;margin-right: 4px;position: relative;}
.fcol-group .f_g_t_text.phone_wrap a,.profile_phone_wrap a{height:15px;line-height: 17px;color:#fff;text-decoration: none !important;display: inline-block;padding: 0 3px;font-weight: bold !important;font-size: 12px;}
.f_g_t_text a{display: inline-block;font-weight: normal;max-width: 180px;overflow: hidden;text-overflow: ellipsis;}
.fcol-group table{float: left;width: 300px;font-size: 12px;text-align: left;margin-top: 7px;}
.fcol-group table.ad_study_table{border-collapse: collapse;border-spacing: 0;margin:10px;width:460px;}
.fcol-group table input[type="checkbox"]{margin-top:0;}
.fcol-group select{float: left;width: 300px;margin-top: 7px;font-size: 12px;}
.fcol-group select,
.fcol-group input[type="text"],
.fcol-group input[type="password"],
.fcol-group textarea{border: solid 1px #CCC;border-radius: 2px;}
.fcol-group #div_terms{float: left;margin-top: 7px;font-size: 12px;}
.fcol-group #div_terms input{float: none;margin-top: 7px;font-size: 12px;}
.fcol-group input[type="text"],
.fcol-group input[type="file"],
.fcol-group input[type="password"]{float: left;width: 296px;margin-top: 7px;font-size: 12px;}
.fcol-group input[type="checkbox"],
.fcol-group input[type="radio"]{float: left;margin-top: 7px;font-size: 12px;}
.fcol-group input.button{width: 160px;margin-right:10px;}
.fcol-group textarea{float: left;width: 294px;height: 100px;margin-top: 7px;font-size: 12px;}
#form_description{height:150px;margin-left: 10px;width:450px;}
.fcol-group img.thumb{float: left;margin-left: 10px;}
.fcol-group .price{float: left;width: 160px;}
.fcol-group .price_in_shop{float: left;width: 200px;}
.fcol-group .terms{clear: both;line-height: 25px;text-align: left;}
.fcol-group .terms input{width: auto;height: auto;margin: 4px 10px;padding: 0;}
.fcol-group a.check-button{font-weight: bold;text-align: left;width: 150px;display: block;padding: 0 0 0 55px;line-height: 48px;background: url(/images/btn-check.png) no-repeat scroll center left;font-size: 17px;color: #BA1300;}
.fcol-group .source_check_result{margin-right: 17px;text-align: right;}
.fcol-group span.ad-found{color: red;font-weight: bold;}
.fcol-group span.ad-notfound{color: green;font-weight: bold;}
.fcol-group .price input{width: 80px;margin-right: 10px;}
.fcol-group .price select{width: 55px;margin-top: 8px;}
#form_price_period_id{width: 140px;margin-top: 8px;}
.fcol-group .price_in_shop input{width: 80px;margin-right: 10px;}
.fcol-group .tcount{margin-right: 15px;padding-top:5px;clear: both;}
.fcol-group .date{float: left;width: 160px;}
.fcol-group .date img.imglink{margin-top: 8px;}
.fcol-group .date input{width: 100px;}
.fcol-group .radiogroupline input{width: 20px;}
.fcol-group .radiogroupline label{float: left;line-height: 30px;}
.fcol-group table .courses_list{float: none;width: auto;}
.source_check_result{float: right; width: 120px; height: 20px;}

/**************************** End of new posting ***************************//****************************** dynamic-page *******************************/
.main .dynamic-page{text-align: left;width:790px;}
.main .dynamic-page h1{font-size: 20px;line-height: 30px;margin: 0;text-align: center;}
.main .dynamic-page h2{font-size: 15px;margin: 0;}
.main .dynamic-page a.my-ad{line-height: 15px;}

/************************* End of dynamic-page ***************************//****************************** list-search ******************************/

.main .list-search{border-radius:4px;clear:both;overflow:hidden;margin:0;text-align:left;}

.main div#div_extended_filtr{display: none;margin-top:10px;}
#div_extended_button{clear:left;padding:10px 0 0 0;text-align:left;}
.main .list-search .field{float: left;margin:1px 5px}
.main .list-search .field h4{margin: 0;padding: 0;font-size: 12px;}
.main .list-search select{width: 95px;font-size: 12px;margin:2px 0 0}
.main .list-search .field #form_area_id{width: 110px;}
.main .list-search .field #form_city_id{width: 110px;}
.main .list-search .field #form_price_unit_id{width: 55px;}
.main .list-search .field #form_year_from_id{width: 55px;}
.main .list-search .field #form_year_to_id{width: 55px;}
.main .list-search .field #form_type_id{width: 109px;}
.main .list-search .field #form_action_type_id{width: 91px;}
.main .list-search .field div#div_pet_category #form_category_id{width: 98px;}
.main .list-search .field div#div_pet_subcategories #form_subcategory_id{width: 110px;}
.main .list-search .field #form_property_type_id{width: 112px;}
.main .list-search .field #form_room_id{width: 95px;}
.main .list-search .field #form_floor_id{width: 81px;}
.main .list-search input{width: 100px;}
.main .list-search input.price{width: 55px;margin:1px 0 0;}
/*
.main .list-search input.search{float: right;  height: 43px;  line-height: 43px;  width: 100px;  color: #000000;  font-size: 16px;  background: none;  border: none;  text-align: left;  padding: 0;}
*/
/************************* End of list-search **************************//********************************* list ********************************/
.main .list{margin-top: 15px;text-align: left;}
.main .list h4{height: 38px;float: left;margin: 0;font-size: 14px;}
.main .list h4 a{line-height: 38px;text-align: center;font-weight: normal;display: block;padding: 0 10px;border-right: 1px white dashed;height: 38px; overflow: hidden;}
.main .list h4 a.cat{width: 180px;}
.main .list h4 a.study_cat{width: 130px;}
.main .list h4 a.area{width: 120px;}
.main .list h4 a.study_desc{width: 120px;}
.main .list h4 a.desc{width: 200px;}
.main .list h4 a.trnassmision{width: 95px;}
.main .list h4 a.year{width: 40px;}
.main .list h4 a.act_type{width: 71px;}
.main .list h4 a.property_type{width: 120px;}
.main .list h4 a.rooms{width: 95px;}
.main .list h4 a.floor{width: 35px;}
.main .list h4 a.address{width: 125px;}
.main .list h4 a.hand{width: 41px;}
.main .list h4 a.title{width: 120px;}
.main .list h4 a.courses{width: 146px;}
.main .list h4 a.price{width: 70px;}
.main .list h4 a.pic{width: 55px;}
.main .list h4 a.date{width: 50px;}
.main .list h4 a.details{border: none;width:100px;}
.main .list .ad{background-color: #dde3e9;}
.main .list .ad-sel{background-color: #fee34e;}
.main .list .line{clear: both;text-align: left;cursor: pointer;border-bottom: 1px #ffffff solid;}
.main .list .line .in{}
.main .list .line .in-sel td{background-color: #dde3e9;}
.main .list .line .in-vis td{background-color: #edf4fa;}
.main .list .line .in-prom td{background-color: #fde401;}
.main .list .line .in-sel-prom td{background-color: #fde450;}
.main .list .line .in-vis-prom td{background-color: #fff497;}
.main .list .line table{padding: 0;clear: both;border-spacing: 0;}
.main .list .line td{padding: 10px 5px;background-color: #E6ECF2;border-right: 1px white dashed;overflow: hidden;}

.main .list .line td.cat{height: 25px;width: 190px;}
.main .list .line td.study_cat{height: 25px;width: 140px;}
.main .list .line td.area{width: 130px;}
.main .list .line td.desc{width: 210px;}
.main .list .line td.study_desc{width: 130px;}
.main .list .line td.trnassmision{width: 105px;}
.main .list .line td.year{width: 50px;text-align: center;}
.main .list .line td.act_type{width: 81px;text-align: center;}
.main .list .line td.property_type{height: 25px;width: 130px;}
.main .list .line td.rooms{width: 105px;text-align: center;}
.main .list .line td.floor{width: 45px;text-align: center;}
.main .list .line td.address{width: 135px;}
.main .list .line td.hand{width: 51px;text-align: center;}
.main .list .line td.title{width: 130px;}
.main .list .line td.courses{width: 156px;}
.main .list .line td.price{width: 80px;text-align: center;}
.main .list .line td.pic {width: 65px;}
.main .list .line td.pic a, .photos-exist {background: url(/images/btn-photo.png) no-repeat scroll center center;display: block;margin:0 auto;width: 50px;height: 25px;}
.main .list .line td.date{width: 60px;text-align: center;}
.main .list .line td.details{border: none;width:110px;}
.main .list .line .more{overflow:hidden;background-color: #ffffff;padding: 10px;cursor: default;margin-bottom: 5px;}
table.list_table tr td .more h4{line-height: 25px;height: 25px;margin: 0;}
table.list_table tr td .more h6{line-height: 25px;float: left;width: 220px;margin: 0;padding: 0;font-size: 12px;}
.post-descr{overflow: hidden;margin: 0 10px 10px;width: 374px;}
.post-pic{margin-left: 10px;overflow: hidden;text-align:center;}
.post-pic img{border:solid 1px #ccc;display:inline-block;margin:0 4px 8px;}
.main form.contact-us{padding-left: 30px;}
.post-pic .pic{float: left;width: 102px;height: 102px;border: 1px #dde3e9 solid;background: no-repeat scroll center center;margin-right: 10px;margin-bottom: 10px;}

/*************************** End of list ****************************//***************************Maps Stiles *****************************/
.mapAdd{width: 370px;height: 300px;}.map{width: 100%;height: 600px;margin-top: 20px;}
/***********************End of Maps Stiles***************************//***************************Maps Stiles *****************************/
table.my-posts{width: 100%;border-collapse: collapse;margin-bottom: 10px;}
table.my-posts tr.pick_out td{background:#F8FF93}
table.my-posts td{border: solid 1px #E9E9E9;padding:5px 2px}
table.my-posts td.num{width: 20px;}
table.my-posts td.info{width: 50px;}
table.my-posts td.status{width: 80px;}
table.my-posts td.tools{width: 90px;}
table.my-posts td.tools a{margin:0 4px;}
/***********************End of Maps Stiles***************************/
.success{background-color: lightgreen;border: 1px green solid;padding: 10px;text-align: center;margin: 5px 0 5px 0;}
.main_content .list_table thead tr td,.main_content .list_table tr td.area,.main_content .list_table tr td.pic{text-align: center;}
.main_content{padding:10px 0 0 190px;}
.main_content .list_table{border-spacing:0;border-collapse:collapse;width:790px;}
.main_content .list_table thead tr{border-bottom:solid 1px #fff;}
.main_content .list_table thead tr td:last-child{text-indent: -9999px}
.main_content .list_table tbody tr{border-bottom:solid 1px #fff;cursor:pointer;}

.main_content .list_table thead tr td a.pic{}
.main_content .list_table thead tr td a.pic:after {
    right: -10px;
    left: auto;
}
.main_content .list_table thead tr td a.date:after {
    right: 10px;
    left: auto;
}
.main_content .list_table thead tr td a.hand:after{
    right: -6px;
    left: auto;
}
.main_content .list_table thead tr td a.pic,.main_content .list_table thead tr td a.date,
.main_content .list_table thead tr td a.price,.main_content .list_table thead tr td a.year,
.main_content .list_table thead tr td a.hand
 {
    display: block;
    color: #fff;
    font-weight: bold;
    position: relative;
    padding-right: 0px;
    text-align: center;
}
.main_content .list_table thead tr td a.hand{padding-right: 8px !important;}
body .main_content .list_table thead tr td a.pic:after,body .main_content .list_table thead tr td a.date:after,
body .main_content .list_table thead tr td a.price:after,body .main_content .list_table thead tr td a.year:after,
body .main_content .list_table thead tr td a.hand:after,body .main_content .list_table thead tr td a.act_type:after {
    content: '';
    position: absolute;
    left: auto;
    top: 5px;
    bottom: 0;
    margin: auto;
    right: 0px;
    border: 3px solid transparent;
    border-top: 5px solid #fff;
}
.main_content .list_table thead tr td a.pic:before,.main_content .list_table thead tr td a.date:before,
.main_content .list_table thead tr td a.price:before,.main_content .list_table thead tr td a.year:before,
.main_content .list_table thead tr td a.hand:before,body .main_content .list_table thead tr td a.act_type:before {
    content: '';
    position: absolute;
    left: auto;
    top: auto;
    bottom: 4px;
    margin: auto;
    right: -5.5px;
    border: 3px solid transparent;
    border-bottom: 5px solid #fff;
}
.main_content .list_table thead tr td a.pic:before{right: -12px !important;}
.main_content .list_table thead tr td a.pic:after{right: -7px !important;}
.main_content .list_table thead tr td a.price:before{right: -2px !important;}
.main_content .list_table thead tr td a.price:after{right: 3px !important;}
.main_content .list_table thead tr td a.date:before{right: 0px !important;}
.main_content .list_table thead tr td a.date:after{right: 5px !important;}

.main_content .list_table thead tr td a.sortAsc:after{border-top: 5px solid #c50c0c !important;}
.main_content .list_table thead tr td a.sortDesc:before{border-bottom: 5px solid #c50c0c;}

.main_content .list_table tbody tr.single_ad{cursor: auto}
.main_content .list_table tbody tr.single_ad a{cursor: text;}

.main_content .list_table tr td{padding: 5px 4.5px;background-color: #E6ECF2;}
.main_content .list_table.my-posts tbody tr td{background-color: #fff;}
.main_content .list_table.my-posts tbody tr.odd td{background-color: #F7F7F7;}
.main_content .list_table.my-posts tbody tr{cursor:default;}

.main_content .list_table tr.in td,
.main_content .list_table tr.in-prom td,
.main_content .list_table tr.in-sel td,
.main_content .list_table tr.in-vis td{height: 45px;padding: 5px !important;}

.list_table tr td span{display:block;overflow:hidden;}
.list_table tr td span.f_g_t_text__phone {display: inline-block;vertical-align: middle;white-space: nowrap;}

.main_content .list_table tbody tr.in-sel td,
.main_content .list_table tbody tr.in-sel-prom td{background-color:#c1ceda}
.main_content .list_table tr.detail_description td{background:none;padding:0 !important;cursor:auto}
.main_content .list_table tr.detail_description{border:none !important;}
.main_content .list_table tr.detail_description .fcol,
.main_content .list_table tr.detail_description .fcol-middle{margin:5px 0;}
.fcol-group{/*overflow: hidden;*/padding-bottom:3px;position:relative;}
.main_content .list_table tr td.pic a{background: url(/images/btn-photo.png) no-repeat scroll center center;display: inline-block;margin:0 auto;width: 22px;height: 25px;}
.main_content .list_table tr td.price,.main_content .list_table tr td.date{white-space:nowrap;}


/*in-prom*/
.main_content .list_table tr.in-prom td{background:#B2D0EE;}
.main_content .list_table tbody tr.in-sel-prom td{background:#B2D0EE;}
.main_content .list_table tr.in-vis-prom td{background:#B2D0EE;}

/*ads_table*/
table.ads_table{border-collapse:collapse;border-spacing:0;margin-bottom:1px;width:790px;}
table.ads_table tr td{border:solid 1px #C5C5C5 !important;border-top:none !important;padding:0;vertical-align:top;width:50%;}
/*reg form*/
.register_container{background: #F6F6F6;border-radius: 4px;font-size: 13px;margin: 0 auto;padding:20px;text-align: left;width: 600px;}
.register_container h3{margin:0;padding:0;}
.txt {width: 120px !Important;}
.register_container .txt {width: 130px !Important;}
.txt2 {width: 170px !Important;}
.question_mark {display: block;margin: 2px 6px 0;width: 14px !important;height: 14px !important;overflow: hidden;background: url(/images/question_mark.png) 0 0 no-repeat;}
.question_mark2 {display: inline-block;width: 14px !important;height: 14px !important;background: url(/images/question_mark.png) 0 0 no-repeat;}

.error_text {text-align: left;padding-bottom: 2px;color: #EA5200;}
.register_container select{height: 24px;line-height: 24px;border: solid 1px #E4E4E4 !important;}

.register_container input[type="password"],
.register_container input[type="text"] {width: 200px;padding: 0 5px;height: 24px;line-height: 24px;border: solid 1px #E4E4E4 !important;}
.register_container input#phone2{width:136px;}
#text_vericap input[type="text"]{text-align: center;width: 30px;}

.register_container input[type="password"],
.register_container input[type="text"],
.register_container select,
.big_button{border-radius:3px;}

.access_data,.personal_data{margin:15px 0;}
.reg_buttons_container{margin-top:15px;}
.new {width: 180px;}
.big_button{color:#000;cursor:pointer;display:block;font-size:16px;font-weight:bold;height:34px;line-height:34px;padding:0;text-align:center;width:100%;}
.log_button{margin-bottom:10px;}
.big_button:active,
.big_button:focus{outline:none;}

.left_col_text{font-size:13px;line-height:19px;}
.main .left_col_text .dynamic-page h1{color:#000;font-size:16px;text-align:left}

.main_add_ad,.my_info{margin-top:10px;}
.main_add_ad .add_ad_title{margin:0 0 10px 0;}
.titleProfile{display:inline-block;line-height: 1;margin: 5px 0 15px 0;}
.idProfile{font-size:12px;position: relative;top:-2.5px;}

.feedback{background:url(/images/feedback_right.png) no-repeat center center;display:block;position:fixed;top:40%;right:0;height:160px;width:20px;
-webkit-transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-ms-transition: all 0.1s linear;
-o-transition: all 0.1s linear;
transition: all 0.1s linear;}
.feedback:hover{width:30px;}
@media screen and (max-width:1024px) {
    /* <= 1024px */
	.feedback{display:none;}
}

/**/
.ad_with_img_c{margin-bottom:15px;overflow:hidden;}
.ad_with_img_c table{border-spacing:0;border-collapse:collapse;table-layout:fixed;float:right;}
.ad_with_img_c table.without_banner{margin:0 auto;width:778px;}
.ad_with_img_c table tr td{background:#F8F8F8;border:solid 1px #E4E4E4;vertical-align:bottom;text-align:center;}
.ad_with_img_c table tr td img{border:solid 1px #E4E4E4;max-width: 130px;}
.ad_with_img_c table tr td span{display:block;height:22px;line-height:22px;overflow:hidden;text-align:center;width:135px;}
.ad_with_img_c table tr td a{display:block;padding:7px 7px 0;text-decoration:none;}
.ad_with_img_c table tr td a:hover,.ad_with_img_c table tr td:hover{background:#ebebeb;}
.banner{float:left;margin:0 25px 0 0;height:250px;width:300px;}

/*ligin_button*/
.login_button{display:block;font-size: 16px;font-weight: bold;line-height:36px;margin:10px 0;text-align:center;width:178px}
.login_button:hover{text-decoration:none;}

/*terms-and-conditions*/
.main .terms-and-conditions{line-height:18px;width:auto;padding:0 20px;}
.terms-and-conditions p{margin:0;padding:0;}
.terms-and-conditions ol{margin:0;padding:0 0 0 25px;}
.terms-and-conditions ol li{margin:8px 0;}
.terms-and-conditions ol li ol{list-style:disc;}

#map_canvas {height: 100%;}
.fb_button_connect{background:url(/images/rus/fb_new.png) no-repeat;display:block;height:37px;line-height:37px;width:214px;color:#fff !important;text-decoration:none;font-size: 16px;font-weight:Bold;text-shadow:1px 1px 0 #4f6a9f;text-align:center !important;}
.fb_button_connect:hover{background-position:0 -37px !important;text-decoration:none !important}
.fb_button_connect:active{background-position:0 -74px !important;}

/*links_block*/
.links_block_c{background:#fff;padding:0 10px;}
ul.links_block {display: inline-block;list-style:none;margin:0;padding:0;vertical-align: middle;}
ul.links_block li{display: inline-block;line-height:25px;margin-right: 3px;vertical-align: middle;}
ul.links_block li a{display: block;padding-left:20px;text-decoration:none;}
ul.links_block li a:hover{text-decoration:underline;}
ul.links_block li.edit_ad a{background:url(/images/btn-agent-edit.png) no-repeat 0 center;}
ul.links_block li.send_friend a{background:url(/images/icons/mail.png) no-repeat 0 center;}
ul.links_block li.bookmark a{background:url(/images/icons/star.png) no-repeat 0 center;}
ul.links_block li.print a{background:url(/images/icons/print.png) no-repeat 0 center;}
ul.links_block li.edit_ad a{background:url(/images/icons/edit.png) no-repeat 0 center;}
.fcol-group .this_ad_link{padding:0 10px 10px;*padding:0 0 0 10px;}
.fcol-group .this_ad_link input[type="text"]{border:solid 1px #e4e4e4;color: #8F8F8F;float:none;*float:left;margin:0 !important;padding:5px;width:230px !important;}
.fcol-group .this_ad_link .views{color:#8F8F8F;display: block;float:right;*width:105px;*padding-left: 5px;}
.fcol-group .this_ad_link .in_favorites{color: #8F8F8F;clear: both;float:right;text-align: right;text-decoration:underline;}
.fcol-group .this_ad_link .open_new_window{color: #8F8F8F;float:left;text-align: left;}
.fcol-group .this_ad_link .ad_stats_info{color: #8F8F8F;float:right;text-align: right;}
.fcol-group .this_ad_link .deals{color: #8F8F8F;clear: both;float:right;text-align: right;}
.likes{display: inline-block;padding:5px 0;vertical-align: middle;}
.likes a{background:url(/images/icons/like_buttons.png) no-repeat 0 0;display:inline-block;height:20px;margin:0 2px 0 0;width:20px;}
.likes a.fb:hover{background-position:0 -20px}
.likes a.classmates{background-position:-20px 0}
.likes a.classmates:hover{background-position:-20px -20px}
.likes a.vk{background-position:-40px 0}
.likes a.vk:hover{background-position:-40px -20px}

.main .fcol{width: 480px;float: left; margin:0;}
.main .fcol-free{width: 120px;float: left; margin:0;}
.main .fcol-middle{width: 480px;float: right; margin:0;}
.main .fcol .fcol-group{overflow: hidden;padding-bottom:3px}

/*new ad*/
.main_add_ad .fcol{border: solid 1px #C5C5C5;border-top:none;}
.main_add_ad .fcol .new{margin:0 auto;}
.main_add_ad .fcol input[type="submit"]{display:block;font-size: 14px;}
.ad_advert_c{text-align: center;padding-bottom: 10px;}
.ad_advert_c .save_button,
.ad_advert_c .cancel_button{display:inline-block;margin:0 20px;vertical-align:middle}
.ad_advert_c .cancel_button input[type="button"]{border:solid 1px #cbcbcb;border-radius:2px;color:#313131;cursor:pointer;font:normal 14px TitilliumText22LRegular,sans-serif;height:25px;text-shadow:1px 0 0 #fff;padding:0 15px;text-shadow:1px 1px 0 #fff;
background: #f5f5f5; /* Old browsers */
background: -moz-linear-gradient(top,  #f5f5f5 0%, #e8e8e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f5f5f5 0%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f5f5f5 0%,#e8e8e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f5f5f5 0%,#e8e8e8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f5f5f5 0%,#e8e8e8 100%); /* W3C */}
.ad_advert_c .cancel_button input[type="button"]:hover{background:#e8e8e8;}

/*print_logo*/
.print_logo{display:none;}
.print_button{display:none;margin:0 auto;}

/*click_menu_list*/
/*.click_menu_list{list-style:none;text-align:center;overflow:hidden;padding: 0;margin: 0;}
.click_menu_list li{display:inline-block;height:75px;width:170px;margin:3px;text-align:center;cursor:pointer;line-height:12px;font-size:11px;position:relative;vertical-align: text-top;}
.click_menu_list li a,.click_menu_list li a span{display:block;text-decoration:none;color:#000 !important}
.click_menu_list li a{background:#e3e3e3;height:65px;width:170px;border:solid 1px #dbdbdb;padding:5px 0;}
* html .click_menu_list li, * html .click_menu_list li a {width:165px !important;}
.click_menu_list li.current a,.click_menu_list li a:hover{background:#fff;}
.click_menu_list li.current a{cursor:default;}
.click_menu_list_title{font-weight:bold;font-size:12px;margin-bottom:6px;}
.click_menu_list_description{}*/
.click_menu_list{list-style:none;margin: 0;padding: 0;text-align:center;}
.click_menu_list li {cursor: pointer;display: inline-block;font-size: 11px;line-height: 12px;margin:5px;text-align: center;position: relative;vertical-align: text-top;}
.click_menu_list li a {border: solid 3px transparent;border-radius: 10px;height: 65px;opacity: 0.6;padding: 10px;width: 170px;
-webkit-transition: all 0.15s linear;
-moz-transition: all 0.15s linear;
-o-transition: all 0.15s linear;
transition: all 0.15s linear;}
.click_menu_list li.current a,
.click_menu_list li:hover a{border: solid 3px #CCC;opacity: 1;}
.click_menu_list li.current a{cursor: default;}
.click_menu_list_title{font-weight:bold;font-size:12px;margin-bottom:6px;}
.click_menu_list li a,.click_menu_list li a span{display:block;text-decoration:none;color:#000 !important}

/*
.payment_c_all{margin:10px auto;overflow:hidden;width: 860px;}

.payment_c{background:url(/images/cut_top.png) right top no-repeat;display:inline-block;margin:15px 40px;padding-right:11px;vertical-align: text-top;}
.payment_c_in{background:url(/images/cut_bottom.png) left bottom no-repeat;padding-left:11px;}
.payment{border:dashed 1px #ccc;padding:10px;width: 160px;height: 90px;}
.payment:hover{background-color:#e3e3e3;cursor:pointer}
.payment.active{background-color:#e3e3e3;}
.payment p{font-size:14px;font-weight:bold;margin:3px 0;padding:0;text-align:center;}
.payment p.ad{color:#004983}
.payment p.ekonom{color:#ff0000;font-size:13px;}
.payment p.price{color:#000}
.payment p.promotes{font-size:11px;color:#6B6B6B;}
.payment p.promotes1{font-size:12px;color:#004983;}
*/
p.phone_container{line-height:20px;}
span.phone_number{background:url(/images/icons/mobile_phone.png) no-repeat left;font-weight:bold;padding-left:18px;}
.payment{padding-top:25px;height:75px}

/*payways_payment_c_all*/
/*
.payways_payment_c_all{text-align:center;width:100%;}
.payways_payment_c_all .payment_c{background:none;margin:0 7px 10px;padding:0;}
.payways_payment_c_all .payment_c_in{background:none;padding:0;}
.payways_payment_c_all .payment{background:#E3E3E3;border:solid 1px #DBDBDB;width:150px;}
.payways_payment_c_all .payment:hover{border:solid 1px #DBDBDB;background:none}
.payways_payment_c_all .payment.active{background:none;border:dashed 1px #5A5A5A;}
*/
/*show_all_button*/
.show_all_button{margin:10px auto 0;}

/*why_registr*/
.why_registr{margin:1em auto 0;width:600px;}

#yashare_container .b-share{padding:0 !important}
#yashare_container .b-share .b-share__handle{margin:0 3px 0 0;padding:0 !important}

/*partner_logo*/
.partner_logo{border:solid 1px #F2F2F2;border-radius:4px;}

/*my agents*/
.my_agent_description p{margin:0 0 8px;}
.my_agent_description{margin-bottom:10px;width:790px;*width:788px;}
.my_agent_description .new{margin:0 auto;width:240px;}
.add_agent,
.send_msg a{background-color: #EEE;border-radius: 6px;color: #282828 !important;display:block;font-size: 12px;line-height:16px;margin:0 auto;padding: 5px 10px;text-align:center;width:100px;
text-shadow: 0 1px 0px rgba(255, 255, 255, 0.8);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1);
background-image: -ms-linear-gradient(top, #EEE, #E1E1E1);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#EEE), to(#E1E1E1));
background-image: -webkit-linear-gradient(top, #EEE, #E1E1E1);
background-image: -o-linear-gradient(top, #EEE, #E1E1E1);
background-image: linear-gradient(top, #EEE, #E1E1E1);
background-image: -moz-linear-gradient(top, #EEE, #E1E1E1);
background-repeat: repeat-x;
border: 1px solid #D9D8D8;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-color: #D9D8D8 #CCCBCB #AEAEAE;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#eeeeee', endColorstr='#e1e1e1', GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);}
.add_agent:hover,
.send_msg a:hover{background:#E1E1E1;text-decoration:none;}
.add_agent img{display:none;}

a.textlink{color:inherit;text-decoration:none;}

/*added by Vlad*/
.ad_up{background:url(/images/icons/round_up_arrow.png) no-repeat left;color: #B4B4B4;display:block;line-height:16px;padding-left:18px;}

/*partners_small_logo*/
.partners_small_logo_c{background: #F6F6F6;padding:10px 10px 0 0;text-align:center}
.partners_small_logo_c .partners_small_logo.partners_small_logo_cursorinfo, .partners_small_logo_c .partners_small_logo.partners_small_logo_strana,.partners_small_logo_c .partners_small_logo.partners_small_logo_domik{display: none !important;}
.partners_small_logo{background: white;border: solid 1px #EEE;border-radius:4px;display:inline-block;margin:0 10px 10px;padding:5px;}
#welcome .partners_small_logo_c{margin:0 auto;width:550px;}
.register_container .partners_small_logo_c{font-size:1px;line-height:0;margin:10px auto;}
.payways_info .partners_small_logo{margin: 0 30px 10px;}
.payways_info .partners_small_logo_c{margin:10px 0;}
.error_sign {background:url("/images/error.png") no-repeat;	background-position:left top;display: inline-block;height: 16px;width: 16px;margin: 0 5px;}
.accept_sign {background:url("/images/accept.png") no-repeat;background-position:left top;display: inline-block;height: 16px;width: 16px;margin: 0 5px;}
.loading_sign {background:url("/images/ajax-loader.gif") no-repeat;background-position:left top;display: inline-block;height: 16px;width: 16px;padding-bottom:2px;}

/*plateg check*/
.plan_program_c{margin-bottom: 10px;padding: 10px;text-align: left;width: 720px;}
.plan_program__item{font-size: 14px;line-height:24px;margin-bottom: 10px;}
.plan_program__radio{position: relative;top:1px;}
.plan_program__des{cursor: pointer;display: inline-block;padding: 0 4px;}
.sale{color:red}
.plan_program__des:hover,
.plan_program__des:hover .sale,
.plan_program__des.plateg_check_hover,
.plan_program__des.plateg_check_hover .sale{background: #228765;color:#fff;}
/**/
.select_wish{width:660px;}
.select_wish .title{font-size:16px;font-weight:bold;}
.select_wish .list {list-style:none;margin:0;padding:0;}
.select_wish .list li{font-size:16px;line-height:24px;padding:10px 0;}
.select_wish .list li a{font-weight:bold;text-decoration:underline;}
.select_wish .list li a:hover{text-decoration:none;}
.select_wish .list li.search_item{background:url(/images/icons/search.png) no-repeat left center;padding-left:30px}

/*payways_stat*/
.payways_right_col{float: right;width: 200px;}
.payways_main{float: right;width: 760px;}
.payways_stat{background: #F0FDE7;border: solid 1px #E2FCD1;border-radius: 4px;margin-bottom:10px;padding:5px 9px;width:160px;}
.phone_container {clear: both;}

/*side_banner*/
.side_banner{margin: 20px auto;width: 160px;}

/*israel_boards_list*/
.israel_boards_list_c{}
.israel_boards_list{margin: 0;padding: 0;}
.israel_boards_list li{background:#ECECEC;border:solid 1px #E7E7E7;border-radius:5px;box-shadow: 1px 1px 2px 0 #A5A5A5;display:block;
list-style:none;margin:0 5px 15px;overflow:hidden;padding:10px;}
.israel_boards_list li img{border:solid 1px #E7E7E7;display:block;float:left;height:122px;width:200px;}
.israel_boards_list li .description{display:block;padding-left:210px;}
.israel_boards_list li .description p{margin:0;padding:0;}
.israel_boards_list li .description .title{display:inline-block;font-weight:bold;margin-bottom:8px;}

/*star_rait*/
.star_rait{display:inline-block;margin-left:20px;}
.star_rait span{background:url(/images/icons/star_rait.png) no-repeat 0 0;display:inline-block;height:10px;margin:0;width:10px;}
.star_rait span.whole{background-position:0 -20px}
.star_rait span.half{background-position:0 -10px}

/*ad_main_title*/
.ad_main_title{font-size:14px;font-weight:normal;line-height:18px;margin:0;padding:10px;}

.star_rait span,
.post-pic img,
.question_mark2,
.likes a,
.partners_small_logo,
.israel_boards_list li .description .title,
.similar_ad_link{_overflow:hidden;*zoom:1;*display:inline;}

.similar_ads {background: #F6F6F6;border-radius: 4px;font-size: 13px;margin-top:15px;padding:10px 20px;text-align:justify;text-justify: newspaper;}
.similar_ads:after{content: '';display: inline-block;height: 0px;overflow: hidden;visibility: hidden;width: 100%;}
.similar_ads h3{font-weight:normal;margin:0 0 10px;padding:0;text-align:left;}
.similar_ad_link{display:inline-block;line-height:15px;margin:5px;width:335px;}
.with_photo{background:url(/images/btn-photo.png) no-repeat left center;padding-left:25px;}

/*post agent*/
.post_agent_container{padding:10px 20px;width:auto;}
.post_agent_list{list-style:none;margin:0;overflow:hidden;padding:0;}
.post_agent_list input[type='radio'],
.post_agent_list input[type='checkbox']{opacity: 0;}
.post_agent_list li{display:inline-block;float:left;padding:8px 0;width:50%;}
.post_agent_list.three_col li{width:33%;}
.post_agent_list .jClever-element{top:3px;
display:-moz-inline-box; display:inline-block; }
.post_agent_list label{font-size:16px;margin-left:4px;}
.post_agent_nav{padding:20px 0 0;text-align:center;}
.post_agent_nav .new{margin:0 25px;
display:-moz-inline-box; display:inline-block;}
.post_agent_table{border-collapse:collapse;border-spacing:0;}
.post_agent_table tr td{padding:8px 50px 8px 0}
.post_agent_step{color:#E0E0E0;font-size:26px;line-height:40px;text-align:center;}
.active{color:#000}
.new_agent_title{line-height:18px;}

.listing_banner {width:100%;text-align:center;}
.between_listings_banner {width:100%;text-align:center;margin-bottom:10px;}


/*help page*/
.help_all_c{width:750px;}
.help_c{border-radius: 4px;border: solid 1px #E9E9E9;margin-bottom: 2px;}
.help_question{background: white url(/images/icons/question.png) 8px 8px no-repeat;border-radius: 4px;cursor: pointer;
font-weight: bold;padding: 8px 0 8px 28px;}
.help_question.active{border-radius:4px 4px 0 0;border-bottom: solid 1px #F0F0F0;}
.div_answer{display:none;padding: 0 10px;}
.div_answer.active{display:block;}
/*left_partners_logo*/
.left_partners_logo{margin-top:10px;}
.left_partners_logo_list{list-style:none;margin:0;padding:0;text-align: center;}
.left_partners_logo_list li{background: white;border: solid 1px #EEE;border-radius: 4px;display:inline-block;margin: 0 8px 10px;padding: 5px;width:100px;}
.left_partners_logo_list li img{display:block;}
.left_partners_logo .left_partners_logo_list li:nth-child(6),.left_partners_logo .left_partners_logo_list li:nth-child(10),.left_partners_logo .left_partners_logo_list li:nth-child(12){display:none;}

/*bottom_banner*/
.bottom_banner{padding:10px 0 0;text-align: center;}

.title_rows a.price{display:block;}
.price{text-align:center;}
.discount_txt,
.discount{display:block;text-align:center;color:#228765;}
.discount_txt{font-size:10px;}

/*tag cloud*/
.tag_cloud{line-height:24px;width:750px;}
.tag_cloud_1{font-size:24px;}
.tag_cloud_2{font-size:22px;}
.tag_cloud_3{font-size:20px;}
.tag_cloud_4{font-size:18px;}
.tag_cloud_5{font-size:16px;}
.tag_cloud_6{font-size:14px;}
.tag_cloud_7{font-size:12px;}
.tag_cloud_8{font-size:11px;}

/*add_avatar*/
#avatar{padding-right:6px;}
#add_avatar{background: #F3F3F3;border: solid 1px #EBEBEB;border-radius: 3px;display: block;height: 182px;margin: 8px auto 0;padding: 8px;width: 122px;}
#add_avatar:hover{background:#ECECEC}
#add_avatar img{border: solid 1px #EBEBEB;display:block;}

/*transition elements*/
#add_avatar,
.wl_top_menu li a,
.ad_with_img_c table tr td,
.ad_with_img_c table tr td a,
.payment{-webkit-transition: background 0.1s linear;
-moz-transition: background 0.1s linear;
-o-transition: background 0.1s linear;
transition: background 0.1s linear;}

.ad_avatar_container{padding:0 7px;}
.ad_avatar_container .pic-avatar{background:#EBEBEB;border-radius: 2px;float:left;padding:4px;position:relative;}
.ad_avatar_container .pic-avatar img{display:block;}
.ad_avatar_container .pic-avatar .online_icon_small{position:absolute;bottom:4px;left:4px;}
.ad_avatar_container .f_g_t_container{padding-left:68px;}
.ad_avatar_container .f_g_t_container:after{content: " ";visibility: hidden;display: block;height: 0;clear: both;}
.ad_avatar_container .f_g_t_container + .all_ads_link{clear: left;float: none;padding:0;text-align: center;}
.ad_avatar_container .f_g_t_label{clear:none;width:150px;padding:6px 5px;}
.ad_avatar_container .f_g_t_text{width:140px;padding:6px 5px 6px 0;}
.all_ads_link{float:left;line-height:25px;padding:0 7px;}

.send_msg{clear:left;line-height:25px;padding:10px;text-align:center;}
.send_msg a{display:inline-block;font-weight: bold;width: 140px;}
.send_msg a:hover{text-decoration:none;}
.send_msg a.send_rezume_button{width:180px;}

.ad_price{background: #E0E0E0;float: left;height: 40px;line-height: 40px;margin:10px 0 10px -8px;padding-left: 8px;position:relative;
-webkit-box-shadow: 1px 1px 2px 0px rgba(179, 179, 179, 1);
box-shadow: 1px 1px 2px 0px rgba(179, 179, 179, 1);}
.ad_price .f_g_t_label,
.ad_price .f_g_t_text{font-weight: normal;font-size: 1.5em;height: 40px;line-height: 40px;padding:0 7px;}
.ad_price .f_g_t_text{min-width: 120px;width: auto;}
.ad_price:before{content:" ";border-bottom: 8px solid #A7A7A7;border-left: 8px solid transparent;height: 0;width: 0;position:absolute;left:0;top:-8px;}

.uinfo_container{*float:left;margin:0;width:440px;min-height:210px;}
.uinfo_avatar{float:left;position:relative;border:4px solid #EBEBEB;}
.user__stat{margin-top: 12px;}
.online_icon{position: absolute;right: 0;top: 0;}
.uinfo{padding:0 10px 0 140px}
.uinfo_title{font-weight:bold;}
.uinfo p{margin: 0 0 10px;}
.uinfo p.online_now{color:red;font-style:italic}
.uinfo .send_msg{clear:none;}
.user_photo_banner{float:right;width:300px;}
.uinfo_bottom_banner{padding:10px 0;}
.uinfo_ads{}
.uinfo_ads_title{font-weight:bold;margin:0 !important;padding:10px 0;padding: 5px;background-color: #E6ECF2;}
.uinfo_ads_title .question_mark{display:inline-block;position: relative;top: 2px;}
/*user_list*/
.user_list{margin:0;padding:0;}
.user_list li{background: #F3F3F3;border: solid 1px #EBEBEB;border-radius:2px;display:inline-block;list-style:none;margin:0 10px;padding:4px;text-align:center;width:60px;}
.user_list li a.user_list_img{display:block;margin-bottom:3px;position:relative;}
.user_list li a.user_list_img .online_icon_small{position:absolute;bottom:0;right:0;}
.user_list li a.user_list_img img{display:block;}
.user_list li span.user_list_name{display:block;height:16px;line-height:16px;overflow:hidden;}
/*.send_msg a{background: url(/images/icons/mail.png) no-repeat left center;display:block;padding: 0 0 0 20px;}*/

/*latest_ads_c*/
.latest_ads_c{}
.latest_ads_c p{margin:0;}
.latest_ads_title{font-weight:bold;padding:10px 0;text-align:center;}
.latest_ads_line{text-align:center;}
.latest_ad{background: #E6ECF2;border: solid 1px white;border-radius: 4px;display:inline-block;margin: 0 5px;padding: 5px;text-align:left;vertical-align: text-top;width:240px;}
.latest_ad_title{font-weight:bold;padding-bottom: 5px;}

/*pagination*/
.pag_c{padding:10px 0;text-align:center;vertical-align: text-top;line-height:0;*zoom:1;*position: relative;}
.pag_c .next .next_arrow,
.pag_c .prev .prev_arrow{background: #F1F1F1 url(/images/icons/pag_arrows.png) no-repeat 0 0;border: solid 1px #E7E7E7;border-radius:45px;height: 45px;width: 45px;
-webkit-transition: background 0.1s linear;
-moz-transition: background 0.1s linear;
-o-transition: background 0.1s linear;
transition: background 0.1s linear;}
.pag_c .next .next_arrow{background-position: -45px 0;margin-left: 5px;}
.pag_c .prev .prev_arrow{margin-right: 5px;}


.pag_c span.prev a:hover .prev_arrow,
.pag_c span.next a:hover .next_arrow{background-color:#e5e5e5}

.pag_c a:hover{text-decoration: none;}

.pag_c .next,
.pag_c .prev,
.pag_c .next a,
.pag_c .prev a,
.pag_c .next .next_arrow,
.pag_c .prev .prev_arrow,
.pag_c .prev .prev_txt,
.pag_c .next .next_txt,
.pag_def{display: inline-block;vertical-align: text-top;}
.pag_c .prev .prev_txt,
.pag_c .next .next_txt,
.pag_def{line-height: 45px;}

.quick_ad_link {color:#8F8F8F;float: left;font-family: Arial,sans-serif;font-size:11px;margin: 1px 0 0 6px;}

/*left_ear_banner*/
.left_ear_banner{position: fixed;left:8px;top: 33px;}
@media screen and (max-width:1600px) {
	.left_ear_banner{left:2px;top:28px;}
}
@media screen and (max-width:1400px) {
	.left_ear_banner{display:none !important;}
}

/*right_ear_banner*/
.right_ear_banner{position: fixed;right:8px;top: 33px;}
@media screen and (max-width:1300px) {
	.right_ear_banner{right:2px;top:28px;}
}
@media screen and (max-width:1250px) {
	.right_ear_banner{display:none !important;}
}

/*vip*/
.main_content .list_table tr.in.vip td,
.main_content .list_table tr.in-vis.vip td,
.main_content .list_table tr.in-sel.vip td,
.main_content .list_table tr.in-prom.vip td,
.main_content .list_table tr.in-vis-prom.vip td,
.main_content .list_table tr.in-sel-prom.vip td,
tr.vip td{background:#FFCC33 url(/images/gold_texture.png) repeat-x;color:#000;border-color: #F0B915 !important;padding:10px 5px;}
.main_content .list_table tr.in.vip td a,
.main_content .list_table tr.in-vis.vip td a,
.main_content .list_table tr.in-sel.vip td a,
.main_content .list_table tr.in-prom.vip td a,
.main_content .list_table tr.in-vis-prom.vip td a,
.main_content .list_table tr.in-sel-prom.vip td a,
tr.vip td,
tr.vip td a{color:#000;}
.main_content .list_table tr.vip td .ad_up{color: #727272;}

.detail_description.vip .more{position:relative}
.vip_icon{background: url(/images/icons/vip_sun.png) no-repeat 0 0;display:block;height: 36px;width: 36px;position: absolute;top:-2px;left:80px;}

/*views_count*/
.views_count {background: url(/images/icons/eye.png) no-repeat 3px center;display: block;padding-left: 22px;}
.position_ad {display:block;text-align: center;}
.position_ad__pace{background: url(/images/icons/pos.png) no-repeat 0 center;display: block;line-height: 16px;margin-bottom: 4px;padding-left: 15px;text-align: center;}

/**/
.pickout_ad__container{line-height: 36px;}
.pickout_ad__color{background: url(/images/promote.png) no-repeat 0 center;background-size:16px;display: inline-block;font-weight: bold;padding-left:18px;}
.pickout_ad__autobounce{background: url(/images/icons/bounce.png) no-repeat 0 center;background-size:16px;display: inline-block;font-weight: bold;padding-left:19px;}
.pickout_ad__vip_container,
.pickout_ad__color_container,
.pickout_ad__autobounce_container{display: inline-block;font-size: 11px;}
.pickout_ad__vip_container,
.pickout_ad__color_container{margin-right:7px;}
.pickout_ad__vip{display: inline-block;font-weight: bold;}
.question_mark--pickout{display: inline-block;position: relative;top: 3px;margin:0;}

/**/
.help__block{background: white;border: solid 1px #E7E7E7;border-radius: 4px;margin-bottom: 8px;padding: 10px;}
.help__block__title{cursor: pointer;font-size: 14px;margin: 0;padding: 0;text-transform: uppercase;}
.help__block__txt{display: none;line-height: 18px;margin-top: 10px;}
.help__block__txt p{margin:0;padding:0;}

/*exchange rate*/
.exchange_rate{display: inline-block;line-height: 25px;padding:0 5px;vertical-align: text-top;}
.exchange_rate{display: none !important;}
#currency_bb {color:#fff;border-collapse:collapse;border-spacing:0;}
#currency_bb tr{display: block;float: left;}
#currency_bb tr:last-child{display: none;}
#currency_bb td {padding: 0 2px;}
#currency_bb th {display: none;}
#currency_bb td.cuname {}
#currency_bb td.cuid {display: none;}
#currency_bb td.course {font-weight: bold;}
#currency_bb td.up {color:#5BEC5B;}
#currency_bb td.down {color:red;}

#Clock{display: inline-block;line-height: 25px;vertical-align: text-top;}

/*social elements*/
.soc_login__container{text-align: center;}
.soc_login{border-radius: 5px;margin: 0px 10px 0px 0px; background-image: url(/images/social_icons.png); display: inline-block;background-repeat: no-repeat;}
.soc_login__facebook{background-position: 0px -143px;}
.soc_login__vkontakte{background-position: 0px -38px;}
.soc_login__odnoklassniki{background-position: 0px -73px;}
.soc_login__mailruapi{background-position: 0px -108px;}
.soc_login__mailru{background-position: 0px -108px;}
.soc_login__yandex{background-position: 0px -248px;}
.soc_login__google{background-position: 0px -213px;}
.soc_login__linkedin{background-position: 0px -458px;}
.soc_login__twitter{background-position: 0px -178px;}
.soc_login__livejournal{background-position: 0px -283px;}
.soc_login__loginza{margin: 0px 10px 0px 0px; display: inline-block; background-position: 0px -283px; background-repeat: no-repeat;line-height: 32px;}
.soc_login__instagram {background-position: 0px -809px;}
/*map*/
.adres_map{background: url(/images/map-icon.png) 0 0 no-repeat;display: inline-block;line-height: 32px;padding-left: 38px;vertical-align: middle;}

/*breadcrumbs*/
.breadcrumbs{padding: 5px 0;}

.category_stats a{display: inline-block;margin: 0 5px 5px 0;vertical-align: text-top;}

/**/
.quick_url__input{border: solid 1px #ECECEC;border-radius: 3px;padding: 8px 10px;}
.social_big{text-align: center;}
.social_big a{background: url(/images/icons/social_big.png) no-repeat 0 0;display: inline-block;height: 48px;margin: 0 5px;width: 48px;
-webkit-transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-ms-transition: all 0.1s linear;
-o-transition: all 0.1s linear;
transition: all 0.1s linear;}
.social_big a.fb{background-position: -144px 0}
.social_big a.twitter{background-position: -192px 0}
.social_big a.googleplus{background-position: -240px 0}
.social_big a.livejournal{background-position: -288px 0}
.social_big a.mailru{background-position: -96px 0}
.social_big a.classmates{background-position: -48px 0}
.social_big a.vk{background-position: 0 0}
.social_big a:hover{opacity: 0.8;}

/**/
.thirdparty_services__list{margin: 0;padding: 0;text-align: center;}
.thirdparty_services__list li{display: inline-block;list-style: none;margin: 3px 5px;text-align: left;width: 40%;}
.thirdparty_services__list a{text-decoration: underline;}
.thirdparty_services__list a:hover{text-decoration: none;}

.ad_advert_c .cancel_button,
.ad_advert_c .cancel_button input{*width:210px;}

/*left_menu__add*/
.reg_button--logo{border-radius:0 !important;display: block;margin-top: 0 !important;text-align: center;}
.left_menu__add__logo{border-radius:0 !important;font-size: 14px !important;font-weight: normal !important;text-transform: uppercase;}
.left_menu__add__list{border:solid 1px #eee;margin: 0 0  10px;padding: 0;}
.left_menu__add__list li{border-top:solid 1px #eee;list-style:none;}
.left_menu__add__list li:first-child{border:none;}
.left_menu__add__list a{display: block;font-size: 14px;padding: 6px 8px;
-webkit-transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-ms-transition: all 0.1s linear;
-o-transition: all 0.1s linear;
transition: all 0.1s linear;}
.left_menu__add__list a:hover{background: #eee;text-decoration: none;}

/*map line*/
div.main div.list-search.map__line{box-shadow:none;border: none;border-radius: 0;margin: 0;position: relative;top: 10px;width: 960px;}

/*border box element*/
.error,
.new,
.big_button,
.fcol-group .this_ad_link input[type="text"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}

table.ads_table tr td {background: #fff;}

/*balance*/
.balance__c{background: #fff;color:#000 !important;padding: 10px;}
.balance__c table{color: #000 !important;}
.balance__c a{color: #437ED8 !important;}
.balance_plans__c p{margin: 0;}
.balance_plans__c .plateg_check,
.balance_plans__c .plateg_check_hover{display: inline-block;padding: 5px;}
.abonement-expiring-text{color: red;}
/*.balans_plans__coins{display: inline-block;font-size:18px}*/
#balance_plans{float: left;margin-top: 20px;}
.balance_plans__c{border: solid 2px #FC3;border-radius: 12px;padding: 15px;position: relative;width: 270px;}
h3.balans_plans__title{background: white;border:none !important;color: black;font-family: "Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;font-size: 16px;left: 30px;line-height: 28px;margin: 0;padding: 0 10px;position: absolute;text-shadow: none;top: -14px;}
h3.balans_plans__title--noabs{position:static !important}
.balance__c h3{color: black;font-size: 16px;line-height: 28px;margin: 0;padding: 0 10px;text-shadow: none;}
.balnce_payways__c{border: solid 2px #FC3;border-radius: 12px;float: right;margin-top: 20px;padding: 15px 8px;position: relative;width: 380px;}
.balnce_payways__c table td{padding: 0 2px;}
.selected_plan_price,
#paycall_premium_number{font-size:18px;}
p.plateg_check, p.plateg_check_hover{font-size:13px !important}
#paycall_premium_code,
#sms_code{color: red;font-weight: bold;}

/*.balance_plans__c--abon{padding: 15px 5px;width: 336px;}
.balance_plans__c--abon input[type="radio"]{vertical-align: middle;}
.balnce_payways__c--abon{width: 330px;}*/
.balance_plans__c--abon .plateg_check,
.balance_plans__c--abon .plateg_check_hover{width: 240px;vertical-align: middle;}


.balance__social{background: url(/images/balance_coins.png) no-repeat 5px center;border: solid 3px #EBEBEB;border-radius:10px;cursor: pointer;display: block;font-size: 15px;font-weight: bold;line-height: 40px;margin: 0 auto;text-align: left;padding: 5px 5px 5px 55px;text-transform: uppercase;width: 590px;
-webkit-transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-o-transition: all 0.1s linear;
transition: all 0.1s linear;}
.balance__social:hover,
.balance__social.active{border: solid 3px #ccc;}
.balance__social__in{background: url(/images/balance_social.png) no-repeat right center;display: block;padding-right: 80px;}
.balance_plans_about_social{display: none;padding: 10px;}
/**/
.invite_btn_link--link,
.invite_btn_link--link:hover{text-decoration: none;}
.balance__social__icons{float: right;}
.balance__social__icons span{background: url(/images/balance_social.png) no-repeat 0 0;display: inline-block;height: 25px;margin-top: 7px;width: 26px;}
.balance__social__icons span.vk{background-position: -27px 0;}
.balance__social__icons span.ok{background-position: -54px 0;}



/*abonement*/
.abonement__c{background: #fff;color:#000 !important;padding: 10px;}
.abonement__c table{color: #000 !important;}
.abonement__c a{color: #437ED8 !important;}
.abonement_plans__c .plateg_check,
.abonement_plans__c .plateg_check_hover{display: inline-block;padding: 5px;}
.abonement_plans__c input[type="radio"],
.balance_plans__c input[type="radio"]{position: relative;top: 2px;}
.abonement_ads__coins{display: inline-block;font-size:18px}
#abonement_plans{float: left;margin-top: 20px;}
.abonement_plans__c{border: solid 2px #FC3;border-radius: 12px;padding: 15px;position: relative;width: 270px;}
h3.abonement_plans__title{background: white;border:none !important;color: black;font-family: "Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;font-size: 16px;left: 30px;line-height: 28px;margin: 0;padding: 0 10px;position: absolute;text-shadow: none;top: -14px;}
h3.abonement_plans__title--noabs{position:static !important}
.abonement__c h3{color: black;font-size: 16px;line-height: 28px;margin: 0;padding: 0 10px;text-shadow: none;}
.abonement_payways__c{border: solid 2px #FC3;border-radius: 12px;float: right;margin-top: 20px;padding: 15px 8px;position: relative;width: 410px;}
#abonement_payways {padding-left: 320px;}
.abonement_payways__c table td{padding: 0 2px;}

.balnce_payways__c table td,
.abonement_payways__c table td{padding: 3px;}
.balnce_payways__c form select,
.abonement_payways__c form select{border: solid 1px #E7E7E7 !important;margin: 0;padding: 2px;}
.balnce_payways__c form input[type="text"],
.abonement_payways__c form input[type="text"]{border: solid 1px #E7E7E7 !important;margin: 0;padding: 3px;}

/*.abonement_plans__c--abon{padding: 15px 5px;width: 336px;}
.abonement_plans__c--abon input[type="radio"]{vertical-align: middle;}
.abonement_payways__c--abon{width: 330px;}*/
.abonement_plans__c--abon .plateg_check,
.abonement_plans__c--abon .plateg_check_hover{width: 240px;vertical-align: middle;}


.abonement__social{background: url(/images/abonement_ads.png) no-repeat 5px center;border: solid 3px #EBEBEB;border-radius:10px;cursor: pointer;display: block;font-size: 15px;font-weight: bold;line-height: 40px;margin: 0 auto;text-align: left;padding: 5px 5px 5px 55px;text-transform: uppercase;width: 590px;
-webkit-transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-o-transition: all 0.1s linear;
transition: all 0.1s linear;}
.abonement__social:hover,
.abonement__social.active{border: solid 3px #ccc;}
.abonement__social__in{background: url(/images/abonement_social.png) no-repeat right center;display: block;padding-right: 80px;}
.abonement_plans_about_social{display: none;padding: 10px;}
/**/
.abonement__social__icons{float: right;}
.abonement__social__icons span{background: url(/images/abonement_social.png) no-repeat 0 0;display: inline-block;height: 25px;margin-top: 7px;width: 26px;}
.abonement__social__icons span.vk{background-position: -27px 0;}
.abonement__social__icons span.ok{background-position: -54px 0;}

.payways__c{background: #fff;padding: 10px;}
.payways__c p{margin: 0;}
.payways_info__in{border:solid 1px #eee;padding: 8px;}
.payways__menu{margin-top: 15px;}
.payways__menu__list{margin: 0;padding: 0 8px;}
.payways__menu__list li{display: inline-block;list-style: none;margin: 0 8px;}
.payways__menu__list a{background: #eee;border:solid 1px #eee;border-radius:6px 6px 0 0;border-bottom:none;color: #000;display: block;font-family: "Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;font-size: 16px;padding: 10px 25px;position: relative;top: 1px;
-webkit-transition: .15s all linear;
-moz-transition: .15s all linear;
-ms-transition: .15s all linear;
-o-transition: .15s all linear;
transition: .15s all linear;}
.payways__menu__list .active a{background: #fff;font-weight: bold;}
.payways__menu__list a:hover{background: #fff;text-decoration: none;}

.plateg_check{cursor: pointer;}

/* personal section */
.pers__section__c{}
.pers__section__col{float: left;width: 33.333%;}
.pers__section__item{font-size: 14px;line-height: 18px;}
.pers__section__item__in{padding: 10px;}
.pers__section__title{display: inline-block;}
.pers__section__title a,
.pers__section__all a{background: #f3f3f3;display: inline-block;font-size: 15px;padding: 8px;text-transform: uppercase;
-webkit-transition: all .15s linear;
-moz-transition: all .15s linear;
-ms-transition: all .15s linear;
-o-transition: all .15s linear;
transition: all .15s linear;}
.pers__section__title a:hover,
.pers__section__all a:hover{background: #E7E7E7;text-decoration: none;}
.pers__section__body{margin-top: 8px;}
.pers__section__body a{}

.pers__section__all{padding: 0 0 8px 0;text-align: center;}

/**/
.main .list-search .field:nth-child(9){clear: left;}
#form_free_text{width: 180px;}

/* searchbar */
.searchbar__c{background: #E6E6E6;border-radius:4px;padding: 10px;}
.searchbar__txt{background: #fff;border:solid 1px #eee;height: 24px;line-height: 14px;padding: 4px 10px;width: 100%;
-webkit-transition: all .15s linear;
-o-transition: all .15s linear;
transition: all .15s linear;}
.searchform #free_text input[name='free_text']{border:1.5px solid #ad0e1f91;border-style: solid;}
.searchbar__txt:focus{box-shadow:0 0 6px rgba(0,0,0,.1);outline:none;}
.searchbar__item--price .searchbar__txt{padding: 4px;}

.searchbar__select,
.searchbar__item--geo select{border:solid 1px #eee;margin: 0;width: 100%;padding: 2px 0;
-webkit-transition: all .15s linear;
-o-transition: all .15s linear;
transition: all .15s linear;}
.searchbar__select:focus,
.searchbar__item--geo select:focus{box-shadow:0 0 6px rgba(0,0,0,.1);outline:none;}

.search__row{margin-left: -5px;margin-right: -5px;}
.search__row--2{margin-top: 10px;}
.search__row:after {clear: both;content: " ";display: table;}
.search__col-1,.search__col-2,.search__col-3,.search__col-4,.search__col-5,.search__col-6,.search__col-7,.search__col-8,.search__col-9,.search__col-10,.search__col-11,.search__col-12,.search__col-13,.search__col-14,.search__col-15,.search__col-16,.search__col-17,.search__col-18,.search__col-19,.search__col-20,.search__col-21,.search__col-22,.search__col-23,.search__col-24,.search__col-25,.search__col-26,.search__col-27,.search__col-28,.search__col-29,.search__col-30,.search__col-31,.search__col-32,.search__col-33,.search__col-34,.search__col-35,.search__col-36,.search__col-37,.search__col-38,.search__col-39,.search__col-40,.search__col-41,.search__col-42,.search__col-43,.search__col-44,.search__col-45,.search__col-46,.search__col-47,.search__col-48{float: left;min-height: 1px;padding-left: 5px;padding-right: 5px;position: relative;}
.search__col-48 {width: 100%}
.search__col-47 {width: 97.91666666666667%;}
.search__col-46 {width: 95.83333333333333%}
.search__col-45 {width: 93.75%;}
.search__col-44 {width: 91.66666666666667%}
.search__col-43 {width: 89.5833333333333%;}
.search__col-42 {width: 87.5%}
.search__col-41 {width: 85.41666666666667%;}
.search__col-40 {width: 83.33333333333333%}
.search__col-39 {width: 81.25%;}
.search__col-38 {width: 79.16666666666667%}
.search__col-37 {width: 77.08333333333333%;}
.search__col-36 {width: 75%}
.search__col-35 {width: 72.91666666666667%;}
.search__col-34 {width: 70.83333333333333%}
.search__col-33 {width: 68.75%;}
.search__col-32 {width: 66.66666666666667%}
.search__col-31 {width: 64.58333333333333%;}
.search__col-30 {width: 62.5%}
.search__col-29 {width: 60.41666666666667%;}
.search__col-28 {width: 58.33333333333333%}
.search__col-27 {width: 56.25%;}
.search__col-26 {width: 54.16666666666667%}
.search__col-25 {width: 52.083333333333333%;}
.search__col-24 {width: 50%;}
.search__col-23 {width: 47.9166666666667%;}
.search__col-22 {width: 45.8333333333333%;}
.search__col-21 {width: 43.75%;}
.search__col-20 {width: 41.6666666666667%;}
.search__col-19 {width: 39.5833333333333%;}
.search__col-18 {width: 37.5%;}
.search__col-17 {width: 35.41666666666667%;}
.search__col-16 {width: 33.33333333333333%;}
.search__col-15 {width: 31.25%;}
.search__col-14 {width: 29.16666666666667%;}
.search__col-13 {width: 27.08333333333333%;}
.search__col-12 {width: 25%;}
.search__col-11 {width: 22.91666666666667%;}
.search__col-10 {width: 20.83333333333333%;}
.search__col-9 {width: 18.75%;}
.search__col-8 {width: 16.66666666666667%;}
.search__col-7 {width: 14.58333333333333%;}
.search__col-6 {width: 12.5%;}
.search__col-5 {width: 10.41666666666667%;}
.search__col-4 {width: 8.333333333333333%;}
.search__col-3 {width: 6.25%;}
.search__col-2 {width: 4.166666666666667%;}
.search__col-1 {width: 2.083333333333333%;}

.searchbar__txt,.search__col-1,.search__col-2,.search__col-3,.search__col-4,.search__col-5,.search__col-6,.search__col-7,.search__col-8,.search__col-9,.search__col-10,.search__col-11,.search__col-12,.search__col-13,.search__col-14,.search__col-15,.search__col-16,.search__col-17,.search__col-18,.search__col-19,.search__col-20,.search__col-21,.search__col-22,.search__col-23,.search__col-24,.search__col-25,.search__col-26,.search__col-27,.search__col-28,.search__col-29,.search__col-30,.search__col-31,.search__col-32,.search__col-33,.search__col-34,.search__col-35,.search__col-36,.search__col-37,.search__col-38,.search__col-39,.search__col-40,.search__col-41,.search__col-42,.search__col-43,.search__col-44,.search__col-45,.search__col-46,.search__col-47,.search__col-48,.searchbar__select,.searchbar__item--geo select,.search__button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*padding: 0;}

/* geo location */
.bigcity{color:red;font-size:18px;}
span.switch{background: url(/images/geo_switch.png) 0 0 no-repeat;display: inline-block;height: 16px;text-indent: -9999px;width: 16px;}

.top__menu {margin: 10px auto;width: 980px;}
.top__menu__list{font-size:0;line-height:0;list-style:none;margin: 0;padding: 0;}
.top__menu__list > li{font-size: 14px;display: inline-block;line-height: 15px;margin: 0 25px 0 0;padding: 10px 5px;position: relative;vertical-align: text-top;}
.top__menu__list > li:after{color: #979797;content:'|';position: absolute;left: -14px;top: 9px;}
.top__menu__list > li:first-child:after,
.top__submenu__list > li:first-child:after{display: none;}
.top__menu__list > li > a{display: block;font-size: 12px;font-weight: bold;position: relative;text-align: center;text-transform: uppercase;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;}
.top__menu__list > li.active{background: #E6E6E6;border-radius:4px 4px 0 0;}
.top__menu__list > li:first-child.active{border-radius:4px;}
.top__menu__list > li.active > a{color: #333;position: relative;text-decoration: none;}

.top__menu__list > li > a:hover{}
.top__menu__list > li > a.top__menu__list__2line{line-height: 14px;}

.top__menu__list__sub{background: #fff;box-shadow: 0 0 3px rgba(0,0,0,0.3);display: none;left: -85px;margin: 0;padding: 0;position: absolute;top: 30px;width: 170px;z-index: 999;}
.top__menu__list > li:hover .top__menu__list__sub{display: block;}
.top__menu__list__sub li{list-style: none;}
.top__menu__list__sub li:first-child a{border-top:none;}
.top__menu__list__sub a{border-top: solid 1px #F5F5F5;color: #333;display: block;font-size:14px;padding: 8px;}

.top__submenu__list{background: #E6E6E6;border-radius:4px;margin: 0;padding: 10px;}
.top__submenu__list li{display: inline-block;list-style: none;margin-right: 25px;position: relative;}
.top__submenu__list li:after{content: '';border-left: solid 1px #F0F0F0;border-right: solid 1px #D3D3D3;display: block;height: 12px;left: -15px;position: absolute;top: 2px;}
.top__submenu__list a{color: #333;font-weight: bold;}
.top__submenu__list li.active a{padding: 4px;background: rgba(0,0,0,0.2);border-radius: 4px;}

#top100counter{float: none !important;display: inline-block;vertical-align: middle;}

.details a{background: url(/images/icons/info.png) 0 0 no-repeat;display: inline-block;height: 16px;width: 16px;}
.details a.active{opacity: .4;}

/*inline-block elements for IE7*/
.pickout_ad__color_container,
.pickout_ad__vip_container,
.pickout_ad__color,
.question_mark--pickout,
.post-pic img,
.question_mark2,
.likes a,
.ad_advert_c .save_button,
.ad_advert_c .cancel_button,
.payment_c,
.partners_small_logo,
.israel_boards_list li .description .title,
.star_rait,
.star_rait span,
.similar_ad_link,
.post_agent_list li,
.post_agent_list .jClever-element,
.post_agent_nav .new,
.small_button_photo,
.send_msg a,
.user_list li,
.uinfo_favorites_title .question_mark,
.main_content .list_table tr td.pic a,
.latest_ad,
.pag_c .next,
.pag_c .prev,
.pag_c .next .next_arrow,
.pag_c .prev .prev_arrow,
.pag_c .prev .prex_txt,
.pag_c .next .next_txt,
.plan_program__des,
.click_menu_list li,
.pickout_ad__autobounce_container,
.left_partners_logo_list li,
.soc_login,
.soc_login__loginza,
.top__menu__list > li,
.top__submenu__list li{_overflow:hidden;*zoom:1;*display:inline;}
.g_1 > div:first-child{display: none !important;}

/*wrapAutodealers*/
.wrapAutodealers{padding: 10px;background: #E6ECF2 !important;border-top: 2px solid #18946a !important;}
.wrapAutodealers table{border-spacing: 0;border-collapse: collapse;border: none;}
.wrapAutodealers table tr{border-bottom: dashed 1px #ccc;}
.wrapAutodealers table td{padding: 15px 0 !important;border: none;vertical-align: top;}
.wrapAutodealers table td .infoDealer{padding: 0 15px;}
.wrapAutodealers table td .titleDealer{font-size: 18px;font-weight: bold;display: block;margin-bottom: 10px;text-decoration: underline;}
.wrapAutodealers table td .titleDealer:hover{text-decoration: none;}
.wrapAutodealers table td .adressDealer{font-weight: bold;margin-top: 10px;}
.wrapAutodealers table td .imgDealer img{max-width: 180px;border: 1px solid #ccc;padding: 2px;}
.top__submenu__list{position: relative;}
.menuAvtosalon{float:right;margin-right: 0 !important;position: absolute !important;right: 10px !important;}
.menuAvtosalon.colorYellow a{color: #e8e425 !important;}
.menuAvtosalon:after{display: none !important;}
