.dropdown-container {
    display: inline-block;
    margin-bottom: 4px;
}

.dropdown-button {
    background-color: #003E58;
    color: white;
    padding: 8px;
    font-size: 16px;
    border: none;
    cursor: pointer;
    border-radius: 0.375rem; /* Bootstrap standard border-radius */
}

.dropdown-list {
    display: none;
    position: absolute;
    background-color: #0F1F3B;
    min-width: 160px; /* adjusted for typical use */
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    overflow-y: auto;
    max-height: 39vh;
    border-radius: 5px;
    color: white;
    z-index: 1000; /* Ensure it stays on top of other content */
}

.dropdown-list div {
    color: white;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    cursor: pointer;
}

.dropdown-list div:hover, .dropdown-list .selected {
    background-color: #d9082e;
}

.container-xl {
    background: #081224; /* Removed unnecessary '!important' */
    padding: 20px; /* Adding some padding */
    border-radius: 0.375rem;
    color: white;
}

body {
    background-color: #081224;
    color: white;
}

/* Enhancing input and button styling */
input[type="text"],
input[type="email"],
input[type="date"],
input[type="number"],
input[type="url"],
input[type="submit"] {
    width: 100%;
    margin-top: 0.5rem;
    padding: 0.375rem 0.75rem;
    border-radius: 0.375rem;
    border: 1px solid #183757;
    background-color: #072C3F;
    color: #FFFFFF;
}

input[type="submit"] {
    background-color: #30629A;
    color: white;
    border: none;
    cursor: pointer;
}

input[type="submit"]:hover {
    background-color: #204D74; /* Darken button on hover */
}
.rej_zaw img 
{
    max-width: 98%;
    margin-bottom: 1vh;
    border-radius: 10px;
}