/* ENVELOPE */

.logotipo_cliente
{
    width: 230px;
}

#cadeado
{
    color: #FFFFFF;
    font-size: 2.5rem;
    position: relative;
}

.navbar-default .navbar-toggle .icon-bar 
{
    background-color: #fff;
}

@media (min-width: 768px)
{
    #cadeado
    {
        top: -2px;
    }
}

/* TOM PRINCIPAL */

.navbar,
.cta .cta-block .emmergency,
.accordion-section .accordion-holder .panel-default .panel-heading h4 a
{
    background-color: #268048;
}

.service-section .items-container .slick-prev:before, 
.service-section .items-container .slick-next:before,
.accordion-section .accordion-holder .panel-default .panel-heading h4 a.collapsed:hover,
.contact .address-block .media i
{
    color: #268048;
}

 /* TOM AUX 1 */

.btn-style-one,
.hero-slider .form_pesquisar .btn,
.tabs .nav-tabs li.active a,
.tabs .nav-tabs li a:hover,
#seguros_porto .btn_porto,
#panflecor .texto-panflecor .btn_panflecor,
#pme_saude .btn_pme,
#adesao .btn_adesao,
.team-section .team-member .contents .btn-main:hover,
.contact button
{
    background-color: #008532;
}


.btn-style-one,
.tabs .nav-tabs li.active a,
.tabs .nav-tabs li a,
.tabs .nav-tabs li a:hover,
#seguros_porto .btn_porto,
#seguros_porto .btn_porto:hover,
#panflecor .texto-panflecor .btn_panflecor,
#panflecor .texto-panflecor .btn_panflecor:hover,
#pme_saude .btn_pme,
#pme_saude .btn_pme:hover,
.header-uper .contact-info .item .icon-box,
#adesao .btn_adesao,
.btn-style-one:hover,
.team-section .team-member .contents .btn-main,
.contact button,
.contact button:hover
{
    border-color: #008532;
}

.header-uper .contact-info .item .icon-box i:before,
#seguros_porto .btn_porto:hover,
#panflecor .texto-panflecor .btn_panflecor:hover,
#pme_saude .btn_pme:hover,
.btn-style-one:hover,
.team-section .team-member .contents .btn-main,
.contact button:hover
{
    color: #008532;
}


 /* TONS ESPECIAIS */

 .pols_online .btn-pesquisa:hover,
 .cta .cta-block .top-doctor .btn-main:hover
 {
    color: #268048 !important;
 }

 .footer-bottom .copyright-text p a,
 .page-title .title-text .title-menu li
 {
     color: #00CC4E;
 }

 .page-title .title-text .title-menu li a:hover 
 {
    color: #a3e4bb;
 }

 .footer-bottom
 {
     background: #123c22;
 }

.cta .cta-block .top-doctor 
{
    background: #309e5a;
}

.cta .cta-block .working-time 
{
    background: #2cb35f;
}

.testimonial-section:before
{
    background: #47825d;
}



/* AREACORRET */

#sidebar nav a:hover
{
    color: #a3e4bb;
}

.inner h2,
.item_app i.fa,
.padding-saiba h2,
#sidebar nav a,
.banner-content p
{
    color: #268048;
}

.btn-a,
#sidebar nav a:before,
.corsucesso
{
    background-color: #008532;
}

.btn-a:hover,
.banner-content h1
{
    color: #00CC4E;
}

.banner-content .button 
{
    border-color: #2cb35f !important;
}

.banner-content .button 
{
    color: #268048 !important;
}

.banner-area .overlay-bg
{
    background: linear-gradient(180deg, rgb(233, 255, 241) 8%, rgba(215, 228, 243, 0) 50%, rgb(1, 76, 29) 100%);
}

#sidebar nav a.active,
#sidebar nav a:after
{
    background-image: linear-gradient(to right, #a3e4bb, #268048);
}

.wrapper.style1-alt 
{
    background-color: #174227;
}