﻿@font-face {
    font-family: 'Gotham Rounded';
    src: url('../../fonts/GothamRounded-BoldItalic.eot');
    src: url('../../fonts/GothamRounded-BoldItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/GothamRounded-BoldItalic.woff') format('woff'), url('../../fonts/GothamRounded-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('../../fonts/GothamRounded-MediumItalic.eot');
    src: url('../../fonts/GothamRounded-MediumItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/GothamRounded-MediumItalic.woff') format('woff'), url('../../fonts/GothamRounded-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham Rounded Book';
    src: url('../../fonts/GothamRounded-Book.eot');
    src: url('../../fonts/GothamRounded-Book.eot?#iefix') format('embedded-opentype'), url('../../fonts/GothamRounded-Book.woff') format('woff'), url('../../fonts/GothamRounded-Book.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham Rounded Book';
    src: url('../../fonts/GothamRounded-BookItalic.eot');
    src: url('../../fonts/GothamRounded-BookItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/GothamRounded-BookItalic.woff') format('woff'), url('../../fonts/GothamRounded-BookItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('../../fonts/GothamRounded-Medium.eot');
    src: url('../../fonts/GothamRounded-Medium.eot?#iefix') format('embedded-opentype'), url('../../fonts/GothamRounded-Medium.woff') format('woff'), url('../../fonts/GothamRounded-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('../../fonts/GothamRounded-LightItalic.eot');
    src: url('../../fonts/GothamRounded-LightItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/GothamRounded-LightItalic.woff') format('woff'), url('../../fonts/GothamRounded-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('../../fonts/GothamRounded-Bold.eot');
    src: url('../../fonts/GothamRounded-Bold.eot?#iefix') format('embedded-opentype'), url('../../fonts/GothamRounded-Bold.woff') format('woff'), url('../../fonts/GothamRounded-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('../../fonts/GothamRounded-Light.eot');
    src: url('../../fonts/GothamRounded-Light.eot?#iefix') format('embedded-opentype'), url('../../fonts/GothamRounded-Light.woff') format('woff'), url('../../fonts/GothamRounded-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "AdamCGPro";
    src: url('../../fonts/ADAM.CG-PRO.otf') format("truetype");
}

@font-face {
	font-family: 'MyriadPro-Regular';
    src: url('../../fonts/MyriadPro-Regular.eot');
	src: local('MyriadPro-Regular'), url('../../fonts/MyriadPro-Regular.woff') format('woff'), url('../../fonts/MyriadPro-Regular.ttf') format('truetype');
}

body {
    font-family: 'MyriadPro-Regular';
}

#header {
    z-index: 10;
    position: relative;
    background-color: #FBBF1E;
}

.logo {
    padding: 0;
    display: block;
    float: left;
}

    /********* Menu **************/


    .logo img {
        padding: 15px 0;
        margin: 0 auto;
        display: block;
    }

.logo-small {
    background: #fdb934;
    padding: 15px;
}

    .logo-small img {
        text-align: center;
        margin: 0 auto;
        display: block;
        padding: 10px 0;
    }

.menu-header {
    margin-top: 13px;
    margin-top: 6px;
}

    .menu-header li {
        list-style: none;
        float: left;
        border-left: 1px solid #414042;
        text-transform: uppercase;
    }

        .menu-header li:hover a {
            color: rgb(249, 209, 95);
        }

        .menu-header li:first-child {
            border-left: none;
        }

.menu-mobile {
    padding-left: 0;
}

nav.navbar {
    background-color: rgba(255,255,255,0.63);
}

.box-header {
    width: 100%;
    height: 475px;
}

.box-header-medico {
    background: url(../../images/slide-header.png);
    background-size: cover;
}

.box-header-exame {
    background: url(../../images/slide-exame.png);
    background-size: cover;
}

.navbar-header {
    padding-top: 0;
}

.menu-header li a {
    list-style: none;
    float: left;
    padding: 5px 10px;
    font-size: 12px;
    color: #414042;
}

.top-bar, .top-bar ul {
    background-color: transparent;
}


.navbar-toggle .icon-bar {
    background: #000;
}

.barra {
    background: #fdb934;
    height: 630px;
    padding: 0;
    margin: 0;
}

.navbar-wrapper {
    margin-top: 0px !important;
}

.carousel {
    height: 630px;
    margin-bottom: 60px;
}

    .carousel .item {
        height: 630px;
        background-color: #777;
    }

.carousel-inner > .item > img {
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    height: 630px;
}

.especialidade {
    font-size: 13.5px;
    text-align: center;
}

.icon-cardio i {
    float: left;
    width: 35px;
    height: 35px;
    background: url(../../images/icon-cardiologia.png);
}

.icon-derma i {
    float: left;
    width: 35px;
    height: 35px;
    background: url(../../icon/derma.png);
}

.icon-ginecologista i {
    float: left;
    width: 35px;
    height: 35px;
    background: url(../../icon/genicologista.png);
}

.icon-pediatra i {
    float: left;
    width: 35px;
    height: 35px;
    background: url(../../icon/pediatra.png);
}

.icon-clinico i {
    float: left;
    width: 35px;
    height: 35px;
    background: url(../../images/icon-clinico.png);
}

.icon-cardio h2 {
    color: #ef4223;
}

.icon-ginecologista h2 {
    color: #bf176a;
}

.icon-derma h2 {
    color: #652777;
}

.icon-pediatra h2 {
    color: #78ca34;
}

.icon-clinico h2 {
    color: #3797a0;
}



.list-barra-home {
    width: 100%;
}

.list-barra-home {
    margin: 0;
    padding: 0;
    margin-top: 20px;
    height: 340px;
    overflow: hidden;
}

    .list-barra-home i {
        margin-right: 10px;
        margin-top: 5px;
    }

    .list-barra-home li.active {
        background: rgba(255, 255, 255, 0.37);
    }


    .list-barra-home li {
        background: rgba(255, 255, 255, 0.2);
        list-style: none;
        padding: 8px;
        float: left;
        margin-bottom: 7px;
        width: 100%;
    }

    .list-barra-home h2, .list-barra-home span {
        float: left;
        width: 70%;
        padding: 0;
        margin: 0;
    }

    .list-barra-home span {
        font-weight: lighter;
    }

    .list-barra-home h2 {
        font-size: 15px;
        padding-top: 13px !important;
    }

    .list-barra-home a {
        color: #000;
    }

.mais-especialidade {
    font-size: 15.5px;
    text-align: center;
    margin-top: -12px;
}

    .mais-especialidade select {
        width: 80%;
        height: 35px;
        border-radius: 7px;
        border: 2px solid #888;
    }

.link-app {
    margin-top: 155px;
}

.link-app a img {
    width: 130px;
}

.link-app-footer a img {
    width: 114px;
}

.link-app p {
    margin-bottom: 5px;
}

.header-exame h3 {
    float: left;
    margin-left: 90px;
}

.consultas {
    color: #3ca5af;
}

.exames {
    color: #46ba7c;
}

.meio-banner {
     line-height: 35px;
}

.select2-container .select2-choice {
    height: 40px;
}

.meio-banner .btn{
    font-size: 20px;
    height: 100px;
}

#btnConsulta, #btnExame {
    padding-top: 35px;
}

.meio-banner .btn label{
    margin-top: 29px;
}
.frase-banner-1 {
    font-size: 30px;
    line-height: 45px;
    font-family: MyriadPro-Regular;
}

.frase-banner-2 {
    font-size: 20px;
    line-height: 10px;
    font-family: MyriadPro-Regular;
}

.menu-header {
    padding-left: 10px;
}

.meio-banner button {
    width: 100%;
    height: 35px;
    border-radius: 6px;
    background: #3ca5af;
    font-size: 14px;
    font-weight: lighter;
    color: #fff;
    border: none;
    margin-top: 8px;
}

    .meio-banner button:hover {
        background: #14cdde;
    }


.agendar-exame button:hover {
    background: #ff2700;
}


.agendar-exame button {
    width: 100%;
    height: 35px;
    border-radius: 6px;
    background: #ef4223;
    font-size: 14px;
    font-weight: lighter;
    color: #fff;
    border: none;
    margin-top: 8px;
}

.agendar-exame {
    text-align: center;
}

    .agendar-exame h4 {
        margin-bottom: 0px;
    }

.traco {
    width: 100%;
    border-bottom: 2px dashed #46ba7c;
    text-align: center;
    margin-top: 35px;
}


    .traco p {
        width: 350px;
        margin: 0 auto;
        font-size: 32px;
        margin-bottom: -20px;
        background: #fff;
        text-transform: uppercase;
        padding: 0 20px;
        font-weight: bold;
        color: #46ba7c;
    }

.agendamento p {
    margin: 0 auto;
    font-size: 32px;
    background: #fff;
    text-transform: uppercase;
    font-weight: bold;
    color: #46ba7c;
    text-align: center;
    margin-top: 32px;
}

.passos li {
    float: left;
    list-style: none;
    width: 30%;
}

.passos img {
}


.passos ul {
    text-align: center;
    margin: 0 auto;
    display: block;
    width: 100%;
    margin-top: 50px;
    float: left;
}

.seta {
    padding: 0 16px;
    float: left;
    margin-top: 100px;
    font-size: 40px;
    color: #ffd44f;
    width: 3% !important;
}

.passos p {
    font-size: 19px;
    width: 80%;
    margin: 0 auto;
    display: block;
    margin-top: 20px;
}

.logo-center img {
    margin: 0 auto;
    display: block;
    margin-top: 40px;
}

.beneficios {
    margin-top: 250px;
    background: #3ca5af;
    float: left;
    width: 100%;
    padding-bottom: 70px;
}


.beneficios-ex {
    margin-top: 250px;
    background: #ef4223;
    float: left;
    width: 100%;
    padding-bottom: 70px;
}

.beneficios img {
    margin: 0 auto;
    margin-top: -172px;
    display: block;
}

.list-beneficios {
    margin: 50px 0 20px 0;
}

    .list-beneficios li {
        float: left;
        width: 33%;
        text-align: center;
        list-style: none;
    }

    .list-beneficios p {
        color: #fff;
        width: 80%;
        font-size: 20px;
        margin: 0 auto;
        display: block;
    }

    .list-beneficios-medico p {
        color: #414142 !important;
    }

.iconp {
    width: 82px;
    height: 82px;
    text-align: center;
    margin: 0 auto;
    display: block;
    margin-bottom: 10px;
}

.icon-tablet {
    background: url(../../images/icon-tablet.png);
}

.icon-bag {
    background: url(../../images/icon-bag.png);
}

.icon-search {
    background: url(../../images/icon-search.png);
}

.icon-star {
    background: url(../../images/icon-star.png);
}

.icon-barcode {
    width: 208px!important;
    background: url(../../images/icon-barcode.png);
}

.icon-calendar {
    background: url(../../images/icon-calendar.png);
}

.icon-white {
    width: 200px;
    background: url(../../images/barcode-white.png);
}

.icon-conveniencia {
    width: 82px!important;
    background: url(../../images/icon-conveniencia.png);
}

.icon-secure {
    width: 82px!important;
    background: url(../../images/icon-secure.png);
}

.icon-card {
    width: 109px!important;
    background: url(../../images/icon-card.png);
}

.icon-smartphone {
    width: 104px!important;
    background: url(../../images/icon-smartphone.png);
}

.icon-group {
    width: 155px;
    background: url(../../images/icon-group.png);
}

.icon-money {
    background: url(../../images/icon-money.png);
}

.icon-graphics {
    background: url(../../images/icon-graphics.png);
}

.icon-user {
    background: url(../../images/icon-user.png);
}

.list-center {
    float: none;
    text-align: center;
    margin: 50px 0 0 250px;
}




.icon-email {
    float: left;
    width: 15px;
    height: 12px;
    background: url(../../images/icon-email.png);
}

.icon-phone {
    float: left;
    width: 15px;
    height: 14px;
    background: url(../../images/icon-phone.png);
}


.footer {
    float: left;
    width: 100%;
    background: #414142;
    padding: 40px 0 0 0;
    color: #fff;
    position: relative;
    z-index: 2;
}

.links-rapidos ul {
    padding-left: 15px;
}

.footer i {
    margin-right: 5px;
    margin-top: 3px;
}

.footer-bottom {
    background: #464648;
    text-align: center;
    width: 100%;
    padding: 10px 0;
}

.numero {
    font-size: 94px;
    margin-top: 10px;
}

.um {
    padding-top: 20px;
    color: #3ca5af;
}

.dois {
    color: #46ba7c;
}

.tres {
    color: #ef4223;
}


.exame .frase-banner {
    font-size: 37px;
}

    .exame .frase-banner p {
        margin-bottom: 20px;
    }

#loading {
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    text-align: center;
    z-index: 10000;
    display: none;
    background: rgba(0,0,0,0.5);
}

.video-banner p {
    font-size: 28px;
    margin-top: 17px;
    margin-bottom: 0px;
    margin-left: 90px;
}

.link-app-interna p {
    font-size: 24px;
    font-size: 24px;
    margin: 27px 0 15px 0;
    float: left;
    width: 100%;
    color: #000;
    margin-left: 90px;
    margin-left: 22px;
}



.link-app-interna a img {
    margin-left: 90px;
    float: left;
}

.link-app-interna a:last-child img {
    float: left;
    margin-left: 10px;
}

.video-banner video {
    margin-top: -11px;
    margin-left: 90px;
}

.beneficios-medico {
    background-color: #ffcd30;
}

.beneficios-lab {
    background-color: #61cb4c;
}

.medico {
    margin-top: 20px;
}



.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 10px;
    border: 1px solid transparent;
}

.servico {
    margin-top: 20px;
    float: left;
}


.table-conclusao {
    width: 65%;
}

table.table-conclusao tbody tr td {
    text-align: left;
}


.banner-parcelamento img {
    float: left;
    margin-top: 407px;
}

fieldset {
    overflow: hidden;
}

.divTipoAgendamento {

}

    .divTipoAgendamento label {
        display: inline-block;
        font-family: MyriadPro-Regular;
    }

    .divTipoAgendamento input[type=radio],
    .divTipoAgendamento input.radio {
        display: inline-block;
    }

.divCamposPesquisa {
    padding: 0;
}

    .divCamposPesquisa .btn-info {
        width: 100%;
    }

.title-banner {
    background: rgba(249, 209, 95, 0.5);
    margin-bottom: 30%;
    padding-bottom: 1%;
}

.custom-carousel {
    z-index: 10;
    width: 100%;
    margin-top: 130px;
    position: absolute;
}

.menu-logo {
    margin-left: 14px;
    margin-right: -15px;
    margin-bottom: -1px;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 700px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    margin-top: 25px;
    padding: 30px 15px 15px 15px;
}

/*.dropdown-content:hover .dropdown-content {
    display: block;
}*/

.dropdown-content li a {
    color: #424242 !important;
}

.dropdown-content li {
    width: 95%;
}

/*.dropdown:hover .dropdown-content {
    display: block;
}*/

.select2-selection__placeholder {
    line-height: 33px !important;
}
.select2-selection--single {
    height: 42px !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 36px !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 40px !important;
    font-size: 16px;
}

#lstEspecialidade li, #lstEndereco li {
    cursor: pointer;
}

.modal-header h3 {
    margin-top: 0px;
}

#rdoExames {
    margin-left: 40px;
}

.divTipoAgendamento label {
    font-size: 16px;
    margin-right: 30px;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .background-mobile {
        background: #ccc;
    }

    .seta {
        display: none;
        float: left;
    }

    .logo {
        width: 100%;
    }

        .logo img {
            width: 50% !important;
        }

    .menu-header li a {
        font-size: 11px;
    }

    .menu-header {
        background: #fdb934;
    }

    .list-center {
        float: none;
        text-align: center;
        margin: 50px 0 0 150px;
    }

    .traco p {
        width: 100%;
        line-height: 41px;
    }

    .frase-banner {
        text-align: center;
    }

    .passos li {
        float: left;
        list-style: none;
        width: 100%;
        margin-bottom: 40px;
    }

    .passos img {
        width: 50%;
    }

    .seta {
        display: none;
        float: left;
    }

    .list-beneficios li {
        float: left;
        width: 100%;
        text-align: center;
        list-style: none;
        margin-bottom: 40px;
    }

    .beneficios img {
        margin: 0 auto;
        margin-top: -172px;
        display: block;
        width: 100%;
    }

    .list-center {
        float: none;
        text-align: center;
        margin: 0;
    }

    .gmaps {
        display: none;
    }

    .list-hours div a {
        font-size: 10px;
    }

    .link-app {
        margin-bottom: 15px;
    }

    .traco {
        width: 100%;
        border-bottom: 0px;
        text-align: center;
        margin-top: 30px;
        padding: 0;
    }


    .passos ul {
        padding-left: 0;
    }

    .list-beneficios {
        padding-left: 0;
    }


    .title-medic {
        text-align: center;
    }

    div.tg-box img {
        text-align: center;
    }

    .photo-medic {
        text-align: center;
    }

    .price {
        text-align: center;
    }

    .header-exame h3 {
        float: left;
        margin-left: 0px;
    }

    .link-app-interna p {
        margin-left: 22px;
    }

    .link-app-interna a img {
        margin-left: 0px;
        float: left;
    }

    .link-app-interna {
        margin-left: 0px;
        float: left;
        margin-top: 30px;
        width: 100%;
    }

    .logo-app {
        text-align: center;
        width: 30%;
        margin: 0 auto;
        display: block;
    }


    .faz-cotacao {
        width: 100%;
    }

        .faz-cotacao img {
            margin: 0 auto;
            display: block;
            text-align: center;
        }

        .faz-cotacao a {
            margin: 0 auto !important;
            display: block;
        }

    .logo img {
        padding-top: 0;
        padding-bottom: 0;
        margin: 0 auto;
        width: 30% !important;
    }


    #header .logo {
        display: block;
        float: none;
        margin: 0 auto;
        padding-top: 10px;
        padding-bottom: 0;
    }

    .navbar-header {
        margin-top: 0;
        width: 100%;
    }

    .menu-header {
        margin: 0 auto;
        display: block;
        width: 650px;
    }

    .gmaps {
        display: none;
    }

    .box-header {
        display: none;
    }

    .box-header-medico {
        display: none;
    }

    .banner-parcelamento img {
        float: left;
        margin-top: 0;
    }
}

@media (max-width:768px) {
    
    .meio-banner {
        height: 271px;
    }
    .banner-parcelamento img {
        float: left;
        margin-top: 0;
    }

    .btn-agendar {
        background: #3ca5af;
        font-size: 13px;
        padding: 3px 10px;
        color: #fff;
        float: right;
        border-radius: 3px;
    }

    .lst-doutor {
        background: #fff;
        margin-bottom: 10px;
    }

    .title-result {
        font-size: 16px;
    }

    .background-mobile {
        background: #ececec;
        padding-bottom: 15px;
    }

    .lst-doutor .nome {
        font-size: 16px;
        text-transform: uppercase;
        padding-bottom: 10px;
        color: #fdb62c;
        padding-bottom: 0px;
        margin-bottom: 6px;
        margin-top: 5px;
        letter-spacing: -0.81px;
    }

    .list-info {
        padding: 0 0px 0 0px;
    }

    .lst-doutor .foto {
        padding: 0 0 0 15px;
    }


        .lst-doutor .foto img {
            height: 85px;
            width: 100%;
            border: 1px solid #ccc;
        }

    .lst-doutor .endereco address {
        font-style: normal;
        font-size: 12px;
        margin-bottom: 0px;
    }

    .lst-doutor .preco {
        font-size: 20px;
        color: #fdb62c;
        margin-top: 5px;
    }

    .lst-doutor .endereco .rua {
        font-size: 15px;
    }

    .lst-doutor .km {
        font-size: 24px;
        color: #3ca5af;
    }

        .lst-doutor .km small {
            font-size: 16px;
            color: #aaa;
        }


    .lst-doutor .endereco span {
        font-size: 15px;
        color: #3ca5af;
        margin-top: 3px;
        margin-bottom: -4px;
        float: left;
    }



    .agendamento p {
        line-height: 40px;
    }

    .box-header-medico {
        display: none;
    }

    .gmaps {
        display: none;
    }

    .passos li {
        float: left;
        list-style: none;
        width: 100%;
    }

    .seta {
        display: none;
    }




    .footer {
        float: left;
        width: 100%;
        background: #414142;
        padding: 40px 0 0 0;
        color: #fff;
        position: relative;
        z-index: 2;
    }


    .frase-banner {
        text-align: center;
    }

    .passos li {
        float: left;
        list-style: none;
        width: 100%;
        margin-bottom: 40px;
    }

    .passos img {
        width: 50%;
    }

    .seta {
        display: none;
        float: left;
    }

    .list-beneficios li {
        float: left;
        width: 100%;
        text-align: center;
        list-style: none;
        margin-bottom: 40px;
    }

    .beneficios img {
        margin: 0 auto;
        margin-top: -155px;
        display: block;
        width: 100%;
    }

    .list-center {
        float: none;
        text-align: center;
        margin: 0;
    }

    .gmaps {
        display: none;
    }

    .list-hours div a {
        font-size: 10px;
    }

    .link-app {
        margin-bottom: 15px;
        margin-top: 30px;
        text-align: center;
    }

    .traco {
        width: 100%;
        border-bottom: 0px;
        text-align: center;
        margin-top: 30px;
        padding: 0;
    }

        .traco p {
            width: 100%;
        }

    .passos ul {
        padding-left: 0;
    }

    .list-beneficios {
        padding-left: 0;
    }

    .title-medic {
        text-align: center;
    }

    div.tg-box img {
        text-align: center;
    }

    .photo-medic {
        text-align: center;
    }

    .price {
        text-align: center;
    }
}

@media (min-width:992px) {
    .meio-banner {
        margin-left: 16px;
        margin-top: 200px;
        margin-bottom: 35px;
        height: 100px;
    }
}

@media (min-width:320px) {
    .traco p {
        width: auto 0;
    }
}

@media (max-width:320px) {
    .frase-banner {
        font-size: 22px;
        line-height: 24px;
    }

    .beneficios img {
        margin: 0 auto;
        margin-top: -125px;
        display: block;
        width: 100%;
    }
    .meio-banner {
        height: 271px;
    }

    .agendamento p {
        font-size: 22px;
    }
    .traco p {
        line-height: 32px;
    }
}

.dropbtn-planos {
    padding: 16px;
    font-size: 16px;
    cursor: pointer;
}

.dropdown-planos {
position: relative;
display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content-planos {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	margin-top: 27px;
}

/* Links inside the dropdown */
.dropdown-content-planos a {
	color: black;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content-planos a:hover {
	/*background-color: #f1f1f1;*/
	color: #414042;
}

/* Show the dropdown menu on hover */
.dropdown-planos:hover .dropdown-content-planos {
	display: block;
	color: #414042;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown-planos:hover .dropbtn-planos {
	color: #414042;
}

.dropdown-content-planos li a:hover {
	color: #414042;
}

.dropdown-content-planos li a {
	color: #414042 !important;
}
