.modal-content {
    border-color: var(--primary-border-color);
    border-radius: var(--border-radius);
}

.modal-header {
    border-bottom-color: var(--primary-border-color);
}

.modal-title {
    color: var(--heading-color);
    font-family: var(--primary-font);
    font-size: 16px;
    font-weight: 500;
    line-height: 19px;
    margin: 0 0 0 0;
}

.modal .yellowbooks-close-modal {
    color: var(--white-700);
    cursor: pointer;
    font-size: 32px;
    line-height: 27px;
    position: absolute;
    right: -30px;
    top: -30px;
}
.modal-body .form-group:not(:last-child) {
    margin: 0 0 15px 0;
}
.modal-body .form-group label {
    display: block;
    margin: 0 0 5px 0;
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
    font-family: var(--primary-font);
    color: var(--label-font-color);
}
.modal-body .form-group textarea {
    border: 1px solid var(--input-border-color);
    border-radius: var(--input-radius);
    padding: 8px 12px;
    width: 100%;
    margin: 10px 0 0 0;
    height: 40px;
    font-weight: normal;
    font-size: 13px;
    line-height: 15px;
    font-family: var(--primary-font);
    color: var(--label-font-color);
}
.modal-body .form-group textarea {
    resize: none;
    height: 100px;
}
