﻿.darkmode form, .darkmode .form-horizontal, .darkmode form .scire-toggle .lever, .darkmode .scire-card, .darkmode .dropdown-btn, .darkmode .scire-top-bar, .darkmode .scire-mnu-itm div, .darkmode .scire-top-bar-extended, .darkmode .scire-forecast-row.odd {
    background-color: var(--DarkScire);
}
    .darkmode form h4, .darkmode h1, .darkmode h2, .darkmode h3, .darkmode h4, .darkmode .t-spotlight, .darkmode .t-special-box, .darkmode .scire-login-title, .darkmode .scire-login-legend {
        color: var(--BG3);
    }

.darkmode form .form-control, .darkmode .form-horizontal .form-control {
    color: var(--PurpleMedio1);
    background-color: var(--BG3);
}
.darkmode form .form-control.scire-invalid {
    border: 0.0926vh solid red;
    background-color: var(--RedSoft)
}
.darkmode form .form-control:hover {
    border: 0.185vh solid var(--BlueScire3);
    background-color: var(--DarkScire);
}
.darkmode form .form-control:focus {
    border: 0.463vh solid var(--SoftScire1);
    color: var(--BlueScire3);
    background-color: var(--DarkScire);
}

    .darkmode form select.form-control:focus {
        border: 0.4vh solid var(--SoftScire1);
        color: var(--BlueScire3);
        background-color: var(--DarkScire);
    }

    .darkmode form label, .darkmode .form-horizontal label, .darkmode .scire-label-input-file, .darkmode .filter-body-text, .darkmode .user-name, .darkmode .user-link a:hover, .darkmode .dropdown-language, .darkmode .dropdown-btn ul li, .darkmode .dropdown-btn ul li a:focus, .darkmode a:hover {
        color: var(--PurpleMedio1);
    }

.darkmode .scire-forecast-row, .darkmode form .checkboxlistborder {
    background-color: var(--TDarkBlue);
}

    .darkmode form .scire-toggle.off {
        background-color: var(--Gray3);
    }

.darkmode .separator:before, .darkmode .separator:after {
    background-color: gray;
}


.darkmode .filter-concludebtn:hover, .darkmode .scire-button:hover {
    background-color: var(--BlueScire2);
}

.darkmode .scire-button-clear {
    color: var(--PurpleMedio2);
    border: 1px solid var(--PurpleMedio2);
}
    .darkmode .scire-filterbtn:hover, .darkmode .scire-button-clear:hover, .darkmode .scire-top-bar .scire-top-bar-panel select:hover, .darkmode .scire-header-link {
        color: var(--DarkPurple2);
    }

.darkmode .scire-filterbtn {
    color: var(--PurpleMedio2);
    border: 1px solid var(--PurpleMedio2);
}

.darkmode .filter-header {
    color: var(--PurpleMedio2); /*purple medio 2*/
    background-color: var(--BG1); /*bg1*/
}

.darkmode .filter-concludebtn {
    background-color: var(--BlueScire3);
    color: var(--DarkScire);
}


.darkmode .filter-clearbtn {
    background-color: var(--DarkScire);
    color: var(--PurpleMedio1);
}

    .darkmode .filter-clearbtn:hover {
        border: 0.5px var(--PurpleMedio2);
        color: var(--PurpleMedio2); /*purple medio 2*/
    }

    darkmode .scire-dash-img-box {
    background-color: var(--Gray4);
    border: 8px solid var(--DarkScire);
}

.darkmode .scire-dash-view {
    border: 1px solid var(--Gray6);
    color: var(--Gray6);
}

    .darkmode .scire-dash-view > a {
        color: var(--Gray6);
    }

    .darkmode .scire-dash-view:hover {
        color: var(--DarkScire);
        border-color: var(--DarkScire);
    }

.darkmode .t-mini {
    color: var(--Gray3);
}

/* titulo medio*/
.darkmode .t-medium {
    color: var(--CoolGray3);
}

