#map{height:600px;margin-bottom:20px}#map.loading{background:url(../../mod_members/images/map_loading.gif) no-repeat center}@media (max-width:759px){#map{height:200px}}#panels{margin-top:5rem;position:relative;height:30em}#panels #left,#panels #right{float:left;width:50%}#panels #left div.inner{padding-right:20px}#panels #right div.inner{padding-left:20px}#panels #right a.mapshrink{display:none}#panels #right.enlarged{position:absolute;top:-300px;left:0px;width:100%;z-index:50}#panels #right.enlarged div.inner{padding:10px;background:#fff}#panels #right.enlarged #map{height:600px}#panels #right.enlarged a.mapshrink{display:inline}#panels #right.enlarged a.mapenlarge{display:none}@media (min-width:760px) and (max-width:980px){#panels #right.enlarged{top:-200px}#panels #right.enlarged #map{height:400px}}#panels #map{height:400px;margin-bottom:0px}@media (max-width:759px){#panels{margin-top:0}#panels #left{width:100%}#panels #right{display:none}}#Form_DistanceSearchForm div.field label.left{width:140px}#Form_DistanceSearchForm div.field div.middleColumn{margin-left:140px}#Form_DistanceSearchForm input.text,#Form_DistanceSearchForm textarea{width:60px}#Form_DistanceSearchForm select{width:100px}#Form_DistanceSearchForm div.Actions{margin-left:140px}@media (max-width:759px){#Form_DistanceSearchForm div.field label.label{width:auto}#Form_DistanceSearchForm div.field div.middleColumn{margin-left:0px}#Form_DistanceSearchForm div.Actions{margin-left:0px}}#rangesdropdown{margin-bottom:10px;width:95%}.typography ul.range_navigation{list-style-type:none;margin:0px}.typography ul.range_navigation li{float:left;border:1px solid #333;border-left:none;margin:0px;text-align:center;padding:5px 0px;min-height:42px}.typography ul.range_navigation li.first{border-left:1px solid #333}.typography ul.range_navigation li.zip{width:75px}.typography ul.range_navigation li.foreign{width:130px}.typography ul.range_navigation li.map{width:120px}.typography ul.range_navigation li a{text-decoration:none;color:#4a4a4a}.typography ul.range_navigation li a.active{text-decoration:underline}@media (min-width:760px) and (max-width:980px){.typography ul.range_navigation li.zip{width:81px}.typography ul.range_navigation li.foreign,.typography ul.range_navigation li.map{margin-top:5px}.typography ul.range_navigation li.foreign{border-left:1px solid #333}}@media (max-width:759px){.typography ul.range_navigation{padding-left:0}.typography ul.range_navigation li.zip,.typography ul.range_navigation li.foreign,.typography ul.range_navigation li.map{float:none;display:block;border:none;width:auto;text-align:left;margin:0px;margin-bottom:10px;padding:0px;min-height:1px}.typography ul.range_navigation li.zip a,.typography ul.range_navigation li.foreign a,.typography ul.range_navigation li.map a{text-decoration:underline}}.typography h2{margin-top:3em;font-size:20px}.typography h2.map{margin-top:0px;font-size:1em}.typography table.entries{margin-top:20px;width:100%}.typography table.entries td{padding:5px;vertical-align:middle}.typography table.entries td.zip_city{border-left:none}.typography table.entries td.surname,.typography table.entries td.first_name{width:150px}.typography table.entries td.street{width:200px}.typography table.entries td.detail{width:75px;text-align:center}.typography table.entries thead td{font-weight:bold}@media (max-width:759px){.typography table.entries{max-width:130%;width:130%;font-size:0.8em}.typography table.entries td{padding:2px}.typography table.entries td.zip_city,.typography table.entries td.surname,.typography table.entries td.first_name,.typography table.entries td.street,.typography table.entries td.herd_name{width:auto}.typography table.entries td.detail{width:35px}}.typography table.entry{border-collapse:collapse;width:100%}.typography table.entry td{padding:5px;vertical-align:middle}.typography table.entry td.title{width:200px}.typography table.entry.map{font-size:0.875em}.typography table.entry.map td{padding:2px}.typography table.entry.map td.title{width:100px}.typography #right p{font-size:0.875em;margin:5px 0px 0px 0px}#page-footer-bg{position:absolute;width:100%}#page-footer-bg #page-footer.container{max-height:100px;position:relative}