.error {
    color: red;
}

.container_background{
    background-color:#F0F6FE;border-radius: 15px; margin-top: 25px;
}

.auth-background {
    background: #e0f5ff;
}

.aside .aside-menu .menu>.menu-item.menu-accordion.show>.menu-link>.menu-icon .svg-icon,
.aside .aside-menu .menu>.menu-item.menu-accordion.showing>.menu-link>.menu-icon .svg-icon {
    transform: rotateZ(0deg) !important;
}

.wmh-135 {
    max-height: 135px;
}

.p-10px {
    padding: 10px;
}

.bckg-dlt-btn {
    text-align: center;
}

.form-check.form-check-custom.form-check-solid.form-check-inline {
    margin-bottom: 5px;
}

.aside .aside-logo {
    margin: 0 auto;
}

.btn.btn-primary {
    background-color: #1171B7 !important;
}

.aside {
    /*background-color: #06005c !important;*/
    background-color: #e0f5ff !important;
}

.white {
    color: unset !important;
}

.hidden {
    display: none !important;
}

.form-check-input.required:after {
    content: "" !important;
}

.select2 .required:after {
    content: "" !important;
}

.block_click {
    pointer-events: none !important;
}

.svg-icon-dark {
    color: #2d2d2e !important;
}

.svg-icon-dark:hover {
    color: #009ef7 !important;
}

#submit_btn.disabled {
    background-color: rgb(150, 150, 150) !important;
    cursor: not-allowed !important;
}

.research-light-orange {
    background-color: #ffe8a2;
}

.research-light-red {
    background-color: rgb(239, 177, 177);
}

.research-light-green {
    background-color: #ddffdd;
}

.completed-revision-row {
    background-color: #e0f5ff !important;
}

.table-no-hover>tbody:hover {
    background-color: red !important;
}

.table-hover>tbody>tr:hover {
    background-color: #ffffff; /* Assuming you want the hover color to be white */
}
.table-hover>tbody>tr>th:hover {
    background-color: #ffffff; /* Assuming you want the hover color to be white */
}
.table th:hover {
    box-shadow: none;
}
.remove-table-hover tr:hover{
    background-color: unset !important;
 }

@media (min-width: 1600px){
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1700px;
    }
}

@media (max-width: 575px){
    .logo-img{
        height: auto !important;
        max-width: 80%;
        margin-left: 10%;
    }
}

.alert {
    font-size: 1.2em;
}

.print-client_logo {
    width: 100%;
    max-width: 250px;
    height: auto;
    max-height: 150px;
    object-fit: contain;
}
