.menu-icon > i {
    font-size: 18px;
}

.font-05x {
    font-size: 20px !important;
}

@media (max-width: 991.98px) {
    .app-header {
        height: 100px !important;
        align-items: stretch;
    }
    .menu-link, .menu-icon > i{
        font-size: 28px !important;
    }
    .menu-icon > i{
         margin-right: 10px;
     }
    #badge-info-eventos{
        font-size: 20px !important;
    }
}

@media (min-width: 992px) {
    [data-kt-app-header-stacked=true] .app-header {
        flex-direction: column;
        height: var(--kt-app-header-primary-height) !important;
    }
}

.app-header-primary {
    background-color: white !important;
    border-bottom: 1px solid var(--kt-secondary) !important;
}

.nav-link.nav-config.btn.active {
    border-left: 1px solid #009ef7 !important;
    border-top: 1px solid #009ef7 !important;
    border-right: 1px solid #009ef7 !important;
}

.dropzone {
    padding: 2.5rem 1.75rem;
}

.bg-indigo {
    background-color: #6610f2;
}

.bg-navy {
    background-color: #001f3f;
}

.bg-purple {
    background-color: #6f42c1;
}

.bg-fuchsia {
    background-color: #f012be;
}

.bg-pink {
    background-color: #e83e8c;
}

.bg-maroon {
    background-color: #d81b60;
}

.bg-orange {
    background-color: #fd7e14;
}

.bg-lime {
    background-color: #01ff70;
}

.bg-teal {
    background-color: #20c997;
}

.bg-olive {
    background-color: #3d9970;
}

.bg-light-indigo {
    background-color: rgba(102, 16, 242, 0.5);
}

.bg-light-navy {
    background-color: rgba(0, 31, 63, 0.5);
}

.bg-light-purple {
    background-color: rgba(111, 66, 193, 0.5);
}

.bg-light-fuchsia {
    background-color: rgba(240, 18, 190, 0.5);
}

.bg-light-pink {
    background-color: rgba(232, 62, 140, 0.5);
}

.bg-light-maroon {
    background-color: rgba(216, 27, 96, 0.5);
}

.bg-light-orange {
    background-color: rgba(253, 126, 20, 0.5);
}

.bg-light-lime {
    background-color: rgba(1, 255, 112, 0.5);
}

.bg-light-teal {
    background-color: rgba(32, 201, 151, 0.5);
}

.bg-light-olive {
    background-color: rgba(61, 153, 112, 0.5);
}

/*
.app-toolbar.position-fixed{
    top: 70px;
    width: calc(100% - 265px);
    border-top: 1px solid #eff2f5 !important;
}

[data-kt-app-sidebar-fixed=true] .app-wrapper{
    margin-top: calc(70px + 75px);
}*/

.tab-content {
    width: 100% !important;
}

.overlay .overlay-layer {
    top: -15px;
}

.select2-dropdown.select2-dropdown--below {
    z-index: 1099;
}

.text-logo {
    background: -webkit-linear-gradient(#2f55d4, #00adee);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.dataTables_scrollBody {
    min-height: 760px;
}

/* FONT */
.fs-8px {
    font-size: 8px !important;
}

.fs-10px {
    font-size: 10px !important;
}

.fs-12px {
    font-size: 12px !important;
}

.fs-14px {
    font-size: 14px !important;
}

.fs-16px {
    font-size: 16px !important;
}

.fs-18px {
    font-size: 18px !important;
}

.fs-20px {
    font-size: 20px !important;
}

.fs-22px {
    font-size: 22px !important;
}

.fs-24px {
    font-size: 24px !important;
}

.fs-26px {
    font-size: 26px !important;
}

.fs-28px {
    font-size: 28px !important;
}

.fs-30px {
    font-size: 30px !important;
}

.fs-32px {
    font-size: 32px !important;
}

.fs-34px {
    font-size: 34px !important;
}

.fs-36px {
    font-size: 36px !important;
}

.fs-38px {
    font-size: 38px !important;
}

.fs-40px {
    font-size: 40px !important;
}

.fs-42px {
    font-size: 42px !important;
}

.fs-44px {
    font-size: 44px !important;
}

.fs-46px {
    font-size: 46px !important;
}

.fs-48px {
    font-size: 48px !important;
}

.fs-50px {
    font-size: 50px !important;
}

.fs-60px {
    font-size: 60px !important;
}

.fs-70px {
    font-size: 70px !important;
}

.fs-80px {
    font-size: 80px !important;
}

.fs-90px {
    font-size: 90px !important;
}

.fs-100px {
    font-size: 100px !important;
}
