#map{height:259px;}
#description{font-family:Roboto;font-size:15px;font-weight:300;}
#infowindow-content .title{font-weight:bold;}
#infowindow-content{display:none;}
#map #infowindow-content{display:inline;}
.pac-card{margin:10px 10px 0 0;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);background-color:#fff;font-family:Roboto;}
#pac-container{font-family:Roboto;}
.pac-container{position:fixed;display:inline-block;float:left;z-index:100000;}
.pac-controls{display:inline-block;padding:5px 11px;}
.pac-controls label{font-family:Roboto;font-size:13px;font-weight:300;}
.controls{margin-top:16px;border:1px solid transparent;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;height:32px;outline:none;box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);}
#pac-input{left:-2px;top:44px;background-color:#fff;font-family:Roboto;font-size:15px;font-weight:300;margin-left:12px;padding:0 11px 0 13px;text-overflow:ellipsis;width:324px;}
#pac-input:focus{border-color:#4d90fe;}
#title{color:#fff;background-color:#4d90fe;font-size:25px;font-weight:500;padding:6px 12px;}
#target{width:345px;}
section.map .map-right-wrapper{height:560px;}