@media(max-width:1000px){body{width:900px}.gmap,main{width:520px}#main_image a img{max-width:510px}#subnav{width:28%}.g_infeed,.pic_comment{max-width:520px}.geo_thumbs_bot,.thumb_sep{width:510px}#geo_thumbs{width:255px}.dd_info img{max-width:200px}.g_aside{max-width:250px}.s-img{width:23%}.author-thumb{width:21%}.gmaps{width:522px}}@media(max-width:920px){body{width:860px}}@media screen and (max-width:880px){#subnav,#subnav dt,.tgeo td{font-size:1.2em}.s-type,header{text-align:center}.m_heading,.s-type a{text-decoration:none}.s-type a,.s-type a:hover{color:#fff}#q,.tgeo td{padding-left:7px}body{width:80%}#container{display:flex;flex-direction:column}main{order:1;width:90%;padding-left:9%}#main_image{max-width:98%}#main_image img{object-fit:scale-down;width:96%;border:0;border-radius:10px}#subnav,header img{border:0;float:none}#main_image figcaption{margin-top:25px;max-width:95%}#subnav{order:2;width:86%;padding:0 0 0 7%;margin:0}#subnav dt{margin-top:1em;border-bottom:1px dotted #aaa}#subnav dd,.dd_info{font-size:1em;line-height:1.3em}#subnav .dd_list{font-size:1.1em;line-height:1.6em}.auth-info{margin-top:0!important}.ai-sp{margin-top:40px!important}h2{font-size:3vw;line-height:4vw}h3,h4{font-size:17px}.dd_info{max-width:560px}.dd_info img{max-width:100%}header{white-space:normal;height:auto;padding:20px 0 10px;margin:0;overflow:auto}header img{padding:0}#top_space{margin:0 40px}#world,.add_comment_inp,.contact_inp,.thumb_sep{width:90%}#roads,.s-type,.sa-score{width:95%}.logo-hl-desk,.mob_close,.search-results h2 .grey{display:none}.logo-hl-mobi,.to_nav,header em{display:block}.m_heading{margin:15px auto 5px;font-size:7vw;font-style:italic;color:#1c3879}#mobi_moe{margin-left:27px;border:1px solid #ddd;border-radius:4px;width:7vw;opacity:.9;vertical-align:-4px}#mobi_moe:hover{opacity:.7}header em{margin:5px 0 0;font-size:4.6vw;line-height:5vw;letter-spacing:2px;color:#777}#kml{padding-right:7px;float:left}#emblem{width:20%;margin:0 7px 33px 0}.tgeo td{vertical-align:top;padding-right:6px;line-height:1.3em;font-family:georgia,'trebuchet ms',verdana,arial}.s-type a,.thumb_link,.thumb_link a{font-family:roboto,arial}#search_field{margin:18px 0 5px}#search_field div{font-size:2.8vw;font-style:normal;white-space:normal;margin:18px 0 0}.s-type{float:none;padding-bottom:14px;margin-bottom:24px;border-bottom:1px solid #ddd;white-space:nowrap}.s-type a{border-radius:5px;padding:15px 4%;display:inline-block;font-size:3.9vw;background-color:#3d72d4}.t-sel{background-color:#327632!important}.sa-score{float:none;max-width:none;text-align:right;border-bottom:1px dashed #aaa;margin-bottom:20px}.sa-info{font-size:1em;text-align:left;padding-left:0}.search-item{width:42%}.s-img{width:45%}.s-img-thumb{width:77%;max-height:200px}.s-img-loc{font-size:2.4vw}.s-img-author{font-size:2.2vw}.s-img ul{width:70%;padding-left:15%;margin-left:auto;margin-right:auto}.s-img-di3{text-align:center}#q{width:52%;font-size:19px}#q_button{width:27%}ul.autocompleter-choices{max-width:90%;margin-top:1px;color:#444}ul.autocompleter-choices li{border-bottom:1px solid #ddd;font-family:roboto,arial;margin:0;font-size:14px;line-height:1.2em}.gmaps_head a,ul.autocompleter-choices .ac_i{font-size:12px}ul.autocompleter-choices li:nth-child(2n){background-color:#f0f1fb}.ac_i{border:0;padding:0;margin:0}.top_navi{padding-right:20px}.top_navi,.top_navi a{font-size:2.2vw;line-height:3.5vw}.thumb_link,.thumb_title{width:88%;font-size:1em;line-height:1.3em}.top_navi a{font-weight:700}dt .to_top{visibility:visible}.p_new{display:inline}.geo_links{width:88%}.geo_links li{padding:2px 0}.geo_links li:nth-child(2n){background-color:#f2f2f2}.geo_links li a{font-family:arial;font-size:17px;line-height:26px}#road_az{padding:0 0 12px 2px;color:#888;font-size:24px;line-height:40px}#roads a,#roads_xl a{font-size:18px;line-height:25px}.thumb_link{margin-top:3px}.thumb_link a{font-size:1.1em}.thumb_title{margin:3px 0 9px;max-height:none;font-family:'roboto slab',roboto,arial}#geo_urls .descr,.gmaps_head{font-family:arial;font-size:12px}.geo_thumbs_div{height:auto!important}#geo_thumbs{width:99%!important}.geo_thumbs_bot{width:99%;margin-bottom:20px}.geo_thumbs_bot_h3{margin-top:10px;margin-bottom:10px}#geo_thumbs td,.geo_thumbs_bot td{display:inline-block;width:32%;word-wrap:break-word;height:auto}#geo_thumbs td img,.geo_thumbs_bot td img{width:77%;height:auto;max-height:100px;object-fit:contain;background-color:#fafafa}.author-thumb{width:28%;background-color:#fafafa}.author-thumb img{width:60%;height:auto;max-height:100px;object-fit:contain}.sel_loc_pic{margin-top:10px;padding-top:12px}#add_img_form{border-top:1px solid #ccc;margin-right:20px}.get_img_link{width:auto;margin-top:25px}.get_img_link a{font-size:20px;line-height:30px}.gmaps{clear:left}.ad_i_top,.g_top_ad,.gmap,.gmaps{width:92%}.gmap-buttons{margin-right:-2px}.gmaps_head{line-height:18px;margin-bottom:5px}.bot_mod{max-width:none;padding:24px 0 12px 7%}#geo_urls_di{max-height:500px;overflow-y:scroll;margin:5px 25px 20px 0}#geo_urls{width:auto;table-layout:fixed;margin-top:10px;padding-bottom:15px}#geo_urls .text{vertical-align:top;padding:5px 3px}#geo_urls .descr{padding:0 15px 0 0}.cc-window{font-size:15px!important}.g_aside{width:auto;max-width:100%}.g_in_article,.g_infeed{max-width:94%}.g_bot_o{margin-bottom:10px}.g_in_article{margin:40px 0 0}.g_banner_search{width:93%}.ad_i_bot,.g_banner,.g_bot{max-width:92%}}@media(max-width:700px){#mobi_moe{width:auto;vertical-align:-3px}}@media screen and (max-width:600px){body{width:100%;border:0}#container{border:0;border-bottom:1px solid #ddd}#subnav{width:82%}#subnav,.bot_mod,main{padding-left:10%}header{padding:20px 5px 10px}.h1-m,h1{font-size:8vw}h2{font-size:5vw;line-height:6.5vw}#pages h1{font-size:7vw}#pages h2{font-size:4.5vw}.top_navi{max-width:90%}.top_navi,.top_navi a{font-size:4.2vw;line-height:6vw}.m_heading{font-size:9vw;line-height:9vw;margin-bottom:7px;padding-top:16px}#mobi_moe{margin-left:24px;width:auto;vertical-align:-5px}header em{margin-top:9px;font-size:5.7vw;line-height:6vw}#search_field div{font-size:3.4vw;margin-top:12px}#q{width:50%}.s-type a{padding:14px 6%}.search-foot-links{text-align:center}.search-item{width:88%}.s-img{width:92%}.s-img-di1 h3{padding-top:4px;font-size:4.4vw}.s-img-thumb{width:85%;max-height:none}.s-img-loc{font-size:4vw}.no-results,.s-img-author{font-size:3.5vw}.s-img ul{padding-left:26%;width:auto;font-size:3vw}.author-thumb{width:42%}.sel-house{width:20%}.sel-map-h{width:55%}.gmap .gmaps{width:94%}#add_img_form,.img_tos,.input_sub_line{font-family:roboto,arial;font-size:3vw;line-height:1.4em;width:95%}.input_sub_line{color:#555}#tos_copy,#tos_rel{vertical-align:middle;width:8vw;height:8vw;margin:7px 7px 7px 0}.bot_mod{border:0;border-top:1px solid #ddd;border-radius:0}#kml_ico{margin-top:7px}}@media screen and (max-width:440px){#pages p,.gmaps_head,.s-type a{font-family:'roboto slab',roboto,arial}#subnav,main{padding-left:7%}#subnav{width:86%}#top_space{margin:0 28px}.top_navi{padding-right:0;max-width:none}.top_navi,.top_navi a{font-size:18px;line-height:30px}h3,h4{font-size:16px}.m_heading{font-size:9.5vw}#mobi_moe{margin-left:18px}header em{font-size:6vw;margin-top:10px}#search_field div{font-size:3.7vw;margin:3px 0 0}#q{width:73%}#q_button,.secure_mod .fl_c{display:none}#q_submit{display:inline-block;padding:0;border:0;background:0 0;outline:0;cursor:pointer;vertical-align:middle}#q_submit img{height:36px;width:44px;vertical-align:2px}#q_submit:hover{filter:hue-rotate(255deg)}#q_submit:active{filter:hue-rotate(125deg)}.s-type a{padding:10px 4%;font-size:4.8vw}.search-item{width:89%}#add_img_form,.add_img_inp,.img_tos,.s-img{width:95%}.s-img-di1 h3{padding-top:8px;font-size:4.8vw}.s-img-loc{font-size:4.5vw}.s-img-author{font-size:4.2vw}.s-img ul{padding-left:23%;width:auto;font-size:3.6vw}#main_image,#main_image img,.secure_mod .s_pic{width:100%}#main_image figcaption{margin-left:2%;font-size:15px;max-width:99%}#emblem{width:60px;margin:0 3px 12px 0}.tgeo_embl em{font-size:3.5vw}.tgeo_embl_below_h3{clear:left;margin-left:0;padding-top:7px}.tgeo_embl td{padding-right:2px}.thumb_link,.thumb_link a,.thumb_title{font-size:3.3vw;line-height:1.2em}.geo_thumbs_bot{display:table;width:99%;margin-bottom:20px;overflow:visible}.geo_thumbs_bot tr{display:table-row}.geo_thumbs_bot td{width:32%}.geo_thumbs_bot td img{width:auto;height:auto;max-height:none;object-fit:fill}.author-thumb{width:44%}.geo_links li a{font-size:15px;line-height:25px}.get_img_link{max-width:250px;max-width:none}#road_az{letter-spacing:3px}#roads,#roads_xl{margin-left:15px}.sel-house,.sel-map-h{letter-spacing:-1px}.gmap,.gmaps{width:94%}.gmap iframe{height:360px}.gmap-rd iframe{height:440px}.gmaps_head{color:#555;font-size:1em;line-height:1.4em}.gmaps_head a{font-size:12px;color:#333}.star{vertical-align:-2px;margin-bottom:4px}#captcha{width:92%;height:15vw}.secure_mod{width:90%;text-align:center}.secure_mod .s_inp{margin-top:17px;width:100%}#add_comment_form .secure_code,#add_img_form .secure_code,#contact_form .secure_code{width:88%;height:auto;font-size:10vw;font-family:verdana,arial;font-weight:700;letter-spacing:5px}#add_img_form,.img_tos,.input_sub_line{font-size:4vw;line-height:1.4em}#add_img_form input[type=button],#add_img_form input[type=submit]{font-family:roboto,arial;font-size:4.5vw}.bot_mod{padding-left:3%}#pages p{font-size:4.2vw;padding-right:5%}.ad_i_top,.g_banner_search,.g_top_ad{width:96%}.g_bot_o{margin-left:0}.g_in_article{max-width:100%}.ad_i_banner,.ad_i_bot,.g_banner,.g_bot{max-width:95%}}@media screen and (max-width:410px){#kml_ico{margin-top:5px}.no-results{margin-left:0;font-size:3.7vw}#subnav dd,.dd_info{font-size:4vw;line-height:normal;max-width:100%}.auth-info{font-size:4.4vw!important}}@media screen and (max-width:390px){.geo_links li a,.s-img-di1 h3{font-size:5.5vw}#top_nav a,.fl_r{font-size:13px;font-family:roboto}.m_heading{font-size:9.6vw}#mobi_moe{margin-left:15px}#search_field div{font-size:3.85vw;font-family:roboto,arial}#q{width:73%}#kml_ico{margin-top:2px}#geo_thumbs{margin-left:0}.s-img-loc{font-size:5vw}.s-img-author{font-size:4.5vw}.s-img ul{padding-left:22%;width:auto;font-size:4vw}.sel-map-h{width:54%}.geo_links{padding:0;line-height:normal}.geo_links li{padding:0 0 1px 5px}.geo_links li:nth-child(2n){background-color:#fff}.geo_links li a{width:100%;border-radius:5px;padding:9px 8px 10px 10px;display:block;font-family:'roboto slab',roboto,arial!important;line-height:normal;color:#fff;text-decoration:none;background-color:#3d72d4}.plus-img-li{margin:0}.plus-img-li a{background-color:green!important}}@media screen and (max-width:350px){.sel-house{width:18%}.sel-map-h{width:53%}.sel-map{width:70%}.tn-li-close{display:none}}@media screen and (max-width:320px){#subnav,main{padding-left:15px}#main_image figcaption{margin-left:20px;font-size:14px}#top_nav a,.fl_r,.s-img ul{font-size:4vw}header{padding-top:18px}#top_space{margin:0 15px}header em{font-size:5.8vw}#search_field div{font-size:3.9vw}#kml_ico{margin-top:0}.s-img{width:95%!important}.s-img-loc{font-size:5.5vw}.s-img-author{font-size:5vw}.s-img ul{padding-left:22%;width:auto}.s-sort{font-size:4.3vw}.geo_links{margin-left:14px}.tgeo_embl em{font-size:14px}#emblem{width:auto;padding:11px 25%;background-color:#f9f9f9;margin:0 auto 22px 2%}#subnav dt{font-size:17px;margin-top:20px;border-bottom:1px dotted #aaa}input[type=file]{padding:2px;max-width:100%;overflow:visible}.ad_i_top,.g_top_ad,.gmap,.gmaps{width:100%}.search-item{width:90%}.ad_i_bot,.g_banner,.g_bot{max-width:100%}dt .to_top{font-size:12px}}@media screen and (max-width:290px){header{padding-bottom:3px}#search_field div{display:none}.top_navi,.top_navi a{font-size:17px;line-height:28px}}