/* ENVELOPE */

#smartbanner
{
    position: relative !important;
}

.logotipo_cliente
{
    width: 210px;
}

.logo-nav.logotipo_cliente {
    width: 0;
}

#genius
{
    margin-top: 0;
}

#bio_ep 
{
    top: 40%;
}

/* TOM PRINCIPAL */

.navbar
{
    background-color: #333333;
}

.service-section .items-container .slick-prev:before, 
.service-section .items-container .slick-next:before
{
    color: #333333;
}

/* TOM AUX 1 */

.contact-info a,
.btn-banner,
.tabs .nav-tabs li.active a,
.tabs .nav-tabs li a:hover,
.btn-style-one,
.accordion-section .accordion-holder .panel-default .panel-heading h4 a,
.navbar .navbar-nav li a:hover,
.team-section .team-member .contents .btn-main:hover,
#seguros_porto .btn_porto,
.contact button
{
    background-color: #0586c9;
}

.btn-banner,
.tabs .nav-tabs li.active a,
.tabs .nav-tabs li a,
.tabs .nav-tabs li a:hover,
.btn-style-one,
.btn-style-one:hover,
.btn-banner:hover, 
.btn-banner:active,
.team-section .team-member .contents .btn-main,
#seguros_porto .btn_porto,
#seguros_porto .btn_porto:hover,
.contact button,
.contact button:hover,
.carousel-indicators li
{
    border-color: #0586c9;
}

.carousel-caption h3,
.btn-style-one:hover,
.btn-banner:hover, 
.btn-banner:active,
.accordion-section .accordion-holder .panel-default .panel-heading h4 a.collapsed:hover,
.team-section .team-member .contents .btn-main,
#seguros_porto .btn_porto:hover,
.contact button:hover
{
    color: #0586c9;
}

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

/* TONS SECUNDÁRIOS */

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

.cta .cta-block .top-doctor
{
    background: #3c3c3c;
}

.cta .cta-block .emmergency 
{
    background: #464646;
}

.footer-bottom
{
    background-color: #1a1a1a;
}

#contact h2 
{
    color: #0586c9;
}


.btn-biovida, #seguros_porto .btn-biovida, 
.contact-area .btn-biovida,
.accordion-section .accordion-holder .panel-default .panel-heading h4 a.ac-biovida {
    background-color: #004a93;
}
    
.btn-biovida, #seguros_porto .btn-biovida, 
.contact-area .btn-biovida {
    border-color: #004a93;
}


.service-section .items-container.biovida-bt-slider .slick-prev::before, .service-section .items-container.biovida-bt-slider .slick-next::before,
.accordion-section .accordion-holder .panel-default .panel-heading h4 a.ac-biovida.collapsed {
    color: #004a93;
}

.btn-n-amil:hover {
    color: #4f14ff !important;
    border-color: #4f14ff !important;
    background-color: #FFF !important;
}

.btn-n-amil {
    background-color: #4f14ff !important;
    border-color: #4f14ff !important;
}


.btn-n-allianz:hover {
    color: #004a93 !important;
    border-color: #004a93 !important;
    background-color: #FFF !important;
}

.btn-n-allianz {
    background-color: #004a93 !important;
    border-color: #004a93 !important;
}


.btn-n-bradesco:hover {
    color: #b22430 !important;
    border-color: #b22430 !important;
    background-color: #FFF !important;
}

.btn-n-bradesco {
    background-color: #b22430 !important;
    border-color: #b22430 !important;
}


.btn-n-sulamerica:hover {
    color: #fd5d1b !important;
    border-color: #fd5d1b !important;
    background-color: #FFF !important;
}

.btn-n-sulamerica {
    background-color: #fd5d1b !important;
    border-color: #fd5d1b !important;
}


.btn-n-gndi:hover {
    color: #ff9b00 !important;
    border-color: #ff9b00 !important;
    background-color: #FFF !important;
}

.btn-n-gndi {
    background-color: #ff9b00 !important;
    border-color: #ff9b00 !important;
}


