.ld-location-container{
    padding:20px;
    border-bottom: 1px solid #d8d8d8;
}

.ld-location-container h2{
    margin-top:25px;
}

.ld-location-container .selected-location-mark{
    font-size:22px;
    letter-spacing: 0.03em;
}

.ld-location-container.user-selected-location{
    background-color:#fffaf4;
}

.ld-your-location-link,
.ld-your-location-link:hover{
    font-size: 0.75em;
    letter-spacing: 0.2em;
    margin-right: calc(0.2em * -1);
    text-transform:uppercase;
    color: #ffffff;display:inline-block;
}

@media (max-width:480px){
    #search, #btn_search{
        width:100%;
    }
    
    #btn_search{
        margin-top:5px;
    }
}