@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-Regular.ttf)}#feedBack{position:fixed;z-index:7;right:-279px;margin-right:-1px;top:250px;width:279px;padding-left:28px}#feedBack .form{background:#fff}#feedBack .form .gInf input,#feedBack .form .gInf textarea{width:250px}#feedBack .title{display:block;z-index:-1;height:71px;top:57px;left:80px;position:absolute;padding:5px 6px;border:1px solid #fff;background-color:#84b844;text-align:center;font-weight:700;color:#fff;-moz-transform:rotate(-90deg);-moz-transform-origin:bottom left;-webkit-transform:rotate(-90deg);-webkit-transform-origin:bottom left;-o-transform:rotate(-90deg);-o-transform-origin:bottom left;box-shadow:rgba(0,0,0,.5) -3px 4px 10px 0;cursor:pointer}a{color:#666;padding:0;margin:0;font-size:13px}a:hover{color:#ffa733}a img{border:0}html{overflow-x:hidden}body{margin:0;background:#f5f5f5;text-align:center;width:100%}body h1{font-weight:400;font-size:38px;margin:0;text-align:left}body h1.small,body h2{font-size:26px;font-weight:400;margin:0;color:#222}body h5{font-size:13px;font-weight:400;color:#999;margin:0;margin-bottom:17px;padding:0}sup{line-height:0}body *{font-family:OpenSans,Arial;color:#333}body h3{font-size:16px;font-weight:700;margin:0;padding:0;margin-bottom:14px}body .broker h3{padding-top:20px}body h4{font-size:12px}body p{font-size:13px;color:#333;line-height:21px;margin-top:0;margin-bottom:15px}li,ul{margin:0;padding:0}li{display:block;padding:5px 0}.invalid{border-color:#c00!important;outline-color:#c00!important}.white_bg{background-color:#fff}.block,.center{width:940px;padding:0 30px;display:inline-block}#title_block h1{width:640px;display:block;float:left}#title_block .rating,#title_block h1{margin-top:30px}#title_block .path{float:left;text-align:left;margin-top:5px;width:100%}#summary_block{padding-top:35px;padding-bottom:10px}.center{margin:auto;position:relative;height:100%}.page_container{background:#fff;width:880px;margin-top:26px;padding-top:26px;padding-bottom:26px}form input[type=email],form input[type=password],form input[type=text],form textarea{border:1px solid #d9d9d9;margin-left:10px;margin-bottom:10px;padding:3px}input[type=email],input[type=text],textarea{border:0;outline:0;background-color:#fff;margin:0;padding:0;font-size:13px;padding:4px;box-shadow:none}textarea{resize:none}#header{background:#84b844;z-index:2;position:relative}#header a{color:#000;text-decoration:none;font-size:12px;text-transform:uppercase;float:left;margin-left:15px}#header a:hover{color:#fff}#header .remebered{position:absolute;height:32px;width:74px;background-color:#56782c;right:30px;cursor:pointer}#header .remebered:hover .icn{background-position:bottom}#header .remebered:hover .count{color:#ffa733}#header .remebered .icn{float:left;margin-top:8px;margin-left:13px}#header .remebered .count{float:right;width:42px;text-align:center;font-size:16px;margin-top:5px;color:#fff}#header .remebered,.search{top:41px}#header .remebered .list{display:none;position:absolute;right:0;top:32px}#header .remebered:hover .list{display:block;max-height:617px;overflow-y:auto;overflow-x:hidden;border:1px solid #e6e6e6}#fastStreetSearch{height:24px;font-size:14px;background:url(../images/search_icn.png) #fff no-repeat 7px;padding-left:7.7%;width:92.3%;padding-right:0}#fastStreetSearch.acLoading{background:url(/assets/images/indicator.gif) #fff no-repeat 7px}#header_buttons,.langContainer{height:14px;margin-top:12px;vertical-align:bottom}.no_search #header_buttons,.no_search .langContainer{margin-top:54px}#header_buttons{float:right;margin-right:0}#header .logo{float:left;margin-left:30px;margin-top:14px;margin-left:0}.search{display:inline-block;position:absolute;left:350px;right:122px}.search .searchButton{position:absolute;top:0;right:0;height:26px;font-size:14px;background-color:#56782c;color:#fff;padding-top:6px;padding-left:15px;padding-right:15px;cursor:pointer}.search .searchButton:hover{color:#ffa733}.langContainer{float:right;border-left:1px solid #709d3a;margin-left:19px}.langContainer .langs.active{display:none}.icn.heart{height:16px;width:17px;background-image:url(../images/heart.png)}.icn.compare,.icn.print,.icn.remember,.icn.report,.icn.share{width:27px;height:27px}.icn.factory{background-image:url(../images/map/factory_icn.png);height:14px;width:15px}.icn.pointer{background-image:url(../images/map/pointer_icn.png);height:13px;width:9px}.dark .icn.remember{background-image:url(../images/controlls/remember_green.png)}.dark .icn.compare{background-image:url(../images/controlls/compare_green.png)}.icn.remember{background-image:url(../images/controlls/remember.png)}.icn.print{background-image:url(../images/controlls/print.png)}.icn.report{background-image:url(../images/controlls/report.png)}.icn.compare{background-image:url(../images/controlls/compare.png)}.icn.share{background-image:url(../images/controlls/share.png)}.icn{background-position:top;background-repeat:no-repeat}.star_rating{width:134px;position:relative}.star_rating.small{width:110px}.star_rating,.star_rating .empty,.star_rating .full{height:19px}.star_rating.small,.star_rating.small .empty,.star_rating.small .full{height:15px}.star_rating .empty{width:100%;background:url(../images/stars_empty.png) no-repeat}.star_rating.small .empty{background:url(../images/small_star_empty.png) repeat-x}.star_rating .full{position:absolute;left:0;top:0;background:url(../images/stars_full.png) no-repeat}.star_rating.small .full{background:url(../images/small_star_full.png) repeat-x}.rating{float:right}.rating>div{float:left}.rating .text{margin-left:5px}.path a{text-decoration:none;background:url(../images/right.png) no-repeat right;padding-right:12px;margin-right:3px}.path a:last-child{background:0 0;padding-right:0;text-decoration:none}.summary_item{float:left;width:312px;height:89px}.summary_item>img{margin-right:16px}.summary_item>*{float:left}.summary_item .name{color:#666;font-size:11px;text-transform:uppercase;margin-top:3px;max-width:236px;text-align:left}.summary_item .value{width:235px;text-align:left;margin-top:2px;font-size:22px}.building_main{float:left;min-height:100px;width:620px}.map_content .map_main{float:right;min-height:100px;width:621px;position:relative}.map_main>.loader{top:98px}.map_main>h1.small,.map_main>h2{text-align:left;margin-top:25px}.map_main .path{text-align:left}.sidebar{float:right;min-height:100px;width:300px;position:relative}.sidebar_block{padding-bottom:25px;border-bottom:1px solid #d9d9d9;padding-top:25px}.sidebar_block.conatact_form{background-color:#f5f5f5;position:absolute;top:45px}.sidebar table.controlls{margin-bottom:430px}.sidebar_block h3{text-align:left}.sidebar_block .form{background-color:#e6e6e6;padding:10px;position:relative}.contact_reasons{text-align:left;margin-left:10px;margin-top:10px;margin-bottom:15px}.contact_reasons input[type=radio]{margin-right:10px}.contact_reasons label{vertical-align:middle}.contact_reasons>div{margin-bottom:6px}.contact_reasons>div input[type=radio]{outline:1px solid transparent;vertical-align:middle;margin-top:0}.conatact_form.fixed{/*position:fixed;*/top:0;width:300px}#top_consult_form .header{margin-top:35px;font-size:28px;text-align:left;margin-bottom:15px}#top_consult_form .subheader{text-align:left;font-size:18px;margin-bottom:30px}.sidebar_block .form form input[type=email],.sidebar_block .form form input[type=text],.sidebar_block .form form textarea{margin-left:0;width:96%}.sidebar_block .form form textarea{height:80px}.sidebar_block .form .main_button{width:98%}.sidebar_block:first_child{margin-top:0}.nearby_houses_list a{text-decoration:none;margin-bottom:10px;display:inline-block;background-color:#fff;width:100%;text-align:left}.nearby_houses_list a .spacer{height:50px;display:inline-block;width:20px;vertical-align:middle}.nearby_houses_list a.bullet,.nearby_houses_list a.buttons{background-color:transparent}.green_building .text .lqi,.nearby_houses_list a .lqi,.random_houses .center>a .text .lqi,.recent_user_comments .text .lqi{display:inline-block;width:20px;height:51px;vertical-align:middle;margin-top:12px;margin-bottom:9px;font-size:20px;font-weight:700;color:#fff;line-height:48px;background-repeat:no-repeat;background-position:right;text-align:center}.green_building .text .address,.nearby_houses_list a .address,.random_houses .center>a .text .address,.recent_user_comments .text .address{display:inline-block;vertical-align:middle;font-size:16px;color:#fff;width:258px;text-align:left}.nearby_houses_list.streets a .address{width:255px}.sidebar_block .nearby_houses_list a .address,.sidebar_block .nearby_houses_list a .lqi{color:#84b844}.map_content .sidebar .sidebar_block{padding:0 20px}.map_content .sidebar .sidebar_block.with_slider{display:inline-block;width:86.6666668%;padding:0 6.6666666%}.map_content .sidebar .sidebar_block.with_slider .values{height:6px}.map_content .sidebar .sidebar_block.with_slider .values small:first-child{float:left;margin-left:-5px}.map_content .sidebar .sidebar_block.with_slider .values small:last-child{float:right;margin-right:-5px}.building_main,.sidebar{margin-top:30px}.sidebar_block .results_item_block{display:inline-block;padding-bottom:15px}.sidebar_block .results_item_block img{width:38.467%;float:left}.sidebar_block .results_item_block .rez_address,.sidebar_block .results_item_block .rez_inf{display:inline-block;float:right;width:58.533%;padding-left:3%;text-align:left;overflow:hidden}.sidebar_block .results_item_block .rez_inf:before{content:"................................................"}.sidebar_block .results_item_block .rez_address{padding-bottom:10px}.sidebar_block .results_item_block .rez_address h3{text-transform:none;padding:0;margin:0}.map_content .sidebar{float:left;background-color:#fff;border:1px solid #e6e6e6;position:relative;top:-134px;z-index:2;border-bottom:0;margin-bottom:-134px}table.controlls{width:100%;height:45px;background:#fff;border-collapse:collapse}table.controlls,table.controlls td{border:1px solid #e6e6e6;padding:0;text-align:center;cursor:pointer}table.controlls td>div.tip_container{height:100%;position:relative}table.controlls td>div:hover .tip{display:block;background:#fff;padding:5px;border:1px solid #e6e6e6}table.controlls td>div .icn{top:9px;position:relative}table.controlls,table.controlls td:hover .icn{background-position:bottom}table.controlls .icn{margin:auto;vertical-align:middle}.btn,.main_button{display:inline-block;padding:9px 4%;font-size:16px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer}.main_button,button.btn{border:0;outline:0}.btn.small,.main_button{font-size:13px;padding:4px 10px}.btn.light.big{margin:0;padding:0;line-height:38px;width:100%;margin-top:20px;margin-bottom:20px}.btn.light,.main_button{color:#fff;background-color:#84b844}.main_button.dark{background-color:#56782c}.main_button *{color:#fff}.consult{text-align:left;padding-top:20px}.consult .btn{width:92%}.map_block{background-color:#fff}.map_block.consult{padding-bottom:20px}.map_block.consult .btn{font-size:13px;width:auto;padding:7px 10px}.building_block,.map_block{border:1px solid #e6e6e6;border-top:0;text-align:left;padding-left:3.06%;padding-right:3.06%;font-size:13px;width:93.88%}.building_block.banner,.map_block.banner{padding-top:20px;padding-bottom:20px}.map_block.banner img{max-width:100%}.banner_container{text-align:center}.banner_container object{max-width:100%}.banner_container img{max-width:100%}.building_block h2{padding-top:26px;padding-bottom:20px}.building_block table,.map_block table{width:100%;margin-top:10px;margin-bottom:20px}#distances .miniTabsContent{float:right;width:285px}#distances .category{color:#666;text-transform:uppercase;font-size:12px;border-bottom:1px dotted #d9d9d9;padding:5px 0}table{border-collapse:collapse}table td,table th{height:32px;border-top:1px dotted #d9d9d9;border-bottom:1px dotted #d9d9d9;text-align:left}.gallery{height:372px;border-top:1px solid #e6e6e6;text-align:center;padding:0;position:relative;width:100%}.gallery .miniTabs{float:left;width:7%;position:absolute;z-index:2;display:block;border:0;margin:0}.gallery .miniTabs>div{height:52px;border-bottom:1px solid #e6e6e6!important;cursor:pointer;position:relative;width:100%}.gallery .miniTabs>div.active .icn,.gallery .miniTabs>div:hover .icn{background-position:bottom}.gallery .miniTabs>div.active .icn p,.gallery .miniTabs>div:hover .icn p{color:#87ba49}.gallery .miniTabs>div.active .gallery_right_arrow{display:block}.gallery .miniTabsContent{float:right;width:93%;height:100%}.gallery .miniTabsContent.full{width:620px;width:100%;top:0}.gallery .miniTabsContent>div{height:100%;width:100%;position:relative}.gallery .miniTabsContent>div.upload_photos{background-color:#e6e6e6}.gallery .icn{height:52px;width:100%}.icn.gallery_photos{background-image:url(../images/gallery/photos.png)}.icn.gallery_map{background-image:url(../images/gallery/map.png)}.icn.gallery_bing_map{background-image:url(../images/gallery/birds_eye.png)}.icn.gallery_street_view{background-image:url(../images/gallery/street_view.png)}.icn.gallery_upload{background-image:url(../images/gallery/upload.png)}.icn.gallery_upload p{font-size:10px;color:#737373;position:absolute;width:100%;top:27px}.upload_photos h2{padding-top:116px}.upload_photos p{padding:0 100px;padding-top:10px;padding-bottom:10px}.upload_photos .btn{font-size:13px}.advMainPhotoHolder{position:relative;overflow:hidden}.advPhoto{position:absolute;top:0;left:0;right:0;display:none;z-index:0;bottom:0}.advPhoto img{height:100%}.advActivePhoto{display:block}.advMainPhotoLeftRight{height:31px;width:31px;position:absolute;bottom:19px;z-index:1;cursor:pointer}.advMainPhotoLeft{background-image:url(../images/gallery/left.png);left:37%}.advMainPhotoRight{background-image:url(../images/gallery/right.png);right:37%}.advMainPhotoCounter{position:absolute;z-index:1;bottom:24px;left:45%;right:45%;font-size:13px;font-weight:700}.advMainPhotoCounter>div{background-image:url(../images/gallery/bg.png);padding-top:2px;padding-bottom:2px}.gallery_right_arrow{width:6px;height:11px;background-image:url(../images/gallery/arrow_right.png);position:absolute;right:-6px;top:22px;display:none}.acResults{padding:0;max-height:200px;z-index:9999999}.acResults ul{max-height:200px;overflow:auto;border:1px solid #ccc;background:#fff;padding:0;list-style-position:outside;list-style:none}.acResults ul li{margin:0;padding:8px 5px;cursor:pointer;display:block;font:menu;font-size:12px;overflow:hidden;text-align:left}.acSelect{background-color:Highlight;color:HighlightText}.miniTabs{display:inline-block;border-bottom:2px solid #e6e6e6;width:100%;margin-top:10px;margin-bottom:15px}.miniTabs>div{float:left;font-size:12px;text-transform:uppercase;color:#000;padding-bottom:6px;margin-bottom:-2px;margin-right:10px;cursor:pointer;border-bottom:2px solid transparent;font-weight:700}.mapFilters .miniTabs{border:0;text-align:justify;width:100%;height:23px}.mapFilters .miniTabs.no_title{margin-top:20px}.mapFilters .miniTabs:after{content:"";width:100%;display:inline-block}.mapFilters .miniTabs>div{width:46%;margin:0;border:1px solid #e6e6e6;display:inline-block;float:none;border-radius:13px;text-transform:capitalize;padding:0;text-align:center;font-weight:400;font-size:13px;color:#666;line-height:22px}.mapFilters .miniTabs>div.active{border:2px solid #ffa733;color:#666}.miniTabs>div:hover{color:#ffa733}.miniTabs>div.active{color:#ffa733;border-bottom:2px solid #ffa733}#market_estimates_block .miniTabsContent{min-height:400px}#distance_map{width:275px;height:277px;float:left}.dis_container{display:inline-block;width:100%}.dis_container.fixed_height{position:relative;height:282px;overflow:hidden;margin-bottom:15px}.range{background-color:#ffa733;color:#fff;padding:0 4px;margin-right:12px;display:inline-block;vertical-align:top}.dis_container .name{display:inline;width:212px}.map_adv_main .scale,.map_adv_main .scale .bar{width:100px;height:14px}.map_adv_main .scale{margin:0}.scale{color:#707070;width:140px;margin-left:8px;position:relative;height:18px;font-size:11px}.scale .bar>div.legend{vertical-align:middle;width:0;white-space:nowrap;line-height:9px}.scale .bar>div .legend{float:right;color:#fff;margin:0 3px 0 0}.scale .bar{display:inline-block;width:140px;height:18px;overflow:hidden;background-color:#ececec;-moz-border-radius:2px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.25),inset 1px 1px 2px rgba(0,0,0,.5)}.scale .bar>div{display:inline-block;width:100%;height:100%}.fill{-moz-box-shadow:inset 1px 1px 2px #184f00}table .generate_scale{float:right}table.ratingComments{table-layout:fixed}.ratingComments .name{text-transform:uppercase;padding-bottom:6px;display:inline-block}.ratingComments td{word-wrap:break-word;padding:19px 0}.ratingComments .comment_head{margin-bottom:10px}.ratingComments .comment_head .time{font-size:12px;color:#666}.ratingComments .comment_head .address{color:#2e75bb;text-decoration:none;background:url(../images/comments_flats_icon.png) no-repeat left;margin-left:12px;padding-left:13px}.ratingComments .controlls .write_comment{width:200px}.less_comments,.more_comments{background:url(../images/down_blue.png) no-repeat left;padding-left:17px;cursor:pointer}.less_comments *,.more_comments *{color:#2e75bb}.less_comments{background:url(../images/up_blue.png) no-repeat left}.ratingList{display:inline-block;position:relative}.ratingList .ratingItem{float:left;width:185px;margin-bottom:15px}.ratingList .ratingLabel{text-transform:uppercase;margin-bottom:7px}.ratingList .star_rating{display:inline-block;margin-left:-3px}.ratingStarsContainer b{vertical-align:top;padding-left:2px;line-height:15px}.ratingComments .hideable{display:none}.comment_form{background-color:#e6e6e6;padding-top:10px;position:relative}.comment_form .btn{margin-left:10px;margin-bottom:10px}.comment_form textarea{width:552px;height:100px}.loader{background:url(/assets/images/loader.gif) center no-repeat #fff;width:100%;height:100%;opacity:.7;z-index:99999;position:absolute;top:0;left:0;display:none}.ratingStars{width:110px;height:15px;position:absolute;top:0}.rateStar{background:0 0;width:22px;height:15px;position:relative;display:inline-block;z-index:99;margin:0 -3px 0 0}.rateStar.shine{background:url(../images/small_star_full.png) no-repeat}#footer{background-color:#fff;margin-top:26px}#footer a{text-decoration:none}#footer .col{display:inline-block;vertical-align:middle;padding-right:10px;padding-left:10px;border-right:1px dotted #d9d9d9;text-align:left}#footer .col:last-child{border:0;padding-right:0}#footer .col a{display:block;line-height:25px}#footer .links{width:100%;margin:28px 0;text-align:justify}#footer .links:after{content:"";width:100%;display:inline-block}.fb-like{margin-bottom:20px;overflow:hidden;display:block!important}.gc-bubbleDefault td{height:0}#footer .copyright{text-align:left;margin-bottom:30px;font-size:13px}.controlls .addthis_floating_style{position:absolute;width:49px;border:1px solid #e6e6e6;border-radius:0;left:-1px;top:43px;padding-top:10px;display:none}.controlls .addthis_floating_style.addthis_32x32_style .addthis_internal_container{margin-left:7px}td.share{position:relative}td.share:hover .addthis_floating_style{display:block}#sa_container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow-y:auto}.sa_overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.7;z-index:299999;background:#fff}#sa_content{position:relative;margin:auto;clear:both;opacity:1;z-index:300000;padding:0;background:#fff;border:9px solid #fff;box-shadow:0 0 20px #888}#sa_floater{float:right;height:50%;margin-bottom:-125px;width:1px}#ajax_content .ajax_title{position:absolute;top:-30px;left:0}#ajax_content .ajax_title h1{font-size:20px;font-weight:700;background:#fff;padding:3px 12px;margin-left:0}#ajax_content{position:relative;height:100%}#ajax_content .contact_form_block{position:absolute;bottom:0;top:37px;left:10px;right:10px}.DynarchCalendar-topCont{z-index:300001!important}#sa_content #ltbThumbsHolder{background-color:#e6eefb;padding:9px;height:450px}#sa_content #ltbThumbsHolder .ltbThumb{background-color:#fff;margin-bottom:9px;float:left;margin-right:9px}#sa_content #ltbThumbsHolder .ltbColumn{width:90px;float:left}#sa_content #ltbThumbsHolder .ltbThumb:hover{background-color:#989898}#sa_content #ltbThumbsHolder .ltbThumb.ltbActiveThumb{background-color:#989898}#sa_content #ltbThumbsScroll{height:418px;margin-left:9px;left:0}#sa_content #ltbREinfo{display:inline-block;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#sa_content #ltbMainPhotoHolder{border:0;height:468px;width:604px;position:relative;float:right}#sa_content .ltbPhoto{width:604px;height:468px}#sa_content #ltbThumbsScroll{top:9px}#sa_content .close_button{background:url(../images/light_box_close.png) center no-repeat;width:27px;height:27px;position:absolute;right:-15px;top:-15px;z-index:300001;cursor:pointer}#sa_content .close_button_shadow{box-shadow:0 0 20px #888;border-radius:13px;width:27px;height:27px;right:-15px;top:-15px;position:absolute;z-index:-2}#sa_content #ltbMainPhotoRight{background:url(/assets/images/light_box_right.png) right no-repeat;width:390px;height:468px;margin-right:10px}#sa_content #ltbMainPhotoRight:hover{background:url(/assets/images/lightbox_right_active.png) right no-repeat}#sa_content #ltbMainPhotoLeft{background:url(/assets/images/light_box_left.png) left no-repeat;width:390px;height:468px;margin-left:10px}#sa_content #ltbMainPhotoLeft:hover{background:url(/assets/images/lightbox_left_active.png) left no-repeat}#sa_content .ltbMainPhotoLeftRight{top:0}#sa_content .ltbControlls{position:absolute;bottom:0;display:inline-block;width:81px;background-color:#e6eefb;padding-bottom:12px;padding-top:12px}#sa_content .ltbControlls .ltbControllsLeft{background:url(/assets/images/lightbox_controlls_left.png) center no-repeat;height:15px;width:15px;cursor:pointer;float:left}#sa_content .ltbControlls .ltbControllsRight{background:url(/assets/images/lightbox_controlls_right.png) center no-repeat;height:15px;width:15px;cursor:pointer;float:right}#sa_content .ltbControlls .ltbControllsText{float:left;width:51px;text-align:center}.hideShadow{width:32px;height:41px;right:-9px;top:-9px;position:absolute;background-color:#fff;z-index:-1}.info_palceholder{width:100%;height:358px;background-repeat:no-repeat;cursor:pointer}.info_palceholder.no_img{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;width:auto;height:auto;background-color:rgba(255,255,255,.9)}.info_palceholder .content{text-align:center}.info_palceholder .content h2{max-width:419px;display:inline-block;clear:both}.info_palceholder .floater{position:relative;height:50%;margin-bottom:-120px}.reportForm{width:371px;padding-right:10px;text-align:left}.reportForm textarea{height:100px;width:350px}.reportForm button,.reportForm h3{margin-left:10px}.uploadForm{width:260px}.qq-upload-failed-text{display:none}.qq-upload-list li{border-bottom:1px dotted #d9d9d9;width:100%;text-align:left}.qq-upload-file{text-align:left}.qq-upload-size{float:right;margin-top:3px}.qq-upload-file,.qq-upload-size{font-size:12px}.qq-upload-list{width:100%}.qq-upload-list li:first-child{border-top:1px dotted #d9d9d9}.qq-upload-drop-area{height:61px;margin-bottom:10px;text-align:center;background-color:#e6e6e6}.qq-upload-drop-area>span{margin-top:18px;display:inline-block}#layersLegend{display:none;z-index:1;position:absolute;padding:10px;font-size:11px;bottom:21px;right:46%;height:auto;background-color:#fff;box-shadow:0 2px 4px #aaa}#layersLegend h4{margin:0}#layersLegend>h4>span.title{font-size:14px}#layersLegend .legendScale table td{width:40px;height:18px;text-align:center;border:3px solid #fff}#mapInfo{position:absolute;top:123px;right:-6px;z-index:1;padding:7px 11px 7px 3px;color:#fff;text-align:center;font-weight:700;font-size:13px;background:url(/assets/images/mapInfBg.png);box-shadow:1px 1px 10px #000;text-shadow:1px 1px 2px #000;border:1px solid #2d2d2d}#map_container{width:100%;height:60%;margin-top:-125px;position:relative;z-index:1}#map{position:absolute;top:125px;bottom:0;width:100%}.regions_ads_block{padding:5px;margin:0;width:80px;height:80px;border-radius:5px;cursor:pointer;margin-top:-40px;text-align:center}.regions_ads_block .new{width:20px;height:20px;background:url(/assets/images/design/new_building.svg);position:absolute;top:-36px;right:22px}.regions_buildings{background-image:-webkit-linear-gradient(90deg,#f56c0a 0,#ff9d4d 100%);background-image:-moz-linear-gradient(90deg,#f56c0a 0,#ff9d4d 100%);background-image:-o-linear-gradient(90deg,#f56c0a 0,#ff9d4d 100%);background-image:-ms-linear-gradient(90deg,#f56c0a 0,#ff9d4d 100%);background-image:linear-gradient(top,#f56c0a,#ff9d4d);bottom:33px;margin-left:15px;text-align:center;vertical-align:middle;height:33px;padding-top:15px;overflow:hidden;width:48px;border-radius:9999px;box-shadow:0 1px 10px #ccc;color:#fff;font-weight:900!important;font-size:13px!important;border-width:2px;border-style:solid;margin:0 0 0 12px}.namukas{position:absolute;margin:19px 0 0 15px;width:18px;height:14px;background:url(/assets/images/namukas.png)}.regions_region{bottom:18px;overflow:hidden;text-align:center;background-color:#fff;border-radius:5px;border:#ff8500 1px solid;display:inline-block;padding:2px;font-size:12px!important}.adverts_in_regions{cursor:pointer}.adverts_in_countries{cursor:pointer}#mapLegend{display:block;z-index:1;position:absolute;padding:10px;font-size:11px;top:123px;right:10px;width:120px;height:auto;background-color:#fff;box-shadow:0 2px 4px #aaa}#mapLegend>div{vertical-align:top}.map_controlls{height:31px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.map_controlls .building_main{margin-top:0;min-height:0}#map_expand{float:right;text-transform:uppercase;font-size:11px;color:#737373;cursor:pointer;height:26px;margin-top:6px;background-image:url(../images/map/down.png);background-repeat:no-repeat;background-position:left 5px;padding-left:23px}#map_expand.expanded{background-image:url(../images/map/up.png)}.filtersContainer .expansion{display:none;position:absolute;font-size:11px;background-color:#fff;border:1px solid #d9d9d9;z-index:1;left:-1px;top:31px;width:125px}.filtersContainer .expansion li:first-child{border-top:0}.filtersContainer .expansion li{color:#666;border-top:1px solid #d9d9d9;padding-left:6px}.filtersContainer .expansion li.active{color:#ffa733}.showKml{cursor:pointer}.filtersContainer{position:relative}#topFilters{float:left;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9}td.filter{border:0;height:31px;padding:0;background-color:#fff;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}td.filter>div{position:relative;height:31px}td.filter.active .filtersButton *{color:#ffa733}td.filter.active .filtersButton .icn{background-position:bottom}.close{background:10px 0 url(/assets/images/small_close.png);height:10px;width:10px}.close:hover{background-position:0 0}.map_controlls .building_main{float:right}.filtersButton{cursor:pointer;height:100%;padding-right:13px;padding-left:28px;position:relative}.filtersButton.no_icn{padding-left:13px}.filtersButton .icn{position:absolute}.filtersButton .icn.pointer{left:10px;top:8px}.filtersButton .icn.factory{left:6px;top:7px}.filtersButton .innerLine{padding-top:7px;text-transform:uppercase;font-size:11px;color:#666}.filtersButton .innerLine *{color:#666}li.showKml .close{visibility:hidden;float:right;margin-left:5px;margin-top:3px;margin-right:9px}li.showKml.active .close{visibility:visible}.filterStatus .close{position:absolute;right:5px;top:5px}.selBox{height:26px;margin-top:10px;position:relative}.selBox.small{width:48%;display:inline-block}.selBox.small.left{float:left}.selBox.small.right{float:right}.selBox ul{display:none;height:auto;margin:-1px 0 0 0;max-height:150px;background:#f5f5f5;z-index:10;border:1px solid #d9d9d9;overflow-y:auto;overflow-x:visible;font-size:11px;position:absolute;left:0;right:-2px}.selBox ul li{cursor:pointer;line-height:20px;border-bottom:1px solid #d9d9d9;padding:2px}.selBox ul li a{text-decoration:none;display:block}.selBox ul li a:hover{color:inherit}.selBox ul li.selected,.selBox ul li:hover{background:#e9eef5}.selWrap{height:23px;width:100%;position:relative;border:1px solid #d9d9d9}.inactive .selWrap{border-color:#eaeaea}.selBox input.selInput{color:#666;height:15px}.selBox.inactive input.selInput{color:#b5b5b5}.selInput{border-bottom-left-radius:3px 3px;border-top-left-radius:3px 3px;border:1px solid #b6c4d9;position:absolute;right:18px;left:0;padding:1px 2px;width:90%;height:28px;vertical-align:top}.selInput:focus{outline:0}.selInput.longer{width:170px}.selInput.shorter{width:170px}.selExpand{background:url(../images/map/arrow_down.png) no-repeat;height:24px;width:30px;position:absolute;right:0;display:inline-block;cursor:pointer;background-position:center}.dontExpand{background:url(../images/map/arrow_down_inactive.png) no-repeat;cursor:default;background-position:center}.selExpand.expanded{background:url(../images/map/arrow_up.png) no-repeat;cursor:default;z-index:12;background-position:center}.locations_block h4{text-transform:uppercase;text-align:left;margin-top:17px;margin-bottom:15px}.locations_block{display:inline-block;width:100%;margin-bottom:20px}.locations_block h3,.map_sidebar h3{text-align:left;padding-top:17px;text-transform:uppercase;font-size:12px;letter-spacing:1px}.mapFilters input,.mapFilters select,.with_slider input{border:1px solid #d9d9d9;width:76px;margin-bottom:19px;height:16px;outline:0}.mapFilters select{height:26px}.mapFilters select.full{width:100%;text-transform:capitalize}.filter_distances .list{font-size:13px;text-align:left}.filter_distances .list li{position:relative;padding:7px 0;border-top:1px dotted #d9d9d9}.filter_distances .list li:last-child{border-bottom:1px dotted #d9d9d9;margin-bottom:11px}.filter_distances .list .close{float:right;position:absolute;right:0;top:10px;cursor:pointer}.filter_distances .controlls{width:100%;text-align:justify;font-size:13px}.filter_distances .controlls input.dis{width:37px}.filter_distances .controlls .dis_type{width:60%}.filter_distances .controlls:after{content:"";width:100%;display:inline-block}.with_slider input.from{float:left}.with_slider input.to{float:right}input.inactive,textarea.inactive{color:#bababa}.building_block.list h2{padding-left:19px}.building_block.list,.map_block.list{padding:0;margin-bottom:-6px;border-right:0;border-left:0;background-color:transparent;border-top:1px solid transparent;margin-top:15px;display:inline-block;width:100%}.map_block.list .no_results{background:#fff;padding:20px;border:1px solid #e6e6e6;border-bottom:0}.building_block.list{margin:0;position:relative;overflow:hidden;min-width:100%;margin-bottom:-5px;border-bottom:0}.building_block.list .border{position:absolute;left:0;right:0;top:0;bottom:0;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;z-index:0}#header .remebered .list .rez_inf{text-align:left}#header .remebered .list .results_item_block{text-transform:none;margin:0}#header .remebered .list .results_item_block,.building_block.list .results_item_block,.map_block.list .results_item_block{float:left;padding:19px;width:271px;height:270px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;background-color:#fff;margin-top:-1px;margin-right:-1px;text-decoration:none}#header .remebered .list .results_item_block h3,.building_block.list .results_item_block h3,.map_block.list .results_item_block h3{max-height:45px;overflow:hidden;margin-bottom:8px}.building_block.list .results_item_block{z-index:2;position:relative;background:0 0}#header .remebered .list h3{text-align:left}#header .remebered .list .rez_img,.building_block.list .results_item_block .rez_img,.map_block .results_item_block .rez_img{height:178px;width:270px}#how_to{border-top:1px solid #e6e6e6;margin-top:15px;text-align:justify}#how_to:after{content:"";width:100%;display:inline-block}.how_to_block{width:30%;display:inline-block;text-align:center;margin-top:10px;margin-bottom:25px;vertical-align:top}.how_to_block:last-child{margin-right:0}.how_to_block>*{text-align:center}.how_to_block h4{text-transform:uppercase;margin:10px 0}.how_to_block p{color:#666}.map_block{padding-top:15px;display:inline-block}.map_block.action_selector{width:93.88%}.map_block.action_selector .btn{margin-right:10px;margin-bottom:15px}.landing_top{height:505px;position:relative;background-image:url(../images/landing_page/dark_bg.png)}.landing_top .center{width:820px;padding:0 90px}.bg_photo{background-image:url(../images/landing_page/DSC_0423.JPG);position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-position:center}.landing_top .search{right:90px;left:90px;top:223px}.landing_top .links{position:absolute;left:0;right:0;top:300px}.landing_top .links a{color:#a6c77d;text-decoration:none;font-size:14px}.landing_top .search #fastStreetSearch{height:52px;font-size:24px;background-image:url(../images/landing_page/search.png);background-position:15px}.landing_top .search #fastStreetSearch.acLoading{background:url(/assets/images/indicator_big.gif) #fff no-repeat 12px}.landing_top .search .searchButton{font-size:24px;height:47px;padding-top:13px;padding-left:24px;padding-right:24px;background-color:#84b844}.landing_top h1,.landing_top h3{color:#fff;text-align:center}.landing_top h1{font-size:44px;padding-top:60px;padding-bottom:5px}.landing_top h3{font-weight:400;color:#f4f4f4}.landing_bottom h1{text-align:center;font-size:32px;margin-top:45px}.landing_bottom{height:auto}.points div.point{position:relative}.points div.point{border-top:#ffa733;background-color:#fff;border:1px solid #e6e6e6;border-top:2px solid #ffa733;border-spacing:10px 50px;padding:20px 24px;vertical-align:top;padding-top:54px;width:244px;display:inline-block;min-height:355px;margin-top:64px}.points div.point:last-child{margin-right:0}.points{border-collapse:separate;border-spacing:29px 0;width:100%;table-layout:fixed;display:inline-block;text-align:justify}.points:after{content:"";width:100%;display:inline-block}.points p{font-size:14px;text-align:left}.points h2{font-size:18px;text-align:center;margin-bottom:18px}.points .point_icon{position:absolute;top:-38px;left:108px}.double_arrow{text-decoration:none;color:#2e75bb;font-size:14px;font-weight:700;padding-right:14px;background-image:url(../images/landing_page/double_blue_right.png);background-repeat:no-repeat;background-position:right 6px}.double_arrow:hover{color:#2e75bb}.contacts_block{display:inline-block;width:100%;margin-bottom:20px}.contacts_block .user_info{float:left;width:47.25%;height:133px;background-color:#f5f5f5;border-right:2px solid #ffa733;position:relative}.contacts_block .user_info.tall{height:232px;width:49%}.contacts_block .user_info.tall .photo{max-width:100px;height:auto;max-height:133px}.contacts_block .user_info.tall .banner_container{position:absolute;bottom:16px;width:100%}.contacts_block .user_info.tall .banner_container img{max-width:90%}.contacts_block .user_info.tall .banner_container.banner_id_27 img{max-width:100%;max-height:80px;margin-bottom:-5px}.contacts_block .user_info.with_banner{border-color:transparent;height:auto;background-color:#fff}.contacts_block .user_info .photo{height:133px;float:left}.contacts_block .user_info .logo{max-width:57%;max-height:65px;position:absolute;bottom:10px;left:109px}.contacts_block .user_info.tall .logo{max-width:90%;left:5%;max-height:80px;bottom:20px}.contacts_block .user_info .line{margin-left:109px;margin-top:10px}.contacts_block .user_info .name{font-size:13px;font-weight:700;text-transform:uppercase;margin-top:14px}.contacts_block .user_info.tall .name{margin-bottom:5px}.contacts_block .user_info.tall .contact_link{margin-left:10px;display:inline-block;margin-bottom:5px;color:#2e75bb;width:157px}.contacts_block .user_info.tall .contact_link.phone{text-decoration:none}.contacts_block .form{float:left;width:285px;width:49%;height:281px}.contacts_block .form input[type=email],.contacts_block .form input[type=text],.contacts_block .form textarea{width:97%;padding-left:1.5%;padding-right:1.5%;margin-left:0;margin-bottom:15px}.contacts_block .form textarea{height:100px}.contacts_block .form button{width:100%;margin-top:0;height:32px}.show_phone{color:#2e75bb;padding-left:16px;background:url(../images/phone.png) no-repeat left 5px;cursor:pointer}#user_contact_form{position:relative}.icn.arrow_right_orange{background-image:url(../images/arrow_right_orange.png);width:6px;height:11px}.user_info .icn.arrow_right_orange{position:absolute;right:-7px}.user_info.tall .icn.arrow_right_orange{top:105px}#info_tooltip{position:absolute;z-index:9999}#info_tooltip .map_adv{bottom:6px}#info_tooltip .map_adv.list{left:-166px}#info_tooltip .map_adv.list .map_adv_arrow_down{left:155px}#info_tooltip .map_adv.bottom{bottom:auto;top:6px}.map_adv{background:#fff;width:328px;box-shadow:1px 1px 4px rgba(141,141,141,.52);border:1px #b3b3b3 solid;height:auto;z-index:9996;cursor:default!important;position:absolute;bottom:19px;left:-179px;display:block!important;padding:15px}.map_adv.list{padding:0}.map_adv.list .list{overflow-x:hidden;overflow-y:auto}.map_adv.list .list .results_item_block{border-bottom:1px solid #e6e6e6;padding:5px;width:302px;text-align:left;float:left}.map_adv.list .list .results_item_block h4{margin:0;text-align:left}.map_adv.list .list .results_item_block .rez_inf{text-align:left}.map_adv.list .list .results_item_block .rez_img{float:left;margin-right:10px}.map_adv_photo{float:left;margin-right:10px}.map_adv_photo .upload_photos,.map_adv_photo>img{width:100px;height:66px;display:inherit;background-color:#f5f5f5}.map_adv_main_link{display:inline-block;height:auto;width:100%;margin-bottom:-3px}.map_adv_main{float:left;width:100%}.map_adv_main h4{margin-top:0;text-align:left;margin-bottom:0}.map_adv_main_info{text-align:left;margin-top:7px;width:217px;float:right}.map_adv_main_info:before,.rez_inf:before{content:"....................................................................";color:#ccc;font-size:10px;white-space:nowrap;float:left;width:0;overflow:visible;margin-top:3px}.infoBox .list .rez_inf:before{content:"..............................................................."}.map_block .rez_inf:before,.remebered .rez_inf:before{content:"......................................................................................"}.map_adv_main_info .right,.rez_inf .right{float:right}.map_adv_main_info span,.rez_inf span{background:#fff}.map_adv_arrow_down{position:absolute;z-index:9998;width:21px;background:url(/assets/images/arrow_down.png) 0 0 no-repeat;height:28px;left:168px;bottom:-28px}.map_adv_arrow_down.arrowUp{background:url(/assets/images/arrow_up.png) 0 15px no-repeat;top:-28px}.map_adv_arrow_down .fake_marker_click{width:20px;height:20px;cursor:pointer;position:absolute;bottom:-2px;left:1px}.map_adv_arrow_down.arrowUp .fake_marker_click{bottom:7px}.map_block.pagging{width:581px;padding-bottom:15px}.map_block.pagging .dots,.map_block.pagging a{margin-right:5px}.map_block.pagging a.active{text-decoration:none}.no_photo_container{position:relative}.no_photo_container>div{position:absolute;top:110px;width:100%;text-align:center;color:grey}.orange{color:#f29c2c}.upper{text-transform:uppercase}.grey{color:#666;font-size:11px}.dotted_line{width:100%;border-bottom:1px dotted #d9d9d9;margin-bottom:10px}.tip{position:absolute;top:100%;display:none;font-size:12px;left:-1px}.load_london_airpolution_layer{cursor:pointer}.load_london_airpolution_layer .close{visibility:hidden;float:right;margin-left:5px;margin-top:3px;margin-right:9px}.load_london_airpolution_layer.active .close{visibility:visible}#people_nationalities_chart_container,#people_nationalities_chart_container_avg{width:49%;display:inline-block}.slider{margin-bottom:21px;margin-top:21px}#pil_links{position:fixed;bottom:0;left:0;right:0;background:url(../images/pil_links/bg.png);z-index:2}#pil_links .description{float:left;text-align:left;margin-top:25px}#pil_links .description h3{font-size:18px;color:#cbcaca;font-weight:400;margin-bottom:16px}#pil_links .description a{font-size:22px;text-decoration:none;color:#84b844;font-weight:600}#pil_links .links{float:right}#pil_links .links a{display:inline-block;margin-top:14px;text-decoration:none;font-size:15px;color:#fff;line-height:15px;margin-bottom:10px;width:110px}#pil_links .links a img{width:65px;display:inline-block;margin-bottom:13px;margin-left:22.5px;margin-right:22.5px}#pil_links_close{height:19px;width:19px;position:absolute;top:25px;right:25px;cursor:pointer}.user_form{width:280px;padding:19px;font-size:12px;color:#000;margin-left:auto;margin-right:auto}.user_form.create_user:after{content:"";width:100%;display:inline-block}.user_form .col{width:276px;display:inline-block;text-align:center}.user_form .reasons{width:100%;display:inline-block;text-align:left;margin-bottom:15px}.user_form .reasons>div{margin:15px 0}.user_form .reasons>div input[type=radio]{margin:5px;outline:1px solid rgba(255,255,255,0);vertical-align:middle;margin-right:10px}.user_form .reasons>div label{vertical-align:2px;vertical-align:middle}.user_form a{text-decoration:none}.user_form p{text-align:left}#infoMessage{text-align:left}#errorMessage p,#infoMessage p{border:1px solid;padding:8px;font-size:12px}#errorMessage p{color:#d2000c;background-color:#fae8ea}#infoMessage p{color:#84b844;background-color:#f4f8ef}.user_form form input[type=email],.user_form form input[type=password],.user_form form input[type=text],.user_form form textarea{width:258px;font-size:12px;padding:10px;border-color:#d9d9d9;margin-left:0;border-radius:0;box-shadow:none;-webkit-appearance:none}.user_form form input[type=submit]{background-color:#84b844;border:0;width:100%;line-height:36px;color:#fff;cursor:pointer;outline:0;margin-bottom:10px;font-weight:700;height:36px;border-radius:0;-webkit-appearance:none}.user_form.create_user form input[type=submit]{font-size:16px}.user_form .checkbox,.user_form .checkbox a{text-align:left;margin-bottom:10px;font-size:11px}.user_form input[type=checkbox]{margin:5px;vertical-align:middle;outline:1px solid transparent}.user_form .checkbox label{vertical-align:middle}.user_form form input[type=email]::-webkit-input-placeholder,.user_form form input[type=password]::-webkit-input-placeholder,.user_form form input[type=text]::-webkit-input-placeholder,.user_form form textarea::-webkit-input-placeholder{color:#bababa}.user_form form input[type=email]:-ms-input-placeholder,.user_form form input[type=password]:-ms-input-placeholder,.user_form form input[type=text]:-ms-input-placeholder,.user_form form textarea:-ms-input-placeholder{color:#bababa}.user_form form input[type=email]::-moz-placeholder,.user_form form input[type=password]::-moz-placeholder,.user_form form input[type=text]::-moz-placeholder,.user_form form textarea::-moz-placeholder{color:#bababa}.user_form form input[type=email]:-moz-placeholder,.user_form form input[type=password]:-moz-placeholder,.user_form form input[type=text]:-moz-placeholder,.user_form form textarea:-moz-placeholder{color:#bababa}.user_form .button{font-size:12px;line-height:34px;border:1px solid #84b844;margin-bottom:10px;color:#fff;font-weight:700;background:#84b844;cursor:pointer;display:block}.user_form .text{text-align:left}.user_form .login,.user_form .signup{cursor:pointer}.green{color:#8fb85d}.user_form .or{font-size:12px;font-weight:700;color:#000;line-height:10px;margin-bottom:10px;background:url(../images/or_bg.png) no-repeat center}.user_form .button.fb{background:#39579a;border-color:#39579a;background-image:url(../../images/login/facebook_small.png);background-repeat:no-repeat;background-position:5px}.user_form .button.gp{background:#fff;color:#333;border-color:#979797;background-image:url(../../images/login/google_small.png);background-repeat:no-repeat;background-position:5px}.user_form h3{text-align:left;font-size:19px;color:#000;margin-bottom:30px;font-weight:400}#ui_notifIt{position:fixed;top:10px;right:10px;cursor:pointer;overflow:hidden;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3);-moz-box-shadow:0 3px 5px rgba(0,0,0,.3);-o-box-shadow:0 3px 5px rgba(0,0,0,.3);box-shadow:0 3px 5px rgba(0,0,0,.3);-wekbit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;z-index:10}#ui_notifIt:hover{opacity:1!important}#ui_notifIt p{text-align:center;font-family:sans-serif;font-size:14px;padding:0;margin:0}.success{background-color:#9acd32;color:#fff}.error{background-color:#ff4500;color:#fff}.warning{background-color:orange;color:#fff}.info{background-color:#00bfff;color:#fff}.default{background-color:#eee;color:#444}@media all and (max-width:1000px){#pil_links{display:none}.comment_form textarea{width:94%}.block,.center{width:94%;padding:0 3%}#header_buttons,.langContainer,.no_search #header_buttons,.no_search .langContainer{line-height:37px;height:auto;margin-top:10px;border-left:0;margin-right:0}.langContainer,.no_search .langContainer{margin-right:0}.search{left:0;right:99px;top:auto;display:inline-block}#header .remebered{right:0;display:inline-block;top:auto}.landing_top .center{width:92%;padding:0 4%}.landing_top .search{left:0;right:0;position:relative;top:auto;width:100%;margin-top:4%}.landing_top h1{padding-top:8%}.landing_top .links{position:relative;top:3%;line-height:30px}.landing_top .links a{display:inline-block}.points{text-align:center}#footer .links{text-align:center}#footer .links .col{border:0}.search_line{display:inline-block;width:100%;position:relative;height:32px;margin-top:10px}.sidebar{width:30%}.building_main,.map_content .map_main{width:67%}}@media all and (max-width:800px){.sidebar{display:none}#top_consult_form .sidebar{display:block}.advPhoto img{height:100%;width:100%}#top_consult_form .building_main{width:67%}.building_main{width:100%}#title_block h1{width:100%}.landing_top .search #fastStreetSearch{background:#fff;padding-left:2%;width:98%}.map_controlls .building_main{width:100%}.map_content .sidebar{position:fixed;top:0;width:80%;left:0;overflow:auto;display:none;bottom:0}.map_content .map_main{width:100%}#mapLegend{display:none!important}}@media all and (max-width:650px) and (max-height:650px){.user_form.create_user{height:450px;overflow:auto}}@media all and (max-width:650px){#top_consult_form .building_main,#top_consult_form .sidebar{width:100%;margin-top:0}#top_consult_form .sidebar .form{padding:0}#top_consult_form .header{font-size:20px}#top_consult_form .subheader{font-size:16px;margin-bottom:0}.user_form.create_user{width:280px}#footer .links .col{width:32%;padding:0}.contacts_block .user_info,.contacts_block .user_info.tall{width:98%}.contacts_block .form{margin-top:20px;width:100%}.landing_top .search #fastStreetSearch{font-size:20px;height:40px}.landing_top .search .searchButton{font-size:20px;height:48px;padding:0 20px;line-height:48px}.landing_top h1{font-size:38px}.miniTabs>div.active{border-bottom:2px solid transparent}.miniTabs>div{margin-bottom:0}#distance_map{width:100%}#distances .miniTabsContent{width:100%}#people_container{width:100%}}@media all and (max-width:550px){#header_buttons a,.no_search #header_buttons a{margin-left:0;margin-right:19px}.landing_top .search #fastStreetSearch{font-size:16px;height:35px}.landing_top .search .searchButton{font-size:16px;height:100%;padding:0 16px;line-height:44px}.landing_top h1{font-size:34px}#header .remebered{display:none}#header .search{right:0}}@media all and (max-width:500px){#footer .links .col{width:46%}.ratingComments .controlls .write_comment{width:auto}.comment_form textarea{width:91%}#people_nationalities_chart_container,#people_nationalities_chart_container_avg{width:100%}.advPhoto img{width:auto}.gallery .miniTabs{width:100%}.gallery .miniTabsContent{width:100%;position:absolute;top:53px;bottom:0;height:auto}.gallery .miniTabs>div{width:20%;margin:0;background:#fff;padding:0}.gallery .icn{border-left:1px solid #e6e6e6}.gallery .miniTabs>div:first-child .icn{border:0}#header .search input{font-size:12px;background:#fff;padding-left:3%;width:97%}#topFilters{display:none}#map_expand{float:none}#map_container.expanded{z-index:3}#map_container.expanded #map{top:32px!important}#map_container{height:80%}.advMainPhotoRight{right:20%}.advMainPhotoLeft{left:20%}.advMainPhotoCounter{left:38%;right:38%}}@media all and (max-width:450px){#header .logo{width:70%}#header .logo img{width:100%}.landing_top .search #fastStreetSearch{font-size:12px}}@media all and (max-width:400px){#school_chart_container{height:550px!important}.landing_top .search .searchButton{font-size:12px;padding:0 14px;background-image:url(../images/landing_page/search_white_small.png);background-repeat:no-repeat;background-position:center;color:transparent;width:15px}}@media all and (max-width:360px){.user_form{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.user_form .reasons>div{margin:5px 0}.user_form .reasons>div label{font-size:10px}.user_form form input[type=email],.user_form form input[type=password],.user_form form input[type=text],.user_form form textarea{margin-bottom:5px}.user_form .reasons h4{margin-bottom:0}}button#ihavecookiesBtn{margin-left:0!important}#gdpr-cookie-message{z-index: 100;position:fixed;right:30px;bottom:30px;max-width:375px;background-color:#84b844;padding:20px;box-shadow:0 6px 6px rgba(0,0,0,.25);margin-left:30px}#gdpr-cookie-message h4{color:#000;font-size:18px;font-weight:500;margin-bottom:10px;display:none}#gdpr-cookie-message h5{color:#000;font-size:15px;font-weight:500;margin-bottom:10px}#gdpr-cookie-message p,#gdpr-cookie-message ul{color:#fff;font-size:15px;line-height:1.5em}#gdpr-cookie-message p:last-child{margin-bottom:0;text-align:right}#gdpr-cookie-message li{width:49%;display:inline-block}#gdpr-cookie-message a{color:#000;text-decoration:none;font-size:15px;padding-bottom:2px;border-bottom:1px dotted rgba(255,255,255,.75);transition:all .3s ease-in}#gdpr-cookie-message a:hover{color:#fff;border-bottom-color:#000;transition:all .3s ease-in}#gdpr-cookie-message button,button#ihavecookiesBtn{border:none;background:#000;color:#fff;font-size:15px;padding:7px;margin-left:15px;cursor:pointer;transition:all .3s ease-in}#gdpr-cookie-message button:hover{background:#fff;color:#000;transition:all .3s ease-in}button#gdpr-cookie-advanced{background:#fff;color:#000}#gdpr-cookie-message button:disabled{opacity:.3}#gdpr-cookie-message input[type=checkbox]{float:none;margin-top:0;margin-right:5px}