/*td.cartbox-cell .addressLookup, td.cartbox-cell .addressManual {
    display: inline-block;
}*/
.addressLookup, .addressManual {
    display: inline-block;
}
.float-right {
    float: right;
}
td.cartbox-cell .float-right {
    float: right;
}
.w-hidden {
    display: none;
}
.selectAddress {
    border-bottom: 1px solid #dddddd;
    cursor: pointer;
    padding: 0.25rem 0;
}
.selectAddress:last-child {
    border-bottom: 0px;
}
.selectAddressDiv {
    /* background-color: #f7f7f7; */
    max-height: 300px;
    overflow-y: scroll;
    margin-bottom: 1rem;
    display: none;
    border: 1px solid #ddd;
    border-radius: 3px;
    font-size: 14px;
}

.selectAddressDiv .w-col-12{
    padding: 0;
}

.selectAddress{
    padding: 5px 10px;
}
.selectAddress:nth-child(even){
    background-color: #f7f7f7;
}

.selectAddress:hover{
    background-color: #ddd;
}

.selectAddressDiv .w-col-12 span{
    display: block;
    padding: 5px 10px;
}

.selectAddressDiv .active { 
    padding: 0.25rem;
}

#createform .address_lookup .form_group label{
    width:50%;
    font-weight: normal;
}

#createform .address_lookup .form_group input[type="text"]{
    width:50%;
}