.scGridHeader {
    background-color: #FFC800 !important;
    border-style: none !important;
}

#sc_grid_body{
    border: #ABB1D9!important;
    border-width: 1px!important;
    border-style: solid!important;
}


.scGridFooter {
    height: 97px !important;
}




.scGridFieldOddVert {
    background-color: #EAEBF4 !important;
     border-style: none !important;
    border-width: 0px  !important;
    padding-top: 1px !important;

}

.scGridFieldEvenVert {
    background-color: #EAEBF4 !important;
    border-style: none !important;
    padding-top: 1px !important;

}

.scGridTabela {
    background-color: #EAEBF4 !important;
}

.css_nr_candidato_grid_line, .css_nr_candidato_grid_line:hover {
    vertical-align: middle !important;
    text-align: center !important;
}

.css_foto_grid_line, .css_foto_grid_line:hover {
    vertical-align: middle !important;
    text-align: center !important;
}

.scGridRefinedSearchPadding {
     padding-top: 123px !important;
    background-image: url(https://psol.org.br/eleicao2024/Vote50-200.webp)!important;
    background-repeat: no-repeat !important;
    background-size: 90% !important;
}
}

.css_identificacao_grid_line, .css_identificacao_grid_line:hover {
    font-size: 14px !important;
    vertical-align: middle !important;
    text-align: center !important;
}
.css_nm_urna_candidato_grid_line, .css_nm_urna_candidato_grid_line:hover {
    vertical-align: middle !important;
    text-align: center !important;
}

#lin1_col1 {
    font-size: 35px !important;
    color: #6B0089 !important;
/*    padding-left: 86px !important; */
}



.ibgh {
    width: 100%;
    height: auto;
    align: center;
    margin-top: 0;
    margin-right: 0%;
    margin-bottom: 0;
    margin-left: 0%;
    padding: 20px 0 0
}

.textocentro {
    margin-top: 40px;
    margin-right: 2%;
    margin-bottom: 60px;
    margin-left: 2%
}

.p1 {
    text-align: center;
    font-size: 22px;
    color: #707070;
    font-family: Roboto, Verdana
}

.scFilterTable {
    margin: 0% 25% !important;
    width: calc(50%) !important
}

.scFilterPage {
    margin: 0 !important
}

.scGridPage {
    margin: 0 !important
}

.scGridRefinedSearchLabel {
    background-color: #68008e !important;
    color: #fff !important
}

.scGridFilterTagAdd {
    border-radius: 20px !important
}

.scGridFilterTagListItem {
    background-color: #cbd0ff !important;
    border-color: none !important;
    border-style: none !important;
    border-width: none !important;
    border-radius: 20px !important
}

.scButton_default {
    color: #fff !important;
    background-color: #68008e !important
}

.fa-info-circle:before {
    color: #000 !important
}

.scGridFieldEvenFont {
    color: #2e2f36 !important;
    font-size: 16px !important
}

.scGridFieldOddFont {
    font-size: 16px !important
}

.scGridBlock {
    color: #2e2f36 !important;
    font-size: 18px !important
}

#SC_fast_search_dropdown_top {
    display: none !important
}

@media screen and (max-width:685px) {
    .ibgh {
        margin: 0;
        padding: 0
    }

    .textocentro {
        padding-top: 5px;
        margin-right: 2%;
        margin-bottom: 0;
        margin-left: 2%
    }

    .p1 {
        text-align: center;
        font-size: 16px;
        color: #707070;
        font-family: Roboto
    }

    .scFilterTable {
        margin: 0% 2% !important;
        width: calc(95%) !important
    }

    .scFilterLabelOdd {
        text-align: center !important;
        font-size: 14px !important
    }

    .scFilterToolbar {
        display: none !important
    }

    .scFilterToolbarPadding {
        padding: 0 !important
    }

    .scGridPage {
        margin: 0 !important
    }

    .scGridBlock {
        font-size: 16px !important
    }

    .scButton_default_group>*:first-child,
    .scButton_default_group>*[first=first] {
        width: 195px !important
    }

    .scGridToolbarPadding {
        padding: 20px 0 20px 1% !important
    }



}