.map-search-panel {
    margin: 1em 0 1em 0;
    padding: 0;
    border: 1px solid #ccc;
    background-color: whitesmoke;
    overflow: hidden;
    clear: both;
}
        
.map-input {
    margin: 1%;
    display: block;
    float: left;
    width: 20.5%;
    box-sizing: content-box;
    padding: 1%;
    font-size: 16px;
}
        
.map-input-radius {
    padding-top: 15px;
}
        
.map-distance-wrap {
    display: inline-block; 
    min-width: 120px;
    padding-top: 2px;
}
        