.select2-results__option--highlighted, .cancelmodal, .modal-title {
    color: #ffffff !important;
}

:root {
    --elastic-primary: #a21d21;
    --elastic-secundary: #f4792c;
    --elastic-extra: #f6f6f6;
    --elastic-text1: #ffffff;
    --elastic-text2: #ffffff;
    --elastic-text3: #000000;
}

body {
    font-family: "Roboto", serif;
    font-size: 16px;
}

.fc {
    font-family: "Roboto", serif;
    font-size: 16px;
}

.fc-button {
    background-color: var(--elastic-secundary) !important;
    border-color: var(--elastic-secundary) !important;
    color: var(--elastic-text1) !important;
}

.fc-h-event {
    color: var(--elastic-text1) !important;
    border-radius: 0 !important;
    display: block;
}

.fc-h-event .fc-event-main {
    color: var(--elastic-text1) !important;
    border-radius: 0 !important;
}

.contact .active {
    background-color: var(--elastic-secundary) !important;
}

#frame #sidepanel #contacts ul li.contact.active {
    background-color: var(--elastic-secundary) !important;
    border-right: 5px solid var(--elastic-secundary) !important;
}
