.loader {
    animation: spin 2s linear infinite;
    transform-origin: center;
}

#page-preloader {
    position: fixed;
    inset: 0;
    background: #1a8755;
    z-index: 9999;
    display: none; /* jQuery will control it */
}

.loader {
    animation: spin 1.2s linear infinite;
}

@keyframes spin {
    100% { transform: rotate(360deg); }
}


.accordion-item{
    margin-bottom: 8px;
}

.accordion-header {
    background: transparent !important;
    box-shadow: inherit !important;
    outline: 0 !important;
    border-radius: 10px !important;
    box-shadow: unset !important;
    border: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    height: 40px;
    margin: 4px;
    font-weight: 700;
    font-size: 13px;
}

.predicted_count {
    color: #fff;
    font-weight: 700;
    margin-left: 2px; ;
}