.btn-n-unimed:hover {
    color: #00844b !important;
    border-color: #00844b !important;
    background-color: #FFF !important;
}

.btn-n-unimed {
    background-color: #00844b !important;
    border-color: #00844b !important;
}


.btn-n-hapvida:hover {
    color: #ce3230 !important;
    border-color: #ce3230 !important;
    background-color: #FFF !important;
}

.btn-n-hapvida {
    background-color: #ce3230 !important;
    border-color: #ce3230 !important;
}

.btn-ac-hapvida.collapsed {
    color: #ce3230 !important;
}

.service-section .items-container.saocristovao-bt-slider .slick-prev::before, 
.service-section .items-container.saocristovao-bt-slider .slick-next::before {
    color: #ce3230;
}

.accordion-section .accordion-holder .panel-default .panel-heading h4 a.ac-saocristovao {
    background-color: #ce3230;
    color: #fff;
}
  

.btn-default.btn-premium:hover {
    background-color: #e6e6e6;
    border-color: #e6e6e6;
}



.btn-n-you:hover {
    color: #194187 !important;
    border-color: #194187 !important;
    background-color: #FFF !important;
}

.btn-n-you {
    background-color: #194187 !important;
    border-color: #194187 !important;
}


.btn-n-golden:hover {
    color: #004377 !important;
    border-color: #004377 !important;
    background-color: #FFF !important;
}

.btn-n-golden {
    background-color: #004377 !important;
    border-color: #004377 !important;
}



.btn-n-premium:hover {
    color: #0586c9 !important;
    border-color: #0586c9 !important;
    background-color: #FFF !important;
}

.btn-n-premium {
    background-color: #0586c9 !important;
    border-color: #0586c9 !important;
}


.btn-trasmontano, 
#seguros_porto .btn-trasmontano,
.contact-area .btn-trasmontano,
.accordion-section .accordion-holder .panel-default .panel-heading h4 a.ac-trasmontano {
    background-color: #2d4384;
}

.btn-trasmontano, 
#seguros_porto .btn-trasmontano,
.contact-area .btn-trasmontano {
    border-color: #2d4384;
}

.service-section .items-container.trasmontano-bt-slider .slick-prev::before, 
.service-section .items-container.trasmontano-bt-slider .slick-next::before,
.accordion-section .accordion-holder .panel-default .panel-heading h4 a.ac-trasmontano.collapsed {
    color: #2d4384;
}

.btn-amil, #seguros_porto .btn-premium, 
.contact-area .btn-premium,
.btn-default.btn-premium,
.accordion-section .accordion-holder .panel-default .panel-heading h4 a {
    background-color: #0586c9;
}

.btn-amil, #seguros_porto .btn-premium, 
.contact-area .btn-premium,
.btn-default.btn-premium {
    border-color: #0586c9;
}

.accordion-section .accordion-holder .panel-default .panel-heading h4 a.ac-premium.collapsed {
    color: #0586c9;
}





/* AREACORRET */

/* BANNER PRINCIPAL */

.banner-area .overlay-bg
{
    background: linear-gradient(180deg, rgb(230, 230, 230) 8%, rgba(215, 228, 243, 0) 50%, rgb(10 10 10) 100%);
}

.banner-content h1
{
    color: #333333;
}

.banner-content p 
{
    color: #0586c9;
}

.banner-content .button
{
	border-color: #0586c9 !important;
	color: #0586c9 !important;
}

/* TÍTULOS */

.inner h2,
.item_app i.fa,
.padding-saiba h2
{
	color: #333333;
}

/* BOTÕES */

.btn-a
{
	background-color: #0586c9;
}

.btn-a:hover
{
	color: #0586c9;
}


/* MENU */

#sidebar nav a
{
	color: #333333;
}

#sidebar nav a:hover
{
	color: #0586c9;
}

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

#sidebar nav a:before
{
    background-color: #333333;
}

/* RODAPÉ */

.corsucesso
{
	background-color: #333333;
}

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