/*#Login*/
body{
    /*zoom: 90%;*/
}
.auth-main .auth-wrapper .auth-form .card {
    /*min-width: 400px;*/
}

@media (max-width: 767.98px) {
    .auth-main .auth-wrapper .auth-form .card {
        margin-left: 0px;
    }
}
.mobi-logo{
    width:50%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.auth-main .bg-overlay {
    --bs-bg-opacity: 0;
}
/*#Dashboard*/
table.dataTable th.dt-type-numeric, table.dataTable th.dt-type-date, table.dataTable td.dt-type-numeric, table.dataTable td.dt-type-date {
    text-align: left !important;
}
.input-group-text {
    color: #5b6b79;
}
.hide{
    display: none !important;
}
.upper_text_class{
    text-transform: uppercase !important;
}
::-webkit-input-placeholder { /* WebKit browsers */
    text-transform: none;
}
table.dataTable.nowrap th, table.dataTable.nowrap td {
    white-space: normal !important;
}
.page-header .breadcrumb .breadcrumb-item a:hover {
    color: #ad392d;
}
.card {
    --bs-card-spacer-y: 25px;
    --bs-card-spacer-x: 25px;
}
/*.pc-sidebar .navbar-wrapper {
    width: 220px;
}
.pc-sidebar {
    width: 220px;
}
.pc-header {
    left: 220px;
}
.pc-footer {
    margin-left: 220px;
}
.pc-container {
    margin-left: 220px;
    min-height: calc(125vh - 121px);
}
.tbl_outword tr td .row {
    margin-right: 0px;
}
.modal-backdrop {
    width: 125vw;
    height: 125vh;
}
.auth-main {
    min-height:125vh;
}
.filter_buttons {
    margin-top: 2rem !important;
}*/


.radio_image {
    position: absolute;
    opacity: 0;
    width: 0;
    height: 0;
}

/* IMAGE STYLES */
.radio_image + img {
    cursor: pointer;
}

/* CHECKED STYLES */
.radio_image:checked + img {
    outline: 4px solid #8ddece;
}

.user_uploaded_file{
    margin-top: 2.0rem !important;
}