﻿
.animated-kenburns-top {
    animation: none !important;
}

.vis-time-axis .vis-grid.vis-odd {
    background-color: var(--bs-gray-300);
}

.vis-timeline {
    background-color: var(--bs-gray-200);
}

.vis-item.vis-range.vis-readonly {
    color: var(--bs-gray-500);
    border-color: var(--bs-gray-400);
    background-color: var(--bs-danger-light);
}

.form-plan .i-cat-lv-none {
    background-color: var(--bs-secondary);
    color: #fff;
    width: 1.5em;
    height: 1.5em;
}

.form-plan .i-cat-lv-small {
    background-color: var(--bs-success);
    color: #fff;
    width: 2em;
    height: 2em;
}

.form-plan .i-cat-lv-medium {
    background-color: var(--bs-warning);
    color: #fff;
    width: 3em;
    height: 3em;
}

.form-plan .i-cat-lv-big {
    background-color: var(--bs-danger);
    color: #fff;
    width: 4em;
    height: 4em;
}

.signignLoading:after {
    content: ' .';
    animation: dots 1s steps(5, end) infinite;
}

.signingLoadingContainer p {
     font: 300 4em/150% Helvetica, sans-serif;
    font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
    text-align: center;
}

.aes-secondary {
    color: #8a8a8a;
}

@keyframes dots {
    0%, 20% {
        color: rgba(0,0,0,0);
        text-shadow: .25em 0 0 rgba(0,0,0,0), .5em 0 0 rgba(0,0,0,0);
    }

    40% {
        color: black;
        text-shadow: .25em 0 0 rgba(0,0,0,0), .5em 0 0 rgba(0,0,0,0);
    }

    60% {
        text-shadow: .25em 0 0 black, .5em 0 0 rgba(0,0,0,0);
    }

    80%, 100% {
        text-shadow: .25em 0 0 black, .5em 0 0 black;
    }
}

.modal-lg-frmaesnew {
    max-width: 970px;
}

.bpm-itemview-actionslist .i-single-actions {
    display: none !important;
}


#kt_header_search_toggle {
    display: none !important;
}

#kt_drawer_news_toggle {
    display: none !important;
}

.text-help {
    color: #c35b9c !important
}

.aes-table-50-vh {
    overflow-y: auto;
    max-height: 50vh;
}

.aes-table-sticky-header {
    position: sticky;
    background-color: white;
}