#map{float:left;height:500px;width:100%;border:2px solid #999}#searchDiv{float:right;width:100%}#searchDiv h2{margin-top:0!important}#AddressResults{margin-bottom:10px;overflow-y:scroll;height:212px;position:relative}#loader{position:absolute;top:0;left:0;display:none;background:#f0f3fa;width:100%;height:212px}#loader.show-loader{background:#f0f3fa url('images/ajax-loader.gif') no-repeat center}.address-result{padding:5px;width:97%;display:inline-block;text-decoration:none}.address-result.selected{background:#0089b0;color:#fff}.address-result.selected:hover{color:#ccc}.content-fullwidth ul#AddressList{padding:0;margin:0}.content-fullwidth ul#AddressList li{margin:0}.divBoxMapInfo p{font-size:1.1em}.divBoxMapInfo h3{font-size:1.2em!important;margin-top:0}.SearchWarpper{margin:10px 0;border:1px solid #ccc;display:inline-block;position:relative;width:99%}.label{position:absolute;width:1px;height:1px;overflow:hidden;left:-10000px}.textbox{width:97.5%;padding:10px 0 10px 10px;background-color:transparent;border:none!important}#search{-webkit-appearance:none;-webkit-border-radius:0;background:#ccc;border:1px solid #aaa;padding:10px;border:0;position:absolute;right:0;top:0;cursor:pointer}#search:hover{background:#666;color:#fff}#WardDetails{border-top:10px solid #003b71;padding:20px;margin:10px 0;background:#dde1e6}#WardDetails h2{margin:0!important}#WardDetails #OldWard,#WardDetails #ProposedWard{font-weight:bold}@media only screen and (min-width:800px){#map{width:59%}#searchDiv{width:38%;margin-left:2%}#AddressResults,#loader{height:412px;margin-bottom:10px}}