﻿
/* ----------------- Skin ------------------- */

body{color:#434a54; background:#fff}


.headerLinks .navbar-nav>li>a:hover {color:#434a54;}
.site-header .topheader .nav>li>a {border-right: solid 1px #0C7045; font-weight: 300;} /*Menu Superior*/
.site-header .topheader .nav>li>a:hover {background-color: #434a54;}
.site-header .nav>li>a {padding: 10px 10px; border-right: solid 1px #dedede;}

h1,.panel-default > .panel-heading,.headerLinks .navbar-nav>li>a, 
.evo-top-bar, .evo-top-bar ul, .dashParticipante h4, .icon-color, 
.primary-color-links a, .color-primary,.breadcrumbs a {color:#2196f3;}

    .topheader, .evo-top-bar, .evo-top-bar ul, .evo-off-canvas .title-bar {    background: #174888;   } /* Header Superior*/


footer {background:#f1f1f1;}

.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: #3486c8; /*Hover menu superior  direito li*/
}

.evo-top-bar .evo-top-bar-content .dropdown.menu>li.is-dropdown-submenu-parent.is-active, .evo-top-bar ul ul,
.evo-top-bar .evo-top-bar-content .dropdown.menu li[data-evo-mega-menu]>a.hover
{
    background-color: #1a77c1; /* hover menu superior direito open all */
}

/*.evo-top-bar .evo-top-bar-content .dropdown.menu li[data-evo-mega-menu]>a.hover, .topheader, .site-header .topheader .nav>li>a  {
    color: #999;
}*/

.evo-top-bar .evo-top-bar-content .dropdown.menu>li>a:hover {
    color: #d8d8d8;
}

.evo-top-bar .evo-top-bar-content .dropdown.menu li[data-evo-mega-menu] .dropdown-pane.is-open {
    background-color: #ffffff;
}

.top-bar-logo {
    top: 6px;
}

.stickyNav {
    background: #fafafa;
}
.stickyNav ul li a {
    color: #999;
}

.stickyNav ul li a:hover {
    color: #4e4e4e;
    text-decoration:underline;
}
.stickyNav .dropdown-pane {
    background-color: #fafafa !important;
    border: 0px solid #ccc !important;
}

.stickyNav .dropdown-pane ul li {
    border-right: 0px !important;
    display: block !important;
    float: left;
    width: 200px;
    text-align: left;
}

.stickyNav .dropdown-pane ul li a {
    display: block !important;
}

.stickyNav .dropdown-pane ul li a {
    border-bottom: 0px !important;
}


/* FIM Cores textos, Links, Background */

/*home botões do carrossel. */ 
/*home botões do carrossel. */
.orbit-bullets button.is-active {
    background-color: #1d8ccc;
}
.orbit-bullets button:hover {   background-color: #1a77c1;}

.button {
    background-color: #174888;
    color: #fff;
}

    button:hover,
    button:focus,
    .button:hover,
    .button:focus {
        background-color: #54a2a7;
    }

.box > .icon > .image { background: #2196f3;}/* home */
.box > .icon:hover > .image { background: #3486c8;}/* home */
.traco-center { background: #4e4e4e;} /* home */
.colorBlue { color: #6e7f86;}

.box > .icon > .info {
    min-height: 250px;
}

.dashParticipante .inner-wrap {background:#fafafa}

.menuParticipante {
    background: #fff !important;    
}

.liNotificacao .badge {
    background: #777777 !important;
}

.evo-inline-list-pipes .active {
    font-weight: bold;
    color: #808080;
    background: #fff;
    padding: 0.45rem;
}

/*  ------------------   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: #4e4e4e solid 3px;
}


.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-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  --------------  */