#new-address-form {
    display: none;
    margin-top: 10px;
}

.form-table {
    width: 100%;
    border-collapse: collapse;
}

.form-table th, .form-table td {
    border-bottom: 1px solid #ddd;
    padding: 8px;
}

.form-table td {
    display: table-cell;
    vertical-align: middle;
}

.form-table .button {
    margin-left: 10px;
}

.form-table td.buttons {
    display: table-cell;
    text-align: right;
}

.form-table tr {
    display: table-row;
    width: 100%;
}

.close-button {
    background-color: rgb(200, 0, 0) !important;
    color: white !important;
    z-index: 1000;
    position: relative;
}

.delete-button {
    background-color: rgb(200, 0, 0) !important;
    color: white !important;
}