.w-10 {
    width: 10%;
}

.w-15 {
    width: 15%;
}
.w-20 {
    width: 20%;
}

.w-25 {
    width: 25%;
}

.min-w-15px {
    min-width: 15px !important;
}

.min-w-17px {
    min-width: 17px !important;
}
.min-w-20px {
    min-width: 20px !important;
}
.min-w-30px {
    min-width: 30px !important;
}
.mw-60px {
    max-width: 60px !important;
}
.mw-100px {
    max-width: 100px !important;
}
.mw-150px {
    max-width: 150px !important;
}
.max-h-100 {
    max-height: 100px;
}
.max-h-300 {
    max-height: 300px;
}
.scrollable {
    overflow-y: auto;
}
.fa-md {
    font-size: 1.5em;
}
.bg-gray {
    background-color: #f8f9fc;
}

.modal-content {
    border: 0px !important;
}
.error {
    font-size: 1rem;
    color: #dc3545;
    width: 100%;
}
.error-page {
    color: #5a5c69;
    font-size: 7rem;
    position: relative;
    line-height: 1;
    width: 12.5rem;
}
.error-page:before {
    content: attr(data-text);
    position: absolute;
    left: -2px;
    text-shadow: 1px 0 #4e73df;
    top: 0;
    color: #5a5c69;
    background: #f8f9fc;
    overflow: hidden;
    clip: rect(0,900px,0,0);
    animation: noise-anim-2 3s infinite linear alternate-reverse;
}
.error-page:after {
    content: attr(data-text);
    position: absolute;
    left: 2px;
    text-shadow: -1px 0 #e74a3b;
    top: 0;
    color: #5a5c69;
    background: #f8f9fc;
    overflow: hidden;
    clip: rect(0,900px,0,0);
    animation: noise-anim 2s infinite linear alternate-reverse;
}
.btn-link {
    cursor: pointer;
    text-decoration: none;
}
.bg-hover-info:hover {
    background-color: #17a2b8!important;
}
.bg-hover-info:hover > .text-hover-white {
    color: #fff!important;
}
.sidebar > li.active {
    background-color: #1cc88a!important;
}

.btn-group-report {
    margin: auto 0 0 auto;
}

.courses-divider:before {

}

input.select2-search__field {
    min-width: 150px;
}

.wrapper-middle {
    display: flex;
    align-items: center;
    justify-content: center;
}
.child-modal {
    background: #00000090;
}

@media (max-width: 576px) {
    .btn-group-report .btn {
        width: 100%;
    }
}