/* SpectraVision - autocomplétion adresse */

.sv-address-wrapper{
    position:relative;
    width:100%;
}

.sv-address-wrapper > input{
    width:100%;
}

.sv-address-suggestions{
    position:absolute;
    z-index:99999;
    top:calc(100% + 6px);
    left:0;
    right:0;
    overflow:hidden;
    border:1px solid rgba(215,169,75,.35);
    border-radius:12px;
    background:#080d12;
    box-shadow:0 18px 45px rgba(0,0,0,.45);
}

.sv-address-suggestion{
    display:block;
    width:100%;
    padding:12px 14px;
    border:0;
    border-bottom:1px solid rgba(255,255,255,.08);
    background:transparent;
    color:#fff;
    text-align:left;
    cursor:pointer;
}

.sv-address-suggestion:last-child{
    border-bottom:0;
}

.sv-address-suggestion:hover,
.sv-address-suggestion:focus{
    outline:none;
    background:rgba(215,169,75,.12);
}

.sv-address-suggestion strong{
    display:block;
    color:#fff;
    font-size:14px;
    line-height:1.4;
}

.sv-address-suggestion span{
    display:block;
    margin-top:3px;
    color:#aab3bf;
    font-size:12px;
}

@media(max-width:600px){

    .sv-address-suggestion{
        padding:14px;
    }
}
