.row-street{margin-bottom: 20px;padding: 0 35px;}
.pinaddress{color: #ebc795;font-size: 40px;width: 25.8%;}
.pinaddress i{float: right;padding: 10px;}
.rowaddress{background-color:#f5f5f5;margin:0 -10px 0 10px;padding: 0 25px;width: 48%;}
.rowaddress label{display: none!important;}
.rowaddress input {border: none!important; background-color: transparent!important;text-align: left;padding: 0;font-weight: 500;height: 30px;border-radius:initial;-webkit-border-radius: initial;-moz-border-radius: initial;-o-border-radius: initial;}
.rowaddress .field input{width: fit-content;}
.rowaddress .field.city {float: left;width: 88%; padding-left: 10px;}
.rowaddress .field.city input {text-align: left;}
.rowaddress .field.zip {float: left;width: 12%;}
.rowaddress #zip {}
.rowaddress #city {}
.rowaddress #street_1 {width: 100%;}
.rowaddress .form-group{margin-bottom: 0;}
@media (max-width: 767px) {
    .rowaddress * {text-align:left!important;}
}
.addAddressManually {
    color: #ebc795;
    text-transform: uppercase;
    text-align: center;
    display: block;
    cursor: pointer;
    text-decoration: underline;
    padding: 5px 0;
}