﻿

/*HeaderSuperior Cor Fundo */
.topheader, .evo-top-bar, .evo-top-bar ul, .evo-off-canvas .title-bar {
    background: #f37b21;
}

.dropdown.menu > li.is-dropdown-submenu-parent.is-active {
    background-color: #747373 !important;
}

.dropdown.menu li[data-evo-mega-menu] > a.hover,
.evo-off-canvas .off-canvas .is-drilldown li.js-drilldown-back > a {
    background-color: #696868 !important; /*Hover menu superior  direito*/
}


.evo-top-bar .evo-top-bar-content .dropdown.menu .is-dropdown-submenu li > a:hover,
.evo-top-bar .evo-top-bar-content .dropdown.menu .is-dropdown-submenu li > a:focus {
    background-color: #f37b21  !important;
}

.evo-top-bar .evo-top-bar-content .dropdown.menu > li > a:hover {
    color: #ffffff;
}

.menuParticipante .icons li:hover,
.menuParticipante li ul.dropdown {
    background-color: #f7fbff !important;
}

.menuParticipante .is-dropdown-submenu .is-submenu-item a {
    color: #666 !important;
}

.evo-top-bar .evo-top-bar-content .dropdown.menu li[data-evo-mega-menu] .dropdown-pane.is-open ul li a,
.evo-top-bar .evo-top-bar-content .dropdown.menu li[data-evo-mega-menu] .dropdown-pane.is-open ul li a:hover,
.evo-top-bar .evo-top-bar-content .dropdown.menu li[data-evo-mega-menu] .dropdown-pane.is-open ul li a:focus {
    color: #666;
}



.evo-top-bar ul ul {
    background: #696868;
}

.stickyNav {
    background:#ffffff;
}

.evo-top-bar .evo-top-bar-content .dropdown.menu > li > a:hover{text-decoration:underline;}

.pagination .current {
    background: #f37b21;
}

.button {
    background-color: #2d3e50;
}

    button:hover,
    button:focus,
    .button:hover,
    .button:focus {
        background-color: #f37b21;
    }

h1, h2, h3, h4, h5, h6, .colorBlue {
    color: #696868; 
    letter-spacing: 0.0455rem;
}

.orbit-bullets button.is-active {
    background-color: #f37b21;
}

.traco-center {
    background: #f37b21;
}

.orbit-bullets button:hover {
    background: #f37b21;
}


/*  ------------------   HOME  -------------------    */

.home .evo-inline-list > li {
    text-align: center;
}

.home .evo-inline-list > li a {
    color: #808080;
    font-weight: bold;
}

.home .evo-inline-list .active {
    border-bottom: #f37b21 solid 3px;
}

.home .bg-home {
    min-height: 600px;
    float: left;
    width: 100%;
}

.home .boxdestaque {
    background-color: rgba(255, 255, 255, 0.43);
    padding-top: 2rem;
    border-radius: 0.4rem;
    text-align: center;
    padding: 1.3rem 0 0.85rem 0rem;
    margin-top: 2px;
}

.home .bg-home h4 {
    color: #454545;
}

.home .bg-home h3 {
    color: #696868;
}

.home.evo-showcase-panel {
    color: #fff;
}


.home.letter-spacing-small {
    letter-spacing: 0.02rem;
}

.home .evo-showcase-panel .evo-showcase-panel-item-sub-text {
    font-size: 0.85rem;
}

.home .evo-showcase-panel .evo-showcase-panel-item-small {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
}

.home .evo-showcase-panel .evo-showcase-panel-item {
    min-height: 3.25rem;
}

.home .bgColorAgressivo {
    background: #153D73 !important;
}

.home .bgColorModerado {
    background: #d4d4d4 !important;
}

.home .bgColorConservador {
    background: #ecebeb !important
}
.home .evo-showcase-panel[data-evo-showcase-panel-color-reverse] .evo-showcase-panel-item {
    color: #888;
}

.evo-showcase-panel .evo-showcase-panel-item-small .evo-showcase-panel-item-label {
    font-size: 1.425rem;
}

.home-espacamento-background {
    margin-top: 295px;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    .home-espacamento-background {
        margin-top: 20px;
    }
    .home .evo-showcase-panel[data-evo-showcase-panel-color-reverse] .evo-showcase-panel-item {
        width: 100%;
    }
    .home .evo-inline-list > li {
        padding: 0.5rem 0;
    }
    .home .evo-inline-list > li:first-child {
        margin-left: 1rem;
    }
    .home .evo-inline-list > li {
         text-align: left; 
    }
}
/*  ---------------  END  HOME  --------------  */


