

@media only screen and (max-width : 1400px) {

    .big-container {
        width: 1170px;
    }
    .medical-image-1 {
        background-position-x: right;
    }
}




/* Large Devices, Wide Screens */
@media only screen and (max-width : 1199px) {
    /* 
    nav.navbar.fixed.banner--stick {
        display: none;
        z-index: -1000;
        margin-top: -500px;
    } */

    .big-container {
        width: 992px;
        padding-right: 15px;
        padding-left: 15px;
    }
    .vantagens-col-right {
        padding-left: 40px;
        padding-top: 60px;
    }

    section#pricing div.pricing.panel {
        margin-top: 20px;
    }

}


/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {


    ul#mainMenu > li.semMobile {
        display: none;
    }
    .container > .navbar-header {
        float: left;
    }


    #home #slide-area {
        padding-top: 0;
        padding-bottom: 0;
    }

    
    .tiraLocalizeMedico {
        margin-top: 60px;
    }


    .big-container {
        width: 768px;
        padding-right: 0;
        padding-left: 0;
    }
    .medical-image-1 {
        background-position-x: left;
    }
    section#pricing div.pricing.panel {
        margin-top: 40px;
    }


}




/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {


    .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
        text-align: center;
    }




    .big-container {
        width: 100%
    }
    .vantagens-col-right {
        margin-bottom: 0px;
    }

    section#pricing div.pricing.panel {
        margin-top: 6px;
    }


}


@media only screen and (max-width : 550px) {
    .container > .navbar-header {
        /*float: none;*/
        margin-left: -20px;
    }
    ul#mainMenu > li.botao {
        display: none;
    }

    section.tira-telefone .telefone-area {
        float: none;
        margin-left: 0px;
        text-align: center;
    }
    .telefone-textos-area {
        text-align: center;
        margin-top: 20px;
    }
    section.tira-telefone .telefone-area i {
        margin-right: 0;
    }

    section.tira-telefone .location-area {
        float: none;
        margin-right: 0;
        margin-top: 0;
        text-align: center;
    }
    section.tira-telefone .location-area i {
        margin-left: 0;
    }
    section.tira-telefone .location-textos-area {
        text-align: center;
    }

    .medical-image-1 {
        background-position-x: -300px;
    }


}


/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 500px) {

    #home #slide-area #slide1 {
        display: none;
    }
    #home #slide-area #slide1Mobile {
        display: block;
    }

    section#pricing .col-xs-6 {
        display: block;
        width: 100%;
    }
    section#pricing .col-xs-6.col-xs-offset-3 {
        margin-left: auto;
    }
}


@media only screen and (max-width : 420px) {

    table {
        font-size: 10px;
    }

}


@media only screen and (max-width : 400px) {
    #topoVazio {
        display: none;
    }
    #topoHeader {
        height: 130px;
        position: relative;
    }
    .container > .navbar-header {
        float: none;
        text-align: center;
        margin-left: 0;
        margin-right: 0;
    }
    .navbar-brand {
        float: none;
    }
    ul#mainMenu {
        float: none;
        display: block;
        text-align: center;
        margin-top: 44px;
        margin-bottom: 10px;
        margin-left: -20px;
    }

    section#apresentacao .panel.box {
        max-width: none;
        width: 100%;
        margin-left: 0px;
        margin-right: 35px;

    }

    .medical-image-1 {
        background-image: none;
        border: none;
    }

    .vantagens-col-right {
        padding-top: 40px;
        padding-left: 25px;
        padding-right: 25px;
    }
    .card-preco.aos-init.aos-animate {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }

}



@media only screen and (max-width : 330px) {

    #area-botoes-pdf-layout-pequeno .botoesPDF {
        width: 100%;
        font-size: 12px;
    }
}


@media only screen and (max-width : 320px) {

    .zonaBotoesEspecificos .btn-s {
        padding: 12px 8px 11px;
        font-size: 10px;
    }
}