.darkmode .t-forecast-mini, .darkmode .t-forecast, .darkmode .t-forecast-big {
    color: var(--CoolGray2);
}

.darkmode .t-location {
    color: var(--Gray3);
}

.darkmode .scire-login-background {
    background-color: #f2f2f2;
}

.darkmode .filter-body, .darkmode .scire-login-upper {
    background-color: var(--DarkScire);
}

.darkmode .scire-login {
    background-color: var(--DarkScire);
    box-shadow: 0px 3px 11px rgba(25, 40, 63, 0.15);
}

.darkmode .scire-error {
    color: var(--RedMonitoring);
}

.darkmode .scire-login-button {
    color: var(--DarkScire);
    background-color: var(--DarkScire);
}

    .darkmode .scire-login-button:hover {
        background-color: var(--BlueScire1);
    }

/* language and account*/
.darkmode .user-profile-popup {
    background-color: var(--DarkScire);
    box-shadow: 0px 3px 11px rgba(25, .darkmode 40, .darkmode 63, .darkmode 0.15);
}

.darkmode .user-position {
    color: var(--Grey1);
}

.darkmode .line-div {
    background-color: var(--BG3);
    border: 0.03px solid var(--Grey4);
}

.darkmode .user-link, .darkmode .user-link a {
    color: var(--BlueScire3) !important;
}

.darkmode .dropdown-btn ul li:hover {
    background-color: var(--TGrey2);
}

.darkmode .avatarProfileSpace {
    background-color: var(--BlueScire3);
    color: var(--DarkScire);
}

.darkmode html, .darkmode body {
    background-color: var(--DarkScire);
}

.darkmode .menu_section h3, .darkmode .profile_info h2, .darkmode .profile_info span, .darkmode .main_menu span.fa, .darkmode a {
    color: rgb(110, 110, 105);
}

.darkmode .royalties {
    color: var(--DarkScire) !important;
}

.darkmode .scire-top {
    border-bottom: 1px solid var(--BG3);
    background-color: var(--DarkScire);
}

.darkmode .scire-mnu-itm .scire-sub-mnu-itm-caption,
.darkmode .scire-top-bar .scire-top-bar-panel select,
.darkmode .t-structure {
    color: var(--CoolGray2);
}

.darkmode .scire-top-bar .scire-top-bar-panel .scire-top-bar-panel-profile {
    background-color: var(--BlueScire3);
}

.darkmode .scire-mnu {
    background-color: var(--DarkScire);
    border-right: solid 0.1px var(--CoolGray2_55);
}

.darkmode .scire-mnu-grp-tooltip {
    color: var(--DarkScire);
    background-color: var(--DarkScire);
    border: 1px solid var(--CoolGray2);
}

.darkmode .scire-mnu-grp-lst {
    background-color: var(--DarkScire);
    box-shadow: 0px 3px 11px rgb(25 40 63 / 15%);
}

.darkmode .scire-mnu-itm-title a:hover, .darkmode .scire-mnu-itm-subtitle a:hover {
    color: var(--Gray3);
}
    .darkmode .scire-mnu-itm .scire-sub-mnu-itm-caption:hover {
        color: var(--Gray5);
    }

.darkmode .scire-sub-mnu-open a {
    color: var(--Gray3) !important;
}

.darkmode .scire-special-inspection {
    background-color: var(--RedSoft);
}

.darkmode .scire-edit-background {
    background-color: var(--PurpleMedio1);
}


.darkmode .scire-header-inspection-button {
    background-color: #0e2d44;
}

    .darkmode .scire-header-inspection-button > a, .darkmode .scire-header-psb-button > a, .darkmode .t-legend, .darkmode .filter-number, .darkmode .filter-number {
        color: var(--DarkScire);
    }

    .darkmode .scire-header-inspection-button:hover {
        color: #25384c;
    }

.darkmode .scire-header-psb-button {
    background-color: var(--CoolGray3);
}

    .darkmode .scire-header-psb-button:hover {
        color: var(--Grey2);
    }