.uppercase{text-transform:uppercase; letter-spacing:1px} .realty-icon{background-image:url(https://tutby.gcdn.co/i/realty/by/realty-sprite.png?20141016)} .realty-icon.icon-f-closed{width:7px; height:7px; background-position:-32px 0} .realty-icon.icon-f-opened{width:7px; height:7px; background-position:0 0} .realty-icon.icon-step{width:7px; height:16px; background-position:-64px 0} .realty-icon.icon-u-red{width:11px; height:11px; background-position:0 -32px} .realty-icon.icon-u-blue{width:11px; height:11px; background-position:-32px -32px} .realty-icon.icon-map-region{width:22px; height:22px; background-position:0 -256px} .active .realty-icon.icon-map-region{width:22px; height:22px; background-position:0 -288px} .realty-icon.icon-pnmbers{width:80px; height:80px; background-position:0 -96px} .realty-icon.icon-bellnotes{width:80px; height:80px; background-position:-96px -96px} .realty-icon.icon-choosed{width:38px; height:38px; background-position:0 -192px} .realty-icon.icon-map-change{width:24px; height:24px; background-position:-32px -256px} .active .realty-icon.icon-map-change{width:24px; height:24px; background-position:-32px -288px} .realty-icon.icon-map-clear{width:22px; height:22px; background-position:-64px -256px} .active .realty-icon.icon-map-clear{width:22px; height:22px; background-position:-64px -288px} .b-auto_rate{margin-bottom:30px} .auto_rate_list{padding-left:0; margin:0 0 0 -15px; zoom:1} .auto_rate_list:after,.calc_result:after{content:""; display:table; clear:both; border-collapse:collapse; border-spacing:0} .auto_rate_li{word-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:top; list-style:none; min-height:240px; margin:0 0 20px 15px} .auto_rate_li .li_content{padding-bottom:15px; border-bottom:1px solid #d9d9d9; width:163px; margin:auto; *display:inline; *zoom:1} .auto_rate_li .media{text-align:center} .auto_rate_li .media img{vertical-align:middle; margin-bottom:5px} .auto_rate_li .txt{font-size:1.3em; line-height:19px; padding-bottom:10px; white-space:nowrap; position:relative} .auto_rate_li .txt a{font-weight:700} .auto_rate_li .txt .sh{position:absolute; right:0; top:0} .auto_rate_li .date{color:#b2b2b2; font:1.1em/20px Verdana,Geneva,Arial,Helvetica,sans-serif} .auto_rate_li .date .b-icon{vertical-align:middle; margin-right:0; position:relative; top:-2px} .auto_rate_li .rate_up_down{padding-left:0; margin-left:0; font:1.1em/19px Verdana,Geneva,Arial,Helvetica,sans-serif} .auto_rate_li .rate_up_down .b-icon{vertical-align:middle; position:relative; top:-1px} .auto_rate_li .rate_up_down .count{color:#b2b2b2; font-size:.9em} .auto_rate_li .rate_up_down li{display:inline; margin-right:10px} .auto_rate_li .rate_up_down .icon-comments{top:1px} .auto_rate_li .b-sharelist{float:right; margin-top:-20px} .auto_rate_li .b-sharelist__li{display:inline} .ie6 .auto_rate_li{display:inline; zoom:1} .ie6 .auto_rate_li .txt{width:163px} .auto_rate_title .auto_rate_list{margin:0} .auto_rate_title .auto_rate_li{width:33.33%; margin-left:0} .auto_rate_title .li_content{border:none; padding-bottom:0} .b-article .img-auto{padding-bottom:10px; text-align:center; position:relative} .b-article .img-auto img{max-width:100%; vertical-align:middle; height:auto} .b-article .img-auto .next,.b-article .img-auto .prev{background:rgba(0,0,0,.4); filter:progid: DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); position:absolute; top:50%; margin-top:-25px; padding:13px 15px} .b-article .img-auto .next span,.b-article .img-auto .prev span{border-top:12px solid transparent; border-bottom:12px solid transparent; display:block; font-size:1px; width:0; height:0; overflow:hidden} .b-article .img-auto .next:hover,.b-article .img-auto .prev:hover{background:rgba(0,0,0,.7); filter:progid: DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000)} .b-article .img-auto .next{right:0} .b-article .img-auto .next span{border-left:21px solid #fff} .b-article .img-auto .prev{left:0} .b-article .img-auto .prev span{border-right:21px solid #fff} .b-article .auto_rate{text-align:center; background:#f2f2f2; line-height:60px; margin-bottom:10px} .b-article .auto_rate li{display:inline; margin:0 10px} .b-article .auto_rate .disabled,.b-article .auto_rate a{font-size:1.4em; font-weight:700; text-decoration:none} .b-article .auto_rate .disabled span{color:gray} .b-article .auto_rate .up a span{color:#c00; border-bottom:1px dotted #c00} .b-article .auto_rate .down a:hover span,.b-article .auto_rate .up a:hover span{border:none} .b-article .auto_rate .down a span{color:#1b35b2; border-bottom:1px dotted #1b35b2} .b-article .auto_rate .count{color:#b2b2b2} .loading-bar,.loading-file{line-height:10px; height:10px} .loading-bar{background:#c00; vertical-align:top} .loading-file{background:#f2f2f2; position:relative; top:-8px} .centered{text-align:center} .stand-tab{margin-top:10px} .calc_result{background:#f2f2f2; padding:10px; zoom:1} .calc_result .calc_left,.calc_result .calc_right{width:49%} .calc_result .calc_left,.follow_guide li .b-icon{float:left} .calc_result .calc_right{float:right} .calc_result h3{font-size:1.5em; font-weight:700; margin-bottom:5px} .calc_result big{font-size:3em; font-weight:700} .calc_result p{font:1.3em/19px Arial,Helvetica,sans-serif} .open_some{margin-bottom:20px} .m-review .lists_comments__li .comments__content .head .comments__type-name:hover,.open_some a,.popAll h3 a:hover{text-decoration:none} .open_some a span,.sorting_head span{border-bottom:1px dotted #333} .open_some a:hover span,.sorting_head:hover span{border-color:#c00} .open_some .b-icon,.vacancy .tbl th .b-icon{vertical-align:middle} #tam_stavka td{width:50%} .list_consult .b-comment_badge,.list_consult .category__date{display:none} .vacancy{font-size:1.5em} .vacancy .tbl{margin-bottom:1.67em; width:100%} .vacancy .tbl td,.vacancy .tbl th{font-size:.87em; line-height:1.46em; border-bottom:1px solid #d9d9d9} .vacancy .tbl th{text-align:left; background-color:#f2f2f2; padding:.385em 10px} .vacancy .tbl th small{display:inline-block; color:gray; font:.85em/1.636em Verdana,Geneva,Arial,Helvetica,sans-serif; vertical-align:top} .vacancy .tbl td{padding:.77em 10px} .sorting_head{text-decoration:none!important} .row_small .custom_select{vertical-align:top; position:relative; margin:-2px 0 -4px 6px} .fuel_informer .date{font:11px/17px Verdana,Geneva,Arial,Helvetica,sans-serif; margin-bottom:0; color:gray; padding-bottom:4px} .fuel_informer table{width:100%; margin-bottom:10px} .fuel_informer th{text-align:left} .fuel_informer td,.fuel_informer th{padding:0 5px 0 0; line-height:21px} .all_brand a{padding:0} .all_brand img,.vacancy .tbl td,.vacancy .tbl th{vertical-align:top} .board-dscr{padding-bottom:20px} .board-dscr .board-title{padding:10px 0} .board-dscr .board-title .b-icon{position:relative; top:2px} .gray_block{background:#f2f2f2; padding:10px; margin-bottom:10px} .pdd_sl{width:360px} .pdd_sl option{font-size:13px} .pdd-article{margin-bottom:20px} .pdd-article .q-list{padding-bottom:20px} .pdd-article .q-list p{position:relative; padding-left:20px} .pdd-article .q-list input,.pdd_test_type input{position:absolute; top:5px; left:1px; padding:0} .pdd-article .other_q{font:11px/17px Verdana,Geneva,Arial,Helvetica,sans-serif; vertical-align:middle} .pdd-article .q-answer{padding-bottom:40px} .pdd-article .q-answer .button{vertical-align:middle; margin-right:30px} .pdd_rate{line-height:30px} .pdd_rate .position{word-spacing:normal; letter-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; width:30px; vertical-align:middle} .kd_table small,.pdd_rate .position,.pdd_rate .result{font:11px Verdana,Geneva,Arial,Helvetica,sans-serif; color:#b2b2b2} .pdd_rate .name{word-spacing:normal; letter-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; max-width:119px; *width:119px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align:middle} .pdd_rate a{color:#333; text-decoration:none} .pdd_rate a:hover,.yama_list h3 .title:hover{color:#c00} .pdd_sub_type{margin-left:20px; padding:10px; background:#f2f2f2; font-size:13px; margin-bottom:10px; margin-top:-5px} .pdd_sub_type p{padding-bottom:0} .pdd_sub_type .icon-help{vertical-align:middle; position:relative; top:-2px} .pdd_type_table{width:100%} .pdd_type_table th{text-align:left; padding-right:10px} .pdd_patrner,.pdd_type_table{font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif} .pdd_patrner big{font:700 15px/15px Arial,Helvetica,sans-serif} .pdd_test_type{padding:10px 0 15px} .pdd_test_type p{position:relative; padding-left:20px} .pdd_ok_descr,.pdd_test_type .note{display:block; font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif} .pdd_test_type .note{color:#b2b2b2} .pdd_ok{color:#390} .pdd_ok_descr{background:#f2f2f2; padding:10px; margin-top:10px} .pdd_error{color:#c00; text-decoration:line-through} .pdd_img{word-spacing:-4px; letter-spacing:-4px; margin-bottom:0; padding-bottom:0!important} .pdd_img img{vertical-align:middle; margin:0 20px 20px 0} .pdd_b-status{margin:20px 0 10px} .follow_guide{border:2px solid #1b35b2; margin-bottom:20px; overflow:hidden} .follow_guide ol{list-style-type:none} .follow_guide li{width:33%; float:left} .follow_guide li .txt{overflow:hidden; font-size:13px; line-height:19px; padding:10px 20px 10px 10px} .yama_list,.yama_list li{overflow:hidden; margin:0 -10px 20px} .yama_list li{width:219px; margin:0 10px 20px; float:left} .yama_list h3{margin:5px 0; font:15px/21px Arial,Helvetica,sans-serif} .yama_list h3 .title{color:#000} .yama_list .txt{font:11px/16px Verdana,Geneva,Arial,Helvetica,sans-serif; color:gray} .yama_list .type{float:left; margin-right:10px} .state1{color:gray} .state2,.state4{color:#f63} .state3{color:#390} .company_list .item .more:hover,.state5,.state6{color:#c00} .defect_search .row{padding-bottom:10px} .defect_search .i-p{width:226px} .defect_search .c_sl{width:238px} .show_result{color:gray; border-top:1px solid #fff; padding:10px; margin:0 -10px} .show_result .button{margin-right:6px; vertical-align:middle} .show_result .reset{background:0 0; border:none; border-bottom:1px dotted gray; padding:0; color:gray; cursor:pointer; margin-left:6px} .show_result .reset:hover{color:#c00; border-bottom-color:#c00} .yama_stat_widget{width:100%; table-layout:fixed; border-collapse:collapse; margin-bottom:10px} .yama_stat_widget td{width:33%; padding:0} .yama_stat_widget big{display:block; font-size:21px; padding-top:3px} .yama_map{margin-bottom:30px} .yama_type_select{overflow:hidden} .yama_type_select li{float:left; width:150px; padding-left:20px; padding-bottom:5px} .yama_type_select li label{font-size:13px!important; vertical-align:middle} .yama_type_select li input{float:left; margin:4px 0 0 -19px; padding:0} .map_note .b-icon,.yama_type_select li .b-icon{vertical-align:middle} .map_note{font:11px/16px Verdana,Geneva,Arial,Helvetica,sans-serif; color:gray; margin-bottom:10px} .map_note .b-icon{position:relative; top:-1px} .uploaded_tn{padding-top:20px; overflow:hidden} .uploaded_tn li{float:left; position:relative; margin:0 20px 20px 0} .review_block .add_photo .list_image li img,.uploaded_tn li:hover .icon-del2{display:block} .uploaded_tn li.loading{border:1px solid #dbdbdb; width:118px; height:73px; background:#fff url(https://tutby.gcdn.co/i/by4/general/ajax-loader-small.gif) no-repeat 50% 50%} .uploaded_tn .icon-del2{display:none; position:absolute; top:0; right:0} .addr_searc_result{padding-bottom:20px} .addr_searc_result li{padding-left:20px; font-size:13px; line-height:20px; margin-bottom:10px} .addr_searc_result li .num{float:left; margin:0 0 0 -20px; color:gray} .addr_searc_result a,.company_list a{text-decoration:underline} .addr_searc_result_title{font-size:15px; line-height:20px; margin-bottom:10px} .yama_cur_addr{padding-bottom:20px; font:700 13px/19px Arial,Helvetica,sans-serif} .b-faq{padding:0 0 20px 25px} .b-faq .mark{float:left; margin:0 0 0 -25px} .b-faq .mark,.b-faq .q,.kd_table big{font-weight:700} .b-article .stat_list{padding:10px 0} .b-article .stat_list li{list-style:none; padding-bottom:0} .total_yama_posts{font-size:15px; margin-bottom:20px} .change_status{border-top:1px solid #d9d9d9; padding:10px; margin:2px -10px 0} .change_status label{font-weight:700; margin-right:6px} .change_status .button{height:30px} .change_status select{width:200px} .change_status .all a{word-spacing:normal; letter-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:baseline} .change_status .all a:hover{background:0 0} .change_status .all .b-icon{vertical-align:middle; margin-right:6px} .change_status .all .r{float:right; margin-right:10px} .yama_detail{color:#000; display:block; margin-bottom:5px} .yama_detail .b-icon{vertical-align:middle; line-height:22px} .yama_mapsearch{line-height:25px} .yama_mapsearch .show_result{margin-top:10px} .subscr-submit small,.yama_mapsearch h3{font-size:13px} .print_z .short p,.yama_mapsearch li{margin-bottom:0} .company_list img,.yama_mapsearch li .b-icon,.yama_mapsearch li input{vertical-align:middle} .print_z .note{width:25%; vertical-align:top; padding-top:5px} .print_z .short{padding-top:0} .print_z textarea{height:100px!important} .yama_ic{background-image:url(../images/yama_sprite.png)} .icon-ys1{width:22px; height:22px; background-position:0 0} .icon-ys2,.icon-ys3,.icon-ys4{width:22px; height:22px; background-position:-32px 0} .icon-ys3,.icon-ys4{background-position:-64px 0} .icon-ys4{background-position:-96px 0} .icon-ys5,.icon-ys6,.icon-ys7{width:22px; height:22px; background-position:-128px 0} .icon-ys6,.icon-ys7{background-position:-160px 0} .icon-ys7{background-position:-192px 0} .icon-step1{width:96px; height:96px; background-position:0 -32px} .icon-step2,.icon-step3{width:96px; height:96px; background-position:0 -128px} .icon-step3{background-position:0 -224px} .button_compare{font:11px/28px Verdana,Geneva,Arial,Helvetica,sans-serif; color:#b2b2b2; margin-bottom:20px} .kd_table{table-layout:fixed; margin-bottom:20px!important} .kd_table td,.kd_table th{padding-top:20px; padding-bottom:20px} .kd_table th,.map_holder embed,.map_holder iframe,.map_holder object{vertical-align:bottom} .kd_table .title{padding-left:25px; position:relative} .kd_table .title input{position:absolute; left:0; top:2px} .kd_table big{font-size:1.38461538em} .kd_table .button{white-space:normal; text-align:center; display:block} .kd_table .send{max-width:125px} .kd_table .actual{display:block; padding-top:5px} .kr_table_hold{margin-bottom:30px} .kr_table_hold .tbl,.widget_filter .custom_select select{width:100%} .kr_table_hold .subtr{font:11px Verdana,Geneva,Arial,Helvetica,sans-serif} .kr_table_hold .first{width:10%} .kr_opt{margin-bottom:10px} .kr_opt .lists__li{color:#000} .kr_opt .b-lists{padding-top:10px} .kr_plm{margin-bottom:30px} .kr_plm .tbl{width:100%; table-layout:fixed} .company_list .hdr .dotted:hover,.company_list .hdr .dotted:visited{text-decoration:none!important; border-bottom:1px dotted; color:gray} .company_list .hdr .dotted:hover{color:#c00} .company_list{padding-top:10px} .company_list .item{zoom:1; border-bottom:1px solid #d9d9d9; padding:0 10px 20px; margin-bottom:20px} .b-cnt-tabs:after,.company_list .item:after,.itemList_item:after{content:""; display:table; clear:both; border-collapse:collapse; border-spacing:0} .company_list .item .side{width:45%; float:left} .company_list .item .side_list,.company_list .item .side_table{padding-top:3px; float:right} .company_list .item .side_table table,.fuel_informer table{border-collapse:collapse} .company_list .item .side_table td,.company_list .item .side_table th{padding:0 0 10px 40px; text-align:right} .company_list .item .side_table td.first,.company_list .item .side_table th.first{text-align:left; padding-left:0; font-weight:400} .company_list .item .side_table th{font:8px Verdana,Geneva,Arial,Helvetica,sans-serif; text-transform:uppercase; color:#b2b2b2} .company_list .item .side_table td{font:13px Arial,Helvetica,sans-serif; font-weight:700} .company_list .item .more{color:#b2b2b2} .company_list .org_card{background:#f2f2f2; padding:10px; overflow:hidden} .company_list .media{float:left; margin-right:20px} .company_list .media.icon{margin-right:10px; padding-top:4px} .company_list .txt{overflow:hidden} .company_list .hdr{margin-bottom:3px} .company_list .hdr .starRating{margin-left:6px; margin-right:3px; top:4px} .company_list .hdr .dotted{text-decoration:none!important; border-bottom:1px dotted; color:gray; font:11px/17px Verdana,Geneva,Arial,Helvetica,sans-serif} .company_list h3{font-size:17px; display:inline} .company_list li,.company_list p{font:11px/17px Verdana,Geneva,Arial,Helvetica,sans-serif; margin-bottom:4px} .company_list .b-comment_badge{border-left-color:#b3b3b3; vertical-align:middle; margin-left:14px} .company_list .b-comment_badge span{background:#b3b3b3} .company_list .sub_nav{padding-top:10px} .company_list .sub_nav li{display:inline; margin-right:15px; color:#b2b2b2} .company_list_small h3{font-size:13px; line-height:17px; margin-bottom:4px} .company_list_small .item{margin-bottom:10px; padding-bottom:10px} .company_list_small .item .side_list{padding-top:0} .company_list_small p:last-child{margin-bottom:0} .review_title{font:700 21px/1.125em Arial,Helvetica,sans-serif; color:#000} .review_block{background:#ebebeb; width:auto; display:block; padding:20px; margin-top:13px; font:13px/15px Arial,Helvetica,sans-serif} .review_block .no_authorize{overflow:hidden} .review_block .no_authorize a,.review_block .user_login a span{color:#192c8f; text-decoration:underline} .review_block .no_authorize a:hover,.review_block .user_login .logout:hover,.review_block .user_login a span:hover{color:#c00} .review_block .no_authorize .registration{float:right} .review_block .no_authorize+.message{margin-top:20px} .review_block .user_login{overflow:hidden; padding-bottom:20px} .review_block .user_login a{display:table; line-height:0; float:left; height:45px} .review_block .user_login a img{min-height:45px; max-height:45px} .review_block .user_login a span{display:table-cell; vertical-align:middle; padding-left:10px; font:700 13px/1em Verdana,Geneva,Arial,Helvetica,sans-serif} .review_block .user_login .logout{float:right; height:auto; color:gray; font:11px/20px Verdana,Geneva,Arial,Helvetica,sans-serif; text-decoration:underline; padding-top:13px} .review_block .message{margin-bottom:18px} .review_block .message label{font-size:13px; font-family:Arial,Helvetica,sans-serif; font-weight:700} .review_block .message textarea{margin-top:7px; background:#fff; font:13px/20px Verdana,Geneva,Arial,Helvetica,sans-serif; padding:5px 10px; width:100%; max-width:100%; min-width:100%; min-height:70px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border:1px solid #b2b2b2} .review_block .helper-ribbon .input_file{position:relative; overflow:hidden; cursor:pointer; float:right; padding-top:5px} .review_block .helper-ribbon .input_file input[type=file]{position:absolute; z-index:5; top:0; bottom:0; left:0; right:0; width:100%; min-height:30px; opacity:0; filter:alpha(opacity=0); font-size:999px; float:right; cursor:pointer} .review_block .add_photo{padding:5px 8px; font:11px/13px Verdana,Geneva,Arial,Helvetica,sans-serif} .review_block .add_photo span{word-spacing:normal; letter-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:baseline; margin-left:5px; position:relative; top:-1px} .review_all span:visited,.review_block .add_photo span,.review_block .add_photo span:visited{text-decoration:none!important; border-bottom:1px dotted; color:#4d4d4d} .review_all:hover span:hover{text-decoration:none!important; border-bottom:1px dotted} .review_all span:hover,.review_all:hover span,.review_all:hover span:visited,.review_block .add_photo span:hover{text-decoration:none!important; border-bottom:1px dotted; color:#c00} .review_block .add_photo .list_image{display:block; list-style:none; padding:0; margin:11px 0 0 -20px; font-size:0} .review_block .add_photo .list_image li{margin-bottom:10px; word-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:top; padding:0; margin-left:10px; margin-right:10px; background:0 0; position:relative} .review_block .add_photo .list_image li .remove_item{display:none} .review_block .add_photo .list_image li:hover .remove_item{display:block; position:absolute; top:0; right:0} .review_block .add_photo .list_image li.loaging{background:#fff; border:1px solid #d9d9d9; width:123px; height:73px; text-align:center} .review_block .add_photo .list_image li.loaging img{position:relative; top:50%; margin-top:-12px; display:inline-block} .review_block .add_photo .list_image li.loaging .progressbar{background:#fff; height:8px; width:80%; margin:-4px 0 0; position:relative; top:50%; left:10%; border:1px solid #d9d9d9} .review_block .add_photo .list_image li.loaging .progressbar .progress{background:#d9d9d9; border:1px solid #fff; height:6px} .review_block .review{padding-top:10px} .review_block .review .helper-ribbon{margin-top:22px} .review_block .review .add_review{margin-top:5px} .m-review .lists_comments__li .comments__content .head p.author,.review_block .review .starRating_text{word-spacing:normal; letter-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:baseline} .review_block .review .starRating{position:relative; top:-1px; left:15px} .review_block .review #descr_rating h6{padding-top:10px; font:700 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif} .review_block .review #descr_rating p{margin:10px 0; font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif; color:gray} .review_block .review .t-input{border:1px solid #aaa; background:#fff; color:#515151; font:15px/1em Arial,Helvetica,sans-serif; vertical-align:baseline; height:33px; padding:0 8px; margin-left:-1px; width:400px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box} .review_block .review .input-phone{margin-top:20px; width:200px; line-height:33px; color:#000; position:relative} .review_block .review .input-phone input{background:0 0; color:#515151; font:15px/1em Arial,Helvetica,sans-serif; height:33px; border:0 none; position:absolute; left:50px; top:0; width:148px; padding:0; vertical-align:baseline} .review_block .review .input-phone input:focus{outline:none} .review_block .review .button{margin-top:20px; font:700 15px/19px Arial,Helvetica,sans-serif} .review_block .review .text_reset{margin-left:10px; padding-top:9px; font:11px/1em Verdana,Geneva,Arial,Helvetica,sans-serif} .m-review .lists_comments__li{padding:20px 20px 15px; margin-bottom:0; border-bottom:1px solid #e6e6e6} .m-review .lists_comments__li .comment__avatar{float:left; padding-right:10px} .m-review .lists_comments__li .comments__content{overflow:hidden; position:relative; top:-5px} .m-review .lists_comments__li .comments__content .head{overflow:hidden; padding-bottom:5px} .m-review .lists_comments__li .comments__content .head p.author .author,.m-review .lists_comments__li .comments__content .head p.author .date{font:11px/13px Verdana,Geneva,Arial,Helvetica,sans-serif; color:gray; text-decoration:none; padding-right:10px} .m-review .lists_comments__li .comments__content .head .starRating{word-spacing:normal; letter-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:baseline; position:relative; top:3px} .m-review .lists_comments__li .comments__content .footer .add_comment,.m-review .lists_comments__li .comments__content .head .comments__type-name{font-size:11px; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; color:gray; text-decoration:underline} .m-review .lists_comments__li .comments__content .comment_img{padding-top:5px} .b-widget .b-lists_layout_two-cols li,.m-review .lists_comments__li .comments__content .comment_img a{word-spacing:normal; letter-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:top} .m-review .lists_comments__li .comments__content .comment_img a{height:75px; margin-right:20px; margin-top:10px} .m-review .lists_comments__li .comments__content .comment_img a img{max-height:75px; display:block} .m-review .lists_comments__li .comments__content .comment_txt{padding-right:90px} .m-review .lists_comments__li .comments__content .footer{padding-top:15px} .m-review .lists_comments__li .comments__content .footer .add_comment{position:relative; top:2px} .m-review .lists_comments__li .comments__content .footer .add_comment:hover{color:#c00; text-decoration:none} .m-review .lists_comments__li .comments__content .comment_karma .icon-karma-forum,.m-review .lists_comments__li .comments__content .footer .reply_link,.m-review .lists_comments__li .comments__content.new .comment_karma.deactivate .icon-karma-forum,.m-review .lists_comments__li .comments__content:hover .comment_karma.deactivate .icon-karma-forum,.widget_filter .param_list.m-color_list li input{visibility:hidden} .m-review .lists_comments__li .comments__content .comment_karma{margin-top:2px} .m-review .lists_comments__li .comments__content.new .comment_karma .icon-karma-forum,.m-review .lists_comments__li .comments__content.new .reply_link,.m-review .lists_comments__li .comments__content:hover .comment_karma .icon-karma-forum,.m-review .lists_comments__li .comments__content:hover .reply_link,.m-review .lists_comments__li .m-answer .lists_comments__li .comment_karma .icon-karma-forum{visibility:visible} .m-review .lists_comments__li .m-answer{border-top:0; background:#ebebeb} .m-review .lists_comments__li .m-answer .lists_comments__li{padding:20px; margin:0} .m-review .lists_comments__li .m-answer .lists_comments__li p.author a.author,.m-review .lists_comments__li .m-answer p.author a.author{font-weight:700; color:#000} .m-review .lists_comments__li .review_block{margin-left:62px; margin-right:-20px} .m-review .lists_comments__li .review_block .review{padding-top:0} .m-review .lists_comments__li .review_block .review .button{margin-top:0; padding:5px 16px 4px} .review_all{display:block; text-align:center; padding:3px 0; background:#ebebeb} .review_all span{text-decoration:none!important; border-bottom:1px dotted; color:#4d4d4d; text-transform:uppercase; font:700 11px/25px Arial,Helvetica,sans-serif} .review_all:hover{text-decoration:none; color:#c00} .itemList_item .txt .head h3:hover,.review_all:hover span:hover{color:#c00} .ie8 .review_block .input-phone{line-height:1em} .ie8 .review_block .input-phone input,.ie8 .review_block .t-input{padding-top:8px; height:33px} .oldie .review_block .input-phone{line-height:1em} .oldie .review_block .input-phone input{padding-top:8px; height:25px} .oldie .review_block .t-input{padding-top:8px; height:25px; width:384px} .oldie .review_block .add_image .input_file{height:45px} .oldie .review_block .add_image .input_file input{height:30px} .oldie .review_block .add_image .list_image li.loaging .progressbar{text-align:left; position:static; margin:55px auto} .b-comment--text{color:gray; font:.733em/1.818em Verdana,Geneva,Arial,Helvetica,sans-serif; word-spacing:normal; letter-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:baseline} .category-header__address{font-weight:700; margin:3px 0 7px} .popAll h3,h6{font-size:14px} .popAll{width:225px; padding:0 15px 10px 10px} .popAll a{float:left; margin-right:10px; margin-top:5px} .popAll h3{margin-bottom:5px} .popAll h3 a{float:none; color:#000; text-decoration:underline} .popAll div{font-size:12px} .popAll .date{color:#000; font-weight:700; margin-top:5px} .i-p.m-small{width:92px} .option-set>.btn{cursor:pointer; word-spacing:normal; letter-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:baseline; margin:0 15px; color:#192c8f; padding:8px 10px} .option-set>.btn span{border-bottom:1px dotted #192c8f} .option-set>.btn.active{color:gray; background:#e5e5e5} .option-set>.btn.active span{border:none} .option-set>.btn.active:hover,.widget_filter .hdr>a:hover{color:gray} .option-set>.btn:hover{color:#c00; border-color:#c00} .option-set>.btn>input[type=radio]{display:none} .b-dropdown,.b-dropdown .select{color:#151c21; width:100%; position:relative} .b-dropdown{margin:0; background:#fff; cursor:pointer; vertical-align:middle; display:inline-block; border:1px solid #aaa; height:32px; z-index:20} .b-dropdown .ins{position:relative; padding-right:26px; z-index:5} .b-dropdown .select{padding:2px 10px; font:15px/32px Arial,sans-serif; height:28px; z-index:4; overflow:hidden} .b-dropdown .drop-wrap{display:none; position:absolute; left:-1px; width:100%; top:32px; border:1px solid #bfbfbf; background:#fff; max-height:350px; overflow-y:auto; font:14px/1 Arial,sans-serif; padding-top:20px; min-width:250px} .b-dropdown .itm{padding:5px 10px; cursor:pointer; white-space:nowrap; overflow:hidden; text-overflow:ellipsis} .b-dropdown .itm.cur,.b-dropdown .itm:hover{background:#e3e3e3} .b-dropdown .label-cbx-main,.b-dropdown .label-cbx-second,.widget_filter .row.active .cnt{display:block} .b-dropdown .group-cbx{margin-bottom:30px} .b-dropdown .cbx-text{cursor:pointer} .b-dropdown .label-cbx-main{margin:0 0 10px 20px; font:700 15px/1 Arial,sans-serif} .b-dropdown .label-cbx-second{margin:0 0 5px 45px; font:15px/1 Arial,sans-serif} .b-additional-info{font-size:21px} .category-link{word-spacing:normal; letter-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:baseline; font-size:18px; line-height:23px; text-decoration:underline} .b-developer-info{background:#1b35b2; color:#fff; padding:0 10px} .b-widget .b-lists_layout_two-cols{position:relative; word-spacing:-1em; letter-spacing:-3px; margin-bottom:20px; display:table} .b-widget .b-lists_layout_two-cols li{float:none; width:50%} .b-widget.m-proposal .b-widget-content{padding:20px 20px 10px} .b-widget.m-proposal+.b-redaction-feedback{margin-top:-19px} .list_consult .m-adding{border:1px solid #fcd44c; background:#fff6de; padding:5px 10px 6px; margin-left:-10px} .cControls{margin:0 0 20px} .cControls a,.cControls span{color:gray; margin-right:0; margin-left:10px} .cControls a:first-child,.cControls span:first-child{margin-left:0} .cControls .sort{float:right} @media (min-width:1100px){.cControls a,.cControls span{margin-right:20px}} .widget_filter #model_sizes .custom_select{margin-top:10px; margin-bottom:3px} .widget_filter .b-widget-tabs .active{background:#f0a41f; font-weight:700; padding:3px 10px 1px} .widget_filter .b-widget-content{padding:0} .widget_filter .row{border-top:1px solid #d9d9d9} .widget_filter .row:first-child{border-top:0 none} .widget_filter .row:hover{background:#fbfbfb} .widget_filter .row .cnt{display:none} .widget_filter .param_list input:checked+label,.widget_filter .row input:checked+label{font-weight:700} .widget_filter .row.choised{background:#fff4de} .widget_filter .hdr .hdr-txt,.widget_filter .hdr>a{display:block; line-height:18px; padding:11px 20px; text-decoration:none; color:#000; font-weight:700; position:relative} .widget_filter .hdr .hdr-txt .note,.widget_filter .hdr>a .note{font-size:11px; color:gray; font-weight:400} .widget_filter .hdr .hdr-txt>.b-icon,.widget_filter .hdr>a>.b-icon{position:absolute; left:6px; top:16px} .widget_filter .hdr .hdr-txt .icon-help,.widget_filter .hdr>a .icon-help,.widget_filter .param_list label .icon-help{position:relative; top:2px; left:6px} .widget_filter .cnt-mod .icon-help.b-icon,.widget_filter .hdr .hdr-txt .icon-help.b-icon,.widget_filter .hdr>a .icon-help.b-icon{cursor:help} .widget_filter .cnt-mod .icon-help.active,.widget_filter .hdr .hdr-txt .icon-help.active,.widget_filter .hdr>a .icon-help.active{top:0; left:0} .widget_filter .hdr>a{cursor:pointer} .widget_filter .hdr>a:hover .help-tip{color:#000} .widget_filter .cnt{padding:0 20px 10px} .widget_filter .cnt .notice{font:11px Verdana,Geneva,Arial,Helvetica,sans-serif} .widget_filter .cnt-mod{padding-top:10px; display:block!important} .widget_filter .cnt-mod .icon-help{position:relative; top:2px; left:7px} .widget_filter .sided table{border-collapse:collapse; margin:0 -5px; width:100%; table-layout:fixed} .widget_filter .sided table td{padding:0 5px} .widget_filter .sided table.fields{margin:0} .widget_filter .field{padding:2px 5px!important; border:1px solid #aaa; background:#fff; vertical-align:top} .widget_filter .field input{padding:0; border:none; width:100%; vertical-align:top; margin:0; height:20px; font:13px Arial,Helvetica,sans-serif} .widget_filter .center{text-align:center} .widget_filter .custom_select{width:100%; margin-bottom:10px} .widget_filter .param_list{overflow:hidden; margin-bottom:-5px} .widget_filter .param_list input{position:absolute; left:0; top:2px} .widget_filter .param_list label{display:block; margin-left:20px} .widget_filter .param_list li{position:relative; padding-bottom:5px} .widget_filter .param_list.column-3,.widget_filter .param_list.column-4{font-size:0} .widget_filter .param_list.column-3 li{width:33%; vertical-align:baseline; font-size:13px} .widget_filter .param_list.column-3 li,.widget_filter .param_list.column-4 li,.widget_filter .param_list.m-color_list li{word-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1} .widget_filter .param_list.column-4 li{font-size:13px; width:25%; vertical-align:baseline} .widget_filter .param_list.m-color_list{padding-top:2px; padding-left:2px; font-size:0; margin:-2px 0 20px -2px} .widget_filter .param_list.m-color_list li{vertical-align:top; width:20px; height:20px; margin-right:8px; margin-bottom:8px; padding:0} .widget_filter .param_list.m-color_list li input:checked+label{border-color:#fff; outline:2px solid #fbc42d} .widget_filter .param_list.m-color_list li label{border:1px solid #d9d9d9; margin:0; position:absolute; width:20px; height:20px; top:0; left:0; display:block; text-indent:-999px; overflow:hidden; z-index:5; cursor:pointer} .widget_filter .param_list.m-color_list li.gray label{background:#ccc} .widget_filter .param_list.m-color_list li.black label{background:#000} .widget_filter .param_list.m-color_list li.liteblue label{background:#85d6ff} .widget_filter .param_list.m-color_list li.yellow label{background:#ff0} .widget_filter .param_list.m-color_list li.orange label{background:#f60} .widget_filter .param_list.m-color_list li.red label{background:red} .widget_filter .param_list.m-color_list li.blue label{background:#33f} .widget_filter .param_list.m-color_list li.magenta label{background:#f0b} .widget_filter .param_list.m-color_list li.purple label{background:#90c} .widget_filter .param_list.m-color_list li.pink label{background:#fed} .widget_filter .param_list.m-color_list li.brown label{background:#a0704d} .widget_filter .param_list.m-color_list li.white label{background:#fff} .widget_filter .param_list.m-color_list li.green label{background:#090} .widget_filter .columned li{width:50%; float:left} .widget_filter .columned li label{overflow-wrap:break-word; word-wrap:break-word; white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; -webkit-hyphens:auto; -moz-hyphens:auto; -ms-hyphens:auto; hyphens:auto} .widget_filter .toggle{color:gray; border-color:gray; font:11px Verdana,Geneva,Arial,Helvetica,sans-serif} .widget_filter .toggle:hover{color:#c00; border-color:#c00} .widget_filter .tgl{padding-bottom:0; padding-top:2px} .widget_filter .send{padding:10px 20px} .widget_filter .send .button{display:block; width:220px} .filter_currency{float:right; z-index:2; margin:10px 10px 0 0} .filter_currency div{float:left; position:relative; overflow:hidden} .filter_currency div label{display:block; background:#fff; color:#4c4c4c; cursor:pointer; font:11px/18px Arial,Helvetica,sans-serif; padding:0 5px} .filter_currency div label.active{background:#777; color:#fff} .filter_currency div input{position:absolute; left:-300%} .m-realt .m-slider_realt{width:206px} .filter_currency,.m-slider_realt .wrapper_slider{position:relative} .m-slider_realt .wrapper_slider .ranges{width:100%; height:10px; position:absolute; left:0; top:-2px} .m-slider_realt .sided .fields .field{white-space:nowrap; font-weight:700} .m-slider_realt .sided .fields .field input{width:55px; text-align:right; font-weight:700} .m-slider_realt .sided .fields .field .range-note{font-weight:400; color:#b2b2b2} .button.m-nOrange{background-image:-moz-linear-gradient(top,#fff,#fccc4a); background-image:-ms-linear-gradient(top,#fff,#fccc4a); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#fccc4a)); background-image:-o-linear-gradient(top,#fff,#fccc4a); background-image:-webkit-linear-gradient(top,#fff 0%,#fccc4a 100%); background-image:linear-gradient(to bottom,#fff 0%,#fccc4a 100%); background-repeat:repeat-x; border-color:#ffe259 #f8c039 #ed8a07} .no-cssgradients .button.m-nOrange{filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fffccc4a',GradientType=0)} .button.m-nOrange:hover{background-color:#fff; background-repeat:no-repeat; background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff9ed),color-stop(60%,#fdd76f),to(#fff)); background-image:-webkit-linear-gradient(#fff9ed,#fdd76f 60%,#fff); background-image:-moz-linear-gradient(top,#fff9ed,#fdd76f 60%,#fff); background-image:-ms-linear-gradient(#fff9ed,#fdd76f 60%,#fff); background-image:-o-linear-gradient(#fff9ed,#fdd76f 60%,#fff); background-image:linear-gradient(#fff9ed,#fdd76f 60%,#fff)} .no-cssgradients .button.m-nOrange:hover{filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff9ed',endColorstr='#fff',GradientType=0)} .button.m-nOrange:active{background-image:-moz-linear-gradient(top,#fdd977,#fff); background-image:-ms-linear-gradient(top,#fdd977,#fff); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdd977),color-stop(100%,#fff)); background-image:-o-linear-gradient(top,#fdd977,#fff); background-image:-webkit-linear-gradient(top,#fdd977 0%,#fff 100%); background-image:linear-gradient(to bottom,#fdd977 0%,#fff 100%); background-repeat:repeat-x} .no-cssgradients .button.m-nOrange:active{filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#fffdd977',endColorstr='#ffffffff',GradientType=0)} .button .num{font:11px Verdana,Geneva,Arial,Helvetica,sans-serif; color:gray} .b-redaction-feedback{padding-bottom:20px} .b-redaction-feedback .b-redaction-content{margin-bottom:0; padding:10px 20px} .b-redaction-content-centered{text-align:center} .b-redaction-content-centered .button{display:block; width:auto} .b-redaction-content-centered .button.button_green{font-size:15px; font-weight:700; padding:6px 15px 7px; height:20px; line-height:20px; border-top-color:#cde49f; border-bottom-color:#61831e} .b-redaction-content-centered:hover{border:0 none} .b-redaction-content-centered p:last-child{font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif; color:#718066} .b-redaction-content-centered.m-big{border:1px solid transparent; border-top-color:#b8bfb2; padding:20px 0 25px} .b-redaction-content-centered.m-big .button.button_green{font-size:25px; margin-bottom:18px; padding:15px 24px 14px} .b-redaction-content-centered.m-big p:last-child{font:15px Arial,Helvetica,sans-serif} .b-redaction-content-centered.m-big p:last-child a{color:#192c8f; font:15px Arial,Helvetica,sans-serif; text-decoration:underline} .b-redaction-content-centered.m-big p:last-child a:hover{color:#c00} .b-redaction-content-centered.m-nom{margin-bottom:0} .b-redaction-content-centered .phone-info,.b-redaction-content-centered p.phone-info{padding-top:5px; padding-bottom:5px; color:#286700; font:700 21px/30px Arial,Helvetica,sans-serif} .small_map{overflow:hidden; width:260px; height:230px; border:1px solid #f2f2f2} .small_map .expand{top:10px; left:10px; position:absolute; padding:5px 10px 8px; background-color:#000; background-color:rgba(0,0,0,.6)} .no-cssgradients .small_map .expand{filter:progid: DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); -ms-filter:progid: DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)} .map_holder .change span,.small_map .expand span{font:11px/11px Verdana,Geneva,Arial,Helvetica,sans-serif} .map_holder .change span,.small_map .expand span,.small_map .expand span:hover,.small_map .expand span:visited{text-decoration:none!important; border-bottom:1px dotted; color:#fff} .small_map .expand,.small_map .expand:hover{text-decoration:none} .small_map .expand:hover span{border-bottom:transparent} .small_map .map-img{width:100%; height:100%} .map_holder,.small_map{position:relative} .map_holder .change{top:10px; left:10px; position:absolute; padding:5px 10px 8px; background-color:#000; background-color:rgba(0,0,0,.6)} .no-cssgradients .map_holder .b-switch .b-switch-i.active .b-switch-c,.no-cssgradients .map_holder .b-switch .b-switch-i:active .b-switch-c,.no-cssgradients .map_holder .change{filter:progid: DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); -ms-filter:progid: DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)} .map_holder .change span:hover,.map_holder .change span:visited{text-decoration:none!important; border-bottom:1px dotted; color:#fff} .map_holder .change,.map_holder .change:hover{text-decoration:none} .map_holder .change:hover span{border-bottom:transparent} .map_holder .b-switch{position:absolute; right:0; top:0; display:table; padding:10px; *display:inline; *zoom:1} .map_holder .b-switch .b-switch-i{word-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:top; margin-left:1px; border:2px solid #fff; border-color:rgba(255,255,255,.6); text-align:center; cursor:pointer; color:#4d4d4d; font:11px/21px Verdana,Geneva,Arial,Helvetica,sans-serif} .map_holder .b-switch .b-switch-i:hover{border:2px solid #000; border-color:rgba(0,0,0,.6)} .map_holder .b-switch .b-switch-i.active,.map_holder .b-switch .b-switch-i:active{border:2px solid #000; border-color:rgba(0,0,0,.6); cursor:default; color:#fff} .map_holder .b-switch .b-switch-i.active .b-switch-c,.map_holder .b-switch .b-switch-i:active .b-switch-c{background-color:#000; background-color:rgba(0,0,0,.6)} .map_holder .b-switch .b-switch-i .b-switch-c{width:86px; height:56px; background-color:#fff; background-color:rgba(255,255,255,.6)} .no-cssgradients .map_holder .b-switch .b-switch-i .b-switch-c{filter:progid: DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff); -ms-filter:progid: DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff)} .map_holder .b-switch .b-switch__p{margin:0!important; padding:8px 0 0!important} .map_holder .b-switch .b-icon{display:block; margin:0 auto; vertical-align:bottom} .itemList{margin-top:20px; margin-bottom:10px} .itemList a{text-decoration:underline} .itemList_item{border-top:1px solid #cacaca; padding:0 20px 20px 0; zoom:1} .itemList_item.last{border-bottom:none} .itemList_item .media{position:relative; z-index:0; float:left; text-align:center} .itemList_item .media .ih{width:184px; min-height:115px; overflow:hidden; padding:0; -webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3); -moz-box-shadow:inset 0 0 2px rgba(0,0,0,.3); box-shadow:inset 0 0 2px rgba(0,0,0,.3)} .itemList_item .media .ih img{position:relative; z-index:-1; height:auto; max-height:100%; max-width:100%; background:url(https://tutby.gcdn.co/i/realty/by/no-photo.png) no-repeat 0 0; vertical-align:top} .itemList_item .media .fotorama-data,.itemList_item .media .ih .show_galerry,.itemList_item .txt .prop_title .add_review{display:none} .itemList_item .media .ih:hover .show_galerry{position:absolute; top:0; left:0; right:0; bottom:0; z-index:5; display:block; background-color:#fff; background-color:rgba(255,255,255,.8)} .no-cssgradients .itemList_item .media .ih:hover .show_galerry{filter:progid: DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff); -ms-filter:progid: DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff)} .itemList_item .media .compare{font:11px Verdana,Geneva,Arial,Helvetica,sans-serif; word-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:baseline; position:relative} .itemList_item .media .compare input{width:13px; height:13px; padding:0; margin:0 5px 0 0; vertical-align:bottom; position:absolute; *overflow:hidden; top:11px; left:12px; cursor:pointer} .itemList_item .media .compare label{padding:10px 18px 10px 30px; cursor:pointer; vertical-align:baseline} .itemList_item .media.no_photo .ih img{position:absolute; top:0; left:0; right:0; bottom:0; margin:auto} .itemList_item .media.no_photo .ih .show_galerry{display:none!important} .itemList_item .txt{overflow:hidden; padding:10px 15.38461538px} .itemList_item .txt .prop_title{margin-top:20px} .itemList_item .txt .head h3{font-size:18px; font-weight:400; color:#192c8f; text-decoration:underline} .itemList_item .txt .head h3 a,.itemList_item .txt .head h3 a:hover{text-decoration:none; font-weight:700} .itemList_item .txt .dscr{font-size:13px; font-weight:400; line-height:17px; margin:10px 0} .itemList_item .prices,.itemList_item .txt .meta{font:11px Verdana,Geneva,Arial,Helvetica,sans-serif} .itemList_item .txt .meta .num{color:gray; font-size:9px} .itemList_item .txt .head h3,.itemList_item .txt .meta li{display:inline; margin-right:6px} .itemList_item .media .compare label,.itemList_item .txt .meta li .add_review,.prop_title a.shop_name:hover{word-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1} .itemList_item .txt .meta li .add_review{color:#3d5c99; padding:2px 10px 3px; border:1px solid #cddefe; text-decoration:none; vertical-align:baseline} .itemList_item .txt .meta li .add_review:hover{background:#f2f6ff} .itemList_item .prices{float:right; width:90px; padding:10px 0; text-align:right} .itemList_item .prices .chs{padding-top:10px} .itemList_item .prices .m-button{padding-top:20px} .itemList_item.m-gray{background:#f8f8f8} .prop_dscr,.prop_title{font:11px Verdana,Geneva,Arial,Helvetica,sans-serif} .prop_title{overflow:hidden; padding-bottom:10px; color:#cc8508} .prop_title p{padding-bottom:5px; margin:0; padding-right:10px} .prop_dscr a,.prop_title a{color:gray} .prop_title a:hover{color:#c00} .prop_title a.shop_name{color:#cc8508; text-decoration:none; padding-bottom:5px} .prop_title a.shop_name:hover{text-decoration:underline; letter-spacing:normal; vertical-align:top} .prop_title a.add_review{color:#192c8f; margin-left:10px} .prop_dscr a:hover,.prop_title a.add_review:hover{color:#c00} .prop_title .rating{color:gray; word-spacing:normal; letter-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:top} .cItems_col .prop_title .rating{padding:10px 0 5px} .prop_title .starRating{top:2px; margin-left:3px; margin-right:5px} .cItems_col .prop_title .starRating{margin:0; position:relative; top:0} .prop_dscr{color:gray; padding-top:10px} .prop_price{font:18px Arial,Helvetica,sans-serif; font-weight:700} .m_header h3{font:700 25px Arial,Helvetica,sans-serif} .m_header .right-note{float:right; color:#c00; font:11px/35px Verdana,Geneva,Arial,Helvetica,sans-serif} .b-form_filter table{margin-bottom:-10px} .b-form_filter.m-nomargin,.b-form_filter.m-realt .sided th label{margin-bottom:0} .b-form_filter.m-realt .t_holder{margin-top:-20px} .b-form_filter.m-realt .sided .sorting_head:first-child,.b-form_filter.m-realt .t_holder:first-child{margin-top:-10px} .b-form_filter.m-realt .t_holder label{margin-bottom:15px} .b-form_filter.m-realt .sided{border-spacing:20px} .b-form_filter.m-realt .sided .button{width:auto} .b-form_filter.m-realt .sided th{text-align:left; font-weight:400; vertical-align:top} .b-form_filter.m-realt .sided td{vertical-align:top} .b-form_filter.m-realt .sided td .center,.b-form_filter.m-realt .sided th .center,.photos_list img{vertical-align:middle} .b-form_filter.m-realt .sided ul label{margin-bottom:10px; font:11px Verdana,Geneva,Arial,Helvetica,sans-serif} .b-form_filter.m-realt .sided .sorting_head{display:block; margin-bottom:13px; color:#b2b2b2} .b-form_filter.m-realt .sided .sorting_head span{border-bottom:1px dotted} .b-form_filter.m-realt .cnt .b-aux__li{padding-bottom:10px} .b-form_filter.m-realt .cnt .param_list input{top:2px} .b-form_filter.m-realt .b-auxlist{border-spacing:0} .b-form_filter.m-realt .b-auxlist .b-aux__li{color:#000} .b-form_filter.m-realt .b-auxlist .b-aux__li input{margin-right:9px; vertical-align:middle} .b-form_filter.m-realt .b-auxlist .b-aux__li label,.b-price-calc .price-info td .b-info{word-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1} .b-form_filter.m-realt .b-auxlist .b-aux__li label{margin:0; font-weight:400; vertical-align:middle} .b-form_filter .all_filters,.b-form_filter .submit_block{border-top:1px solid #d9d9d9; padding:20px} .b-price-calc{padding:10px 0} .b-price-calc .button_wrapper,.descr p{margin:10px 0} .b-price-calc th{padding:10px 0 10px 20px} .b-price-calc td{padding:10px 20px 10px 0} .b-price-calc td.select-block{padding-right:20%} .b-price-calc .price-info th{padding-left:0; background:#eafacf; vertical-align:top} .b-price-calc .price-info th label{padding-left:20px; color:#718066} .b-price-calc .price-info td{vertical-align:top; padding-right:0; background:#eafacf} .b-price-calc .price-info td .b-info{letter-spacing:normal; vertical-align:baseline} .b-price-calc .price-info td .b-info span{display:block; color:#718066; font-size:15px} .b-price-calc .price-info td .b-info span.price{font-size:21px; color:#000; font-weight:700; margin-top:5px} .b-price-calc .price-info td .b-info.b1{margin-right:70px} .b-price-calc .price-info td .descr__gray-link p{margin:15px 20px 5px 0} .photos_list{margin:0 -5px} .photos_list li{float:left; width:150px; height:100px; margin:0 5px 10px} .photos_list a{display:block; height:100px} .photos_list.m-grayb li{background-color:#f2f2f2; text-align:center} .photos_list.m-grayb li img{width:auto; max-width:150px} .photos_list .more_photo{font:11px/16px Verdana,Geneva,Arial,Helvetica,sans-serif; padding:34px 0; height:auto; display:block; background:#f2f2f2; text-align:center; color:#333; text-decoration:underline} .descr__gray-link a:hover,.photos_list .more_photo:hover{color:#c00} .b-form_page .form_page_title{font-size:25px; padding-top:5px} .b-form_page .js-cut_block.active{padding-top:10px; display:block} .b-form_page .form_page_wrapper .form_list .text .i-p.m-phone{width:220px} .b-form_page .form_page_wrapper .preview_wrapper .descr{padding:20px; text-align:center; font-size:15px} .b-form_page .form_page_wrapper .preview_wrapper .preview{width:680px; min-height:115px; margin:0 auto 50px; background:#fff; padding-bottom:0; -webkit-box-shadow:0 15px 30px rgba(1,1,1,.3); -moz-box-shadow:0 15px 30px rgba(1,1,1,.3); -ms-box-shadow:0 15px 30px rgba(1,1,1,.3); box-shadow:0 15px 30px rgba(1,1,1,.3)} .b-form_page .form_page_wrapper .preview_wrapper .preview .dscr{line-height:20px} .b-form_page .form_page_wrapper .preview_wrapper .b-redaction-feedback,.modal.m-map .modal-content .modal-content-inner .modal-header .content h3{padding-bottom:0} .b-form_page .form_page_wrapper .preview_wrapper .b-redaction-feedback .b-redaction-content-centered.m-big{border-color:#fff} .b-form_page .form_page_wrapper .preview_wrapper .b-redaction-feedback .b-redaction-content-centered.m-big .button{width:325px; padding:12px 24px 11px; margin:0 auto 10px} .descr__gray-link a{color:gray} .privateList .title{font:700 25px/1em Arial,Helvetica,sans-serif; padding-bottom:15px} .privateList .inform{font:15px/21px Arial,Helvetica,sans-serif} .privateList .inform p{margin:5px 0 20px} .descr__gray-link a,.privateList .inform a,.subscr-submit a:link{text-decoration:underline} .privateList .itemList_item{padding-right:0; padding-bottom:100px} .privateList .itemList_item .b-error,.privateList .itemList_item .b-success{padding-left:20px; margin-bottom:0; color:#000; font:13px/29px Arial,Helvetica,sans-serif} .privateList .itemList_item .b-error .b-icon,.privateList .itemList_item .b-success .b-icon{top:0} .privateList .itemList_item .b-success strong{color:#060} .privateList .itemList_item .b-error strong{color:#c00} .privateList .itemList_item .menu{float:right; width:107px; padding:10px 0 0; text-align:left; font:11px/25px Verdana,Geneva,Arial,Helvetica,sans-serif} .privateList .itemList_item .menu a{display:block; text-decoration:underline} .privateList .itemList_item .txt .dscr{line-height:22px} .privateList .itemList_item .txt .meta{padding-top:20px} .privateList .itemList_item .prices{margin-right:20%} .privateList .itemList_item .prices .inform{color:gray; font:11px/1em Verdana,Geneva,Arial,Helvetica,sans-serif; padding-top:40px} .modal.m-map .modal-content .modal-content-inner .modal-header .content{border-bottom:0 none} .modal.m-map .modal-content .modal-content-inner .modal-body .content,.modal.m-map .modal-content .submit_block{padding:0 20px 20px} .b-subscr-message{padding:10px} .b-subscr-message p{margin:0 0 10px} .b-subscr-message .message-c{max-width:620px; margin:0 auto; text-align:center; font:15px/19px Arial,Helvetica,sans-serif} .b-subscr-message .message-h{color:#268100; font:700 21px Arial,Helvetica,sans-serif} .error.b-subscr-message .message-h,.go_back.m-realt a:hover{color:#c00} .b-subscr{background-color:#f2f2f2; padding:20px 10px 10px} *+.b-subscr{margin-top:1px} .b-subscr .subscr-card{max-width:620px; margin:0 auto; text-align:center; font:15px/19px Arial,Helvetica,sans-serif} .b-subscr .subscr-card h4,.subscr-submit h4{margin:10px 0; font-weight:700} .b-subscr .subscr-card p,.subscr-submit p{margin:10px 0} .b-subscr .subscr-card *+p,.subscr-submit *+p{margin:20px 0} .b-subscr .subscr-card.m-wide{max-width:none} .b-subscr .subscr-card .subscr-pic{vertical-align:middle} .subscr-card__t{table-layout:fixed; border-collapse:separate; border-spacing:20px} .m-twocolls.subscr-card__t .subscr-card__td{width:50%} .m-threecolls.subscr-card__t .subscr-card__td{width:33%} .subscr-submit{padding:20px 10px; background-color:#f2f2f2; text-align:center; font:15px/19px Arial,Helvetica,sans-serif} *+.subscr-submit{margin-top:1px} .subscr-submit *+p:last-child{margin-bottom:0} .subscr-submit.m-green{background-color:#eafacf} .subscr-subscription{position:relative; min-height:105px; border:2px solid #d9d9d9; background-color:#fff; padding:20px 10px 0; cursor:pointer} .subscr-subscription.active,.subscr-subscription:hover{border:2px solid #390} .subscr-subscription.active{background-color:#eafbcd; cursor:default; color:#286700} .m-review .lists_comments__li .m-answer .comment_karma .icon-karma-forum,.subscr-subscription.active .activated{visibility:visible} .subscr-subscription .activated{visibility:hidden; position:absolute; top:-19px; left:50%; margin-left:-19px} .subscr-subscription .subscr-period{font-weight:700} .subscr-subscription .subscr-price{font-weight:700; font-size:30px} .subscr-subscription .subsc-was{text-decoration:line-through; color:#b2b2b2} .subscr-subscription .subscr-option{list-style-type:none; margin:10px 0 0; padding:0} .subscr-subscription .subscr-option .option__li{word-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:top; margin:0; border:1px solid #d9d9d9; background-color:#fff; padding:4px} .subscr-subscription .subscr-option .option__li+.option__li{margin-left:10px} .subscr-subscription .subscr-option .option__img{vertical-align:top} .prop-head .prop-price{font:700 30px/35px Arial,Helvetica,sans-serif} .prop-head .prop-note{font:13px/35px Arial,Helvetica,sans-serif} .details__t{width:100%; border-collapse:collapse; border-spacing:0} .details__t td,.details__t th{padding-bottom:6px; vertical-align:top} .details_th{text-align:left; font-weight:400} .details_td{text-align:right; font-weight:700} .go_back.m-realt{margin:0 0 20px; font-size:12px; color:#b2b2b2} .go_back.m-realt a{word-spacing:normal; letter-spacing:normal; display:-moz-inline-box; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; vertical-align:baseline; padding-left:0; text-decoration:underline; color:#192c8f; font:11px Verdana,Geneva,Arial,Helvetica,sans-serif} .b-cnt-tabs{zoom:1; margin:0 -1px 25px} .b-cnt-tabs__t{width:100%; border-collapse:separate; border-spacing:1px} .b-cnt-tabs__t td{vertical-align:middle; text-align:center} .b-cnt-tabs__td{background-color:#f2f2f2; cursor:pointer; color:#000; text-transform:uppercase; font:11px/35px Arial,Helvetica,sans-serif} .b-cnt-tabs__td a:link,.b-cnt-tabs__td a:visited{text-decoration:none; color:#000} .b-cnt-tabs__td a:active,.b-cnt-tabs__td a:hover{text-decoration:none; color:#c00} .b-cnt-tabs__td.active{background-color:#4d4d4d; font-weight:700} .b-cnt-tabs-i{display:block} .active .b-cnt-tabs-i,.b-cnt-tabs__td.active{cursor:default; color:#fff} .active .b-cnt-tabs-i:active,.active .b-cnt-tabs-i:hover,.active .b-cnt-tabs-i:link,.active .b-cnt-tabs-i:visited{text-decoration:none; color:#fff} .company_card p.review .starRating{top:3px; margin-right:5px} .company_card p.review .dotted,.company_card p.review .dotted:hover,.company_card p.review .dotted:visited{text-decoration:none!important; border-bottom:1px dotted; color:gray} .company_card p.review .dotted:hover{color:#c00} .b-error,.b-success{margin:15px 0; font-size:15px; line-height:35px} .review_line{margin-top:30px; *margin-top:15px} .review_block .controls .review{padding:0 0 20px} .review_block .controls .button{margin-top:0} .m-review{margin-top:20px; border-top:1px solid #e6e6e6} .m-review .b-error,.m-review .b-success{margin-right:-20px; margin-bottom:15px} .m-review .b-lists-comments{border-color:#e6e6e6; margin-right:-20px} .m-review .lists_comments__li .m-answer{background:#e6e6e6; padding:20px; margin:-30px -20px 0 0} .m-review .lists_comments__li .review_block{background:#e6e6e6} .m-review .lists_comments__li .b-lists-comments{margin-left:52px} .m-review .lists_comments__li .b-lists-comments .lists_comments__li{margin-left:0; padding-left:0} .m-review .lists_comments__li .b-lists-comments .lists_comments__li .starRating{display:none} .m-review .lists_comments__li .b-lists-comments .lists_comments__li .b-lists-comments,.m-review .lists_comments__li .b-lists-comments .lists_comments__li .b-lists-comments .lists_comments__li{margin-left:0} .m-review .lists_comments__li .b-lists-comments .lists_comments__li .review_block{margin:20px -20px 0 0}




