/* Import Gotham Book font */
@font-face {
    font-family: 'Gotham Book';
    src: url('../font/gotham-book-webfont.woff2') format('woff2'),
         url('../font/gotham-book-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


.eng{
    font-family: 'Gotham Book', 'Helvetica', sans-serif;
}

body{
    font-family: 'Microsoft JhengHei', 'Gotham Book', 'Helvetica', 'Arial', sans-serif;
    background: transparent;
}

h1,h2,h3,h4,h5,p {
    color: #40270D;
}

.alt_color{
    color: #A2611E;
}

.btn-success-pos{
    position: absolute;
    right: 20px;
}

.custom-spinner{
    --bs-spinner-height: 1rem;
    --bs-spinner-width: 1rem;
    --bs-spinner-border-width: 0.1rem;
}

.hide-feedback{
    display: none;
}

.warning_color{
    color: red;
}

.gender_padding{
    padding-top: 6px;
    padding-bottom: 6px;
}

.form-control-feedback {
    width: 100%;
    margin-top: 0.25rem;
    font-size: .875em;
    color: red;
}

.form-control-feedback ul{
    padding-left: 0px;
    list-style: none;
    margin-bottom: 0px;
}

.img-half{
    max-width: 50%;
    margin: auto;
}

.bg_color{
    background-color: #e4cebe;
}

@media (min-width: 769px) {
    /* Desktop styles */    
    .container-xxl.custom-max-width {
        max-width: 800px; /* Limit max-width for the container on desktop */
        margin: 0 auto; /* Center the container */
    }
}

.datepicker table tr td{
    color: green;
}