.modal-content .modal-header{
    border: unset;
}

.modal-content .modal-header .btn-close{
    width: 15px;
    height: 15px;
    border-radius: 50%;
    color: #000000 !important;
}

.modal-content .modal-body{
    border:unset;
    padding: 0 10px 30px 10px;
}

.modal-content .modal-title{
    border: unset;
    font-size: inherit;
    font-weight: bold;
}

.modal-content .modal-body .field-error{
    color: red;
}

.modal-content .modal-body .form-select,
.modal-content .modal-body .form-control,
.modal-content .modal-footer .form-control{
    color: #000000;
    outline:unset;
    border: 1px solid black;
    border-radius: unset;
    margin-top: auto;
    margin-bottom: auto;
}

.modal-content .modal-body .form-select:disabled,
.modal-content .modal-body .form-control:disabled,
.modal-content .modal-footer .form-control:disabled {
    background-color: white !important; /* Change background */
    color: black !important; /* Change text color */
    opacity: 1 !important; /* Override default faded look */
    border: 1px solid #000000; /* Optional: Restore border color */
}

.modal-content .modal-body .form-select:focus,
.modal-content .modal-body .form-control:focus,
.modal-content .modal-footer .form-control:focus{
    color: #000000;
    outline:unset;
    box-shadow: unset;
}

.modal-content .modal-body .form-select::placeholder,
.modal-content .modal-body .form-control::placeholder,
.modal-content .modal-footer .form-control::placeholder {/* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #000000;
}


.modal-content .modal-body .form-select:-ms-input-placeholder,
.modal-content .modal-body .form-control:-ms-input-placeholder,
.modal-content .modal-footer .form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #000000;
}

.modal-content .modal-body .input-group .btn{
    font-size: inherit;
    color: #000000;
}

.modal-content .modal-body .input-group-text{
    border: unset;
    background: none;
    font-weight: 500;
}

.modal-content .modal-body .form-label{
    border: unset;
}


.modal-content .modal-footer{
    border: unset;
}

.modal-content .modal-header .btn-close{
    width: 15px;
    height: 15px;
    border-radius: 50%;
    color: #000000 !important;
}

.modal-content .modal-body{
    border:unset;
    font-size: inherit;
    padding: 5px 10px 5px 10px;
}

.modal-content .modal-title{
    border: unset;
    font-weight: bold;
    font-size: 0.95rem;
}

.modal-content .modal-body .field-error{
    font-size: inherit;
    color: red;
}

.modal-content .modal-body .form-control,
.modal-content .modal-footer .form-control{
    font-size: inherit;
    color: #000000;
    outline:unset;
    border: 1px solid black;
    border-radius: unset;
    margin-top: auto;
    margin-bottom: auto;
}

.modal-content .modal-body .form-control:disabled,
.modal-content .modal-footer .form-control:disabled {
    background-color: white !important; /* Change background */
    color: black !important; /* Change text color */
    opacity: 1 !important; /* Override default faded look */
    border: 1px solid #000000; /* Optional: Restore border color */
}

.modal-content .modal-body .form-control:focus,
.modal-content .modal-footer .form-control:focus{
    color: #000000;
    outline:unset;
    box-shadow: unset;
}

.modal-content .modal-body .form-control::placeholder,
.modal-content .modal-footer .form-control::placeholder {/* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #000000;
}

.modal-content .modal-body .form-control:-ms-input-placeholder,
.modal-content .modal-footer .form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #000000;
}


.modal-content .modal-body .input-group .btn{
    font-size: inherit;
    color: #000000;
}

.modal-content .modal-footer{
    border: unset;
}

.modal-content .modal-footer .btn{
    font-size: 0.85rem;
}

@media screen and (orientation: landscape) and (min-width: 400px) and (max-width: 1200px) and (max-height: 600px) {

    .modal-dialog{
        border: unset;
        max-width: 1200px;
    }

}


