var elementosLi = document.querySelectorAll('.nivel-1 a');

// Percorra os elementos para encontrar aquele que contém "Demonstrativo ISE"
elementosLi.forEach(function(li) {
    if (li.textContent.indexOf("Demonstrativo ISE") !== -1) {
        // Defina a cor de fundo para o elemento encontrado
        li.style.backgroundColor = '#f47920';
    }
});

.rslides {
transition-delay: 20ms;
}

/* ABRE CSS BOX RELEASES */

#boxreleases {
    background-color: #fff;
    padding: 40px 0 70px 0;
    text-align: left;
}

#boxreleases p {
    font-weight: bold;
    font-size: 14px;
    font-family: "UnimedSans", Arial, sans-serif;
    color: #000;
    text-align: left;
}

#boxreleases h1 {
    font-weight: 500;
    font-size: 38px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    color: #004d49;
    letter-spacing: -1px;
}

#boxreleases h2 {
    font-weight: 500;
    font-size: 30px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    color: #421664;
    text-align: left;
    line-height: 1.5;
}

#boxreleases h3 {
    font-weight: 500;
    font-size: 20px;
    font-family: "UnimedSans", Arial, sans-serif;
    color: #00995c;
    text-align: left;
    line-height: 1.1;
    margin-top: -5px;
}

#boxreleases h4 {
    font-weight: 500;
    font-size: 24px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    color: #b2d14b;
    text-align: left;
    line-height: 1.5;
}

#boxreleases h5 {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    color: #fff;
    text-align: left;
    line-height: 1.5;
}

#boxreleasesund {
    background-color: #fff;
    padding: 10px 20px 10px 20px;
    border-bottom: 1px #b2d14b solid;
    text-align: left;
}

#boxreleasesund:hover {
    background-color: #f5f9f2;
}

#boxreleasescontatos {
    background-color: #00995c;
    padding: 20px;
    text-align: left;
}

/* FECHA CSS BOX RELEASES */

/* ABRE CSS UNIDADES NEW */

#box-unidade-neutro {
    width: 100%;
    background-color: #fff;
    padding: 0px;
    border-radius: 20px;
    text-align: center !important;
}

#box-unidade-neutro h3 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 50px;
    color: #00995c;
    text-align: center !important;
}

#box-unidade-neutro h5 {
    font-weight: bold;
    font-size: 14px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-bottom: 30px;
    text-align: left !important;
    text-transform: none;
    color: #004d49;
}

#box-unidade-new {
    background-color: #fff;
    padding: 0px 0 30px 0;
    text-align: center;
}

#box-unidade-impar-interno {
    width: 100%;
    background-color: #f0f6db;
    padding: 40px 30px 20px 30px;
    border-radius: 20px;
    text-align: center;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 5%);
}

#box-unidade-impar-interno p {
    font-weight: 500;
    font-size: 14px;
    font-family: "UnimedSans", Arial, sans-serif;
    color: #000;
    text-align: left !important;
}

#box-unidade-impar-interno h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    color: #00995c;
    text-align: left !important;
}

#box-unidade-impar-interno h3 {
    font-weight: bold;
    font-size: 28px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    text-align: left !important;
    text-transform: none;
    color: #00995c;
}

#box-unidade-impar-interno h5 {
    font-weight: bold;
    font-size: 18px;
    font-family: "UnimedSans", Arial, sans-serif;
    text-align: left !important;
    text-transform: uppercase;
    color: #004d49;
}

#box-unidade-par-interno {
    width: 100%;
    background-color: #fff9ea;
    padding: 40px 30px 20px 30px;
    border-radius: 20px;
    text-align: center;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 5%);
}

#box-unidade-par-interno p {
    font-weight: 500;
    font-size: 14px;
    font-family: "UnimedSans", Arial, sans-serif;
    color: #000;
    text-align: left !important;
}

#box-unidade-par-interno h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    color: #00995c;
    text-align: left !important;
}

#box-unidade-par-interno h3 {
    font-weight: bold;
    font-size: 28px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    text-align: left !important;
    text-transform: none;
    color: #00995c;
}

#box-unidade-par-interno h5 {
    font-weight: bold;
    font-size: 18px;
    font-family: "UnimedSans", Arial, sans-serif;
    text-align: left !important;
    text-transform: uppercase;
    color: #004d49;
}

.btn-unidades-unimed {
    text-transform: uppercase;
    background-color: #003f1a;
    border-color: none;
    margin-bottom: 35px !important;
    padding: 10px 15px !important;
    border-radius: 15px 15px 0px 15px !important;
    width: 140px !important;
    color: white;
    font-size: 14px;
    font-weight: 500;
    font-family: "SlabBold", Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
}

.btn-unidades-unimed:hover {
    background-color: #015323;
    color: white !important;
    transform: scale(1.03);
    transition: all ease-in-out 0.2s;
}

/* FECHA CSS UNIDADES NEW */

/* INICIO CODIGO RECURSOS PROPRIOS */

#box-rp-cuidar {
    background-color: #ffffff;
    padding: 60px 0 60px 0;
    text-align: center;
}

#box-rp-cuidar .item-imagem {
    width: 100%;
    background-color: #a2238d;
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #FFF;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
    min-height: 409px;
}

#box-rp-cuidar .item-passo {
    width: 100%;
    background-color: #b1d249;
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #FFF;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
    min-height: 585px;
}

#box-rp-cuidar h5 {
    font-weight: 700;
    font-size: 22px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #fff;
}

#box-rp-cuidar h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-rp-cuidar p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: center !important;
    color: #fff;
    line-height: 16px;
}

#box-rp-cuidar .item-imagem img {
    width: 100%;
    border-radius: 10px 10px 0px 10px;
    text-align: center;
    margin-bottom: 15px;
    box-shadow: 3px 3px 0px 0px rgba(255, 255, 255, 0.234);
}

.btn-pra-cuidar {
    text-transform: none;
    background-color: #00985c;
    border-color: none;
    margin-bottom: 3px !important;
    padding: 5px 30px 5px 30px !important;
    border-radius: 15px 15px 15px 15px !important;
    color: white;
    font-size: 14px;
    font-weight: 300;
    font-family: "UnimedSans", Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
    margin-top: 5px;
}

.btn-pra-cuidar:hover {
    background-color: #b1d249;
    color: white !important;
    transform: scale(1.03);
    transition: all ease-in-out 0.2s;
}

/* FIM CODIGO RECURSOS PROPRIOS */

/* INICIO CSS IMPRENSA UNIMED */

#box-anual-releases {
    background-color: #ffffff;
    padding: 0px 0 30px 0;
    text-align: center;
}

#box-anual-releases .item-imagem {
    width: 100%;
    background-color: #b1d249;
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #fff;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
    min-height: 142px;
}

#box-anual-releases h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-anual-releases h5 {
    font-weight: 700;
    font-size: 34px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #fff;
    text-shadow: #00985c 3px 3px 5px;
}

#box-anual-releases p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: center !important;
    color: #00985c;
}

#box-anual-releases .item-imagem img {
    width: 100%;
    border-radius: 10px 10px 0px 10px;
    text-align: center;
    margin-bottom: 15px;
    box-shadow: 3px 3px 0px 0px rgba(255, 255, 255, 0.234);
}

#imprensa-releases {
    background-color: #ffffff;
    padding: 0px 0 60px 0;
    text-align: center;
}

#imprensa-releases .item-imagem {
    width: 100%;
    background-color: #421664;
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #FFF;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
    margin-top: 15px;
    min-height: 176px;

}

#imprensa-releases h5 {
    font-weight: 700;
    font-size: 18px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #fff;
}

#imprensa-releases h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#imprensa-releases p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: center !important;
    color: #00985c;
    line-height: 16px;
}

#imprensa-releases .item-imagem img {
    width: 100%;
    border-radius: 10px 10px 0px 10px;
    text-align: center;
    margin-bottom: 15px;
    box-shadow: 3px 3px 0px 0px rgba(255, 255, 255, 0.234);
}

#imprensa-comunicados {
    background-color: #ffffff;
    padding: 60px 0 60px 0;
    text-align: center;
}

#imprensa-comunicados .item-imagem {
    width: 100%;
    background-color: #003f1a;
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #FFF;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
    margin-top: 15px;
}

#imprensa-comunicados h5 {
    font-weight: 700;
    font-size: 18px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #fff;
}

#imprensa-comunicados h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #fff;
}

#imprensa-comunicados p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: center !important;
    color: #b1d249;
    line-height: 16px;
}

#imprensa-comunicados .item-imagem img {
    width: 100%;
    border-radius: 10px 10px 0px 10px;
    text-align: center;
    margin-bottom: 15px;
    box-shadow: 3px 3px 0px 0px rgba(255, 255, 255, 0.234);
}

#imprensa-eventos {
    background-color: #ffffff;
    padding: 10px 0 60px 0;
    text-align: center;
}

#imprensa-eventos .item-imagem {
    width: 100%;
    background-color: #005f55;
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #FFF;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
    margin-top: 15px;
}

#imprensa-eventos h5 {
    font-weight: 700;
    font-size: 18px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #fff;
}

#imprensa-eventos h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#imprensa-eventos p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: center !important;
    color: #b1d249;
    line-height: 16px;
}

#imprensa-eventos .item-imagem img {
    width: 100%;
    border-radius: 10px 10px 0px 10px;
    text-align: center;
    margin-bottom: 15px;
    box-shadow: 3px 3px 0px 0px rgba(255, 255, 255, 0.234);
}

/* FIM CSS IMPRENSA UNIMED */

/* ALTERACOES PG PRA CUIDAR */

#box-rede {
    background-color: #fff;
    padding: 50px 0 30px 0;
    text-align: center;
}

#box-rede-pri {
    width: 100%;
    background-color: #00985c;
    padding: 15px 5px 15px 5px;
    border-radius: 10px;
    text-align: center;
    color: #fff;
    min-height: 222px;
}

#box-rede-sec {
    width: 100%;
    background-color: #b1d249;
    padding: 15px 5px 15px 5px;
    border-radius: 10px;
    text-align: center;
    color: #fff;
    min-height: 222px;
}

#box-rede p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 5px;
    text-align: center !important;
    line-height: 18px;
}

#box-rede h1 {
    font-weight: 500;
    font-size: 20px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    text-align: center !important;
    margin-top: 70px;
    color: #fff;
}

#box-rede h2 {
    font-weight: 500;
    font-size: 18px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-top: 10px;
    text-align: center !important;
}

#box-fluxo-pra-cuidar {
    background-color: #fff;
    padding: 0px 0 30px 0;
    z-index: 0;
    text-align: left;
}

#box-fluxo-pra-cuidar p {
    font-weight: 500;
    font-size: 18px;
    font-family: "UnimedSans", Arial, sans-serif;
    color: #000;
    text-align: left;
}

#box-fluxo-pra-cuidar h1 {
    font-weight: 500;
    font-size: 120px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    color: #00985c;
    letter-spacing: -1px;
}

#box-fluxo-pra-cuidar h2 {
    font-weight: 500;
    font-size: 38px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    color: #b1d249;
    text-align: left;
    line-height: 1.5;
}

#box-fluxo-pra-cuidar .img {
    color: #000;
    display: inline-block;
}

/* ALTERACOES PG PRA CUIDAR */

/* INICIO CODIGO SAUDE PRA CUIDAR */

#box-material-cuidar {
    background-color: #ffffff;
    padding: 0px 0 30px 0;
    text-align: center;
}

#box-material-cuidar .item-imagem {
    width: 100%;
    background-color: #421664;
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #FFF;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
    min-height: 315px;
}

#box-material-cuidar h5 {
    font-weight: 700;
    font-size: 18px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #fff;
}

#box-material-cuidar p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: center !important;
    color: #ccc;
}

#box-material-cuidar .item-imagem img {
    width: 100%;
    border-radius: 10px 10px 0px 10px;
    text-align: center;
    margin-bottom: 15px;
    box-shadow: 3px 3px 0px 0px rgba(255, 255, 255, 0.234);
}

.btn-material {
    text-transform: none;
    background-color: #00985c;
    border-color: none;
    margin-bottom: 3px !important;
    padding: 5px 30px 5px 30px !important;
    border-radius: 15px 15px 15px 15px !important;
    color: white;
    font-size: 14px;
    font-weight: 300;
    font-family: "UnimedSans", Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
    margin-top: 5px;
}

.btn-material:hover {
    background-color: #9f238a;
    color: white !important;
    transform: scale(1.03);
    transition: all ease-in-out 0.2s;
}

/* FIM CODIGO SAUDE PRA CUIDAR */

/* INICIO CODIGO PÁGINA INSTITUTO UNIMED GOIÂNIA */

#box-instituto-unimed {
    background-color: #ffffff;
    padding: 0px 0 40px 0;
    text-align: center;
}

#box-instituto-unimed-interno {
    width: 100%;
    background-color: #00985c;
    padding: 60px 20px 60px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #fff;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
}

#destaque-instituto-unimed-interno {
    padding: 0px 20px 20px 20px;
}

#box-instituto-unimed p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: left !important;
}

#box-instituto-unimed h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: left !important;
    color: #421664 !important;
}

#box-instituto-unimed h5 {
    font-weight: bold;
    font-size: 14px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-bottom: 30px;
    text-align: left !important;
    text-transform: uppercase;
    letter-spacing: 1px;
}

#box-instituto-unimed-interno img {
    border-radius: 0px ;
    text-align: left;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
}

#box-objetivos-instituto {
    background-color: #fff;
    padding: 40px 0 60px 0;
    margin-top: 0px;
    z-index: 0;
    text-align: center;
    border-radius: 0px 0px 0px 0px;
}

#box-objetivos-instituto-interno {
    background-color: #fff;
    padding: 15px;
    margin: 10px;
    z-index: 0;
    text-align: center;
    border-radius: 15px;
    border: 1px solid #00985c;
}

#box-objetivos-instituto h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-objetivos-instituto h3 {
    font-weight: 700;
    font-size: 20px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 20px;
    text-align: center !important;
    color: #00985c;
    text-transform: uppercase;
}

#box-objetivos-instituto p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    text-align: left !important;
    color: #000;
}

#box-organograma-instituto {
    background-color: #fff;
    padding: 40px 0 60px 0;
    margin-top: 0px;
    z-index: 0;
    text-align: center;
    border-radius: 0px 0px 0px 0px;
}

#box-organograma-instituto h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-organograma-instituto h3 {
    font-weight: 700;
    font-size: 20px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-top: 40px;
    text-align: center !important;
    color: #421664;
    text-transform: uppercase;
}

#box-organograma-instituto h5 {
    font-weight: 700;
    font-size: 13px;
    font-family: "UnimedSlab", Arial, sans-serif;
    margin-bottom: 0px;
    text-align: center !important;
    color: #00985c;
    text-transform: uppercase;
    margin-top: 20px;
}

#box-organograma-instituto h4 {
    font-weight: 500;
    font-size: 15px;
    font-family: "UnimedSans", Arial, sans-serif;
    text-align: center !important;
    color: #000;
    margin-top: -10px;
}

#box-organograma-instituto p {
    font-weight: 500;
    font-size: 15px;
    font-family: "UnimedSans", Arial, sans-serif;
    text-align: center !important;
    color: #000;
}

#box-projetos-instituto {
    background-color: #ffffff;
    padding: 0px 0 30px 0;
    text-align: center;
}

#box-projetos-instituto .item-imagem {
    width: 100%;
    background-color: #b1d249;
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #fff;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
    min-height: 503px;
}

#box-projetos-instituto h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-projetos-instituto h5 {
    font-weight: 700;
    font-size: 34px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #fff;
    text-shadow: #00985c 3px 3px 5px;
}

#box-projetos-instituto p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: center !important;
    color: #00985c;
}

#box-projetos-instituto .item-imagem img {
    width: 100%;
    border-radius: 10px 10px 0px 10px;
    text-align: center;
    margin-bottom: 15px;
    box-shadow: 3px 3px 0px 0px rgba(255, 255, 255, 0.234);
}

#box-galeria-instituto {
    background-color: #ffffff;
    padding: 0px 0 30px 0;
    text-align: center;
}

#box-galeria-instituto .item-imagem {
    background-color: #b1d249;
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #fff;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
    min-height: 240px;
}

#box-galeria-instituto h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-galeria-instituto h5 {
    font-weight: 700;
    font-size: 34px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #fff;
    text-shadow: #00985c 3px 3px 5px;
}

#box-galeria-instituto p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: center !important;
    color: #00985c;
}

#box-galeria-instituto .item-imagem img {
    border-radius: 10px 10px 0px 10px;
    text-align: center;
    margin-bottom: 15px;
}

#box-projetos-instituto-two {
    background-color: #ffffff;
    padding: 30px 0 30px 0;
    text-align: center;
}

#box-projetos-instituto-two .item-imagem {
    width: 100%;
    background-color: #b1d249;
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #fff;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
}

#box-projetos-instituto-two h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-projetos-instituto-two h5 {
    font-weight: 700;
    font-size: 34px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    margin-top: -110px;
    text-align: center !important;
    color: #fff;
    text-shadow: #00985c 3px 3px 5px;
}

#box-projetos-instituto-two p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: center !important;
    color: #00985c;
}

#box-projetos-instituto-two .item-imagem img {
    width: 100%;
    border-radius: 10px 10px 0px 10px;
    text-align: center;
    margin-bottom: 15px;
    box-shadow: 3px 3px 0px 0px rgba(255, 255, 255, 0.234);
}

.btn-instituto {
    text-transform: none;
    background-color: #00985c;
    border-color: none;
    margin-bottom: 3px !important;
    padding: 10px 30px 10px 30px !important;
    border-radius: 15px 15px 15px 15px !important;
    color: white;
    font-size: 16px;
    font-weight: 500;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    letter-spacing: 0px;
}

.btn-instituto:hover {
    background-color: #9f238a;
    color: white !important;
    transform: scale(1.03);
    transition: all ease-in-out 0.2s;
}

#box-instituto-horario {
    background-color: #fff;
    padding: 40px 0 60px 0;
    margin-top: 0px;
    z-index: 0;
    text-align: left;
    border-radius: 0px 0px 0px 0px;
}

#box-instituto-horario h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-instituto-horario h3 {
    font-weight: 700;
    font-size: 20px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 20px;
    text-align: left !important;
    color: #00985c;
    text-transform: none;
}

#box-instituto-horario p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    text-align: left !important;
    color: #00985c;
}

#box-conheca-instituto {
    background-color: #fff;
    padding: 40px 0 0px 0;
    margin-top: 0px;
    z-index: 0;
    text-align: left;
    border-radius: 0px 0px 0px 0px;
}

#box-conheca-instituto h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-conheca-instituto h3 {
    font-weight: 700;
    font-size: 20px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 20px;
    text-align: left !important;
    color: #00985c;
    text-transform: none;
}

#box-conheca-instituto p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    text-align: left !important;
    color: #00985c;
}

#valores-instituto a {
    color: #fff !important;
}

#valores-instituto {
    background-color: #ffffff;
    padding: 30px 0 50px 0;
    z-index: 0;
    text-align: center;
    cursor: pointer;
    color: #ffffff !important;
}

#valores-instituto .item-instituto {
    background-color: #004d49;
    color: #004d49 !important;
    flex-direction: column;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-instituto img {
    margin-bottom: 15px;
}

#valores-instituto .item-instituto:hover {
    background-color: #00985c;
    box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
}

#valores-instituto .item-instituto-magenta {
    background-color: #f47920;
    color: #fff !important;
    flex-direction: column;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-instituto .item-instituto-magenta:hover {
    background-color: #00985c;
    box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
}

/* FIM CODIGO PÁGINA INSTITUTO UNIMED GOIÂNIA */

/* INICIO CODIGO PROJETOS INTERNOS INSTITUTO */

#box-projetos-internos {
    background-color: #ffffff;
    padding: 60px 0 60px 0;
    text-align: center;
}

#box-projetos-internos .item-imagem {
    width: 100%;
    background-color: #b2d14b;
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #FFF;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
    min-height: 383px;
}

#box-projetos-internos .item-videos {
    width: 100%;
    background-color: #421664;
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #FFF;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
    min-height: 160px;
}

#box-projetos-internos h5 {
    font-weight: 700;
    font-size: 18px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #fff;
}

#box-projetos-internos h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-projetos-internos p {
    font-weight: 500;
    font-size: 15px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: center !important;
    color: #00985c;
    line-height: 16px;
}

#box-projetos-internos .item-imagem img {
    width: 100%;
    border-radius: 10px 10px 0px 10px;
    text-align: center;
    margin-bottom: 15px;
    box-shadow: 3px 3px 0px 0px rgba(255, 255, 255, 0.234);
}

.btn-projetos {
    text-transform: none;
    background-color: #00985c;
    border-color: none;
    margin-bottom: 3px !important;
    padding: 5px 30px 5px 30px !important;
    border-radius: 15px 15px 15px 15px !important;
    color: white;
    font-size: 14px;
    font-weight: 300;
    font-family: "UnimedSans", Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
    margin-top: 5px;
}

.btn-projetos:hover {
    background-color: #9f238a;
    color: white !important;
    transform: scale(1.03);
    transition: all ease-in-out 0.2s;
}

/* FIM CODIGO PROJETOS INTERNOS INSTITUTO */

/* INICIO CODIGO RELATORIO GESTAO INSTITUTO */

#box-relatorio-gestao {
    background-color: #ffffff;
    padding: 60px 0 60px 0;
    text-align: center;
}

#box-relatorio-gestao .item-imagem {
    width: 100%;
    background-color: #b1d249;
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #FFF;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
}

#box-relatorio-gestao h5 {
    font-weight: 700;
    font-size: 18px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-relatorio-gestao h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-relatorio-gestao p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: center !important;
    color: #fff;
    line-height: 16px;
}

#box-relatorio-gestao .item-imagem img {
    width: 100%;
    border-radius: 10px 10px 0px 10px;
    text-align: center;
    margin-bottom: 15px;
    box-shadow: 3px 3px 0px 0px rgba(255, 255, 255, 0.234);
}

/* FIM CODIGO RELATORIO GESTAO INSTITUTO */

/* INICIO CODIGO CERTIFICACOES INSTITUTO */

#box-certificacoes-instituto {
    background-color: #ffffff;
    padding: 60px 0 60px 0;
    text-align: center;
}

#box-certificacoes-instituto .item-imagem {
    width: 100%;
    background-color: transparent;
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 0px 20px;
    text-align: center;
    color: #FFF;
}

#box-certificacoes-instituto h5 {
    font-weight: 700;
    font-size: 18px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-certificacoes-instituto h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-certificacoes-instituto p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: center !important;
    color: #000;
    line-height: 16px;
}

#box-certificacoes-instituto .item-imagem img {
    width: 100%;
    border-radius: 10px 10px 0px 10px;
    text-align: center;
    margin-bottom: 15px;
}

/* FIM CODIGO CERTIFICACOES INSTITUTO */

/* INICIO CODIGO PÁGINA CDU */

#box-cdu {
    background-color: #ffffff;
    padding: 0px 0 80px 0;
    text-align: center;
}

#box-cdu-interno {
    width: 100%;
    background-color: #00995c;
    padding: 60px 20px 60px 20px;
    border-radius: 20px;
    text-align: center;
    color: #fff !important;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
}

#destaque-cdu-interno {
    padding: 0px 20px 20px 20px;
}

#box-cdu p {
    font-weight: 500;
    font-size: 16px !important;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: left !important;
    line-height: 25px;
}

#box-cdu h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: left !important;
    color: #fff !important;
}

#box-cdu h5 {
    font-weight: bold;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-bottom: 30px;
    text-align: left !important;
    text-transform: uppercase;
    letter-spacing: 1px;
}

#box-cdu-interno img {
    border-radius: 20px ;
    text-align: left;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
}

#box-exames-imagem {
    background-color: #ffffff;
    padding: 0px 0 30px 0;
    text-align: center;
}

#box-exames-imagem .item-imagem {
    width: 100%;
    background-color: #b1d249;
    padding: 20px 20px 20px 20px;
    border-radius: 20px;
    text-align: center;
    color: #fff;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
    min-height: 546px;
}

#box-exames-imagem h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-exames-imagem h5 {
    font-weight: 700;
    font-size: 28px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-exames-imagem p {
    font-weight: 500;
    font-size: 16px !important;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: center !important;
    color: #00985c;
    line-height: 20px;
}

#box-exames-imagem .item-imagem img {
    width: 100%;
    border-radius: 10px 10px 0px 10px;
    text-align: center;
    margin-bottom: 15px;
    box-shadow: 3px 3px 0px 0px rgba(255, 255, 255, 0.234);
}

#box-laboratorio-cdu {
    background-color: #ffffff;
    padding: 60px 0 30px 0;
    text-align: center;
}

#box-laboratorio-cdu .item-laboratorio-cdu {
    width: 100%;
    background-color: #f5f5f5;
    padding: 20px 20px 20px 20px;
    border-radius: 20px;
    text-align: center;
    color: #fff;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
    min-height: 575px;
}

#box-laboratorio-cdu .item-laboratorio-cdu img {
    width: 100%;
    border-radius: 10px 10px 0px 10px;
    text-align: center;
    margin-bottom: 15px;
    box-shadow: 3px 3px 0px 0px rgb(0 0 0 / 5%);
}

#box-laboratorio-cdu h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-laboratorio-cdu h5 {
    font-weight: 700;
    font-size: 28px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-laboratorio-cdu p {
    font-weight: 500;
    font-size: 16px !important;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: center !important;
    color: #00985c;
    line-height: 20px;
}

#box-cdu-resultados {
    background-color: #ffffff;
    padding: 60px 0 60px 0;
    text-align: center;
}

#box-cdu-resultados-interno {
    width: 100%;
    background-color: #b1d249;
    padding: 40px 50px 20px 50px;
    border-radius: 20px;
    text-align: center;
    color: #421664;
    box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 10%);
}

#box-cdu-resultados p {
    font-weight: 500;
    font-size: 16px !important;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 0px;
    text-align: left !important;
}

#box-cdu-resultados h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: left !important;
    color:#421664;
}

#box-cdu-resultados h5 {
    font-weight: bold;
    font-size: 16px !important;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-bottom: 30px;
    text-align: left !important;
    text-transform: uppercase;
    color: #9f238a;
}

.btn-resultados {
    text-transform: none;
    background-color: #ef7925;
    border-color: none;
    margin-bottom: 3px !important;
    padding: 10px !important;
    border-radius: 15px 15px 15px 15px !important;
    width: 100%;
    color: white;
    font-size: 26px !important;
    font-weight: 500;
    font-family: "UnimedSlabBold", Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
}

.btn-resultados:hover {
    background-color: #f7af79;
    color: white !important;
    transform: scale(1.03);
    transition: all ease-in-out 0.2s;
}

#box-corpo-cdu {
    background-color: #fff;
    padding: 40px 0 60px 0;
    margin-top: 0px;
    z-index: 0;
    text-align: center;
    border-radius: 0px 0px 0px 0px;
}

#box-corpo-cdu-interno {
    background-color: #fff;
    padding: 15px;
    margin: 10px;
    z-index: 0;
    text-align: center;
    border-radius: 15px;
    border: 1px solid #00985c;
}

#box-corpo-cdu h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-corpo-cdu h3 {
    font-weight: 700;
    font-size: 20px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 20px;
    text-align: center !important;
    color: #00985c;
    text-transform: uppercase;
}

#box-corpo-cdu p {
    font-weight: 500;
    font-size: 16px !important;
    font-family: "UnimedSans", Arial, sans-serif;
    text-align: center !important;
    color: #00985c;
}

#box-cdu-horario {
    background-color: #fff;
    padding: 40px 0 60px 0;
    margin-top: 0px;
    z-index: 0;
    text-align: left;
    border-radius: 0px 0px 0px 0px;
}

#box-cdu-horario h1 {
    font-weight: 700;
    font-size: 36px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 10px;
    text-align: center !important;
    color: #00985c;
}

#box-cdu-horario h3 {
    font-weight: 700;
    font-size: 18px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    margin-bottom: 20px;
    text-align: left !important;
    color: #00985c;
    text-transform: none;
}

#box-cdu-horario p {
    font-weight: 500;
    font-size: 16px !important;
    font-family: "UnimedSans", Arial, sans-serif;
    text-align: left !important;
    color: #00985c;
    line-height: 20px;
}

/* FIM CODIGO PÁGINA CDU */

#valores-bemtevi {
    background-color: #fff;
    padding: 30px 0 50px 0;
    z-index: 0;
    text-align: center;
    cursor: pointer;
    color: #fff !important;
}

#valores-bemtevi .item-bemtevi-1 {
    background-color: #a2238d;
    color: #fff !important;
    flex-direction: column;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-bemtevi .item-bemtevi-2 {
    background-color: #421664;
    color: #fff !important;
    flex-direction: column;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-bemtevi .item-bemtevi-3 {
    background-color: #00985c;
    color: #fff !important;
    flex-direction: column;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-bemtevi .item-bemtevi-4 {
    background-color: #ec1651;
    color: #fff !important;
    flex-direction: column;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-bemtevi .item-bemtevi-5 {
    background-color: #f37920;
    color: #fff !important;
    flex-direction: column;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-bemtevi .item-bemtevi-6 {
    background-color: #ffca05;
    color: #fff !important;
    flex-direction: column;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-bemtevi img {
    margin-bottom: 15px;
}

#valores-bemtevi .item-bemtevi-1:hover {
    background-color:#5b5c65;
    box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
}

#valores-bemtevi .item-bemtevi-2:hover {
    background-color:#5b5c65;
    box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
}

#valores-bemtevi .item-bemtevi-3:hover {
    background-color:#5b5c65;
    box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
}

#valores-bemtevi .item-bemtevi-4:hover {
    background-color:#5b5c65;
    box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
}

#valores-bemtevi .item-bemtevi-5:hover {
    background-color:#5b5c65;
    box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
}

#valores-bemtevi .item-bemtevi-6:hover {
    background-color:#5b5c65;
    box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
}


/* INÍCIO PÁGINA CEU */

.btn-primary {
    color: #fff;
    background-color: #00995C !important;
}

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 702;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 8px 16px !important;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


#valores-ceu {
    background-color: #fff;
    padding: 30px 30px 50px 30px;
    z-index: 0;
    text-align: center;
    cursor: pointer;
    color: #fff !important;
}

#valores-ceu .item-ceu-1 {
    background-color: #A6DADE;
    color: #ffffff !important;
    flex-direction: column;
    font-weight: 800;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-ceu .item-ceu-2 {
    background-color: #B2CE4D;
    color: #fff !important;
    flex-direction: column;
    font-weight: 800;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-ceu .item-ceu-3 {
    background-color: #D2A495;
    font-color: #ffffff !important;
    flex-direction: column;
    font-weight: 800;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-ceu .item-ceu-4 {
    background-color: #F0CFCF;
    color: #fff !important;
    flex-direction: column;
    font-weight: 800;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-ceu .item-ceu-5 {
    background-color: #FFE196;
    color: #fff !important;
    flex-direction: column;
    font-weight: 800;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-ceu .item-ceu-6 {
    background-color: #D0E4BD;
    color: #fff !important;
    flex-direction: column;
    font-weight: 800;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-ceu img {
    margin-bottom: 15px;
}

#valores-ceu .item-ceu-1:hover {
    background-color:#B8E1E4;
    box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
}

#valores-ceu .item-ceu-2:hover {
    background-color:#C0D56F;
    box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
}

#valores-ceu .item-ceu-3:hover {
    background-color:#D9B5A9;
    box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
}

#valores-ceu .item-ceu-4:hover {
    background-color:#F0CFCF;
    box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
}

#valores-ceu .item-ceu-5:hover {
    background-color:#FFE8AC;
    box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
}

#valores-ceu .item-ceu-6:hover {
    background-color:#D7E8CA;
    box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
}

/* FIM PÁGINA CEU */



.table-responsive-sm {
    background: #fff;
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    text-align: center;
}

.table-responsive-sm th {
    text-align: center;
}
    
.table-responsive-sm thead {
    background-color: #00995D;
    color: #fff
}
        
.table-responsive-sm thead th {
text-align: center;
vertical-align: middle;
}

#valores {
    background-color: #fff;
    padding: 30px 0 50px 0;
    z-index: 0;
    text-align: center;
    cursor: pointer
}

#valores-integral {
    background-color: #fff;
    padding: 30px 0 50px 0;
    z-index: 0;
    text-align: center;
    cursor: pointer
}

#valores a {
    color: #fff !important;
}

#valores-integral a {
    color: #00985c !important;
}

#valores-bemtevi a {
    color: #fff !important;
}

#valores-instituto a {
    color: #fff !important;
}

#valores .item {
    background-color: #00995D;
    color: #fff;
    flex-direction: column;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}

#valores-integral .item-integral {
    background-color: #f5f5f5;
    color: #00985c;
    flex-direction: column;
    min-height: 185px;
    font-size: 1.8rem;
    transition: all .3s ease 0s;
    border-radius: 20px 20px 0px 20px;
    box-shadow: -1px 4px 0px -1px rgb(0 0 0 / 10%);
    display: flex;
    align-items: center;
    justify-content: center;
}
        
#valores img {
     margin-bottom:15px;
}

#valores-integral img {
     margin-bottom:15px;
}
            
#valores .item:hover {
    background-color:#014d49;
    box-shadow:0px 5px 40px -10px rgba(0,0,0,0.57);
}

#valores-integral .item-integral:hover {
    background-color:#b1d249;
    box-shadow:0px 5px 40px -10px rgba(0,0,0,0.57);
}

#box-vacinas {
    background-color: #fff;
    padding: 20px 0 30px 0;
    text-align: center;
}

#box-vacinas-esq {
    width: 100%;
    background-color: #aecc4b;
    padding: 25px 30px 25px 30px;
    border-radius: 20px;
    text-align: center;
    color: #00955c;
}

#box-vacinas p {
    font-weight: 500;
    font-size: 15px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 10px;
    text-align: left;
}

#box-vacinas h5 {
    font-weight: 500;
    font-size: 20px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 15px;
    text-align: center;
    font-weight: bold;
}

#box-integral {
    background-color: #fff;
    padding: 20px 0 30px 0;
    text-align: center;
}

#box-integral-esq {
    width: 100%;
    background-color: #aecc4b;
    padding: 25px 30px 25px 30px;
    border-radius: 20px;
    text-align: center;
    color: #003f1a;
}

#box-integral-center {
    width: 100%;
    background-color: #00985c;
    padding: 25px 30px 25px 30px;
    border-radius: 20px;
    text-align: center;
    color: #b1d249;
}

#box-integral-dir {
    width: 100%;
    background-color: #003f1a;
    padding: 25px 20px 25px 20px;
    border-radius: 20px;
    text-align: center;
    color: #b1d249;
}

#box-integral p {
    font-weight: 500;
    font-size: 18px;
    font-family: "UnimedSans", Arial, sans-serif;
    margin-top: 10px;
    text-align: center;
}

#boxprograma {
    background-color: #fff;
    padding: 70px 0 20px 0;
    margin-top: -35px;
    z-index: 0;
    text-align: left;
}

#boxprograma p {
    font-weight: 500;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    color: #000;
    text-align: justify;
}

#boxprograma h1 {
    font-weight: 500;
    font-size: 38px;
    font-family: "UnimedSlabBold", Arial, sans serif;
    color: #02784a;
    letter-spacing: -1px;
}

#boxprograma h2 {
    font-weight: 500;
    font-size: 30px;
    font-family: "UnimedSlabBold", Arial, sans serif;
    color: #02784a;
    letter-spacing: -1px;
}

#boxprograma h4 {
    font-weight: 500;
    font-size: 18px;
    font-family: "UnimedSlabBold", Arial, sans serif;
    color: #000;
    letter-spacing: -1px;
}

#boxprograma .img {
    color: var(--primeira);
    display: inline-block;
}

#pas {
    background-color: transparent;
    padding: 0px 0 20px 0;
}

#pas .fotografia {
    background-color: transparent;
    padding: 0;
    width: 100%;
    align-items: center;
    border-radius: 15px 15px 0px 0px;
}

#pas img {
    width: 100%;
    filter: brightness(95%);
    border-radius: 15px 15px 0px 0px;
}

#pas img:hover {
    transform: scale(1.02);
    transition: all ease-in-out 0.2s;
}

#pas .box-pas {
    background-color: #F7F9F9;
    padding: 15px;
    min-height: 300px;
    border-radius: 0px 0px 15px 15px;
margin-bottom: 10px;
}

#pas p {
    font-weight: 200;
    font-size: 16px;
    font-family: "UnimedSans", Arial, sans-serif;
    color: #000;
    text-align: left;
    line-height: 20px;
}

#pas h4 {
    font-weight: 500;
    font-size: 22px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    color: #00985c;
    letter-spacing: -1px;
}

#pas h5 {
    font-weight: 200;
    font-size: 14px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    color: #421664;
    text-transform: uppercase;
}

#pas h1 {
    font-weight: 500;
    font-size: 38px;
    font-family: "SlabBold", Arial, sans-serif;
    color: var(--quarta);
    letter-spacing: -1px;
}

#pas-titulo {
    background-color: var(--decima);
    padding: 80px 0 0px 0;
}

#pas-titulo .fotografia {
    background-color: var(--segunda);
    padding: 0;
    width: 100%;
    align-items: center;
    border-radius: 15px 15px 0px 0px;
}

#pas-titulo .box-pas {
    background-color: var(--quarta);
    padding: 15px;
    min-height: 300px;
    border-radius: 0px 0px 15px 15px;
}

#pas-titulo p {
    font-weight: 500;
    font-size: 15px;
    font-family: "UnimedSans", Arial, sans-serif;
    color: #000;
    text-align: left;
    line-height: 1.1rem;
}

#pas-titulo h4 {
    font-weight: 500;
    font-size: 22px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    color: var(--primeira);
    letter-spacing: -1px;
}

#pas-titulo h1 {
    font-weight: 500;
    font-size: 38px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    color: var(--quarta);
    letter-spacing: -1px;
}

#boxguiarapido {
    background-color: transparent;
    padding: 0px 0 20px 0;
    margin: 0;
    z-index: 0;
    text-align: left;
}

#boxguiarapido p {
    font-weight: 500;
    font-size: 15px;
    font-family: "UnimedSans", Arial, sans-serif;
    color: #fff;
    text-align: left;
line-height: 20px;
}

#boxguiarapido h1 {
    font-weight: 500;
    font-size: 38px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    color: #ffca05;
    letter-spacing: 1px;
}

#boxguiarapido h5 {
    font-weight: 500;
    font-size: 20px;
    font-family: "UnimedSlabBold", Arial, sans-serif;
    color: #ffca05;
    letter-spacing: 1px;
}

.card-body-box {
    border-radius: 30px;
    padding: 20px;
}

.boxcard {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #00985c;
    background-clip: border-box;
    border-radius: 15px;
    box-shadow: 2px 2px 2px 1px rgba(17, 66, 4, 0.2);
    margin-top: 20px;
}

/* NOVO */
@font-face {
   font-family: fonteUnimed;
   src: url(/wps/wcm/connect/b5e7a8c1-4cd3-4008-8fb9-73c36ee95e19/unimedsans-regular-webfont%5B1%5D.woff?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-b5e7a8c1-4cd3-4008-8fb9-73c36ee95e19-pifclLG);
}
@font-face {
   font-family: fonteUnimed;
   src: url(/wps/wcm/connect/53c74dba-bb07-45e8-9a7e-31457e3f0734/unimedsans-regularitalic-webfont%5B1%5D.woff?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-53c74dba-bb07-45e8-9a7e-31457e3f0734-pifclLG);
   font-style: italic; 
}
@font-face {
   font-family: fonteUnimed;
   src: url(/wps/wcm/connect/d383d042-2c9a-4f8c-a407-63d933224d6d/unimedsans-bold-webfont%5B1%5D.woff?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-d383d042-2c9a-4f8c-a407-63d933224d6d-pifclLG);
   font-weight: bold;
}
@font-face {
   font-family: fonteUnimed;
   src: url(/wps/wcm/connect/07141adc-ea53-4b6c-83b6-b8081f0b1a6e/unimedsans-bolditalic-webfont%5B1%5D.woff?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-07141adc-ea53-4b6c-83b6-b8081f0b1a6e-pifclLG);
   font-weight: bold;
   font-style: italic; 
}

@font-face {
   font-family: UnimedSans;
   src: url(/wps/wcm/connect/11dba6b1-580f-45d0-ae48-a8ac533eed60/UnimedSans-Regular-webfont_0.woff2?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-11dba6b1-580f-45d0-ae48-a8ac533eed60-pifclLG);
}

@font-face {
   font-family: UnimedSansBold;
   src: url(/wps/wcm/connect/b61c38b5-d3c8-4d6f-bc0f-40099e061129/UnimedSans-Bold-webfont.woff2?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-b61c38b5-d3c8-4d6f-bc0f-40099e061129-pifclLG);
}

@font-face {
   font-family: UnimedSlab;
   src: url(/wps/wcm/connect/104039ea-6b97-4dde-ba99-643113c72fac/UnimedSlab-SemiBold-webfont.woff2?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-104039ea-6b97-4dde-ba99-643113c72fac-pifclLG);
}

@font-face {
   font-family: UnimedSlabBold;
   src: url(/wps/wcm/connect/45e5276f-22f1-4311-bb3f-8d7e44ebc14b/unimedslab-bold-webfont.woff2?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-45e5276f-22f1-4311-bb3f-8d7e44ebc14b-pifclLG);
}

.btn-1 {
    text-transform: none;
    background-color: #003f1a;
    border: 0;
    margin-bottom: 3px !important;
    padding: 12px 10px !important;
    border-radius: 10px 10px 0 10px !important;
    width: 100% !important;
    text-align: left;
    color: white;
    font-size: 14px;
    font-weight: 500;
    margin-top: 3px !important;
    font-family: "UnimedSans", Arial, Helvetica, sans-serif;
}

.btn-1:hover {
    background-color: #b1d249;
    color: #003f1a;
    transform: scale(1.01);
    transition: all ease-in-out 0.2s;
}

.btn-2 {
    text-transform: uppercase;
    background-color: #003f1a;
    border: 0;
    margin-bottom: 3px !important;
    padding: 12px 10px !important;
    border-radius: 0px 0px 0 0px !important;
    width: 100% !important;
    text-align: center;
    color: white;
    font-size: 16px;
    font-weight: bold;
    margin-top: 3px !important;
    font-family: "UnimedSans", Arial, Helvetica, sans-serif;
}

.btn-2:hover {
    background-color: #D5BE6C;
    color: #003f1a;
    transform: scale(1.03);
    transition: all ease-in-out 0.2s;
}

.btn-3 {
    text-transform: none;
    background-color: #421664;
    border: 0;
    margin-bottom: 3px !important;
    padding: 10px 15x !important;
    border-radius: 10px 10px 0 10px !important;
    width: 100% !important;
    text-align: center;
    color: white;
    font-size: 16px;
    font-weight: 500;
    margin-top: 3px !important;
    font-family: "UnimedSans", Arial, Helvetica, sans-serif;
    min-height: 125px;
    vertical-align: text-top;
}

.btn-3:hover {
    background-color: #a2238d;
    color: #fff;
    transform: scale(1.01);
    transition: all ease-in-out 0.2s;
}


@media screen and (max-width:480px), screen and (max-height:420px){
  #blip-chat-container #blip-chat-iframe{
        position: fixed; 
  }

#valores-instituto .item-instituto {
    margin-bottom: 20px;
}

#box-projetos-instituto-two .item-imagem {
    margin-bottom: 20px;
}

#box-rp-cuidar .item-imagem {
    margin-bottom: 20px;
}

#box-rp-cuidar .item-passo {
    margin-bottom: 20px;
}

#box-projetos-internos .item-imagem {
    margin-bottom: 20px;
}

#imprensa-releases .item-imagem {
    margin-bottom: 20px;
}

#box-material-cuidar .item-imagem {
    margin-bottom: 20px;
}

#box-exames-imagem .item-imagem {
    margin-bottom: 20px;
}

#box-laboratorio-cdu .item-laboratorio-cdu  {
    margin-bottom: 20px;
}

#destaque-cdu-interno {
    padding: 0px 0px 20px 0px;
}

.table-responsive-sm {
    font-size: 12px;
}

.btn-1 {
    width: 100% !important;
}

#valores .item {
    margin-bottom: 20px;
}

#valores-integral .item-integral {
    margin-bottom: 20px;
}

#box-vacinas-esq {
    margin-bottom: 20px;
}

#box-integral-esq {
    margin-bottom: 20px;
}

#box-integral-center {
    margin-bottom: 20px;
}

#box-integral-dir {
    margin-bottom: 20px;
}

}

.icon-servicos .container {
 font-size: 13px;
}

.addthis_inline_share_toolbox {
    position: relative;
    z-index: 0;
}


.image-sobre-programa img {
    height: auto;
}

.at-share-btn-elements{
    margin-left: 29px;
}

body{
	font-family: fonteUnimed, "Trebuchet MS", sans-serif !important;
	color: #0d0d0d;
	font-size: 1.3em !important;
}



body { font-size/**/: 1.2em !important;}

.conteudo-interno p {
    line-height: 1.7em;
}	

.banner-visao a:hover{
text-decoration: none;
}

#header{
  width: 100%;
}

.menu-header .nav-container.f-nav {
    border-bottom: solid 1px #e4e4e4;
}	

.icon-servicos .noticias p {
    color: #00995c;
    text-decoration: none;
    font-weight: bold;
}

body .menu-header{
z-index: 99;
}

div#acesso-rapido ul {
    padding: 0;
    position: relative;
    top: -1px;
}

.icones-pas.largura-especial li a p {
    margin-top: 10px;
}

.icones-pas .processo-seletivo a, .icones-pas .processo-seletivo a:hover {
    font-weight: bold;
	color: #ed1651;
    text-decoration: none;
}

.icones-pas li.pcd a, .icones-pas li.pcd a:hover {
    font-weight: bold;
    color: #5b5c65;
    text-decoration: none;
}

.icones-pas li.EAD a, .icones-pas li.EAD a:hover {
    font-weight: bold;
    color: #682D00;
    text-decoration: none;
}

div#acesso-rapido li {
    display: inline-block;
	vertical-align: top;
    height: 20px;	
}

.conteudo-interno a, .conteudo-interno a:hover {
    color: #02774a;
}

.acessos-home ul li a {
    color: #00995d;
    font-weight: bold;
    border-right: 1px #b1d249 solid;
    padding-right: 10px;
font-family: 'UnimedSlabBold', Arial, sans-serif;
}

.acessos-home ul li:last-child a{
	border-right: none;
}

.acessos-home p, .acessos-home ul, .acessos-home nav  {
    display: inline-block;
	vertical-align: top;
}

.acessos-home p{
width: 110px;
margin-left: 10px;
font-family: 'UnimedSlabBold', Arial, sans-serif;
color: #000;
}

.content.columns1 {
    position: relative;
}

.navegacao-lateral li.nivel-1.titulo a, .navegacao-lateral li.nivel-1.titulo a:hover{
   background: none !important;
    color: #000; 
    margin-top: 14px;
    margin-bottom: 14px;
}

#acesso-rapido{
    background-color: #fff;
    border-bottom: 3px solid #b1d249;
    padding-top: 10px;
    padding-right: 10px;
    z-index: 1000;
    position: fixed;
    top: 0;
    display: block;
    width: 100%;
}

.conteudo-interno ul li {
    text-align: justify;
    padding-right: 10px;
    font-size: 1.2em;
}

span.acesso-menu{
background: url("/wps/wcm/connect/d376a263-c6ab-45dd-96c7-366c6db6d709/menu-acesso.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-d376a263-c6ab-45dd-96c7-366c6db6d709-lmXDj-h") no-repeat;
width: 17px;
height: 12px;
display: inline-block;
margin-right: 5px;
margin-left: 5px;
position: relative;
top: 2px;
}

.box-relatorios.col-md-4 .text-relatorio h2 {
    margin-bottom: 0;
    line-height: 1.2;
}

span.acesso-busca{
background: url("/wps/wcm/connect/d77d2ae5-f1cd-4ff3-96d6-a2c96045d9b3/lupa-acesso.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-d77d2ae5-f1cd-4ff3-96d6-a2c96045d9b3-lmXDdbH") no-repeat;
width: 18px;
height: 15px;
display: inline-block;
margin-right: 5px;
margin-left: 5px;
position: relative;
top: 2px;
}

.sessao-logout a, .sessao-logout a:hover {
    color: #19a06b;
    text-decoration: underline;
}

span.acesso-servicos{
background: url("/wps/wcm/connect/cd0719cb-953b-4fe5-b1ef-f601f82d918b/medico-acesso-2.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-cd0719cb-953b-4fe5-b1ef-f601f82d918b-lmXDiDU") no-repeat;
width: 15px;
height: 15px;
display: inline-block;
margin-right: 5px;
margin-left: 5px;
position: relative;
top: 2px;
}

span.acesso-rodape{
background: url("/wps/wcm/connect/864b314b-0828-4977-937c-6374353085f6/rodape-acesso.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-864b314b-0828-4977-937c-6374353085f6-lmXDn-K") no-repeat;
width: 12px;
height: 16px;
display: inline-block;
margin-right: 5px;
margin-left: 5px;
position: relative;
top: 2px;
}

.cima-baixo {
    position: absolute;
    top: -8px;
    right: 10px;
}

.banner-small:last-child {
    margin-right: 0 !important;
}

.banner-small {
    width: 49.5%;
    height: 147px;
    display: inline-block;
    vertical-align: top;
    position: relative;
    z-index: 9;
margin-right: 3px;	
}

.outros-banners.col-md-4 h2 {
    line-height: 1.4;
 color: white;
}

.col-md-3.item-cooperacao {
    width: 24%;
    /* text-align: left; */
    float: none;
    vertical-align: top;
    display: inline-block;
}

.cima-baixo a.active{
background: url("/wps/wcm/connect/647a645f-ec42-4672-ac9d-e09d38bd3cad/acesso-cima.jpg?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-647a645f-ec42-4672-ac9d-e09d38bd3cad-lmXCrx7") no-repeat;
width: 39px;
height: 39px;
display: inline-block;
}

.cima-baixo a{
background: url("/wps/wcm/connect/3efa431c-fbd1-454d-8786-877e325fb6f7/acesso-baixo.jpg?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-3efa431c-fbd1-454d-8786-877e325fb6f7-lmXCrxI") no-repeat;
width: 39px;
height: 39px;
display: inline-block;	
}

div#acesso-rapido li:first-child {
    position: relative;
    top: 1px;
}

div#acesso-rapido li:last-child {
    border-right: none;
}

.acessos-home {
    width: 70%;
    display: inline-block;
    vertical-align: top;
    position: relative;
    top: 3px;
}

.tamanho-texto {
    width: 230px;
    display: inline-block;
    vertical-align: top;
    position: relative;
    top: 4px;
}

.tamanho-texto ul {
    display: inline-block;
    width: 100px;
}


.tamanho-texto p {
	display: inline-block;
    text-transform: uppercase;
    position: relative;
font-family: 'UnimedSlabbold', Arial, sans-serif;
    text-transform: inherit;
    color: #000;
}

.tamanho-texto a {
    color: #003f1a;
    font-weight: bold;
    font-family: 'UnimedSlabbold', Arial, sans-serif;
font-style: italic;
}

.tamanho-texto a:hover{
text-decoration: none;
    color: #00995d;
}

a.a-menos {
    font-weight: normal;
}

a.a-mais {
    font-size: 1.4em;
    position: relative;
    top: -5px;	
}

a.a-normal {
    position: relative;
    top: -3px;
    font-size: 1.4em;
}

a.a-plus {
    position: relative;
    top: -4px;
    font-size: 17px;
}

div#acesso-rapido .tamanho-texto li:first-child{
	position: relative;
	top: 0px;
}

.tamanho-texto li {
    border-right: solid 1px #b1d249;
    padding-right: 6px;
    padding-left: 3px;
    height: 16px !Important;	
}

.cor-black {
    display: inline-block;
    width: 60px;
}

a.a-neutro, a.a-neutro:hover {
    border: solid 1px black;
    border-radius: 2px;
    padding-left: 6px;
    padding-right: 6px;
    padding-bottom: 2px;
    padding-top: 2px;
	color: black;
	font-weight: bold;
}

a.a-black, a.a-black:hover {
    border: solid 1px black;
	background: black;
    border-radius: 2px;
    padding-left: 6px;
    padding-right: 6px;
    padding-bottom: 2px;
    padding-top: 2px;
	color: white;
	font-weight: bold;
}

div#acesso-rapido .cor-black li:first-child{
	position: relative;
	top: 0px;
}

div#acesso-rapido .cor-black li {
    margin-right: 5px;
}

.cor-black {
    display: inline-block;
    width: 60px;
    position: relative;
    top: 3px;
    vertical-align: top;	
}

#acesso-rapido .container {
    position: relative;
    margin-top: -2px;
    padding-top: 0;
}	

/* HEADER */

#header img.banner-home {
    width: 100%;
}

.box-cooperado, .box-cooperado:hover{
	color: #ed1651;
	font-weight: bold;
	text-decoration: none;
}

.box-benefeciario, .box-benefeciario:hover{
	color: #b1d34b;	
	font-weight: bold;	
	text-decoration: none;	
}

.box-credenciado, .box-credenciado:hover{
	color: #f47920;	
	font-weight: bold;	
	text-decoration: none;	
}

.box-ajuda, .box-ajuda:hover{
	color: #a3238e;	
	font-weight: bold;	
	text-decoration: none;	
}

.icon-cooperado{
background: url("/wps/wcm/connect/f7055a6d-43f9-4cf9-b79b-78a5fe30de48/cooperados-2.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-f7055a6d-43f9-4cf9-b79b-78a5fe30de48-lubDHBY") no-repeat;
width: 39px;
height: 29px;
display: block;
    position: relative;
    margin-top: 10px !Important;
    left: 3px;
}

.icon-benefeciario{
background: url("/wps/wcm/connect/95a4a1be-eea5-43d8-a97f-16c0194de48d/beneficiario.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-95a4a1be-eea5-43d8-a97f-16c0194de48d-lubOcDB") no-repeat;
width: 39px;
height: 29px;
display: block;
    position: relative;
    margin-top: 10px !Important;
    left: 3px;
}
.icon-credenciado{
background: url("/wps/wcm/connect/b0bcfb2a-a36c-4e15-8be1-a93407b33e7a/credenciado-2.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-b0bcfb2a-a36c-4e15-8be1-a93407b33e7a-lubDwVe") no-repeat;
width: 39px;
height: 29px;
display: block;
    position: relative;
    margin-top: 10px !Important;
    left: 3px;
}
.icon-ajuda{
background: url("/wps/wcm/connect/ff26a59f-d478-46da-adc7-c1d9a64febea/ajuda.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-ff26a59f-d478-46da-adc7-c1d9a64febea-lubPUlA") no-repeat;
width: 39px;
height: 29px;
display: block;
    position: relative;
    margin-top: 10px !Important;
    left: 3px;
}

.icon-box{
	background: #f7f7f7;	
	width: 74px;
	height: 74px;
	display: inline-block;
	float: none;
	border-radius: 5px;
	border-bottom: solid 2px #e7e0e0;
	    vertical-align: top;
	text-align: center;	
    padding-left: 0;
    padding-right: 0;	
}

.icon-box span {
    font-size: 0.8em;
    margin: auto;
    display: block;
    margin-top: 5px;
    line-height: 1.2;
}

.banner-home {
    width: 100%;
    position: absolute;
    z-index: 0;
    left: 0;
    top:39px;
    border-bottom: solid 3px #00995d;
}
.menu-header {
	position: relative;
    clear: both;
    z-index: 99;
    position: relative;
    margin: auto;
    margin-top: -80px;
    padding-left: 0;
    padding-right: 0;
}

.menu-header .container {
    position: relative;
}


.background-menu {
    background: white;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0.7;
}

.menu-header ul {
    list-style: none;
    padding: 0;
    text-align: center;	
    margin-bottom: 0;	
}

.menu-header li {
    display: inline-block;
    text-align: center;	
    width: 10%;	
    padding-top: 20px;
    padding-bottom: 20px;
	position: relative;
}

.menu-header li ul {
    position: absolute;
    border: solid 1px #ccc9c9;	
}

.menu-header li ul {
    position: absolute;
    top: 90%;
	display: none;
}

.menu-header li:hover ul {
    position: absolute;
    top: 90%;
	display: block;
}

.menu-header li ul li{
	display: block;
	border-left: 0;
	width: 200px;
	padding: 0;
        text-align: left;
}

.menu-header li ul li a{
	color: #0d0d0d;
    display: block;
	border-right: none;
    padding: 10px 20px;
    border-bottom: dashed 1px #ccc9c9;
    font-size: 1em;
background: #fbfbfb;	
}

.menu-header li ul li a:hover{
	color: #0d0d0d;
    display: block;
	border-right: none;
    padding: 10px 20px;
    border-bottom: dashed 1px #ccc9c9;
    font-size: 1em;
background: #f5f5f5;	
}

.menu-header li a{
	color: #0d0d0d;
	display: block;
    padding: 10px 20px;
    border-right: dashed 1px #999;	
    font-size: 1.1em;
}

.menu-header li:last-child a{
	border-right: none;
}

.menu-header {
    clear: both;
    z-index: 10;
    position: relative;
	margin-top: 276px;
    border-top: solid 0px #ccc;	
}

div#busca-home {
    padding-bottom: 70px;
    padding-top: 55px;
    text-align: center;
	position: relative;
}

.busca-home input[type="text"] {
padding: 15px;
    width: 60%;
    border: none;
    border-bottom: solid 2px #cccccc;
    margin-top: 30px;
    font-size: 1.5em;
    z-index: 0;
    position: relative;
    color: #ccc;
}

.busca-home button{
	background: url("/wps/wcm/connect/93547771-62f1-41dc-be1a-807a81b6c8b7/lupa.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-93547771-62f1-41dc-be1a-807a81b6c8b7-lmXDdb5") no-repeat;
    width: 27px;
    height: 28px;
    display: inline-block;
    border: none;
    position: relative;
    left: -40px;
    top: 7px;	
}

h1.titulo-procura {
    color: #00995D;
    text-transform: uppercase;
    font-size: 2em;
    font-weight: bold;
	
}

.header-catalogo {
    background: #00995D;
    padding: 10px;
	position: relative;
}

p.titulo-catalogo {
    color: white;
    padding-bottom: 0;
    margin-bottom: 0;
    font-weight: bold;
    font-size: 1.4em;
    padding-left: 15px;
}

.header-catalogo span{
	background: url("/wps/wcm/connect/7ca434b8-aa98-4a91-90ac-b3e9c212cdc3/seta-baixo.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-7ca434b8-aa98-4a91-90ac-b3e9c212cdc3-lmXDoFo") no-repeat;
	display: block;
	width: 28px;
	height: 18px;
	position: absolute;
	right: 10px;
	top: 12px;
}

.header-catalogo.active span{
	background: url("/wps/wcm/connect/f6e97571-4017-4aca-98e3-884299da48e1/seta-cima.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-f6e97571-4017-4aca-98e3-884299da48e1-lmXDpti") no-repeat;
	display: block;
	width: 28px;
	height: 18px;
	position: absolute;
	right: 10px;
	top: 12px;	
}

/*#header .container {
    padding-left: 0;
}*/

.logo.col-md-3 {
    padding-left: 0;
	
	margin-top: 49px;
}

.button-acesso {
    float: right;
    margin-top: 53px;
}

.busca-background{
    background: #bed72a;
    opacity: 0.5;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;	
}

/* BODY */

div#body {
    position: relative;
    background: white;
}

.icon-servicos {
    width: 100%;
    margin: auto;
    text-align: center;
	padding-top: 30px;
}

.agendamento-online a, .agendamento-online a:hover{
	color: #00995c;
	text-decoration: none;
	font-weight: bold;
}
.guia-medico a, .guia-medico a:hover{
	color: #00995c;
	text-decoration: none;
	font-weight: bold;
}
.programa-de-atencao-a-saude a, .programa-de-atencao-a-saude a:hover{
	color: #00995c;
	text-decoration: none;
	font-weight: bold;
}
.trabalhe-conosco2 a, .trabalhe-conosco2 a:hover{
	color: #00995c;
	text-decoration: none;
	font-weight: bold;		
}
.resultados-exames a, .resultados-exames a:hover{
	color: #00995c;
	text-decoration: none;
	font-weight: bold;	
}
.via-boleto a, .via-boleto a:hover{
	color: #00995c;
	text-decoration: none;
	font-weight: bold;	
}			
.autorizacao-guia a, .autorizacao-guia a:hover{
	color: #00995c;
	text-decoration: none;
	font-weight: bold;	
}
.noticias-eventos a, .noticias-eventos a:hover{
	color: #00995c;
	text-decoration: none;
	font-weight: bold;	
}
.programa-sustentabilidade a, .programa-sustentabilidade a:hover{
	color: #00995c;
	text-decoration: none;
	font-weight: bold;	
}
.seja-nosso-cliente a, .seja-nosso-cliente a:hover{
	color: #00995c;
	text-decoration: none;
	font-weight: bold;	
}

.agendamento-online span {
	background: url("/wps/wcm/connect/5d766002-e143-429f-b061-ad7364b5f5a2/agendamento-online.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-5d766002-e143-429f-b061-ad7364b5f5a2-lmXCsgG") no-repeat;
	width: 69px;
	height: 72px;
	display: block;
    text-align: center;
    margin: auto;	
}
.guia-medico span{
	background: url("/wps/wcm/connect/059b9cf5-ba8d-4743-b447-ed7714f888d5/mapa.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-059b9cf5-ba8d-4743-b447-ed7714f888d5-lmXDhBi") no-repeat;
	width: 69px;
	height: 72px;
	display: block;
    text-align: center;
    margin: auto;
}
.resultados-exames span{
	background: url("/wps/wcm/connect/75f53d81-404d-45d2-9dd9-563b86a41df9/exames-2.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-75f53d81-404d-45d2-9dd9-563b86a41df9-lualZvv") no-repeat;
	width: 69px;
	height: 72px;
	display: block;
    text-align: center;
    margin: auto;	
}
.via-boleto span{
	background: url("/wps/wcm/connect/44b4bea5-11a0-4727-bc33-cd57671307a7/via-boleto.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-44b4bea5-11a0-4727-bc33-cd57671307a7-lmXDrv3") no-repeat;
	width: 69px;
	height: 72px;
	display: block;
    text-align: center;
    margin: auto;	
}			
.autorizacao-guia span{
	background: url("/wps/wcm/connect/eb6dd902-ddbf-4c85-aa96-076b057f757a/autorizacao.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-eb6dd902-ddbf-4c85-aa96-076b057f757a-lmXCuLv") no-repeat;
	width: 69px;
	height: 72px;
	display: block;
    text-align: center;
    margin: auto;	
}
.noticias-eventos span{
	background: url("/wps/wcm/connect/3f9c1f6b-a633-4f05-9167-9069d48ed88c/news.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-3f9c1f6b-a633-4f05-9167-9069d48ed88c-lmXDl6A") no-repeat;
	width: 69px;
	height: 72px;
	display: block;
    text-align: center;
    margin: auto;	
}
.programa-sustentabilidade span{
	background: url("/wps/wcm/connect/10f56670-e874-4878-921b-51e0fca2fb45/sustentabilidade.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-10f56670-e874-4878-921b-51e0fca2fb45-lmXDqsj") no-repeat;
	width: 69px;
	height: 72px;
	display: block;
    text-align: center;
    margin: auto;	
}
.seja-nosso-cliente span{
	background: url("/wps/wcm/connect/ac93ddfc-8377-49db-b773-0fc4e842a3c9/cliente.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-ac93ddfc-8377-49db-b773-0fc4e842a3c9-lmXCNs8") no-repeat;
	width: 69px;
	height: 72px;
	display: block;
    text-align: center;
    margin: auto;	
}

.icon-servicos ul {
    padding: 0;
}

.icon-servicos li {
    list-style: none;
    display: inline-block;
    width: 10.7%;
    text-align: center;
	margin-top: 40px;
    vertical-align: top;
}				

.sombra-home{
	background: url("/wps/wcm/connect/847d73bb-06f8-4776-b8c3-df06314f79f4/sombra-home.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-847d73bb-06f8-4776-b8c3-df06314f79f4-lmXDpXl") repeat-x;
	width: 100%;
	height: 25px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

#body{
	position: relative;
}
/*
li.programa-sustentabilidade {
    position: relative;
    top: 17px;
}*/

/*.banner-home-2 img {
    width: 100%;
}*/

/*.banner-home-2{
	
	margin-top: 60px;
    max-height: 435px;
    overflow: hidden;
}*/

.banner-home-2:before{
	content: "";
	background: url("/wps/wcm/connect/36169bb1-1880-4a64-bfa8-392207de576d/sombra-cima.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-36169bb1-1880-4a64-bfa8-392207de576d-lmXDpXb") repeat-x;
	width: 100%;
	height: 25px;
	display: block;
	position: absolute;
	top: -5px;
	left: 0;
}

.conheca-unidades-home {
    background: #eeeeee;
padding: 10px 0px 0px 10px;
   
}

.unidades-images a, .unidades-images a:hover{
	text-decoration: none;
}

.conheca-unidades-home h1 {
text-align: center;
font-family: 'UnimedSlabBold', Arial, sans serif;
color: #00985c;
}

.unidades-images ul {
    padding: 0;
    margin-top: 20px;
}

.unidades-images{
		position: relative;
}

.unidades-images ul li{
	padding: 0;
	display: inline-block; 
	width: 226px;
	margin-right: 15px;
}

.unidades-images ul li img{
	width: 226px;
    height: 148px;
}

.unidades-images {
    text-align: center;
}

.corpo-unidade {
	text-align: left;
    color: white;
    padding: 15px;
    padding-top: 20px;
    font-size: 1em;
    border-radius: 0px 0px 0px 15px;
}

.corpo-unidade.unidade-1{
    background: #00995d;	
}


li.unidade.scroll-item .endereco-unidade.unidade-2 {
    color: #ffffff !important;
    background: #d1a394 !important;
    border-radius: 0px 0px 0px 0px!important;	
}


li.unidade.scroll-item .endereco-unidade.unidade-3 {
    color: #004d49 !important;
    background: #ffe196 !important;
    border-radius: 0px 0px 0px 0px!important;	
}


li.unidade.scroll-item .endereco-unidade.unidade-4 {
    color: #004d49 !important;
    background: #a6dade !important;
    border-radius: 0px 0px 0px 0px!important;	
}


.corpo-unidade.unidade-5{
    background: #004d49;	
}


li.unidade.scroll-item .endereco-unidade.unidade-6 {
    color: #004d49 !important;
    background: #f0cece !important;
    border-radius: 0px 0px 0px 0px!important;	
}


li.unidade.scroll-item .endereco-unidade.unidade-7 {
    color: #ffffff !important;
    background: #f47920 !important;	
    border-radius: 0px 0px 0px 0px!important;
}

li.unidade.scroll-item .endereco-unidade.unidade-8 {
    color: #004d49 !important;
    background: #ebe3da !important;
    border-radius: 0px 0px 0px 0px!important;	
}

.corpo-unidade.unidade-9{
    background: #00995d;	
}


li.unidade.scroll-item .endereco-unidade.unidade-10 {
    color: #004d49 !important;
    background: #cfe3bc !important;
    border-radius: 0px 0px 0px 0px!important;	
}


li.unidade.scroll-item .endereco-unidade.unidade-11 {
    color: #ffffff !important;
    background: #ed1651 !important;	
    border-radius: 0px 0px 0px 0px!important;
}


.corpo-unidade.unidade-12{
    background: #0A5F56;	
}


li.unidade.scroll-item .endereco-unidade.unidade-13 {
    color: #004d49 !important;
    background: #a6dade !important;
    border-radius: 0px 0px 0px 0px!important;	
}


li.unidade.scroll-item .endereco-unidade.unidade-14 {
    color: #004d49 !important;
    background: #ebe3da !important;
    border-radius: 0px 0px 0px 0px!important;	
}


li.unidade.scroll-item .endereco-unidade.unidade-15 {
    color: #ffffff !important;
    background: #d1a394 !important;
    border-radius: 0px 0px 0px 0px!important;	
}


li.unidade.scroll-item .endereco-unidade.unidade-16 {
    color: #ffffff !important;
    background: #f47920 !important;
    border-radius: 0px 0px 0px 0px!important;	
}


.left-row{
cursor: pointer;
background: url("/wps/wcm/connect/09d8ecce-0b3f-4fee-8188-cbb210447ad2/row-left.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-09d8ecce-0b3f-4fee-8188-cbb210447ad2-lmXDo4H") no-repeat;
width: 35px;
height: 61px;
display: block;
position: absolute;
    left: 0px;
    top: 100px;
}

.right-row{
    cursor: pointer;
background: url("/wps/wcm/connect/0c95a636-88fd-49da-8200-22c68a24b821/right-row.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-0c95a636-88fd-49da-8200-22c68a24b821-lmXDnOa") no-repeat;
width: 35px;
height: 61px;
display: block;
position: absolute;
    right: 0px;
    top: 100px;
}

.paginacao-banner-home{
	text-align: center;
	margin-top: 30px
}

.paginacao-banner-home ul{
	padding: 0;
	margin-top: 10px;
}

.paginacao-banner-home li{
	display: inline-block;
	vertical-align: top;
	width: 20px;
	height: 20px;
	background: white;
	list-style: none;
	border-radius: 100px;
	margin-right: 10px;
}

.paginacao-banner-home li.active{
	background: #db781a;
}

.banner-saude {

}

.banner-saude h1{
	color: #db781a;
	text-align: center;
	margin-top: 40px;
	margin-bottom: 20px;
}

.banner-saude .image-banner{
	margin-top: 30px;
	position: relative;
}

.banner-saude .image-banner .paginacao-banner-home {
    position: absolute;
    bottom: 0;
	left: 45%;
}

.banner-saude .image-banner img{
	width: 100%;
        height: auto;
}

.footer .mapa-site{
	background: #00995d;
	padding-top: 20px;
        border-top: solid 1px #fff;
}

.logos-parceiros-home {
    padding-top: 30px;
    background: white;
}

.footer .col-md-2 {
    display: inline-block;
    width: 23%;
    float: none;
    vertical-align: top;
    padding-top: 20px;
}

/* .footer .col-md-2 h2 {
    color: #b1d249;
    font-size: 1.2em;
    font-weight: bold;
} */

.footer .col-md-2 h2 {
color: #b1d249;
font-size: 1.6em;
font-weight: bold;
font-family: 'UnimedSlabBold';
}

.footer .col-md-2 a {
color: white;
line-height: 1.9;
display: block;
font-size: 14px;
font-family: 'UnimedSans', Arial, sans serif;
}

.footer .col-md-2 a:hover {
color: 003f1a;
}

.footer .col-md-2 a.sub-mapa{
	margin-left: 10px;
}

/*
.footer-endereco{
	background: ##00995d;
}
*/

.footer-endereco {
    background: #00995d;
    color: black;
    border-top: solid 1px #FFf;
}

.footer-endereco .container img{
	position: absolute;
	right: 0;
	bottom: 0;
}

.footer-endereco .container{
	position: relative;
}

/*
.footer-endereco p {
    color: white;
    padding: 20px;
}
*/

.footer-endereco p {
color: #fff;
padding: 50px 0 50px 0;
font-family: 'UnimedSans';
font-size: 14px;
}

.footer-endereco .container img {
    position: absolute;
    right: 20px;
    bottom: 75px;
}

.logos-parceiros-home ul {
    padding: 0;
}

.logos-parceiros-home ul li {
    list-style: none;
    display: inline-block;
    margin-right: 40px;
}

.logos-parceiros-home .container {
    text-align: center;
    margin-top: 20px;
    padding-bottom: 10px;
}

.redes-sociais-home ul{
	padding: 0;
}

.redes-sociais-home .container{
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}
.redes-sociais-home li{
	display: inline-block;
	list-style: none;
	vertical-align: top;
	margin-right: 20px;
}

.footer-branco {
    background: white;
    padding-bottom: 0px;
    padding-top: 40px;
    border-top: solid 0px #fff;
}

.footer-branco h2 {
color: #00995D;
font-size: 1.6em;
font-weight: bold;
font-family: 'UnimedSlabbold', Arial, sans-serif;
}
	
.atendimento-footer, .redes-sociais-footer, .aplicativos-footer{
		display: inline-block;
		width: 30%;
		vertical-align: top;
}	

.atendimento-footer a, .atendimento-footer a:hover {
    color: #0d0d0d;
	font-size: 1em;
}	

.atendimento-footer li, .redes-sociais-footer li, .aplicativos-footer li{
	list-style: none;

}

.atendimento-footer p{
display: inline-block;
margin-left: 6px;
vertical-align: middle;
position: relative;
top: 6px;
font-size: 1.2em;
font-family: 'UnimedSlabbold', Arial, sans-serif;
color: #00985c;
}

.atendimento-footer p:hover {
color: #421664;
}

.atendimento-footer ul {
    padding: 0;
}

.atendimento-footer a.telefone p{
position: relative;
top: 7px;
font-family: 'UnimedSlabbold', Arial, sans-serif;
font-size: 1.3em;
/* letter-spacing: 0px; */
font-weight: bold;
color: #00985c;
}


.footer-branco .telefone span{		
background: url("/wps/wcm/connect/600c0457-c467-4b7e-90fa-8a9399869fcd/telefone-verde.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-600c0457-c467-4b7e-90fa-8a9399869fcd-ltXBdXm") no-repeat;
display: inline-block;
width: 30px;
height: 30px;
vertical-align: top;
position: relative;
left: 0px;
top: 4px;
}

.footer-branco .sos span{		
background: url("/wps/wcm/connect/9070bd55-1e5b-4ef6-a2cc-3f28f0d71cb4/sos_Prancheta+1.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-9070bd55-1e5b-4ef6-a2cc-3f28f0d71cb4-omyhjmP") no-repeat;
display: inline-block;
width: 30px;
height: 30px;
vertical-align: top;
position: relative;
left: 0px;
top: 4px;
}
.atendimento-footer li {
    margin-bottom: 8px;
}


.atendimento-left, .atendimento-right {
    display: inline-block;
    width: 49%;
    vertical-align: top;
}

.footer-branco .chat-online span{		
background: url("/wps/wcm/connect/7b06f919-1699-4754-b2ea-6226aaffea88/chat-verde.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-7b06f919-1699-4754-b2ea-6226aaffea88-ltXADeB") no-repeat;
display: inline-block;
width: 31px;
height: 27px;
vertical-align: top;
}

.footer-branco .fale-conosco span{		
background: url("/wps/wcm/connect/29a12800-4888-4443-bfb2-166633eccc98/fale-verde.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-29a12800-4888-4443-bfb2-166633eccc98-ltXAXTX") no-repeat;
display: inline-block;
width: 31px;
height: 27px;
vertical-align: top;
}

.footer-branco .ouvidoria span{		
background: url("/wps/wcm/connect/431ad6cd-3bbe-41d6-857d-34b6ea57551f/ouvidoria-verde.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-431ad6cd-3bbe-41d6-857d-34b6ea57551f-ltXBo99") no-repeat;
display: inline-block;
width: 31px;
height: 27px;
vertical-align: top;
}

.footer-branco .privacidade span{		
background: url("/wps/wcm/connect/271b26a5-de43-4244-83e9-0bfe4ee459ee/privacidade-verde-2.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-271b26a5-de43-4244-83e9-0bfe4ee459ee-ltXBjJC") no-repeat;
display: inline-block;
width: 31px;
height: 27px;
vertical-align: top;
}

.footer-branco .face-footer {		
background: url("/wps/wcm/connect/c24ee2e3-4ebb-4473-989b-d5a5076dc248/face-cinza.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-c24ee2e3-4ebb-4473-989b-d5a5076dc248-lmXCRzP") no-repeat;
display: inline-block;
width: 34px;
height: 30px;
vertical-align: top;
}

.footer-branco .instagram-footer{		
background: url("/wps/wcm/connect/806cfc59-774f-43cf-b910-e5a17d555dd3/instagram-cinza.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-806cfc59-774f-43cf-b910-e5a17d555dd3-lmXDc48") no-repeat;
display: inline-block;
width: 34px;
height: 30px;
vertical-align: top;
}

.footer-branco .youtube-footer{		
background: url("/wps/wcm/connect/b2048ad3-641c-4b1f-8cb5-496a6f1af0fb/youtube-cinza.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-b2048ad3-641c-4b1f-8cb5-496a6f1af0fb-lmXDr-W") no-repeat;
display: inline-block;
width: 34px;
height: 30px;
vertical-align: top;
}

.footer-branco .android-guia{		
background: url("/wps/wcm/connect/3f12fa3a-7db1-4645-9ad2-a4c8f0c533dd/google-play.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-3f12fa3a-7db1-4645-9ad2-a4c8f0c533dd-lmXD4Up") no-repeat;
display: inline-block;
width: 99px;
height: 34px;
margin-right: 10px;
}

.footer-branco .apple-guia{		
background: url("/wps/wcm/connect/ca50a7dd-0877-498b-b421-745b86e4600f/apple.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-ca50a7dd-0877-498b-b421-745b86e4600f-lmXCsO0") no-repeat;
display: inline-block;
width: 93px;
height: 34px;
}

.atendimento-footer {
    width: 43%;
}

.redes-sociais-footer li {
    display: inline-block;
}

.redes-sociais-footer ul {
	padding: 0;
}

.redes-sociais-footer {
    width: 26%;
}

nav select {
  display: none;
}

.mapa-site .container {
    padding-bottom: 60px;
}

/* POUP HOME */

.popup-container#poup-unimed {
    display: none;
    margin: auto;
    width: 100%;
    position: fixed;
    z-index: 9999996 !important;
    bottom: 0;
    padding-top: 60px;
    right: 0;
    right: 0 !Important;
    height: 100%;
}

#lightbox-unimed-home {
    background: white;
    width: 40%;
    min-height: 300px;
    position: relative;
    right: 0;
    z-index: 99999999;
    bottom: 0;
    left: 0;
    margin: auto;
}

#lightbox-unimed-home .container-poup {
    padding: 30px;
	padding-bottom: 0;
}

.container-popup td {
    background: #bed900;
    color: #007948;
    padding: 13px;
    font-size: 1.2em;
    border: solid 1px white;
}

.container-popup th {
    padding: 13px;
    font-size: 1.2em;
    border: solid 1px white;
    background: #f57921;
    color: #fff;
}

.container-popup h2 {
    color: #02784a;
    font-weight: bold;
    font-size: 1.7em;
    margin-top: 0;
}

.container-popup p {
    text-align: left;
    padding-right: 10px;
    font-size: 1.2em;
}

.mapa-quem-somos .endereco-mapa p {
    width: 80%;
}

.text-poup-home, .image-poup-home {
    display: inline-block;
    vertical-align: top;

}

.text-poup-home h1 {
    color: #ff9900;
    font-weight: bold;
    font-size: 2em;
}


.text-poup-home a {
    color: #af7113;
    font-weight: bold;
    font-size: 1.5em;
}

.image-poup-home img {
    width: 100%;
}	

.image-poup-home {
    width: 250px;
	margin-bottom: 20px;
}

.text-poup-home {
    position: relative;
    top: 40px;
    left: 20px;
}


span.button-fechar {
    position: absolute;
    top: -12px;
    right: 7px;
    font-size: 35px;
    /* width: 39px; */
    /* height: 39px; */
    display: block;
    z-index: 999999999;
    cursor: pointer;
}

.background-poup {
    position: absolute;
    left: 0;
    top: 0;
    background: black;
    width: 100%;
    height: 100%;
    display: block;
    opacity: 0.6;
	z-index: 100;
}	

/* PAGINA INTERNA */

#body.pagina-interna{
	background: white;
	min-height: 500px;
	border-top: solid 2px #00995d;
}

/* BREADCRUMB */

.breadcrumb {
    background: white;
	margin-top: 40px;
	padding-left: 0;
}

.breadcrumb ul{
	padding: 0;
}

.breadcrumb ul li{
	display: inline-block;
	vertical-align: top;
	margin-right: 5px;
	font-size: 1.2em;
}

.breadcrumb ul li a{
	display: inline-block;
	vertical-align: top;
	margin-right: 5px;
	font-size: 1em;
}

.breadcrumb ul li a{
	color: #bed72a;
}

.breadcrumb ul li:after {
    content: ">";
    color: #00995d;
}

.breadcrumb ul li:last-child:after, li.voce-esta:after {
    display: none;
}


a.icon-box.col-md-3 {
    background: #f7f7f7;
    width: 74px;
    height: 74px;
    display: inline-block;
    float: none;
    border-radius: 5px;
    border-bottom: solid 2px #e7e0e0;
    vertical-align: top;
    text-align: center;
    padding-left: 0;
    padding-right: 0;
  margin-right: 5px;
} 


/* CONTEUDO PAGINA INTERNA */

.conteudo-interno {
    display: inline-table;
    vertical-align: top;
	padding-bottom: 50px;
}

.conteudo-interno .image-float {
	float: right;
    padding-left: 15px;
}

.conteudo-interno p {
    text-align: left;
    padding-right: 10px;
}

.conteudo-interno p {
    text-align: left;
    padding-right: 10px;
    font-size: 1.2em;
}

.dropdown {
    position: relative;
    margin-top: 30px;
    margin-bottom: 30px;
}


/* DROPDOWN PAGINA INTERNA */

.dropdown ul{
	padding: 0px;
}

.dropdown ul li {
    list-style: none;
    margin-top: 2px;
}

.dropdown ul li .titulo-dropdown a {
    color: white;
    font-size: 1.2em;
    background: #00995d;
    display: block;
    padding: 10px;
}


.dropdown ul li .titulo-dropdown a:hover {
	text-decoration: none;
}	


.coteudo-dropdown {
    background: #bed72a;
    padding: 10px;
    margin-bottom: 10px;
}

.dropdown p.titulo-dropdown {
    margin-bottom: 1px;
	position: relative;
	padding-right: 0;
}

.dropdown li .coteudo-dropdown {
    display: none;
}

.dropdown li.active .coteudo-dropdown {
    display: block;
}

.dropdown li.active p:before {
    content: "-";
    display: block;
    font-size: 24px;
    right: 11px;
    top: 3px;
    color: #bed72a;
    position: absolute;
    font-weight: bold;
}

.dropdown li p:before {
    content: "+";
    display: block;
    font-size: 24px;
    right: 11px;
    top: 3px;
    color: #bed72a;
    position: absolute;
    font-weight: bold;
}

/* MENU NAVEGAÇÃO LATERAL */

.navegacao-lateral ul{
	padding: 0;
}

.navegacao-lateral li {
    list-style: none;
}

.navegacao-lateral {
    width: 16%;
    display: inline-table;
    vertical-align: top;
    margin-right: 1%;
}

.pagina-com-menu .conteudo-interno{
	width: 70%;
}

.conteudo-interno{
	width: 100%;
}

.navegacao-lateral a {
    font-size: 1.2em;
    color: white;
}

.navegacao-lateral li.nivel-1 a:hover {
    background: #08965e !important;
}

.navegacao-lateral li.nivel-2 a:hover {
    background: #c3dc2c;
}

.navegacao-lateral li.nivel-1 a:hover {
    color: white;
}

.navegacao-lateral li.nivel-1 a:focus {
    color: white;
    text-decoration: none;
}

.navegacao-lateral li.nivel-1 a{
	background: #00995d;
	width: 100%;
	height: 100%;
	display: block;
	padding: 10px;
    padding-left: 30px;
    position: relative;
}

.navegacao-lateral li.nivel-2 a{
    background: #bed72a;
	width: 100%;
	height: 100%;
	display: block;
	padding: 10px;	
	color: black;
    padding-left: 35px;
    position: relative;
}

.navegacao-lateral li.nivel-1 a:hover, .navegacao-lateral li.nivel-2 a:hover{
	text-decoration: none;
} 

.navegacao-lateral li.nivel-1 a:hover{
	background: #089860;
}

.navegacao-lateral li.nivel-1{
	border-bottom: solid 1px #058855;
}

.navegacao-lateral li:last-child{
	border-bottom: none;
}

.navegacao-lateral li:last-child a{
	border-radius: 0px 0px 0px 5px;
}

.navegacao-lateral li:first-child a {
    border-radius: 5px 5px 0px 0px;
}

.navegacao-lateral li.nivel-2{
	border-bottom: solid 1px #b3cb21;
}


.navegacao-lateral li.nivel-2 a:hover{
	background: #bbd428;
}

.navegacao-lateral li.nivel-1 a span {
    color: #bed72a;
    margin-right: 5px;
    position: absolute;
    left: 15px;
}

.navegacao-lateral li.nivel-2 a span {
    color: #00995d;
    margin-right: 5px;
    position: absolute;
    left: 20px;
}

.pagina-interna h1 {
    color: #02784a;
    font-weight: bold;
    padding-top: 0;
    padding-bottom: 5px;
	position: relative;
	margin-bottom: 20px;
font-family: 'UnimedSlabBold', Arial, sans serif;
}

.confira-programas h1 {
    text-align: center;
    font-size: 2em;
    margin-top: 30px;
    font-weight: bold;
}

.social-interno ul{
	padding: 0;
}

.social-interno img {
    padding-left: 0;
    padding-right: 3px;
}

.social-interno{
	padding-bottom: 20px;
}

.social-interno ul li{
	list-style: none;
	display: inline-block;
}


/* TRABALH CONOSCO */

.combox-interno select {
    padding: 10px;
    width: 40%;
    color: #c3c0c0;
    border: solid #c3c0c0 1px;
	margin-bottom: 15px;
}

.trabalhe-conosco h2 {
    color: #03784b;
    font-weight: bold;
    font-size: 1.5em;
}

.trabalhe-conosco h3 {
    font-weight: bold;
    font-size: 1.5em;
	margin-top: 15px;
}

.trabalhe-conosco p.salario {
    color: #cccd33;
    font-weight: bold;
	font-size: 1.5em;
}

.trabalhe-conosco .salario span {
    color: #03784b;
	font-size: 1.2em;	
}

.trabalhe-conosco span.veja-mais{
	color: #cccd33;
	font-weight: bold;
	margin-left: 10px;
}

.trabalhe-conosco span.veja-mais span{
	color: #03784b;
	font-weight: bold;
}

.trabalhe-conosco .conteudo-interno p {
    font-size: 1.2em;
}

.content-trabalhe {
    width: 78%;
	display: inline-block;
	vertical-align: top;
}

.button-trabalhe{
	width: 21%;
	display: inline-block;
	vertical-align: top;
    position: relative;
    bottom: 3px;	
}


.trabalhe-conosco .button-verde, .trabalhe-conosco .button-verde:hover  {
    background: #00995d;
    color: white;
    text-align: center;
    height: 50px;
    font-weight: bold;
    vertical-align: middle;
    line-height: 2;
    font-size: 1.2em;
	border-bottom: solid 2px #0b744b;
}

p.data-trabalhe, p.vigente-trabalhe{
	color: #cbcb35;
	font-weight: bold;
}

p.data-trabalhe span, p.vigente-trabalhe span{
	color: #00995d;
	font-weight: bold;
}

.trabalhe-conosco {
    width: 100%;
    display: block;
    border-bottom: solid 2px #aeaeae;
    padding-bottom: 20px;
    background-color: white;
    margin-top: 30px;
}


/* PAGINADOR */

.paginador-interno ul {
    padding: 0;
}

.paginador-interno ul li a:hover {
    color: white;
}

.paginador-interno ul li {
    list-style: none;
    display: inline-block;
    position: relative;
    background: #21c283;
    width: 29px;
    padding-right: 0;
    height: 30px;
    line-height: 2.2;
    text-align: center;
    color: white;
    border-bottom: 1px solid #007a4b;
    border-right: 1px solid #007a4b;
    font-size: 1em;
    margin-right: 2px;
}

.paginador-interno ul li a {
background: #00995d;;
    color: white;
    display: block;
    width: 100%;
    height: 100%;
}
.paginador-interno {
    display: block;
    margin-top: 30px;
    text-align: right;
    margin-bottom: 40px;
}

.paginador-interno ul li a:hover, .paginador-interno ul li a.active {
	text-decoration: none;
	background: #007a4b;
}

/* QUEM SOMOS */

.seleciona-visao div {
    background: #bed72a;
}

.banner-visao li img{
	width: 100%;
	display: block;
}

.banner-visao ul{
	padding: 0;
}

.banner-visao{
	position: relative;
	clear: both;
	position: relative;
	top: -23px;
}

.banner-visao div {
    position: absolute;
    top: 0;
}



.seleciona-visao div a, .seleciona-visao div a:hover{
	color: white;
	text-decoration: none;
    width: 100%
    height: 100%;
    display: block;
    padding-bottom: 20px;
    padding: 15px;	
}

.escolhe-missao a.active:before, .escolhe-visao a.active:before, .escolhe-valores a.active:before, .escolhe-negocio a.active:before {
	content: "";
	background: url("/wps/wcm/connect/1b560df9-f9a1-4c23-a8ec-a520455dacf9/escolha-ponta.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-1b560df9-f9a1-4c23-a8ec-a520455dacf9-lmXCR76") no-repeat;
	width: 78px;
	height: 28px;
	display: block;
	position: absolute;
    left: 41%;
    bottom: -22px;
	z-index: 1;
}

.seleciona-visao div a.active{
	background: #a8bf21;
	position: relative;
}

.seleciona-visao div a:hover{
	background: #b2ca25;
}

.seleciona-visao div {
    background: #bed72a;
    color: white;
    font-weight: bold;
    font-size: 2em;
    text-align: center;
	padding: 0px;
    border-right: solid 2px #b4cc26;	
}

.seleciona-visao .escolhe-negocio span{
background: url("/wps/wcm/connect/e4118a35-82ee-4306-8d07-518afb50c31c/incomes-2.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-e4118a35-82ee-4306-8d07-518afb50c31c-lw6jnuI") no-repeat;
    width: 0px;
    height: 0px;
    display: block;
    margin: auto;
    margin-top: 25px;
    margin-bottom: 10px;
}

.seleciona-visao .escolhe-visao span{
background: url("/wps/wcm/connect/532c2898-29dd-4770-bcd5-62fc8ac1c601/visao-icon.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-532c2898-29dd-4770-bcd5-62fc8ac1c601-lmXDrFp") no-repeat;
width: 120px;
height: 80px;
display: block;
margin: auto;
margin-top: 25px;
margin-bottom: 10px;
}

.seleciona-visao .escolhe-missao span{
background: url("/wps/wcm/connect/3bf2879e-582c-4cce-b845-bab6d0416646/missao-icon.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-3bf2879e-582c-4cce-b845-bab6d0416646-lmXDkit") no-repeat;
width: 120px;
height: 80px;
display: block;
margin: auto;
margin-top: 25px;
margin-bottom: 10px;
}

.seleciona-visao .escolhe-valores span{
background: url("/wps/wcm/connect/0a3ad156-3e24-4d66-bf4a-9d0c46071697/valores-icon.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-0a3ad156-3e24-4d66-bf4a-9d0c46071697-lmXDrn8") no-repeat;
width: 120px;
height: 80px;
display: block;
margin: auto;
margin-top: 25px;
margin-bottom: 10px;
}

.destaque-quem-somos h1 {
color: #00995d;
    font-weight: bold;
    padding: 15px;
    padding-top: 0;	
}

.banner-visao div {
    position: absolute;
    top: 0;
    background: #00995d;
    width: 40%;
    right: 0;
    top: 20%;
    padding: 15px;
    /* padding-left: 30px; */
}

.banner-visao h2{
	margin-top: 0;
	border-bottom: solid 1px #008f57;
	color: white;
	font-weight: bold;
    padding-bottom: 10px;
    margin-bottom: 0;	
}

.banner-visao p{
	border-top: solid 1px #0d9e65;
	color: white;
	padding-top: 10px;
        font-size: 1.2em;
}

.destaque-quem-somos h2 {
    font-size: 1.4em;
    font-weight: bold;
    text-align: center;
}

.destaque-quem-somos.container {
    padding-bottom: 40px;
}

.endereco-mapa span{
	background: url("/wps/wcm/connect/fdcb107b-08cc-408a-8c83-a4d60c617671/endereco-quem-somos.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-fdcb107b-08cc-408a-8c83-a4d60c617671-lmXCQK4") no-repeat;
	width: 43px;
	height: 45px;
	display: inline-block;
	vertical-align: top;
}

.endereco-mapa p, .telefone-mapa p {
    width: 30%;
    display: inline-block;
    padding-left: 10px;
    vertical-align: top;
}

.endereco-mapa, .telefone-mapa{
	padding: 20px;	
}

.telefone-mapa span{
	background: url("/wps/wcm/connect/581dfb64-49e8-4cc5-97b5-f8dd744dbb4a/telefone-quem-somos.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-581dfb64-49e8-4cc5-97b5-f8dd744dbb4a-lmXDqJP") no-repeat;
	width: 43px;
	height: 45px;
	display: inline-block;
	vertical-align: top;
}

.mapa-quem-somos {
    padding-top: 30px;
    padding-bottom: 30px;
}

.imagem-content-mapa img {
    border-radius: 10px 10px 0 10px;
}

.content-mapa p {
    max-width: 435px;
    margin-top: 10px;
    font-size: 1.2em;
}


.banner-quem-somos ul{
	padding: 0;
}

.banner-quem-somos img{
    width: 100%;
    position: absolute;
    height: 100%;
    overflow: hidden;
    display: block;
    background: cadetblue;
    top: 0;
}



.banner-quem-somos{
	border-top: solid 4px #009957;
	position: relative;	
}

.banner-quem-somos .content-banner{
    position: relative;
    top: 0;
    padding-top: 8%;
    text-align: center;
    color: black;

}

.content-banner a {
    color: white;
    text-decoration: none;
    font-weight: bold;
    font-size: 1.3em;
    display: inline-block;
    margin-top: 20px;
    border: solid 2px white;
    padding: 10px;
    border-radius: 10px;
}

.paginacao-banner li {
    background: white;
    width: 15px;
    height: 15px;
    display: block;
    position: relative;
    display: inline-block;
    border-radius: 100px;
	margin-right: 10px;
}

.paginacao-banner, .paginaca-banner ul{
	text-align: center;
    margin-top: 40px;	
}

.paginacao-banner li.active{
	background: #00995d;
}

.banner-quem-somos .content-banner h1 {
    color: white;
    font-weight: bold;
    font-size: 3.5em;
    width: 40%;
    margin: auto;
    text-transform: uppercase;
    line-height: 1.6em;
}



/* DIFERENCIAL */

.diferencial ul{
	padding: 0;	
	margin-bottom: 0px;
}

.content-diferencial h2 {
    color: white;
    font-weight: bold;
	font-size: 2.5em;
	padding-left: 10%;
}

.content-diferencial li a span, .content-diferencial li a:hover span{
	color: #02784a;
	padding-right: 5px;
}

.content-diferencial li a:hover{
	background: #99af20;
}

.content-diferencial li a, .content-diferencial li a:hover{
    color: black;
    font-size: 1.6em;
	width: 100%;
	display:block;
	padding: 2.5%;
	padding-left: 10%;
	text-decoration: none;
}


.content-diferencial.col-md-5 {
    padding: 2%;
    padding-left: 0;
	padding-right: 0;
}

.diferencial li{
	list-style: none;
}

.imagem-diferencial li{
	display: none;
}

.imagem-diferencial li.active{
	display: block;
}

.imagem-diferencial.col-md-7 {
    padding-left: 0;
	padding-right: 0;
}

.imagem-diferencial.col-md-7 img{
	width: 100%;
	height: auto;
}

.diferencial {
    background: #a7be20;
}

/* GRAFICO */

.grafico-quem-somos h1{
	color: #00995d;
    font-weight: bold;
    padding: 15px;
    padding-top: 0;
}

.grafico-quem-somos ul{
	padding: 0;
}

.barra-grafico {
    width: 50px;
    text-align: center;
    margin: auto;
    height: 200px;
	position: relative;
}

.barra-grafico div{
    background: #00995d;
    border: solid 1px white;
    width: 100%;
    display: block;
	bottom: 0;
	position: absolute;
	z-index: 10;
}

.content-grafico {
    margin: auto;
    max-width: 1140px;
}

.grafico-quem-somos.container {
    padding-bottom: 40px;
    padding-top: 40px;
}	

.barra-grafico div:before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: #00995d;
    z-index: -10;
    position: absolute;
    bottom: -2px;
    left: -2px;
	border: solid 1px white;
}


.barra-grafico div span{
	position: relative;
	top: -20px;
}

.titulo-grafico {
    width: 70px;
    display: block;
    text-align: center;
    font-size: 9px;
    margin-top: 10px;
    font-weight: bold;
}

.grafico-quem-somos li {
    list-style: none;
    display: inline-block;
    width: 67px;
    text-align: center;
    vertical-align: top;
}

.conheca-unidades-home .container {
    overflow: hidden;
    height: 330px;
margin-top: 40px;
}

.unidades-images ul li{
	margin-bottom: 0px;
}


/* DIRETORIA */

.itens-administracao .content-diretoria {
    border-radius: 0px 0px 0px 10px;
}

.conteudo-interno p.subtitulo {
    font-size: 1.3em;
    margin-top: 20px;
}

.conteudo-interno h2{
    color: #02784a;
    font-weight: bold;
    padding-top: 0;
    padding-bottom: 5px;
    position: relative;
    margin-bottom: 0px;
    font-size: 1.7em;
    line-height: 3em;
}

.itens-administracao .content-diretoria {
    background: #009959;
    color: white;
    padding: 7px;
    text-align: center;
    margin: 0;
	width: 149px;
    min-height: 140px;
}

.itens-conselho .content-diretoria{
	background: #b1d53d;
    color: #009959;
    padding: 7px;
    text-align: center;
    margin: 0;
	width: 149px;
}

.itens-administracao .content-diretoria  p, .itens-conselho .content-diretoria p{
	text-align: center;
	padding-right: 0px;
}

.itens-administracao .image-diretoria, .itens-conselho .image-diretoria{
    border-radius: 5px;
    display: block;
    width: 149px;
    height: 178px;
    text-align: center;
    margin: 0;
}

.item-diretoria.col-md-2 {
    margin-bottom: 20px;
    vertical-align: top;
}

.itens-administracao .image-diretoria img {
    float: none;
    display: block;
    width: 100%;
    height: 100%;
    margin: 0;
    padding-left: 0;
border: solid 3px #009959;
    border-radius: 20px 20px 0 0;
}

.itens-conselho .image-diretoria img {
    float: none;
    display: block;
    width: 100%;
    margin: 0;
    padding-left: 0;
border: solid 3px #b1d53d;
    border-radius: 20px 20px 0 0;
}


.itens-conselho{
	display: block;
	clear: both;
}


.item-diretoria.col-md-2 {
    margin-left: -20px;
    margin-right: 20px;
}

.item-diretoria.col-md-2 a, .item-diretoria.col-md-2 a:hover{
	text-decoration: none;
}

/* POUP DIRETORIA */


#lightbox-unimed-diretoria {

}

#lightbox-unimed-diretoria .container-poup {
    padding: 30px;
	padding-bottom: 0;
}

.text-poup-home, .image-poup-home {
    display: inline-block;
    vertical-align: top;

}

#lightbox-unimed-diretoria h1 {
    font-size: 1.7em;
	margin-top: 0px;
}

#lightbox-unimed-diretoria  .content-diretoria-poup, #lightbox-unimed-diretoria  p.subtitulo {
    font-size: 1.3em;
}

#lightbox-unimed-diretoria  .content-diretoria-poup{
	text-align: justify;
}


#lightbox-unimed-diretoria img {
    border: solid 3px #00995d;
    border-radius: 30px 30px 0px 30px;
    height: auto !important;
}


/* FOTOS */

.item-foto .image-foto img {
    border-radius: 8px 8px 0px 8px;
}

.busca-interna{
	margin-top: 30px;
	margin-bottom: 30px;
}

.busca-interna button {
    background: url("/wps/wcm/connect/93547771-62f1-41dc-be1a-807a81b6c8b7/lupa.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-93547771-62f1-41dc-be1a-807a81b6c8b7-lmXDdb5") no-repeat;
    width: 27px;
    height: 28px;
    display: inline-block;
    border: none;
    position: relative;
    left: -33px;
    top: 11px;
    background-size: 90%;
}

@-moz-document url-prefix() {
    .busca-interna button {
        top: -3px;
    }
}

	
.busca-top {
    position: relative;
    margin-top: 10px;
}	

.busca-top span input{
    background: url("/wps/wcm/connect/93547771-62f1-41dc-be1a-807a81b6c8b7/lupa.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-93547771-62f1-41dc-be1a-807a81b6c8b7-lmXDdb5") no-repeat;
    width: 27px;
    height: 28px;
    display: inline-block;
    border: none;
    position: absolute;
    right: 0px;
    top: 6px;
    background-size: 80%;
    cursor: pointer;
}

.busca-top input{
    padding: 7px;
    width: 100%;
    color: #c3c0c0;
    border: solid #c3c0c0 1px;
    margin-bottom: 10px;
	
}

.busca-interna input {
    padding: 10px;
    width: 40%;
    color: #c3c0c0;
    border: solid #c3c0c0 1px;
    margin-bottom: 15px;
    background: none;
}

.item-foto .image-foto img, .item-video .image-video img {
    width: 100%;
    padding-left: 0;
    height: 145px;
}


.image-foto, .image-video {
    display: block;
    clear: both;
    min-height: 134px;
}

.conteudo-interno .item-foto p, .conteudo-interno .item-video p {
    text-align: left;
	margin-top: 5px;
}

.conteudo-interno .item-video a, .conteudo-interno .item-video a:hover{
	text-decoration: none !important;
}

.conteudo-interno .item-video a p, .conteudo-interno .item-video a p:hover{
	text-decoration: none !important;
	color: black;
    height: 44px;
    overflow: hidden;	
}

.conteudo-interno .item-foto p {
    padding-left: 0;
    padding-right: 0;
    padding-top: 7px;
}

.item-video .text-video {
    background: #e8e6e7;
    padding: 3%;
	padding-top: 10px;
    padding-bottom: 30px;
	border-bottom: 2px solid #dfdbda;
    height: 169px;
}

.conteudo-interno .item-video h2{
	font-size: 1.2em;
	margin-top: 6px;
}


.conteudo-interno .item-foto, .conteudo-interno .item-video{
	padding-left: 0;
	margin-bottom: 20px;
} 

.text-video p {
    padding-left: 0;
    padding-right: 0;
}

.content-fotos.col-md-8, .content-videos.col-md-8 {
    padding: 0;
}

.menu-filtragem ul {
    padding: 0;
}

.menu-filtragem li {
    list-style: none;
    padding-right: 0 !Important;
}

.menu-filtragem li.titulo-filtro {
    background: #02784a;
    color: white;
    font-weight: bold;
    padding: 15px;
    text-align: left;
    font-size: 1.2em;
    border-radius: 8px 8px 0px 0;
}

.menu-filtragem li a {
    background: #bed72a;
    text-align: left;
    color: black;
    width: 100%;
    display: block;
    padding: 15px;
    border-bottom: solid 1px #a5bc1c;
}

.menu-fitragem li:last-child a{
	border-bottom: none;
}

.menu-filtragem li:last-child a{
		border-radius: 0px 0px 0px 8px;
}

.menu-filtragem li a:hover{
	text-decoration: none;
	background: #b9d31f;
}

.menu-filtragem{
	float: right !important;
	padding-right: 0 !important;
}

.image-noticia {
    float: none;
    margin-right: 9px;
    display: inline-block;
    /* width: 100px; */
    vertical-align: top;
    background-size: contain !important;
    width: 90px;
    height: 90px;
    border: none;
    background-position: top center !important;
    background-repeat: no-repeat !important;
}

.text-noticia h2 {
    font-size: 1.3em;
    margin-top: 7px;
   line-height: 1;
    margin-bottom: 5px;
}

.text-noticia {
    width: 86%;
    display: inline-block;
    vertical-align: top;
}

.text-noticia p{
	margin-bottom: 0px;
}

.image-noticia img{
	float: none;
	padding-left: 0;
}

.text-noticia h2 {
    font-size: 1.3em;
}

.text-noticia span.data-noticia{
	color: #bed72a;
}

.text-noticia p.veja-noticias{
	color: #bed72a;
}

.text-noticia p.veja-noticias span, .text-relatorio p.veja-noticias span{
	color: #00995d;
}

.image-foto, .image-video {
    display: block;
    clear: both;
}

.item-foto p, .item-video p{
	display: block;
	clear: both;
}

.item-foto p a, .item-video p a, .item-foto p a:hover, .item-video p a:hover{
	color: black;
	text-decoration: none;
} 

#lightbox-unimed-fotos, #lightbox-produtos{
    background: white;
    width: 50%;
    min-height: 300px;
    position: relative;
    right: 0;
    z-index: 99999999;
    bottom: 0;
    left: 0;
    margin: auto;
}

#lightbox-unimed-fotos .image-poup-foto img {
    width: 100%;
}


#lightbox-unimed-fotos  .image-poup-foto {
    /* width: 90%; */
    margin: auto;
    padding: 1.5%;
	padding-top: 5%;
	position: relative;
}

#lightbox-unimed-fotos  .arrow-left{
	    background: url("/wps/wcm/connect/3551f630-5eb1-4778-bd96-2311c21d1e59/arrow-left.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-3551f630-5eb1-4778-bd96-2311c21d1e59-lmXCtgq") no-repeat;
width: 47px;
height: 64px;
display: block;
position: absolute;
left: 20px;
top: 250px;
opacity: 0.9;
}

#lightbox-unimed-fotos{
	top: -30px;
}

#lightbox-unimed-fotos  .arrow-right{
    background: url("/wps/wcm/connect/5d5ba3d5-524d-4b4f-8503-69aaec52e34f/arrow-right.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-5d5ba3d5-524d-4b4f-8503-69aaec52e34f-lmXCtVg") no-repeat;
width: 33px;
height: 65px;
display: block;
position: absolute;
right: 20px;
top: 250px;
opacity: 0.9;
}

#lightbox-unimed-fotos  .social-interno {
    margin-bottom: 0;
    padding: 0;
    text-align: right;
    padding-right: 5px;	
}

#lightbox-unimed-fotos .legenda-poup p{
	padding: 2%;
	paddign-top: 0;
}

/* NOTICIAS */

.banner-principal {
    position: relative;
}

.banner-principal.col-md-8 #slider .rslides li {
    padding-right: 0;
}

.banner-noticia.container {
    padding: 0;
	margin-bottom: 40px;
}

.banner-principal.col-md-8 {
    padding: 0;
    height: 300px;
    overflow: hidden;
}

.banner-principal img{
	width: 100%;
	padding-left: 0;
}

.content-noticias{
	padding: 0
}

.item-noticia {
    margin-bottom: 15px;
}


p.titulo-principal {
    position: absolute;
    bottom: 0;

	font-weight: bold;
	color: white !important;
	font-size: 1.3em;
      background: url('<img src="/wps/wcm/connect/afc2ef6d-03a3-465b-a0ad-077a898068b0/fancybox_overlay.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-afc2ef6d-03a3-465b-a0ad-077a898068b0-lpijUhi" alt=""  title="">');
    padding: 10px;
    width: 100%;
}

.banner-secundario, .banner-small {
    background: #ebebeb;
	position: relative;
}

.banner-secundario span, .banner-small span{	
	position: absolute;
	right: 10px;
	bottom: 10px;
	color: #02784a;
	font-weight: bold;
	font-size: 0.9em;
}

.banner-small {
    width: 49.5%;
    height: 147px;
    display: inline-block;
}

.outros-banners.col-md-4 {
    padding-right: 0;
    padding-left: 5px;
}

.banner-secundario p, .banner-small p{
	padding: 2%;
}

.banner-secundario img {
    float: left;
    padding-left: 0;
    max-width: 131px;
    overflow: hidden;
 margin-right: 10px;
	
}



.banner-noticia h2 {
color: black;
    font-size: 1.1em;
    margin-top: 0;
    padding: 2%;	
}


.banner-secundario {
    height: 147px;
	margin-bottom: 5px;
z-index: 9;
}


.titulo-principal span {
    display: block;
    font-size: 0.9em;
}


p.titulo-principal{
	position: absolute;
}

/* CALENDARIO NOVO */

.mes-calendario {
    background: #02784a;
    color: white;
    font-weight: bold;
    padding: 2%;
}

.calendar-container .calendario {
	width: 158px;
	height: 154px;
	display: inline-block;
	vertical-align: top;
	margin: 4px;
}

.calendario .dia {
	display: inline-block;
	text-align: center;
	width: 20px;
	margin: auto;
	font-size: 0.9em;
}

.calendario .dia.weekend {
	color: #bed53d;
}

.calendario .dias-da-semana{
	text-align: center;
	background: #f2f2f2;
}

.calendario .dias-da-semana li {
	width: 20px;
	display: inline-block;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 0.8em;
	font-weight: bolder;
}

.dias-da-semana ul.list-inline{
	margin-bottom: 8px;
}

.conteudo-interno .calendar-container {
	text-align: center;
	margin-bottom: 15px;
	margin-top: 10px;
	position: relative;
	display: inline-block;
	width: 88%;
	vertical-align: top;
}

.calendario-conteudo .semana {
	padding-bottom: 2px;
}

.calendario-conteudo,  .calendario-conteudo .dias{
	background: #f2f2f2;
	text-align: center;
}



.widget-calendario-agenda  .prev-button {
	background: url(/wps/wcm/connect/d0ea3ece-c584-4a2a-8821-7528823e68de/previus-calendario2.jpg?MOD=AJPERES&amp;CACHEID=d0ea3ece-c584-4a2a-8821-7528823e68de) no-repeat;
	width: 26px;
	height: 27px;
	display: inline-block;
	margin-right: -2px;
	vertical-align: top;
	margin-top: 15px;
	font-size: 0;
}

.widget-calendario-agenda .next-button {
	background: url(/wps/wcm/connect/2ee45e7b-f993-48f3-9c7a-cf3ae9a36161/next-calendario2.jpg?MOD=AJPERES&amp;CACHEID=2ee45e7b-f993-48f3-9c7a-cf3ae9a36161) no-repeat;
	width: 26px;
	height: 27px;
	display: inline-block;
	margin-left: -2px;
	vertical-align: top;
	margin-top: 15px;
	font-size: 0;
}

.conteudo-interno .header-calendario {
	font-size: 1em;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.calendario-conteudo {
	min-height: 148px;
	margin-top: -5px;
	border-bottom: solid 2px #e7e7e7;
}

.conteudo-interno .calendario{
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.conteudo-interno .calendario.active, .conteudo-interno .calendario:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

div#dijit_Dialog_0 {
z-index: 1050 !important;
}

/* NOTICIAS DETALHES */

.titulo-noticia-detalhe h1{
	font-size: 2em;
}

.image-center{
    text-align: center;
    /* width: 100%; */
    display: block;
    margin: auto;
	margin-bottom: 20px;
	margin-top: 20px;
}

.veja-noticias-relacionadas h1 {
    font-size: 1.7em;
    margin-bottom: 20px;
    margin-top: 20px;

}

.veja-noticias-relacionadas {
    padding-top: 10px;
    border-top: dotted 1px;
    margin-top: 30px;
}

.titulo-noticia-detalhe {
    position: relative;
}

.data-titulo-detalhe {
    float: left;
    display: inline-block;
    vertical-align: top;
	margin-right: 10px;
	line-height: 1.1;
    position: relative;
    top: -5px;	
}


.titulo-noticia-detalhe {
    position: relative;
    border-bottom: dotted 1px black;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

.titulo-noticia-detalhe .detalhe-dia{
	font-size: 1.3em;
    font-weight: bold;	
}

.detalhe-dia, .detalhe-mes, .detalhe-ano {
    text-align: center;
	font-weight: bold;
    font-size: 1.1em;
    margin-bottom: 0;
	text-transform: uppercase;

}

.titulo-noticia-detalhe .social-interno {
    position: absolute;
    right: 0;
    top: 0;
}

/* RESPONSABILIDADE SOCIAL */


.background-programas {
    background: #bed900;
    padding-top: 30px;
    padding-bottom: 30px;
}

.background-programas p, .background-programas p a, .background-programas p a:hover{
	color: #02784a;
	font-size: 1.3em;
	margin-top: 10px;
} 

.item-programa.col-md-3 {
    text-align: center;
}


.text-relatorio-sustentabilidade h2 {
    color: #02784a;
    font-weight: bold;
	margin-bottom: 5px;
		text-align: left;
}

.text-relatorio-sustentabilidade  p {
    font-size: 1.3em;
		text-align: left;
}

.text-relatorio-sustentabilidade  p a, .text-relatorio-sustentabilidade  p a:hover {
	color: black;
	text-decoration: none;
}

.relatorio-sustentabilidade {
    margin-top: 40px;
	padding-bottom: 30px;
	text-align: center;
}

.icon-pdf-sustentabilidade {
    display: inline-block;
    width: 100px;
    vertical-align: top;
}

.text-relatorio-sustentabilidade{
	display: inline-block;
	vertical-align: top;
}

/* CHAMAMENTO PUBLICO */


.background-chamamento {
    background: #00401A;
    padding-top: 30px;
    padding-bottom: 30px;
}

.background-chamamento p, .background-chamamento p a, .background-chamamento p a:hover{
	color: #bed900;
	font-weight: bold;
	font-size: 1.5em;
	margin-top: 10px;
}

.item-programa.col-md-3 {
    text-align: center;
}

/* SALA DE IMPRENSA */

.box-videos.col-md-4, .box-videos.col-md-4{
margin-bottom: 60px !important;
}

.box-noticias .image-noticia img, .box-noticias .image-noticia {
    width: 60px;
    height: auto;
}

.box-noticias .text-noticia, .box-agenda .text-agenda {
    width: 80%;
    line-height: 1;
	
}

.box-agenda .text-agenda{
	position: relative;
	top: 0;
	left: 5px;
}

.box-noticias .text-noticia h2, .box-agenda .text-agenda h2 {
    margin-bottom: 0;
    overflow: hidden;
    height: 16px;
}

.box-noticias .text-noticia p, .box-agenda .text-agenda p {
    overflow: hidden;
    max-height: 25px;
}

.box-agenda .text-agenda p{
	margin-bottom: 0;
}

.box-noticias .veja-mais a, .box-agenda .veja-mais a {
    background: #15965f;
    width: 100%;
    display: block;
    text-align: center;
    padding: 7px;
    color: white;
    font-weight: bold;
	border-bottom: solid 2px #048954;
}

.box-assessoria .content {
    background: #a2b921;
	min-height: 430px;
}

p.contanto-assessoria {
    text-align: left;
    padding-top: 20px;
    padding-bottom: 20px;
}

p.contanto-assessoria a, p.contanto-assessoria a:hover{
    color: #15965f;
	text-decoration: none;
	font-weight: bold;
}

.box-agenda .data-agenda, .content-eventos .data-agenda {
    display: inline-block;
    width: 40px;
    vertical-align: top;
    text-align: center;
    float: left;
    border-right: solid 1px #ece8e8;
    margin-right: 5px;
    font-size: 1em;
}

.box-noticias .text-noticia p, .box-noticias .text-noticia h2, .box-noticias .text-noticia span.data-noticia, .box-agenda .text-agenda p, .box-agenda .text-agenda h2{
	font-size: 0.9em;
} 


.box-relatorios .text-relatorio p, .box-relatorios .text-relatorio h2{
	font-size: 1em;
}


.text-agenda p.veja-noticias a, .text-relatorio p.veja-noticias a, .text-noticia p.veja-noticias a, .text-agenda p.veja-noticias a:hover, .text-relatorio p.veja-noticias a:hover, .text-noticia p.veja-noticias a:hover{
	    color: #bed72a;
		margin-bottom: 3px;
}

.box-agenda .text-agenda{
	width: 100%;
}

.box-agenda.col-md-4{
	margin-bottom: 30px;
}

.item-agenda {
    height: 69px;
	    margin-bottom: 10px;
}

.box-assessoria h1 {
    color: white;
    font-size: 1.5em;
    border-bottom: solid #8ca01a 1px;
    position: relative;
    padding-bottom: 10px;
    padding-left: 4%;
    padding-right: 4%;
    margin: 0;
    padding: 10px;
	padding-top: 15px;
    margin-left: 10px;
    margin-right: 10px;
}


.content-assessoria {
    padding: 10px;
	padding-top: 20px;
}

.box-assessoria .content-assessoria p {
    color: white;
    font-size: 1.4em;
    padding-right: 4%;
    padding-left: 4%;
}

.box-assessoria h1:before{
	position: absolute;
	bottom: -2px;
	left: 0;
	height: 1px;
	width: 100%;
	background: #adc13b;
	
	content: "";
	display: block;
}

.box-noticias .text-noticia p.veja-noticias{
	margin-bottom: 3px;
}

.box-agenda .agenda-dia, .box-agenda .agenda-ano {
    color: #a2b921;
    font-weight: bold;
}

.box-agenda .agenda-mes {
    color: #15965f;
    text-transform: uppercase;
    font-weight: bold;
}

.text-agenda p.veja-noticias span {
    color: #00995d;
}


.box-relatorios .content, .box-videos .content, .box-fotos .content, .box-audio .content{
	background: #f6f6f6;
}

.box-relatorios .item-relatorio, .box-videos .item-videos, .box-fotos .item-fotos, .box-audio .item-audio {
    padding-left: 4%;
	padding-right: 4%;
}

.box-relatorios h1, .box-videos h1, .box-fotos h1, .box-audio h1 {
    border-bottom: 1px solid #dfece6;
    font-size: 1.5em;
    padding: 10px;
    margin-left: 10px;
    margin-right: 10px;
}

.item-relatorio{
	margin-bottom: 15px;
}

.image-relatorio {
    display: inline-block;
    width: 30px;
    vertical-align: top;
	float: left;
	position: relative;
	top: 5px;
}

.box-relatorios .text-relatorio h2 {
	margin-top: 0;
	padding-bottom: 0;
}

.text-relatorio {
    width: 80%;
    display: inline-block;
    vertical-align: top;
	margin-left: 10px;
	line-height: 1;
}

.box-relatorios .item-relatorio{
	padding-left: 6%;
}



.box-relatorios .text-relatorio h2{
	margin-bottom: 0;
}

.item-relatorio p {
    margin-bottom: 0;
    overflow: hidden;
    max-height: 25px;
}

.box-videos .image-videos, .box-fotos .image-fotos, .box-audio .image-audio{
    width: 90px;
    height: 65px;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;	
}

.box-audio .image-audio{
    width: 60px;	
}

.box-videos .image-videos img, .box-fotos .image-fotos img{
	width: 100%;
	height: auto;
}

.box-audio .image-audio img{
	width: 53px;
	height: auto;
	display: block;
}

.box-videos .text-videos h2, .box-fotos .text-fotos h2, .box-audio .text-audio h2{
	color: #00995d;
	text-decoration: none;
	font-size: 1em;
	margin-top: 0;
    line-height: 1.2;
}

.box-videos .text-videos, .box-fotos .text-fotos, .box-audio .text-audio {
    width: 65%;
    display: inline-block;
    vertical-align: top;
    margin-left: 10px;
}	



.box-videos .item-videos, .box-fotos .item-fotos, .box-audio .item-audio {
    padding-left: 0;
    padding-right: 0;
    margin-left: 4%;
    margin-right: 4%;
    border-bottom: solid 1px #ecf2f0;
    margin-bottom: 6px;
    height: 71px;
}

.box-videos .content > .item-videos:last-child, .box-fotos .content > .item-fotos:last-child{
	border-bottom: none;
}

.box-relatorios .item-relatorio {
    height: 62px;
    position: relative;
    /* top: 15px; */
}

.box-videos .text-videos p, .box-fotos .text-fotos p, .box-audio .text-audio p{
	color: black;
	font-size: 0.9em;
	line-height: 1.1em;
    overflow: hidden;
    max-height: 40px;	
}

.box-videos a:hover , .box-fotos a:hover{
	text-decoration: none;
}

.box-videos .image-videos img{
	width: 75px;
	height: auto;
        overflow: hidden
}

.box-videos  .veja-mais a, .box-relatorios  .veja-mais a, .box-fotos .veja-mais a, .box-audio .veja-mais a{ 
	background: #15965f;
    width: 100%;
    display: block;
    text-align: center;
    padding: 7px;
    color: white;
    font-weight: bold;
    border-bottom: solid 2px #048954;
}

.arrow-right-unidade span{
	background: url("/wps/wcm/connect/5d964579-7764-48d5-9daa-93f66859cc74/arrow-right-unidade2.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-5d964579-7764-48d5-9daa-93f66859cc74-lukPnem") no-repeat;
    width: 71px;
	height: 33px;
	display: block;
margin: auto;	
}

.arrow-right-unidade, .arrow-left-unidade{
	background: #00995d;
	width: 100%;
	display: block;
	text-align: center;
}

.arrow-left-unidade span{
	background: url("/wps/wcm/connect/ad479e70-1e5f-4cff-bea3-1f6b3d5bca06/arrow-left-unidade2.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-ad479e70-1e5f-4cff-bea3-1f6b3d5bca06-lukPc--") no-repeat;
    width: 71px;
	height: 33px;
	display: block;
	margin: auto;
}

.item-unidade li {
    background: #fbfbfb;
    border-left: solid 4px #e7e7e7;
    padding: 8px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: solid 1px #f4f4f4;
}

.nossa-rede li:hover{
	background: #f8f6f7;
	text-decoration: none;
}

.nossa-rede ul {
    padding: 0;
    overflow: hidden;
    height: 600px;
    position: relative;
    top: -4px;
}

a.arrow-right-unidade {
    position: absolute;
    bottom: 5px;
}


.item-unidade {
    position: relative;
    padding-right: 0;
    padding-left: 0;
    height: 668px;		

}

.item-unidade li{
	list-style: none;
}

.content-unidade-mapa {
    padding: 0;
    vertical-align: top;
    position: relative;
    top: -4px;
    overflow: hidden;
    height: 667px;	
}

.content-unidade-mapa img{
	width: 100%;
}

.item-unidade a:hover{
	text-decoration: none;
}

.item-unidade p{
	color: black;
	font-size: 1em;
	line-height: 1.1;
	margin-bottom: 2px;
}

.item-unidade p.veja-noticias a{
	    color: #bed72a;
}

.item-unidade p.veja-noticias a span{
	color: #00995d;
}

.item-unidade h2{
	font-size: 1.1em;
	margin-top: 0;
}


.passeio-virtual {
    background: #f3f3f3;
}

.passeio-virtual .container{
	position: relative;
}

.passeio-virtual ul {
    padding: 0;
    margin: auto;
    text-align: center;
    overflow: hidden;
    width: 980px;
    height: 180px;

}

.carrossel-virtual{
	position: relative;
}

.passeio-virtual li{
	list-style: none;
	display: inline-block;
	vertical-align: top;
	margin-right: 10px;
	margin-bottom: 40px;
}

.passeio-virtual .passeio-arrow-right{
    background: url("/wps/wcm/connect/5d5ba3d5-524d-4b4f-8503-69aaec52e34f/arrow-right.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-5d5ba3d5-524d-4b4f-8503-69aaec52e34f-lmXCtVg") no-repeat;
width: 33px;
height: 65px;
display: block;
position: absolute;
right: 0px;
top: 30px;
opacity: 0.9;
}

.passeio-virtual li img {
    width: 230px;
}

.passeio-virtual .passeio-arrow-left{
	    background: url("/wps/wcm/connect/3551f630-5eb1-4778-bd96-2311c21d1e59/arrow-left.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-3551f630-5eb1-4778-bd96-2311c21d1e59-lmXCtgq") no-repeat;
width: 47px;
height: 64px;
display: block;
position: absolute;
left: 0px;
top: 30px;
opacity: 0.9;
}

.passeio-virtual h2{
	    color: #02784a;
    font-weight: bold;
    font-size: 2em;
	margin-bottom: 30px;
	padding-top: 30px;
}




.localizacao-unidade h2{
	font-size: 2.1em;
	    color: #02784a;
    font-weight: bold;
    margin-top: 40px !important;
    margin-bottom: 30px;	
}

p.endereco-unidade {
    font-size: 1.3em;
}

.mapa-full {
    margin-top: 30px;
}

.mapa-full img{
    width: 100%;
}

/* PRODUTOS */

.table-produtos{
	width: 100%;
}

table.table-produtos th:last-child {
    border-radius: 0px 10px 0px 0px;
}

tr:last-child > td:first-child {
    border-radius: 0px 0 0 10px;
}

.table-produtos .vazio {
    background: #f57921;
    border-radius: 10px 0 0 0;
}

.table-produtos .verde-escuro{
	background: #007948;
	color: white;
}

.table-produtos td{
	background: #bed900;
	color: #007948;
	padding: 13px;
	font-size: 1.2em;
	border: solid 1px white;
}

.table-produtos th{
	padding: 13px;
	font-size: 1.2em;
	border: solid 1px white;
}

.table-produtos .titulo-table{
	background: #f57921;
	color: white;
}

#lightbox-produtos {
	padding: 20px;
	font-size: 1.3em;
}

#lightbox-produtos .box-produtos{
	background: #bed900;
	color: #007948;
	padding: 15px;
}

#lightbox-produtos h2{
	    color: #02784a;
    font-weight: bold;
	font-size: 2.3em;
    margin-top: 0;	
}


/* PLANO DE ATENÇÃO A SAÚDE */

.icones-pas{
    margin-top: 20px; /* Ajuste a margem superior conforme necessário */
    display: flex;
    justify-content: center; /* Centraliza os itens horizontalmente */
    align-items: center; /* Centraliza os itens verticalmente */
    flex-wrap: wrap; /* Permite que os itens quebrem para a próxima linha, se necessário */
}

.icones-pas ul{
	padding: 100;
	text-align: center;
	padding-top: 30px;
}

.icones-pas li{
	display: inline-block;
	list-style: none;
	text-align: center;
	width: 25%;
	vertical-align: top;	
}

.icones-pas .sombra-pas{
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 25px;
	background: url("/wps/wcm/connect/847d73bb-06f8-4776-b8c3-df06314f79f4/sombra-home.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-847d73bb-06f8-4776-b8c3-df06314f79f4-lmXDpXl") repeat-x;
}


.icones-pas .reeducacao-alimentar a, .icones-pas .reeducacao-alimentar a:hover{
	font-weight: bold;
	color: #00995D;
	text-decoration: none;
}
.icones-pas .gestante a, .icones-pas .gestante a:hover{
	font-weight: bold;
	color: #ED1651;	
	text-decoration: none;
}
.icones-pas .idade a, .icones-pas .idade a:hover{
	font-weight: bold;
	color: #F47920;	
	text-decoration: none;
}

.icones-pas .cronico a, .icones-pas .cronico a:hover{
	font-weight: bold;
	color: #5B5C65;	
	text-decoration: none;
}

.icones-pas .palestras a, .icones-pas .palestras a:hover{
	font-weight: bold;
	color: #A3238E;	
	text-decoration: none;
}

.icones-pas .atividade-fisica a, .icones-pas .atividade-fisica a:hover{
	font-weight: bold;
	color: #0A5F55;	
	text-decoration: none;
}
.icones-pas .saude-toda-hora a, .icones-pas .saude-toda-hora a:hover{
	font-weight: bold;
	color: #FFC808;	
	text-decoration: none;
}
.sobre-programa{
	background: #e9f2ee;
	padding: 2%;
}

.image-sobre-programa {
    display: inline-block;
    vertical-align: top;
    max-width: 500px;
    width: 42%;
}

.text-sobre-programa{
	display: inline-block;
	vertical-align: top;
	width: 50%;
	text-align: justify;
	margin-left: 20px;
	font-size: 1.2em;
}

.text-sobre-programa p.veja-noticias{
	text-align: right;
	font-weight: bold;
	font-size: 1.2em;
}

.text-sobre-programa p.veja-noticias a, .text-sobre-programa p.veja-noticias a:hover{
	color: #bed72a;
}

.text-sobre-programa p.veja-noticias a span{
	color: #00995d;
	
}


.text-sobre-programa h2{
	margin-top: 0;
    color: #00995d;
    font-weight: bold;
    font-size: 2.3em;	
}

.banner-opiniao{
	position: relative;
	margin-bottom: 30px;
}

.box-audio.col-md-4 {
    margin-bottom: 30px;
}

.banner-opiniao .content-opiniao{
	position: absolute;
	top: 36%;
	left: auto;
	right: 30%;
	max-width: 700px;
}

.banner-opiniao h2{
	color: white;
	font-weight: bold;
	margin-bottom: 10%;
	text-align: center;
}

.banner-opiniao .autor-opiniao{
	color: #bed72a;
	text-align: right;
	font-weight: bold;
}

.banner-opiniao p{
	color: white;
	font-size: 2.2em;
	text-align: center;
        margin: -50px 0px 50px 50px;
}

.banner-opiniao img{
	width: 100%;
}

/* LOGIN */


.bem-vindo.col-md-6, .acesse-unimed.col-md-6 {
    width: 50%;
    padding: 4%;
	padding-top: 0;
	margin-top: 4%;
}

.bem-vindo.col-md-6 h2 {
    color: #cde254;
    font-weight: bold;
	font-size: 2.3em;
	margin-bottom: 25px;
}


.bem-vindo p {
    font-size: 1.5em;
	font-weight: bold;
}

.button-verde, .button-verde:hover{
	background: #008c23;
	color: white;
	padding: 10px;
    text-transform: uppercase;
	font-size: 1.5em;
	text-decoration: none;
}

.acesse-unimed input {
    display: block;
    padding: 10px;
    width: 100%;
    border: solid 1px #c8c8c8;
	margin-bottom: 20px;
}

.acesse-unimed.col-md-6 {
    border-left: solid 1px #e6f2a3;
}

.acesse-unimed h2{
	color: #f57900;
    font-weight: bold;
	font-size: 2.3em;
	margin-bottom: 25px;	
}

.acesse-unimed label{
	font-size: 1.5em;
	font-weight: normal;
}

.acesse-unimed label span{
	color: #f8973a;
}

.button-laranja, .button-laranja:hover{
	background: #fa9219;
	color: white;
	padding: 10px;
    text-transform: uppercase;
	font-size: 1.5em;
	text-decoration: none;	
    padding-left: 30px;
    padding-right: 30px;
	margin-top: 10px;

}

.esqueci-senha.col-md-6{
	font-size: 1.4em;
	font-weight: bold;
	position: relative;
	top: 12px;
	text-align: center;
	padding: 0;
}

.button-laranja{
	width: 100%;
	display: block;
	text-align: center;	
}

.login-button.col-md-6{
	padding: 0;
}

.acesse-button {
    clear: both;
    display: block;
    margin-top: 30px;
}

/* DOWNLOADS */

.sessao-logout{
	width: 100%;
	display: block;
	color: #02995c;
    background: #dddddd;
    margin-top: 20px;
    padding: 10px;
    margin-bottom: 30px;	
}

.pagina-interna h2{
	margin-top: 20px;
}

.content-download{
	margin-top: 30px;
}

.pagina-interna h1{
	margin-top: 0;
}

.sessao-logout ul{
padding: 0;
    text-align: right;
    padding-right: 20px;
    margin-bottom: 0;
}

.sessao-logout li:last-child {
    line-height: 2;
    padding-left: 10px;
    border-left: solid 1px #02995c;
    margin-left: 10px;
}

.sessao-logout li{
	display: inline-block;
    vertical-align: middle;
}

.logout-icon{
	background: url("/wps/wcm/connect/d50faee3-e9cc-47a5-b267-deda90032d94/logout.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-d50faee3-e9cc-47a5-b267-deda90032d94-lmXDcH5") no-repeat;
	width: 32px;
	height: 28px;
	display: inline-block;
	vertical-align: top;
}



.item-download{
	display: block;
	width: 100%;
	border-bottom: dotted 1px #027649;
    font-size: 1.4em;
    padding-bottom: 10px;
    padding-top: 10px;
	
}

.item-download:last-child{
	border-bottom: none;
}

.icon-download{
	background: url("/wps/wcm/connect/c134d3f5-0514-40e2-90b5-a8a8f64f5624/google-docs.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-c134d3f5-0514-40e2-90b5-a8a8f64f5624-lsuAPGu") no-repeat;
	width: 39px;
	height: 39px;
	display: inline-block;
	vertical-align: middle;
}

.text-donwload{
	display: inline-block;
	width: 90%;
	vertical-align: middle;
}

.content-cooperacao{
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 0;
}

.item-cooperacao{
	margin-bottom: 30px;
}

/* ANS */

.icones-ans .col-md-3 {
    border: solid 1px #cde354;
    text-align: center;
	padding: 0;
    width: 250px;
    margin: 15px;	
}

.image-ans img{
	height: 155px;
}

.clearfix{
clear: both;
}

.icones-aurum .col-md-3 {
    border: solid 1px transparent;
    text-align: center;
	padding: 0;
    width: 250px;
    margin: 15px 15px 50px 15px;	
}

.icones-aurum .col-md-4 {
    border: solid 1px transparent;
    text-align: center;
	padding: 0;
    width: 350px;
    margin: 15px 15px 50px 15px;	
}

.image-aurum img{
	height: 155px;
width: 250px;
}

.image-ans{
 padding-top: 20px;
    padding-bottom: 15px;
	
}

.image-aurum {
 padding-top: 0px;
    padding-bottom: 0px;
	
}

.icones-ans .text-seus-direitos, .icones-ans .text-reajuste, .icones-ans .text-tiss, .icones-ans .text-qualificacao-gestores{
	background: #B1D34B;
	color: #0A5F55;
	text-align: center;
	height: 80px;

}

.icones-ans .text-seus-direitos p, .icones-ans .text-reajuste p, .icones-ans .text-tiss p, .icones-ans .text-qualificacao-gestores p{
    margin-bottom: 0;
    padding: 10px;
    font-size: 1.5em;
    margin: auto;
    width: 250px;
    font-weight: bold;
    text-align: center;
    line-height: 1.1em;	
}

.icones-ans a:hover{
	text-decoration: none;
}

.item-ans h2, .item-ans p, .item-ans a {
    font-size: 1.4em;
	
}

.item-ans:last-child{
	border-bottom: none;
}

.item-ans {
    line-height: 0.7;
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: dotted 1px #02774a;
}

.item-ans a{
	color: #f57921;
}

.box-laranja-claro{
	background: #f57921;
	color: white;
    padding: 15px;
    margin-bottom: 20px;	
}

.box-verde-claro {
    background: #b6d201;
    padding: 15px;
    margin-bottom: 20px;
}

a.botao-voltar-verde {
    color: white;
    background: #00995d;
    padding: 12px 40px;
    font-size: 1.5em;
}

.button-fale-conosco a{
    color: white;
    background: #00995d;
    padding: 12px 45px;
    font-size: 1.5em;
}

.button-fale-conosco {
    text-align: right;
    margin-top: 40px;
    display: block;
}

.col-md-9.fale-conosco label span{
	color: #f57921;
	margin-left: 5px;
}

.col-md-9.fale-conosco label{
	display: block;
	font-size: 1.3em;
}

.col-md-9.fale-conosco input{
    display: block;
    padding: 10px;
    width: 100%;
    border: solid 1px #c8c8c8;
	margin-bottom: 20px;	
}

.col-md-9.fale-conosco textarea{
    display: block;
    padding: 10px;
    width: 100%;
    border: solid 1px #c8c8c8;
	margin-bottom: 20px;	
    height: 150px;	
}

.box-laranja-claro a{
	color: white;
}

.col-md-9.fale-conosco {
    padding-left: 0;
}

.botao-voltar-verde{
	
}

.box-laranja-claro h2{
	color: white;
}

.box-verde-claro h2, .box-laranja-claro h2 {
    font-size: 1.5em;
    line-height: 1.5;
}

.col-md-9.fale-conosco .dropdown{
	margin-top: 0;
}

/* INTRANET */

.menu-intranet li a{
	border-right: none;
}

.menu-header.menu-intranet {
    border-bottom: solid 2px #00995d;
}

.menu-intranet li{
	width: 17%;	
}

.banner-home-intranet ul {
    padding: 0;
    margin-bottom: 0;
}

.banner-home-intranet-2:before{
	display: none;
}



#acesso-intranet {
    background: #01804e;
    padding: 8px;
    z-index: 10000;
    text-align: right;
    position: absolute;
    width: 100%;
}
/*
.usuario-intranet a, .usuario-intranet a:hover {
    color: white;
    background: url("/wps/wcm/connect/2d1fd644-cf08-4a0a-9457-26df2ce27d9c/usuario.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-2d1fd644-cf08-4a0a-9457-26df2ce27d9c-lmXDr7H") no-repeat;
    height: 20px;
    background-position: right center;
    padding-right: 30px;
    display: block;
    text-align: right;
    line-height: 1.5;
    font-size: 1.1em;
    margin-right: 3%;
}
*/

.usuario-intranet a, .usuario-intranet a:hover {
    color: white;
    /* background: url(/wps/wcm/myconnect/2d1fd644-cf08-4a0a-9457-26df2ce27d9c/usuario.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-2d1fd644-cf08-4a0a-9457-26df2ce27d9c-lmXDr7H) no-repeat; */
    height: 20px;
    background-position: right center;
    padding-right: 3px;
    display: inline-block;
    text-align: right;
    line-height: 1.5;
    font-size: 1.1em;
    margin-right: 2px;
    vertical-align: center;
}

.banner-home-intranet-2{
	margin-top: 50px;
}

.banner-home-intranet-2 img{
	display: block;
	width: 100%;
}

.banner-home-intranet  .arrow-left{
background: url("/wps/wcm/connect/6c3c104f-f9f7-499e-9989-63322de31343/arrow-left-verde.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-6c3c104f-f9f7-499e-9989-63322de31343-lIpOZhq") no-repeat;
width: 33px;
height: 65px;
display: block;
position: absolute;
left: 20px;
top: 40%;
z-index: 999;
}

.banner-home-intranet  .arrow-right{
background: url("/wps/wcm/connect/7d08b9e2-7b6a-4959-a2f7-98ce57472cee/arrow-right-verde.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-7d08b9e2-7b6a-4959-a2f7-98ce57472cee-lmXCtGN") no-repeat;
width: 33px;
height: 65px;
display: block;
position: absolute;
right: 40px;
top: 40%;
z-index: 999;
}

.menu-intranet .background-menu {
    background: white;
	opacity: 0.7;
}	

.busca-background.background-branco {
    background: white;
    opacity: 0.7;
}


.icones-pas .oportunidades a, .icones-pas .oportunidades a:hover {
    font-weight: bold;
    color: #095f54;
    text-decoration: none;
}

.icones-pas .canal-comunicacao a, .icones-pas .canal-comunicacao a:hover {
    font-weight: bold;
    color: #00995d;
    text-decoration: none;
}

.icones-pas .sala-de-imprensa a, .icones-pas .sala-de-imprensa a:hover {
    font-weight: bold;
    color: #bfd62c;
    text-decoration: none;
}

.icones-pas .agenda-cursos a, .icones-pas .agenda-cursos a:hover {
    font-weight: bold;
    color: #f57921;
    text-decoration: none;
}

.icones-pas .melhorias a, .icones-pas .melhorias a:hover {
    font-weight: bold;
    color: #a1238e;
    text-decoration: none;
}

.icones-pas .comunicados a, .icones-pas .comunicados a:hover {
    font-weight: bold;
    color: #411564;
    text-decoration: none;
}

.icones-pas .aniversariantes a, .icones-pas .aniversariantes a:hover {
    font-weight: bold;
    color: #421067;
    text-decoration: none;
}

.icones-pas .processo-seletivo a, .icones-pas .processo-seletivo a:hover {
 
    font-weight: bold !important;

     color: #EF1651 !important;
     text-decoration: none;
}


.icones-pas .pcd a, .icones-pas .pcd a:hover {
 
    font-weight: bold;
 
    color: #3289C7;
 
    text-decoration: none;
}

.icones-pas .canal-classificados a, .icones-pas .canal-classificados a:hover {
    font-weight: bold;
    color: #f67a00;
    text-decoration: none;
}

.icones-pas .planejamento-estrategico a, .icones-pas .planejamento-estrategico a:hover {
    font-weight: bold;
    color: #f67a00;
    text-decoration: none;
}

.icones-pas .saude-coorporativa a, .icones-pas .saude-coorporativa a:hover {
    font-weight: bold;
    color: #005f54;
    text-decoration: none;
}

.icones-pas .duvidas-frequentes a, .icones-pas .duvidas-frequentes a:hover {
    font-weight: bold;
    color: #a51a8f;
    text-decoration: none;
}

.icones-pas li.gestao-de-competencias a, .icones-pas li.gestao-de-competencias a:hover {
    font-weight: bold;
    color: #009a5a;
    text-decoration: none;
}
.icones-pas .pesquisas a, .icones-pas .pesquisas a:hover {
    font-weight: bold;
    color: #bed900;
    text-decoration: none;
}
.icones-pas li.valoriza a, .icones-pas li.valoriza a:hover {
    font-weight: bold;
    color: #FDCA09;
    text-decoration: none;
}




.banner-home-intranet  .image-banner .paginacao-banner-home {
    position: absolute;
    bottom: 0;
    left: 45%;
}

.banner-home-intranet img {
    width: 100%;
    
    height: 100%;
    overflow: hidden;
    display: block;
    background: cadetblue;
    top: 0;
}

.banner-home-intranet {
    position: relative;
    margin-top: 60px;
}


.banner-home-intranet ul {
    padding: 0;
}

.banner-home-intranet .content-banner h1 span {
    color: #257167;
    position: absolute;
    top: 3px;
    left: -3px;
    z-index: -1;
}

.banner-home-intranet .content-banner {
    position: relative;
    top: 0;
    padding-top: 3%;
    text-align: center;
    color: black;
}

.banner-home-intranet .content-banner h1 {
color: white;
    font-weight: bold;
    font-size: 3.5em;
    width: 40%;
    margin: auto;
    text-transform: uppercase;
    line-height: 1.6em;
    z-index: 9;
    position: relative;
}

.banner-home-intranet  .paginacao-banner, .banner-home-intranet  .paginaca-banner ul {
    text-align: center;
    margin-top: 40px;
    padding-bottom: 40px;
}

.banner-home-intranet .content-banner a {
    color: white;
    text-decoration: none;
    font-weight: bold;
    font-size: 1.5em;
    display: inline-block;
    margin-top: 20px;
    background: #257167;
    border: solid 2px #257167;
    padding: 10px;
    border-radius: 10px;
}

.footer-endereco.footer-endereco-intranet{
   background: #08754a;
    border-top: solid 2px #067348;
}

.footer-endereco.footer-endereco-intranet p{
	color: white;
 
}

.acesse-unimed-intranet{
	width: 38%;
    padding: 4%;
    padding-top: 0;
    margin-top: 4% !important;
	margin: auto;
}	

h2.titulo-acesse-intranet {
    color: #007948;
    font-weight: bold;
    font-size: 2.2em;
    margin-bottom: 25px;
    text-align: center;
    margin-top: 40px;
}

.acesse-unimed-intranet .acesse-button{
	text-align: right;
}

.acesse-unimed-intranet label {
    font-size: 1.5em;
    font-weight: normal;
}

.acesse-unimed-intranet input {
    display: block;
    padding: 10px;
    width: 100%;
    border: solid 1px #c8c8c8;
    margin-bottom: 20px;
}

.acesse-unimed-intranet label span {
    color: #f8973a;
}

.button-login, .button-login:hover{
    background: #007948;
    color: white;
    padding: 10px;
    text-transform: uppercase;
    font-size: 1.5em;
    text-decoration: none;
    padding-left: 50px;
    padding-right: 50px;
    margin-top: 10px;	
}	

.intranet-busca-interna .busca-interna input{
	width: 100%;
}

.intranet-busca-interna{
	display: block;
	clear: both;
margin-bottom: 50px;
}

.item-aniversariante p.data-aniversariante {
    text-align: center;
    font-weight: bold;
    color: #00995d;
}

.content-aniversariante .item-aniversariante {
    width: 19%;
    display: inline-block;
    text-align: center;
    margin-bottom: 30px;
	
}

.item-aniversariante p {
    font-weight: bold;
	text-align: center;
	margin-bottom: 20px;
	line-height: 1.3;
}

.image-aniversariante {
    margin-bottom: 20px;
}

.item-aniversariante p span{
    font-weight: bold;
	display: block;
	color: #bfd72b;
}

.intranet-busca-interna .busca-interna{
	position: relative;
	padding: 0;
	margin: 0;
}

.intranet-busca-interna .busca-interna span {
    background: url("/wps/wcm/connect/93547771-62f1-41dc-be1a-807a81b6c8b7/lupa.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-93547771-62f1-41dc-be1a-807a81b6c8b7-lmXDdb5") no-repeat;
    width: 27px;
    height: 28px;
    display: inline-block;
    border: none;
    position: absolute;
    top: 8px;
    right: 5px;
    background-size: 90%;
}

.intranet-busca-interna .combobox-intranet select{
    padding: 10px;
    width: 100%;
    color: #c3c0c0;
    border: solid #c3c0c0 1px;	
    margin-top: 0px;
    margin-bottom: 0px;	
}

.intranet-busca-interna  .busca-interna input {
    margin-bottom: 0px;
}

.combobox-intranet.col-md-4 {
    padding-left: 5px;
    padding-right: 5px;
}

.button-busca-intranet.col-md-2{
	padding-left: 5px;
	pading-right: 5px;
}

.button-busca-intranet button{
    padding: 10px;
    width: 100%;
    color: white;
    margin-top: 0px;
    margin-bottom: 0px;	
	background: #00995d;
	border-bottom: solid 2px #058a56 !important;
	border: none;
	font-weight: bold;
	padding-left: 0;
}

.content-aniversariante{
	margin-bottom: 30px;
	display: block;
	text-align: center;
}

.intranet-busca-interna {
    display: block;
    clear: both;
    background: #f2f2f2;
	border-bottom: solid 1px #bebebe;
	padding: 10px;
}

.text-classificados{
    padding: 3%;
    padding-top: 20px;
    padding-bottom: 30px;
	width: 100%;
	padding-left: 10px;
}

.text-classificados p.veja-noticias, .text-classificados a:hover p.veja-noticias {
    color: #bed72a !important;
}

.text-classificados p.veja-noticias span, .text-classificados a:hover p.veja-noticias span {
    color: #00995d !important;
 }	


.conteudo-interno .text-classificados h2{
	font-size: 1.2em;
}

#content-classificados {
	width: 100%;
	max-width: 1100px;
	min-width: 800px;
	margin: 50px auto;
}

.pin p {
    font: 12px/18px Arial, sans-serif;
    color: #333;
    margin: 0;
    text-align: left;
}

#columns {
	-webkit-column-count: 4;
	-webkit-column-gap: 10px;
	-webkit-column-fill: auto;
	-moz-column-count: 4;
	-moz-column-gap: 10px;
	column-count: 4;
	column-gap: 15px;
	column-fill: auto;
}

.pin-classificados {
    display: inline-grid;
    background: #e8e6e7;
    width: 100%;
    border: none;
    box-shadow: none;
    border-bottom: 2px solid #dfdbda;
    margin: 0 2px 15px;
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    column-break-inside: avoid;
    /* padding: 15px; */
    padding-bottom: 5px;
    /* background: -webkit-linear-gradient(45deg, #FFF, #F9F9F9); */
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}

.pin-classificados a:hover{
	text-decoration: none;

}


.text-classificados p.veja-noticias{
	font-weight: bold;
}

.pin-classificados:hover{
	background: #e1e1e1	
}

.pin-classificados img {
	width: 100%;
	padding-bottom: 15px;
	margin-bottom: 5px;
}

.pin-classificados p {
	font: 12px/18px Arial, sans-serif;
	color: #333;
	margin: 0;
        text-align: left;
}

div#lightbox-unimed-classificados{
    background: white;
    width: 45%;
    min-height: 300px;
    position: relative;
    right: 0;
    z-index: 99999999;
    bottom: 0;
    left: 0;
    margin: auto;
}

#lightbox-unimed-classificados .image-poup-foto {
    /* width: 90%; */
    margin: auto;
    padding: 1.5%;
    padding-top: 5%;
    position: relative;
}	

#lightbox-unimed-classificados h2 {
	color: #02784a;
    font-weight: bold;
    padding-top: 0;
	margin-top: 0;
    padding-bottom: 5px;
    position: relative;
    margin-bottom: 0px;
	font-size: 1.7em;
	padding: 10px;
	margin-bottom: 0;
	
}

#lightbox-unimed-classificados p{
	padding: 10px;
	font-size: 1.1em;
	padding-top: 0;
	padding-bottom: 20px;
}	

#lightbox-unimed-classificados .image-poup-foto img {
    width: 100%;
}

/* AGENDA DE CURSOS */

.item-agenda-curso{
    padding-left: 0;
    margin-bottom: 20px;
}

.item-agenda-curso .image-agenda-curso img {
    width: 100%;
    padding-left: 0;
}

.item-agenda-curso .text-agenda-curso {
    background: #e8e6e7;
    padding: 3%;
    padding-top: 10px;
    padding-bottom: 30px;
    border-bottom: 2px solid #dfdbda;
}

.conteudo-interno .item-agenda-curso h2 {
    font-size: 1.3em;
    margin-top: 6px;
}

.conteudo-interno .item-agenda-curso a p, .conteudo-interno .item-agenda-curso a p:hover {
    text-decoration: none !important;
    color: black;
    height: 48px;
    overflow: hidden;	
}

.item-agenda-curso .image-agenda-curso {
    display: block;
    clear: both;
}

.col-md-9.fale-conosco.holofote {
    width: 65%;
}

.col-md-9.fale-conosco.holofote label {
    font-size: 1.4em;
}

.imagem-holofote.col-md-4 {
    margin-top: 30px;
}

.div-radio input[type="radio"] {
    display: inline-block;
width: 20px;
    position: relative;
    top: 2px;	
}

.div-radio label {
    display: inline-block !important;
    margin-left: 5px;
}



#columns:hover .pin:not(:hover) {
	opacity: 0.4;
} 
 
 
.item-classificados{
	display: inline-block;
	-webkit-column-break-inside: avoid;
	-moz-column-break-inside: avoid;
	column-break-inside: avoid;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease; 
	width: 20%;
}

.content-classificados {
	-webkit-column-count: 3;
	-webkit-column-gap: 10px;
	-webkit-column-fill: auto;
	-moz-column-count: 3;
	-moz-column-gap: 10px;
	-moz-column-fill: auto;
	column-count: 3;
	column-gap: 15px;
	column-fill: auto;
}
	
 
.item-classificados a, .item-classificados a:hover{
	text-decoration: none;
} 

.item-classificados h2 {
    font-size: 1.3em;
    margin-top: 6px;
}

.item-classificados{
	width: 20%;
}

.item-classificados .image-classificados img{
	width: 100%;
}

.item-classificados p, .item-classificados p:hover {
    text-decoration: none !important;
    color: black;
	font-size: 0.9em;
}

.item-disponibilidade.col-md-4 {
    background: #bfd62c;
    width: 30%;
    margin: 3%;
	margin-bottom: 1%;
    margin-left: 0;
	padding: 0 !important;
}

h2.titulo-disponibilidade {
    padding: 5%;
    font-size: 1.7em;
	border-bottom: solid 2px #bad127;
	position: relative;
}

h2.titulo-disponibilidade:before {
    content: "";
    height: 2px;
    width: 100%;
    display: block;
    background: #c5db3b;
    position: absolute;
    bottom: -3px;
    left: 0;
}

.text-disponibilidade{
	padding: 5%;
}

.asfug-content .text-noticia p {
    margin-bottom: 0px;
    overflow: hidden;
        max-height: 42px !important;
}

.col-md-9.fale-conosco label {
    display: block;
    font-size: 1.5em;
}

.text-disponibilidade p {
font-weight: bold;
    padding-top: 5px;
    padding-bottom: 5px;
}

.text-disponibilidade p span{
	color: white;
	font-weight: normal;
    font-size: 1.1em;	
}

.grupo-fotos h2{
	margin-bottom: 20px;
}

.button-fotos {
    display: block;
    clear: both;
    margin-bottom: 40px;
	text-align: right;
}

.button-fotos a {
    background: #00985f;
    color: white;
    clear: both;
    display: inline-block;
    padding: 10px 20px;
    font-size: 19px;
    position: relative;
    right: 15px;
}

.button-fotos a span{
	color: #bed72a;
}

.grupo-fotos {
    display: block;
    clear: both;
}

@media screen and (max-width: 1400px){
	
.box-videos .text-videos p, .box-fotos .text-fotos p, .box-audio .text-audio p, .box-relatorios .text-relatorio p {
    text-align: left;
}	

	
.passeio-virtual ul {
    width: 80%;
}	
	
.item-destaque-somos.col-md-4{
	display: inline-block;
	vertical-align: top;
	width: 33%
}	

.mapa-image.col-md-7 img{
	width: 80%;
}
	
.image-sobre-programa img {
    width: 100%;
}		
	
.text-poup-home{
    display: inline-block;
    vertical-align: top;
    width: 65% !important;
}	

.image-poup-home {
    width: 30%;
    margin-bottom: 20px;
}

.banner-principal{
	height: 100% !important;
}

.banner-principal img {
    width: 100%;
    padding-left: 0;
    height: 100%;
}

.box-videos .text-videos, .box-fotos .text-fotos, .box-audio .text-audio, .box-noticias .text-noticia, .box-agenda .text-agenda {
    width: 60%;

}


.content-grafico {
    margin: auto;
    text-align: center;
}

.image-video{
	min-height: auto;
}

.content-aniversariante .item-aniversariante {
    width: 20% !important;
	display: inline-block;
}

}

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

#lightbox-unimed-diretoria {
    background: white;
    width: 70%;
}
}

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

.pagina-com-menu .conteudo-interno {
    width: 100% !important;
}

.conteudo-interno table{
max-width: 100% !important;
}

.icones-ans .col-md-3 {
    float: none;
    display: inline-block;
    width: 40% !important;
}

.icones-aurum .col-md-3 {
    float: none;
    display: inline-block;
    width: 100% !important;
}

.text-noticia {
    width: 84% !important;
}

.pagina-interna .content-noticias.col-md-10 {
    padding-left: 0;
    padding-right: 0;
    width: 100% !important;
}

.pagina-interna .content-noticias.col-md-10 .content-noticias.col-md-12 {
    padding-left: 0;
    width: 100%;
    padding-right: 0;
}

.menu-filtragem.col-md-2 {
    padding-left: 0 !important;
}

.outros-banners.col-md-4 {
    padding-right: 0;
    padding-left: 0;
    margin-top: 3px;
}

.banner-secundario {
    border-radius: 0px !important;
     margin-bottom: 3px;
}

.escolhe-missao a.active:before, .escolhe-visao a.active:before, .escolhe-valores a.active:before, .escolhe-negocio a.active:before{
display: none;
}

.icon-servicos li:first-child, .icon-servicos li:last-child {
    float: none !important;
}

.seleciona-visao div {
    border-top: solid 2px #aac313;
}

.icon-servicos li {
    width: 20% !important;
}

.banner-principal.col-md-8 p.titulo-principal{
	font-size: 1.2em !important;
}

.banner-noticia.container {
    padding: 0;
    margin-bottom: 40px;
    max-width: 100%;
}	
	
.col-md-9.fale-conosco.holofote{
	width: 100%;
} 	

.imagem-holofote.col-md-4 {
    margin-top: 30px;
    margin: auto;
    text-align: center;
}
	
.content-aniversariante .item-aniversariante {
    width: 25% !important;
	display: inline-block;
    margin-left: 10px;	
}	
	
	
.combobox-intranet.col-md-4 {
    padding-left: 0;
    padding-right: 0;
    margin-top: 20px;
    padding-bottom: 20px;
}

.button-busca-intranet.col-md-2 {
    padding-left: 0;
    padding-right: 0;
}	
	
.image-poup-diretoria.col-md-3 {
    margin-bottom: 20px;
}

.pagina-interna .conteudo-interno .icones-pas li {
    width: 30% !important;
    display: inline-block;
    margin-top: 10px;
    text-align: center;
}

.text-poup-diretoria.col-md-9 {
    padding-bottom: 20px;
}	
	
.busca-background.background-branco {
    background: #bed72a;
    opacity: 10;
}		
	
.menu-header li:hover ul {
    position: relative;
	border: none;
	display:  block;
}	

.menu-header li ul li{
	width: 100%;
}

.menu-header li ul li a {
	width: 100%;
	display: block;
}	
.button-trabalhe{
	width: 100%;
	display: block;
	margin-bottom: 10px;
}	

.content-trabalhe{
	width: 100%;
	display: block;
	margin-bottom: 20px;
}	
	
.banner-visao div {
    position: relative;
    top: 0;
    background: #00995d;
    width: 100%;
    right: 0;
    top: 0;
    padding: 15px;
}	

.banner-visao a{
	text-decoration: none;
}
	
.table-produtos {
    width: 100%;
    max-width: 100%;
}

.mapa-image.col-md-7 {
    margin: auto;
    text-align: center;
}

.content-mapa.col-md-5 {
    text-align: center;
    margin-top: 30px;
}

.content-mapa p{
	margin: auto;
	margin-top: 20px;
}

.destaque-quem-somos.container div{
    display: block;
    margin: auto;
    text-align: center;
    width: 100%;
}

.table-produtos td, .table-produtos th {
    padding: 1% !important;
    font-size: 1em !important;	
}

	
.box-videos, .box-fotos, .box-audio {
   margin-bottom: 15px;
}	

.banner-opiniao .content-opiniao{
position: absolute;
    top: 15%;
    left: 15%;
    right: 15%;
    max-width: 700px;	
}	
	
.banner-opiniao h2 {
    font-size: 2em;
}

.banner-opiniao p, .banner-opiniao .autor-opiniao {
    font-size: 1.3em;
}	
	
a.botao-voltar-verde {
    text-align: left;
    display: inline-block;
    margin-bottom: 30px;
}	
	
.text-noticia {
    width: 84% !important;
}	
	
.col-md-3.item-cooperacao{
	width: 160px;
	display: inline-block;
	vertical-align: top:
}	

.titulo-noticia-detalhe .social-interno {
    position: relative;
}



.bem-vindo.col-md-6, .acesse-unimed.col-md-6 {
    width: 100%;
    display: block;
    float: none;
    border-left: none;
}

.esqueci-senha.col-md-6 {
    margin-bottom: 30px;
}
	
#lightbox-unimed-fotos, #lightbox-produtos{
	width: 80%;
}

#lightbox-unimed-home{
    width: 80%;	
}	

#lightbox-unimed-fotos  .arrow-right, #lightbox-unimed-fotos  .arrow-left{
  top: 40%;	
}
	
.button-fale-conosco a {
    color: white;
    margin-bottom: 30px;
    display: inline-block;
    background: #00995d;
}

.item-foto.col-md-3, .item-video.col-md-3 {
    display: inline-block;
    vertical-align: top;
    float: none;
    width: 170px;
}



.menu-filtragem.col-md-2{
	float: none;
	display: block;
	width: 50%;
	margin-bottom: 30px;
}	


	
.item-diretoria.col-md-2 {
    display: inline-block;
/*    width: 170px; */
    float: none;
}	

.navegacao-lateral {
    width: 30%;
	margin-bottom: 30px;
	display: block;
	float: none;	
}

.conteudo-interno, .pagina-com-menu .conteudo-interno{
	width: 100%;
	display: block;
	float: none;
}

	
.background-menu {
    opacity: 1 !important;
}

.icones-ans .col-md-3 {
    float: none;
    display: inline-block;
    width: 250px;
    vertical-align: top;
}


.menu-header li {
    width: 100%;
	display: block;
    padding-top: 0px;
    padding-bottom: 0px;
}

.menu-header li a {
    border-right: none;
    border-bottom: solid 1px #847D7D;
}

.menu-header li a {
    padding: 12px;
}
	
	.logo.col-md-3 {
		width: 243px;
		display: inline-block;
	}
	
nav ul     { display: none !important; }
nav select { display: inline-block; }

div#acesso-rapido {
    z-index: 9999;
    position: relative;
}	


.menu-header {
    margin-top: 300px;
}



.background-menu {
    opacity: 0.9;
}



.busca-background{
	opacity: 0.9;
}

.mapa-site .container {
    padding-bottom: 60px;
}

.box-videos, .box-fotos, .box-audio, .box-noticias, .box-agenda, .box-assessoria.col-md-4{
	margin-bottom: 30px;
} 



}

@media screen and (max-width: 991px){
.item-unidade.col-md-4 {
    padding: 0;
}

.largura-especial ul {
    padding-top: 17px !important;
    display: inline;
}

.icones-pas.largura-especial {
    padding-top: 30px;
    text-align: center;
}
}

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


.button-acesso.col-md-4 .busca-top {
    width: 100% !important;
    margin: auto;
    margin-top: auto;
 
}	

.button-acesso.col-md-4 {
    max-width: 304px;
    width: 100% !important;
    float: none !important;
    position: relative !Important;
    margin-top: 10px !Important;
    top: 0;
}

.text-relatorio-sustentabilidade h2 {
    text-align: center;
}

.text-relatorio-sustentabilidade p {
    text-align: center;
}

}

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

.menor-td{
width: 65% !important;
}


.conteudo-interno table {
    max-width: 100% !important;
    display: block;
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.text-noticia p{
text-align: left !important;
}

.text-noticia {
    width: 65% !important;
}

.image-noticia {
    float: none;
    margin-right: 5px;
    display: inline-block;
    width: 30%;
}


.table-responsive table th, .table-responsive table td {
    display: table-cell !important;
    padding: 10px !important;
}

.fancybox-overlay.fancybox-overlay-fixed .table-responsive table tr td:first-child {
    border-top: none;
}

/*.table-responsive table th, .table-responsive table td {
    display: table-cell;
    max-width: 100%;
}*/


.icones-pas li {
    padding: 2%;
}

.item-diretoria.col-md-2{
    padding-left: 10px;
    margin-right: 0;
}

.itens-administracao .image-diretoria img {
    float: none;
    display: block;
    width: 100%;
    height: 160px !important;
    overflow: hidden;
}	

.itens-administracao .image-diretoria, .itens-conselho .image-diretoria {
    height: 160px;
}

.text-donwload {
    display: inline-block;
    width: 100%;
    vertical-align: middle;
}

.icon-download {
   margin-bottom: 10px;
   margin-top: 10px;
}

.pagina-interna h1 {
    margin-top: 0;
    font-size: 2em;
}

.unidades .scroll-previous, .unidades .scroll-next{
    background-size: 55%;
}

.icones-pas .sombra-pas{
display: none;
}

.button-acesso.col-md-4 .radio-busca-top {
    margin-bottom: 170px;
}

.content-diferencial li a, .content-diferencial li a:hover{
font-size: 1.4em;
}

.seleciona-visao .escolhe-visao span, .seleciona-visao .escolhe-valores span, .seleciona-visao .escolhe-negocio span,  .seleciona-visao .escolhe-missao span{
    height: 50px;
    display: block;
    margin: auto;
    margin-top: 0;
    margin-bottom: 10px;
    background-size: 20%;
    background-position: center;
}

.conheca-unidades-home .container {
    overflow: hidden;
    height: auto;
}

.icon-servicos img{
    width: 30%;
    height: auto;
}

.icones-pas.largura-especial img{
    width: 34%;
    height: auto;

}

body .banner-home-intranet img {
    height: auto !Important
}	

.item-diretoria.col-md-2 {
    display: inline-block !important;
/*    width: 130px;
    margin-right: 21px; */
}

/*.itens-administracao .image-diretoria, .itens-conselho .image-diretoria {
    width: 120px !important;
}*/

.itens-administracao .content-diretoria {
/*    width: 120px !important; */
    min-height: 140px;
}

.conteudo-interno .colaboradores h2, .conteudo-interno .licenca-maternidade h2, .conteudo-interno .retomando h2, .conteudo-interno .saindo-ferias h2, .conteudo-interno .substituicao-ferias h2, .conteudo-interno .afastamento h2, .conteudo-interno .admissao h2 {
    height: auto !important;
    line-height: 1.2;
}


.banner-visao li img {
    width: 100%;
    display: block;
    height: auto;
}

.fancybox-overlay.fancybox-overlay-fixed iframe{
   width: 100%;
   height: auto;
}

.fancybox-overlay.fancybox-overlay-fixed table tr td:first-child {
    border-top: solid 4px #adc313;
}

.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened{
    width: 98% !important;
    height: auto;
    position: relative !important;
    top: 20px;
    left: 0 !important;;
    opacity: 1;
}	
	
.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened .fancybox-inner {
   width: 100% !important;
    display: block;
}

.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened table th, .fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened table td {
   display: block; 
    max-width: 100%;
}

.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened {
    max-width: 100% !important;
}

.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened table {
    max-width: 100% !Important;
    display: table;
}

.fancybox-inner {
    max-width: 100% !important;
}

.background-unidade {
    height: 400px !Important;
    position: fixed;
    z-index: -1;
    background-repeat: no-repeat !Important;
    width: 100% !Important;
    display: block !Important;
}

.saindo-ferias ul li, .admissao ul li, .afastamento ul li, .licenca-maternidade ul li, .colaboradores ul li, .retomando ul li, saindo-ferias ul li, .substituicao-ferias ul li{
width: 100% !Important;
}

.button-acesso.col-md-4 {
    float: right;
	width: 100%;
    max-width: 304px;
    float: none;
}


#body.pagina-interna{
	padding-top: 20px;
}

body #header .banner-home{
    height: 400px !Important;
    position: fixed;
    z-index: -1;
    background-repeat: no-repeat !Important ;
    width: 100% !Important;
    display: block !Important;
}
   
body #header #slider {
        width: 100%;
    height: auto !Important;
    display: block;
}

body #header .rslides div {
    height: 400px;
    width: 100%;
    display: block;
}


div#content-classificados {
    min-width: auto;
    width: 100%;
}

#columns {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}	

.content-noticias.col-md-12 .item-noticia{
text-align: left;
}

.conteudo-interno .content-noticias.col-md-10 .image-noticia, .content-noticias.col-md-12 .image-noticia{
    float: none !important;
    margin-right: 5px !important;
    display: inline-block !important;
    width: 90px !important;
    margin-bottom: 20px !important;
    vertical-align: top !important;
    text-align: left;
}

.banner-principal.col-md-8  ul li div{
	background-size: contain !important;
    background-position: center;
    background-repeat: no-repeat !important;
    height: 301px;
}	

.banner-principal.col-md-8 p.titulo-principal{
	background-color: black;
}

li.programa-sustentabilidade {
    position: relative;
    top: 0px;
}

#header img.banner-home {
    height: 80% !important;
}

.pagina-interna .content-eventos .data-agenda{
    font-weight: bold;
    font-size: 1.1em !important;
    width: 10% !important;
}

.busca-interna input{
	width: 90%;
}

.conteudo-interno .item-video.col-md-3 {
    width: 33%;
}

#header div#slider {
    top: 0;
}

.logo.col-md-3 img {
    width: 70%;
    margin-left: 10px;
    height: auto;
    margin-top: 10px;
}

.diferenciais.col-md-2 {
    width: 180px;
    display: inline-block !important;
    vertical-align: top;
}

.conheca-unidades-home h1 {
    font-size: 2.5em;
    margin-top: 0;
    padding-bottom: 20px;
    text-align: center;
font-family: 'UnimedSlabBold', Arial, sans serif;
color: #00985c;
}
	
#lightbox-unimed-diretoria{
	width: 90%;
}	

#lightbox-unimed-diretoria h2{
	font-size: 1em;
}
	
#lightbox-unimed-diretoria p{
	font-size: 0.9em;
}
	
.banner-quem-somos .content-banner h1{
	width: 80%;
	font-size: 2em;
}	
		
	
.banner-opiniao .content-opiniao{
position: absolute;
    top: 15%;
    left: 5%;
    right: 5%;
    max-width: 700px;	
}		

.banner-opiniao h2{
	margin-bottom: 1%;
}
	
.icones-pas li {
    width: 25%;
}	
	
#lightbox-unimed-home{
    width: 90%;	
}	



.conteudo-interno img{
	max-width: 100%;
        height: auto !important;
}
	
.item-ans p {
    text-align: left;
    line-height: 1.1;
	font-size: 1.1em;
}	

.navegacao-lateral {
    width: 50%;
	margin-bottom: 30px;
	display: block;
	float: none;	
}



.acessos-home{
	padding-left: 5px;
}	

.busca-top input{
	font-size: 0.8em;
	padding: 10px;
}
	
	.acessos-home select {
width: 150px;
    position: relative;
    top: -5px;
    display: block;		
    display: inline-block;
    background: white;
    color: #a59d9d;
    border: solid 1px #ccc;
    border-radius: 3px;
    padding: 2px;
}

.logo.col-md-3 img {
    width: 80%;
	max-width: 122px;
	padding-left: 10px;
}

	
.icon-servicos{
   width: 100%;	
}	

.atendimento-footer,.redes-sociais-footer, .aplicativos-footer {
    display: block;
    width: 100%;
}

.button-acesso {
    float: right;
    margin-top: 25px;
    width: 30%;
}	

.icon-box {
    margin: 5px;
}

.acessos-home {
    width: 43%;
}	

.tamanho-texto ul {
    display: block;
    text-align: center;
}

.tamanho-texto {
    width: 150px;
}


.menu-header li {
    width: 100% !important;
	display: block !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.menu-header li a {
    border-right: none !important;
    border-bottom: solid 1px #847D7D;
}

.menu-header{
	margin-top: 0;
}

.menu-header li a {
    padding: 12px;
}

.busca-home input[type="text"]{
	width: 80%;
}

.image-noticia {
    float: none;
    margin-right: 5px;
    display: inline-block;
    width: 30%;
    vertical-align: top;
}

.text-noticia h2 {
    font-size: 1.4em;
	margin-bottom: 0;
}

.table-produtos td, .table-produtos th {
    padding: 1% !important;
    font-size: 0.9em !important;	
}

.passeio-virtual{
	margin-bottom: 20px;
}

.item-disponibilidade.col-md-4 {
    display: inline-table;
    width: 46%;
}

.menu-header {
    margin-top: 20px;
}

.logo.col-md-3 img {
    width: 80%;
    height: auto;
}
.logo.col-md-3{
    margin-top:3px;
    width: 60%;
}

}

@media screen and (max-width: 700px){
.text-noticia {
    width: 65% !important;
}


.conteudo-interno .content-noticias.col-md-10 .image-noticia, .content-noticias.col-md-12 .image-noticia{
    width: 15%;
    height: 80px;
}
}

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

.conteudo-interno .content-noticias.col-md-10 .image-noticia, .content-noticias.col-md-12 .image-noticia {
    width: 30% !important;
    height: 100px;
}

.banner-container.banner-opiniao{
height: 300px !important;
}

.banner-opiniao p {
    margin: 0px 0px 10px 50px;
}


.conteudo-interno .content-noticias.col-md-10 .text-noticia p, .content-noticias.col-md-12 .text-noticia p{
    width: 100% !important;
text-align: center;
}


.conteudo-interno .content-noticias.col-md-10 .text-noticia, .content-noticias.col-md-12 .text-noticia{
    width: 100% !important;
}

.conteudo-interno .content-noticias.col-md-10 .item-noticia, .conteudo-interno .content-noticias.col-md-12 .item-noticia {
    text-align: center;
    margin-bottom: 20px;
}

.menu-header {
    margin-top: 0px;
}


div#content-classificados{
  width: 90%;
  margin: 0;
}

#wplogin .wploginContainer input[type="text"], #wplogin .wploginContainer input[type="password"] {
    margin: 20px 0px;
    width: 100%;
}

.icones-ans .text-seus-direitos p, .icones-ans .text-reajuste p, .icones-ans .text-tiss p, .icones-ans .text-qualificacao-gestores p {
    font-size: 1.2em;
}	

.image-ans img {
    height: auto !important;
    width: 30%;
}

.unidades .right-row {
    right: -10px;
}

.banner-home-intranet .arrow-right, .banner-home-intranet .arrow-left{
    top: 40%;
    background-size: 45% !important;
}

.banner-home-intranet  .arrow-right{
right: 0;
}

.banner-home-intranet img{
min-height: auto !important;
}

.button-acesso.col-md-4 {
    margin-top: 10px !Important;
    top: 130px;
}

#columns {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1 !important;
}

.pagina-interna .content-eventos .data-agenda{
   border-right: none;
}

.conteudo-interno .item-video.col-md-3 {
    width: 49%;
}
	
.intranet-busca-interna .busca-interna input{
width: 100%;	
}	

.busca-interna input{
	width: 90%;
}

.banner-quem-somos .content-banner h1{
	width: 90%;
	font-size: 1.4em;
}	

.content-banner a {
    font-size: 0.8em;
}

.content-aniversariante .item-aniversariante {
    width: 35%;
}
	
.banner-opiniao h2{
	font-size: 1.5em;
}	

.table-produtos th{
	display: none;
}

.table-produtos td {
    display: block;
	width: 100%;
	padding: 3%;
	font-size: 1em !important;
}

.banner-opiniao p, .banner-opiniao .autor-opiniao{
	font-size: 0.9em;
}
	
.image-sobre-programa, .text-sobre-programa{
	width: 100%;
	display: block;
	margin-left: 0;
}	

.image-sobre-programa{
	margin-bottom: 20px;
}

.image-sobre-programa img{
	width: 80%;
}
	
.conteudo-interno .image-float{
    float: none;
    display: block;
    margin: auto;
    text-align: center;
    margin-bottom: 20px;
}	
	
#lightbox-unimed-fotos, #lightbox-produtos{
	width: 90%;
}		
	
.busca-interna input {
    padding: 10px;
    width: 85%;
}	

.banner-saude .image-banner .paginacao-banner-home {
    position: absolute;
    bottom: 0;
    left: 40%;
}

.item-foto.col-md-3 {
    display: inline-block;
    width: 40% !Important;
    vertical-align: top;
    float: none;
}	

.busca-top input{
	font-size: 0.9em;
	padding: 10px;

}

.busca-top{
	width: 70%;
	margin: auto;
	margin-top: 10px;
}

.cima-baixo {
    position: absolute;
    bottom: -5px;
    right: 0;
}



.logo.col-md-3 {
    margin: auto;
    width: 100%;
	height: auto;
    display: inline-block;
    float: none;
    display: block;
	text-align: left;
    position: absolute;
    top: 15%;	
	
}

.logo.col-md-3 img{
	width: 28%;
	height: auto;
}

.button-acesso {
    float: none;
    width: 100%;
    text-align: center;
    position: relative !important;
    margin-top:85px;
}

img.banner-home{
	position: relative;
}

.icon-servicos li {
    width: 45% !important;
}

.footer .col-md-2 {
    display: inline-block;
    width: 100%;
}

.logos-parceiros-home ul li{
	width: 100%;
         margin-bottom: 10px;
}

.content-aniversariante .item-aniversariante {
    width: 40% !important;
	display: inline-block;
    margin-left: 10px;	
}	
	

.left-row {
    left: -10px;
}	
}


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

.icones-pas li img {
    width: 33%;
    height: auto;
}

.img-diferencial img {
    width: 100% !important;
    height: auto;
}

.img-diferencial-aurum img {
    width: 100% !important;
    height: auto;
}

.diferenciais.col-md-2 {
    width: 45% !important;
}	


.icones-ans .text-seus-direitos p, .icones-ans .text-reajuste p, .icones-ans .text-tiss p, .icones-ans .text-qualificacao-gestores p {
    width: auto;
}

.icones-ans .col-md-3 {    
margin: auto;
    float: none;
    margin-bottom: 10px;
    display: block;
    width: 60% !important;

}

.icones-aurum .col-md-3 {    
margin: auto;
    float: none;
    margin-bottom: 10px;
    display: block;
    width: 100% !important;

}

.unidades .left-row {
    left: 5px;
}


.destaque-quem-somos.container div img {
    width: 100%;
}

.endereco-mapa, .telefone-mapa {
    padding: 20px;
    text-align: left;
}

.content-mapa p {
    margin: auto;
    margin-top: 20px;
    width: 80%;
}

.conteudo-interno .item-video.col-md-3 {
    width: 80%;
}
	
.imagem-content-mapa img{
	width: 100%;
	display: block;
}	

.pagina-interna .conteudo-interno .icones-pas li {
    width: 45% !important;
    display: inline-block;
    margin-top: 10px;
}
	
.icones-pas li {
    width: 46%;
}	

.busca-home input[type="text"]{
	width: 92%;
	font-size: 1em;
}	

.menu-filtragem.col-md-2 {
    float: none;
    margin: auto;
    width: 70% !important;
    margin-bottom: 30px;
	padding-left: 0;
    position: relative;
    left: -10px;	
}	

.content-fotos .item-foto.col-md-3 {
    width: 80% !important;
    margin: auto;
    display: block;
    float: none;
}

.navegacao-lateral {
    width: 100%;
	margin-bottom: 30px;
	display: block;
	float: none;	
}

.button-acesso {
    float: none;
    width: 100%;
    text-align: center;
    position: relative !important;
}

.cor-black {
    display: inline-block;
    width: 30px;
}

div#acesso-rapido .cor-black li {
	margin-bottom: 5px;
}

.logo.col-md-3 {
    margin: auto;
    width: 100%;
	height: auto;
    display: inline-block;
    float: none;
    display: block;
	text-align: left;
    position: absolute;
    top: 15%;	
}

.button-acesso {
    float: none;
    width: 100%;
    text-align: center;

}
.atendimento-footer p {
    display: inline-block;
    display: inline-block;
    margin-left: 8px;
    vertical-align: middle;
    position: relative;
    top: 6px;
    width: 70%;
}	

.tamanho-texto p {
	display: none;
}

.button-acesso {
    float: none;
    width: 100%;
    text-align: center;
	position: relative !important;
}

.box-videos .image-videos img{
	width: 100%;
}

.box-videos .image-videos, .box-fotos .image-fotos, .box-audio .image-audio{
	width: 25%;
}

}

@media screen and (max-width: 410px){
	
.banner-opiniao h2{
	font-size: 1em;
}	
	
.icon-box {
    width: 20%;
}



.busca-home input[type="text"] {
    width: 90%;
    font-size: 0.9em;
}



.acessos-home select {
    width: 100px;
}	

.tamanho-texto{
	width: 100px;
}
.logo.col-md-3 {
    margin: auto;
    width: 100%;
	height: auto;
    display: inline-block;
    float: none;
    display: block;
	text-align: left;
    position: absolute;
    top: 15%;	
}

.button-acesso {
    float: none;
    width: 100%;
    text-align: center;
	position: relative !important;
}

}


/* Tabela comum */

.tabela-simples th {
    padding: 10px;
    background-color: #eee;
    font-weight: bolder;
}

.tabela-simples td {
    padding: 10px;
    background-color: #fff;
}

/* Marker google maps */

.places-icon {
    background: no-repeat top left url("/wps/wcm/connect/064dbb43-bf39-4a66-b03e-2ecc90ec53d6/img_marker+%281%29.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-064dbb43-bf39-4a66-b03e-2ecc90ec53d6-lrDaBfj");
}
.places-icon {
    width: 28px;
    height: 48px;
    margin-top: -48px;
    margin-left: -14px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-weight: bold;
    font-size: 1.4em;
}

/* Accordion */

.botao-planos a {
    /*background: #f57921;*/
    color: #333 !important;
    padding: 11px;
    border-radius: 8px 8px 0px 8px;
}

.observacoes-planos {
    padding-top: 15px;
}

.observacoes-planos p {
    font-size: 1em !important;
}


.accordion-toggle {
    cursor: pointer;
    color: #b1d249;
    font-size: 1.5em !important;
    background: #00995d;
    display: block;
    padding: 15px;
    margin: 2px 0px 2px 0px;
    position: relative;
    border-radius: 10px 10px 0px 10px;
}

.accordion-toggle:before {
    content: "+";
    display: block;
    font-size: 24px;
    right: 11px;
    top: 3px;
    color: #bed72a;
    position: absolute;
    font-weight: bold;
}

.accordion-toggle-new:before {
    content: "+";
    display: block;
    font-size: 24px;
    right: 11px;
    top: 3px;
    color: #bed72a;
    position: absolute;
    font-weight: bold;
}

.accordion-toggle-new {
    cursor: pointer;
    color: #b1d249;
    font-size: 1.5em !important;
    background: #00995d;
    display: block;
    padding: 12px;
    margin: 5px 0px 2px 0px;
    position: relative;
    border-radius: 10px 10px 0px 10px;
    font-weight: bold;
}

.opened:before {
    content: "-";
    display: block;
    font-size: 24px;
    right: 11px;
    top: 3px;
    color: #bed72a;
    position: absolute;
    font-weight: bold;
}

.accordion-content p {
    font-size: 1.3em !important;
}
  .accordion-content {
display: none;
background: #bed72a;
    padding: 20px;
    margin-bottom: 4px;
    border-radius: 8px 8px 0 8px;
}
  .accordion-content.default {display: block;}


/* galeria */

.galeria .thumbnail {
    height: 150px;
    width: 250px;
    background-size: cover !important;
    background-repeat: no-repeat;
    background-position: center;
    float: left;
    margin: 8px !important;
}

.layoutRow {
    width: 100% !important;
}




/* Diferenciais */

.img-diferencial img {
width: 160px;
}

.img-diferencial-aurum img {
width: 180px;
height: 180px;
}

.legenda-direferencial p {
    background: #00995d;
    padding: 5px;
    text-align: center;
    color: #fff !important;
}


/* ANIVERSARIANTES */

.aniversariante {
    border: solid 1px #ccc;
    padding: 10px;
    width: 360px;
    float: left;
    margin: 10px;
    height: 147px;
}

.aniversariante img {
    float: left;
    margin-right: 10px;
}

.aniversariante h2 {
    font-size: 1.3em !important;
line-height: 1.4;
}

.foto-colaborador {
    width: 101px;
    height: 123px;
    float: left;
    margin-right: 10px;
}

li.banner-item {
    position: absolute;
    top: 0;
    width: 100% !important;
}

li.banner-item.active{
    position: relative;
}

.banner-home-intranet img {
    height: auto !Important;
} 

.unidades-images ul li {
    margin-bottom: 0px;
    vertical-align: top;
}

.unidades-images ul li p:last-child {
    min-height: 70px;
}

.corpo-unidade > p {
    height: 30px;
}

.f-nav{ z-index: 9999; position: fixed; left: 0; top: 39px; width: 100%; opacity: 1.0;
    background: #fff;} 


@media screen and (max-width: 1010px){
.f-nav {
    position: relative;

}

.content-videos.col-md-10 {
    text-align: center;
}

.menu-filtragem.col-md-2{
float: none !important;
}

#header .banner-home {
    top: 0;
}

.diferenciais.col-md-2 {
    margin-top: 20px;
    width: 180px;
    display: inline-block;
}
}

.breadcrumb ul li a[href="#"], .breadcrumb ul li a[href="#"]:hover {
    color: #0d0d0d;
    text-decoration: none;
    cursor: text;
    position: relative;
} 

.item-disponibilidade.col-md-4 {
    display: inline-table;
    float: none;
    vertical-align: top;
}

@media screen and (max-width: 760px){
.unidades .scroller {
    width: 460px;
    margin: auto !important;
}


}

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

.esqueci-senha.col-md-6 {
    text-align: left;
}

#wplogin .wploginContainer{
width: 100% !important;
}

.acesse-unimed.col-md-6 #wplogin {
    width: 100% !important;
}

.acesse-unimed.col-md-6 {
    width: 100%;
    padding: 0;
}	

.wploginButtonLogin {
    width: 90% !important;
    margin: 0 !Important;
}	

#wplogin .wploginContainer label[for="userID"], #wplogin .wploginContainer label[for="password"], #wplogin .wploginContainer input[type="checkbox"] {
    margin: 0;
}

#wplogin .wploginContainer input[type="text"], #wplogin .wploginContainer input[type="password"] {
    margin: 20px 0px;
}

.unidades .scroller {
    width: 226px;
}

.scroller .right-row {
    position: absolute;
    right: -10px;
}
}

@media screen and (max-width: 400px){
.logo.col-md-3 img {
    width: 40%;
    height: auto;
}
.button-acesso{
    margin-top: 70px;
}
}


/*.banner-home-2 img {
    width: 100%;
    height: auto !important; 
}*/

/* ADDTHIS */

.at-style-responsive .at-share-btn {
    padding: 0px;
}

span.at-label {
    display: none;
}



/* HOTSITE */

div#ancora-hotsite ul {
    padding: 0;
    padding-bottom: 30px;
    text-align: center;
    margin-top: 30px;
}

div#ancora-hotsite li {
	list-style: none;
	display: inline-block;
	min-width: 170px;
	height: 50px;
	font-size: 0.9em;
	margin: 2%;
	vertical-align: top;
    line-height: 4.5;	
}

div#ancora-hotsite li  span {
    position: relative;
    margin-right: 5px;
}	

li.bloco-1 a {
    background: #00995d;
    color: white;
    width: 100%;
    display: block;
    vertical-align: middle;
    padding-right: 20px;
    padding-left: 20px;	
}

div#ancora-hotsite{
	background: #f3f3f3;
}

li.bloco-2 a {
    background: #a7c334;
    color: white;
    width: 100%;
    font-size: 1em;
    display: block;
    vertical-align: middle;
    padding-right: 20px;
    padding-left: 20px;	
}

li.bloco-3 a {
    background: #ff7a06;
    color: white;
    width: 100%;
    display: block;
    vertical-align: middle;
    padding-right: 20px;
    padding-left: 20px;	
}



li.bloco-4 a {
    background: #bf1b93;
    color: white;
    width: 100%;
    display: block;
    vertical-align: middle;
    padding-right: 20px;
    padding-left: 20px;	
}

li.bloco-5 a {
    background: #4a1557;
    color: white;
    width: 100%;
    display: block;
    vertical-align: middle;
    padding-right: 20px;
    padding-left: 20px;	
}

.blocos h1 {
    font-size: 3.4em;
    color: white;
    padding-bottom: 40px;
}

.footer-hotsite {
    background: #f3f3f3;
}

.footer-hotsite .container {
    padding: 50px;
    text-align: center;
    font-size: 1.4em;
}

.voltar-top span{
	margin-left: 10px;
	font-size: 1.1em;
}

.voltar-top img {
    margin-right: 10px;
}

.voltar-top a, .voltar-top a:hover{
	color: #0d0d0d;	
}

.voltar-top {
    height: 25px;
    /* bottom: 100%; */
    margin-left: 0;
    left: 15px;
    border-left: solid 1px #d4d4d4;
    position: relative;
    display: inline-block;
    margin-left: 0;
    border-width: 1px;
    border-radius: 0;
    text-align: center;
}

.maps-hotiste{
	width: 100%;
}

.icon-big.col-md-6 {
    text-align: center;
    margin-top: 50px;
	width: 40%;
}

.blocos h1:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 5px;
    display: block;
    bottom: 0;
    background: white;
}

.blocos ul li {
    padding-bottom: 10px;
}

.blocos {
    padding: 5%;
	color: white;
}

.blocos  p, .blocos  li{
	font-size: 1.4em;
}

.blocos ul {
    padding: 15px;
}

.container-bloco-1{
	background: #00995d;
}

.container-bloco-2{
	background: #a7c334;	
}


.container-bloco-3{
	background: #ff7a06;	
}

.container-bloco-4{
	background: #bf1b93;
}

.container-bloco-5{
	background: #4a1557;	
}

/* HOTSITE 2 */
.banner-quem-somos.hotsite-banner .content-banner h1 {
    color: #0e6342;
    text-shadow: 0.01em 0.05em 0.02em #757474;
}	

.banner-quem-somos.hotsite-banner .paginacao-banner, .banner-quem-somos.hotsite-banner .paginaca-banner ul {
    text-align: center;
    margin-top: 40px;
    padding-bottom: 30px;
}	

.banner-quem-somos.hotsite-banner li.active:before {
    content: "";
    background: black;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    left: 0;
    z-index: 9;
    opacity: 0.2;
}

.top-grids {
	text-align: center;
    position: relative;
    margin-top: 30px;
}

.top-grid {
    width: 19%;
    padding: 1.82em 1.78em 3.5em;
    text-align: center;
    display: inline-block;
}

.video-hotsite {
    text-align: center;
    padding-bottom: 50px;
    padding-top: 50px;

}
.process-top-grid{
    background: #e2e2e2;
}
.top-grid .grafic p {
    color: #00ad74;
    font-weight: bold;
    font-size: 1.5em;
}

.top-grid .email p {
    color: #a7c334;
    font-weight: bold;
    font-size: 1.5em;
}

.top-grid .local p{
    color: #bf1b93;
    font-weight: bold;
    font-size: 1.5em;	
}

.top-grid .like p{
    color: #4a1557;
    font-weight: bold;
    font-size: 1.5em;	
}

.top-grids a, .top-grids a:hover {
    text-decoration: none;
}

.top-grid p:last-child{
    font-size: 13px;
    font-weight: normal;
}

.galeria-hotsite {
    padding-top: 40px;
    padding-bottom: 30px;
background: #e2e2e2;
}

.galeria-hotsite h1 {
    margin-top: 0;
    text-align: center;
    padding-bottom: 20px;
}

.galeria-hotsite .col-md-4 {
    padding-bottom: 30px;
}

.galeria-hotsite .col-md-4  img{
	width: 100%;
}

.galeria-hotsite .container {
    width: 60%;
}

.subscribe-form {
    padding: 1.8em 0 4em;
}

.subscribe-form form {
    width: 57%;
    margin: 0 auto;
}

.subscribe-form form input[type="text"] {
    display: block;
    padding: 18px;
    width: 100%;
    border: solid 1px #c8c8c8;
    margin-bottom: 20px;
}

.subscribe-form form input[type="submit"] {
    color: white;
    padding: 18;	
    background: #00995d;
    padding: 12px 45px;
    font-size: 18px;
    border: none;
    width: 100%;
	}
	
.subscribe-form {
    width: 70%;
    margin: auto;
}

.entre-contato {
    padding-top: 40px;
}
	

.entre-contato h1 {
    text-align: center;
}

.process-top-grid-right {
    display: inline-block;
    width: 46%;
    vertical-align: top;
    text-align: left;
}

.process-top-grid-left {
    display: inline-block;
    /* margin-top: 4.5em; */
    width: 53%;
    vertical-align: top;
    text-align: left;
    padding: 20px;
}

.process-top-grid .container {
    text-align: center;
    max-width: 1000px;
    margin: auto;
}

.process-top-grid-left img {
    width: 100%;
}

.process-top-grid-right h3 {
    color: #02784a;
    font-weight: bold;
    padding-top: 0;
    padding-bottom: 5px;
    position: relative;
    margin-bottom: 20px;
}

.process-top-grid {
    padding-bottom: 30px;
    padding-top: 30px;
}

.process-top-grid-right p {
    font-size: 14px;
    text-align: justify;
}

.video-hotsite img {
    width: 100%;
}

/* AGENDA */

.pagina-interna .content-eventos .agenda-dia, .pagina-interna .content-eventos .agenda-ano {
    color: #bfd72b;
}

.pagina-interna .content-eventos .data-agenda {
    font-weight: bold;
    font-size: 20px;
    width: 80px;
    line-height: 1.3;
    position: relative;
    top: 7px;
    text-align: center;
}

.pagina-interna .content-eventos .data-agenda {
    font-weight: bold;
    font-size: 18px;
    width: 80px;
    line-height: 1.3;
    text-align: center;
}

.pagina-interna .item-agenda .agenda-mes {
    color: #02784a;
    text-transform: uppercase;
}

.pagina-interna .content-eventos  .text-agenda {
    margin-left: 10px;
    display: inline-block;
    width: 85%;
}

.pagina-interna .item-agenda .text-agenda h2 {
    font-size: 18px;
    line-height: 1.3;
}

.pagina-interna .item-agenda .text-agenda p {
    text-align: justify;
    padding-right: 10px;
    line-height: 1.3;
    font-size: 15px;
    margin-bottom: 5px;
}

.pagina-interna .item-agenda {
    height: 69px;
    margin-bottom: 40px;
}

.wpthemeControl{
margin: 0 !important;
}

.banner-principal.col-md-8 p.titulo-principal {
    position: absolute;
    padding-bottom: 15px;
    margin-bottom: 0;
}

.banner-principal.col-md-8 #slider {
    height: 300px;
}

.box-videos .content > .item-videos:last-child, .box-fotos .content > .item-fotos:last-child {
    border-bottom: none;
    margin-bottom: 0;
}

.box-relatorios .item-relatorio:last-child {
    margin-bottom: 0;
}


.box-relatorios.col-md-4 {
    margin-bottom: 20px;
}

.item-audio p.veja-noticias a, .item-audio p.veja-noticias a:hover {
    color: #bed72a;
    font-size: 1em;
}

.item-audio p.veja-noticias a span, .item-audio p.veja-noticias a:hover span{
   color: #15965f;
}


.box-videos .item-videos, .box-fotos .item-fotos, .box-audio .item-audio {
    padding-left: 0;
    padding-right: 0;
    margin-left: 4%;
    margin-right: 4%;
    border-bottom: solid 1px #ecf2f0;
    margin-bottom: 10px;
    padding-bottom: 10px;
    height: 75px;
}

.box-relatorios .item-relatorio{
    padding-left: 0;
    padding-right: 0;
    margin-left: 4%;
    margin-right: 4%;
    height: 75px;
    border-bottom: solid 1px #ecf2f0;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

div#accordion {
    margin-bottom: 30px;
}

.diferenciais.col-md-2 {
    margin-top: 20px;
    vertical-align: top;
}

.legenda-direferencial p {
    min-height: 90px;
}

#header .banner-home {
    height: 100% !important;
}

.box-videos.col-md-4 {
    margin-bottom: 30px;
}

.text-noticia p {
    margin-bottom: 0px;

}

.text-relatorio-sustentabilidade {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: 17px;
}

.box-laranja-claro a:hover {
    color: white;
}

.banner-saude .banner-home-intranet {
    margin-top: 0;
}

.banner-saude .banner-home-intranet li.banner-item.active {
    position: relative;
    display: block !important;
}

.item-unidade.col-md-4 {
    padding: 0 !Important;
}

a.arrow-left-unidade.scroll-previous{
    position: relative;
    top: -4px;
}

@media screen and (max-width: 1160px){
.form-inscricao, .calendario-programa {
    width: 100% !important;
    float: none !important;
    display: block;
    margin-top: 20px;
}

}
@media (max-width: 380px){
.menu-header{
margin-top: 0px;
}
}



@media (max-width: 380px){

.galeria .thumbnail {
    height: 100px;
    min-width: 65% !important;
    display: block;
    float: none;
    margin: auto !important;
    margin-bottom: 10px !important;
}
}

@media (max-width: 350px){

.banner-home-intranet .arrow-right, .banner-home-intranet .arrow-left{
	top: 30%;
} 

.aniversariante {
    width: 310px !important;
}

.pagina-interna .item-agenda {
    height: auto;
    margin-bottom: 40px;
    display: block;
    float: none;
    clear: both;
}

.pagina-interna .content-eventos .data-agenda {
    margin-bottom: 10px;
    left: 10px;
}

.text-noticia p {
    margin-bottom: 0px;
    text-align: left;
}

.banner-small {
    width: 100%;
}

.busca-interna input {
    padding: 10px;
    width: 88%;
}

.botao-planos a {
    line-height: 3;
}

.corpo-unidade > p {
    height: 30px;
    width: 90%;
    display: block;
}

.mapa-site .container {
    padding-bottom: 60px;
    clear: both;
}

.unidades-images ul li img {
    width: 100%;
}
}

.icones-pas li {
    vertical-align: bottom;
}

 html[xmlns*=""]:root .busca-home button {position: relative; left: -40px; top: -7px;}
 
 _::-moz-svg-foreign-content, :root .busca-home button {position: relative; left: -40px; top: -7px;}

.item-cooperacao img {
    width: 198px;
    height: auto;
    border: solid 1px;
}

.content-unidade-mapa.mapa.col-md-8 {
    padding: 0;
}

/* WP PORTLETS */

.wploginContainer h1 {
    display: none;
}

.wploginContainer {
min-height: 0px !important;
}

.wploginRegister {
    display: none;

}


#wplogin {
    width: 347px !important;
    margin: 0px !important;
    min-height: 0px !important;
}

.wploginButtonCancel{
display: none !important;
}

.wploginButtonLogin {
    background: #fa9219 !important;
    color: white !important;
    padding: 10px !important;
    text-transform: uppercase !important;
    font-size: 18px !important;
    text-decoration: none !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
    margin-top: 10px !important;
}

.content-fotos.col-md-10 .item-foto.col-md-3 p {
    height: 45px;
    overflow: hidden;
}

.usuario-intranet a:visited {
    color: white;
}

#header .banner-home, #header #slider{
top: 0;
}


.pagina-interna .conteudo-interno .icones-pas ul li p {
    text-align: center;
    line-height: 1.4;
    margin-top: 10px;
}

.pagina-interna .conteudo-interno .icones-pas li {
    width: 13.8%;
    vertical-align: top;
    text-align: center;
}

.fancybox-overlay {
    overflow: auto;
    overflow-y: scroll;
    z-index: 999999999 !important;
}


/* DISPONIBILIDADE */


.pagina-interna .conteudo-interno .disponibilidade-2 .icones-pas ul li p {
    text-align: center;
    line-height: 1.4;
    margin-top: 10px;
}

.pagina-interna .conteudo-interno .disponibilidade-2 .icones-pas a:hover, .pagina-interna .conteudo-interno .disponibilidade-2 .icones-pas a {
    text-decoration: none;
    font-weight: bold;
}


.pagina-interna .conteudo-interno .saindo-ferias a, .pagina-interna .conteudo-interno .saindo-ferias a:hover{
	color: #006e63;
}

.pagina-interna .conteudo-interno .retomando a, .pagina-interna .conteudo-interno .retomando a:hover{
	color: #bf1b93;
}

.pagina-interna .conteudo-interno li.afastamento a, .pagina-interna .conteudo-interno li.afastamento a:hover{
	color: #5c5c66;
}

.pagina-interna .conteudo-interno .colaboradores a, .pagina-interna .conteudo-interno .colaboradores a:hover{
	color: #411564;
}

.pagina-interna .conteudo-interno  .admissao a, .pagina-interna .conteudo-interno .admissao a:hover{
	color: #a7c334;
}

.pagina-interna .conteudo-interno  li.substituicao-ferias a, .pagina-interna .conteudo-interno li.substituicao-ferias a:hover{
color: #003d10;
}

li.licenca-maternidade a, li.licenca-maternidade a{
color: #ff7a06;
}

.disponibilidade-poup {
    padding: 3%;
}

.pop-up .disponibilidade-poup h2 {
    border-bottom: solid 1px #dedede;
}	

p.data-disponibilidade {
    padding: 10px !important;
    color: #9E9E9E;
}

.disponibilidade-poup p.data-disponibilidade:before{
	display: none;
}

.disponibilidade-poup p:before {
    content: ">>";
    font-size: 10px;
    margin-right: 5px;
    color: #f47920;
    font-weight: bold;
    position: relative;
    top: -2px;
}

.largura-especial ul li {
 
    width: 10% !important;
}

.largura-especial ul {
     padding-top: 17px !important;
}
.larguraHomeInferior li{
     width: 12.2% !important;
}
.subprogramas {
    width: 230px;
    float: left;
    background: #b6d201;
    padding: 10px;
    height: 100px;
    font-size: 19px;
    font-family: "Trebuchet MS", sans-serif;
    /* vertical-align: bottom; */
    text-align: center;
    margin-right: 18px;
    border-radius: 8px;
    margin-bottom: 25px;
}

.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened {
    z-index: 9999999999 !important;
}

.fancybox-inner a, .fancybox-inner a:hover {
    color: #02784a;
}

.accordion-content ul li {
    font-size: 1.3em !important;
}

.item-video.col-md-3 .text-video h2 {
    line-height: 1.4;
}

.item-video.col-md-3 .text-video p {
    line-height: 1.3;
}

.item-diretoria.col-md-2 p {
    line-height: 1.3;
}

.outros-banners.col-md-4 p {
    text-align: left;
    line-height: 1.3;
}


li.unidade.scroll-item h2 {
    line-height: 1.3em;
}

/* CONTRASTE */

.contraste .escolhe-missao a.active:before, .contraste .escolhe-visao a.active:before, .contraste .escolhe-valores a.active:before {
    content: "";
    background: none;
    width: 77px;
    height: 28px;
    display: block;
    position: absolute;
    left: 41%;
    bottom: -24px;
    z-index: 2;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    width: 0;
    /* background: black !important; */
    border-color: black;
    height: 0;
    border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    border-top: 30px solid black;
}

.servicos-prestados.contraste li {
    background: black !Important;
    border: solid 1px white;
    color: white;	
}

.servicos-prestados.contraste li::before {
    color: white;
}	

.horario-atendimento.contraste {
    border-top: 1px white solid;
    border-bottom: solid 1px white;
}

.contraste .trabalhe-conosco span.veja-mais span {
    color: white !important;
}

.contraste .trabalhe-conosco .button-verde, .contraste .trabalhe-conosco .button-verde:hover{
    background: black;
    color: white;
    border: solid 1px;
}	

.contraste .combox-interno select {
    color: black !important;
}

.contraste .sessao-logout {
    color: white;
    background: black;
    border: solid 1px white; 
}

.contraste .navegacao-lateral li.nivel-1 a, .contraste .navegacao-lateral li.nivel-1 a:hover {
    background: black !important;
    border: solid 1px white;
}

.contraste .navegacao-lateral li.nivel-2 a {
    background: black !important;
    border: solid 1px white;
}

.contraste .navegacao-lateral li.nivel-2 a span {
    color: white;
}	

.contraste .navegacao-lateral li.nivel-1 a span {
    color: white;
}

.contraste .item-download {
    border-bottom: dotted 1px white;
}

.contraste .paginador-interno ul li a {
    background: black !important;
    border: solid 1px white !important;
}

.contraste .paginador-interno ul li {
    background: #464343 !important;
    color: white !important;
    border: solid 1px white !important;
    vertical-align: top;
}

.contraste .horario-atendimento {
    background: black !Important;
}

.contraste .servicos-prestados {
    background: black;
}

.contraste .servicos-prestados h1 {
    color: white;
}

.contraste .servicos-prestados li {
    background: black !important;
    color: white !important;
}
	
.contraste .servicos-prestados li:before {
color: white !Important;
}

.contraste .legenda-direferencial p{
   background: black;
   border: solid 1px white;
}

.contraste .table-produtos .vazio {
    background: black;
}

.contraste .table-produtos .titulo-table {
    background: black;
}

.contraste .table-produtos .verde-escuro {
    background: black;
}

.contraste .table-produtos td {
    background: black;
    color: white;
}
	
.contraste .botao-planos a {
    background: black;
    color: #fff !important;
    padding: 11px;
    border: solid 1px;
}


.contraste .accordion-toggle {
    background: black;
    border: solid 1px;
}

.contraste .accordion-toggle:before {
    content: "+";
    color: white;
}

.contraste .opened:before {
    content: "-";
    color: white;
}	

.contraste .accordion-content {
    background: black;
    border: solid 1px;
}

.contraste .tabela-simples th {
    padding: 10px;
    background-color: black;
}

.contraste .tabela-simples td {
    padding: 10px;
    background-color: black;
}

.contraste .sobre-programa{
background: black;
} 

.contraste li.unidade.scroll-item {
    background: black;
    color: white !important;
}

.contraste li.unidade.scroll-item a.cor-branca p {
    color: white !important;
}

.contraste li.unidade.scroll-item:hover {
    background: black;
}

.contraste a.arrow-left-unidade.scroll-previous, .contraste a.arrow-right-unidade.scroll-next.cor-branca {
    background: black;
    border: solid 1px;
}

.contraste .pagina-interna.contraste .info-item h2 {
    color: black !Important;
}

.contraste .info-item-details {
    color: black;
}


.contraste .item-ans {
    border-bottom: dotted 1px white;
}

#body.pagina-interna.contraste {
    background: white;
    min-height: 500px;
    border-top: solid 2px white;
}

.breadcrumb.contraste ul li:after {
    content: ">";
    color: white !important;
}

.contraste .footer-branco h2 {
    color: white !Important;
}

.contraste .icones-ans .text-qualificacao-gestores, .contraste .icones-ans .text-qualificacao-gestores:hover {
    background: black !important;
    border: solid 1px white;
}	

.contraste .icones-ans .col-md-3 {
    border-radius: 10px 10px 0 10px;
    border: solid 1px;
}

.contraste .box-verde-claro, .contraste .box-laranja-claro {
    border-radius: 10px 10px 0px 10px;
    background: black;
    border: solid 1px white;
}

.contraste .trabalhe-conosco {
    background: black !Important;
}

.contraste .trabalhe-conosco .salario span, .contraste p.data-trabalhe span, .contraste p.vigente-trabalhe span {
    color: white;
}

.contraste .trabalhe-conosco p.salario{
  color: white;
}

.contraste .trabalhe-conosco .button-verde, .contraste .trabalhe-conosco .button-verde:hover{
background: white;
color: black;
    border-bottom: white;
}

.contraste p.data-trabalhe, .contraste p.vigente-trabalhe {
    color: black;
}

.contraste .background-programas {
    background: white;
}	

.contraste .background-programas .item-programa.col-md-3 p {
    color: black !important;
}	

.contraste h3.titulos {
color: white !important;
}

.contraste .seleciona-visao div a.active{
background: black;
}

.contraste .content-diretoria, .contraste .item-diretoria.col-md-2 a:hover .content-diretoria {
    background: black;
    border: solid 1px white;
}	

.contraste .itens-administracao .image-diretoria img {
    border: solid 3px white;
}	

.contraste .banner-visao div{
background: black;
}

.contraste .banner-visao h2 {
border-bottom: solid 1px white !important
}	

.contraste .seleciona-visao div a:hover {
    background: black;
}

.contraste .seleciona-visao div{
    background: black;
    border-right: solid 2px white;
}

.contraste .diferencial {
    background: black;
}

.contraste .content-diferencial li a:hover {
    background: #2a2a2a;
}

.contraste .content-diferencial li a span, .contraste .content-diferencial li a:hover span {
    color: white;	
}

.contraste.pagina-interna .item-agenda .agenda-mes, .contraste.pagina-interna .content-eventos .agenda-dia, .contraste.pagina-interna .content-eventos .agenda-ano, .contraste .text-agenda p.veja-noticias span
{
color: white !important;
}


.contraste .paginador-interno ul li, .contraste .paginador-interno ul li a, .contraste .paginador-interno ul li a:hover {
    background: white;
    color: black;
    border-bottom: black;
    border-right: black;
}	

.contraste .box-videos .veja-mais a, .contraste .box-relatorios .veja-mais a, .contraste .box-fotos .veja-mais a, .contraste .box-audio .veja-mais a{
background: black;
border-color: white;
}

.contraste .item-video .text-video {
    background: white;
}

.contraste .item-video.col-md-3 .text-video h2, .contraste .item-video.col-md-3 .text-video p {
    color: black !important;
}

.contraste .menu-filtragem li.titulo-filtro {
    background: black;
    border: solid 1px white;
}	

.contraste .menu-filtragem li a {
    background: black;
    color: white;
    border: solid 1px white;
}

.contraste .box-relatorios .content, .contraste .box-videos .content, .contraste .box-fotos .content, .contraste .box-audio .content{
    background: black;
}

.pagina-interna.contraste .text-noticia p.veja-noticias span, .pagina-interna.contraste .text-relatorio p.veja-noticias span{
    color: white !important;
}

.pagina-interna.contraste h2 {
    color: white !important;
}

.pagina-interna.contraste span.data-noticia{
    color: white !important;
}

.contraste .banner-secundario, .contraste .banner-small{
background: white;
}

.contraste .banner-secundario p, .contraste .banner-small p {
    padding: 2%;
    color: black !important;
}

.contraste .banner-noticia h2{
	color: black !important;
}

.contraste .banner-secundario span, .contraste .banner-small span{
	color: black !important;
}

.contraste .corpo-unidade {
background: black;
    color: white;
    border: solid 1px;
}

li.unidade.scroll-item a.cor-branca p {
    color: black ! important;
}

.contraste h1 {
    color: white !Important;
}

.footer-branco.contraste a p {
    color: white !Important;
}

a.cor-branca p {
    color: white !Important;
}

.contraste {
    background: #000 !important;
    color: #fff !important;
    opacity: 1.0 !important;
}

.titulos {
    color: #FF0 !important;
}

.cor-branca {
    color: #fff !important;
}

a.cor-branca p {
    color: white !important;
}

.menu-header li ul li:last-child a {
    border-bottom: none !Important;
}

/* EFEITO HOVER */

.icones-pas ul li a:hover {
    position: relative;
    top: -2px;   
}

.item-diretoria.col-md-2 a:hover .content-diretoria {
    background: #098e56;
}

.footer-branco .redes-sociais-footer li a:hover {
    position: relative;
    top: -2px;
}

a.icon-box.col-md-3:hover {
    position: relative;
    top: -2px;
}

.icones-pas li a:hover {
    position: relative;
    top: -2px;
}

.icon-servicos li a:hover {
    position: relative;
    top: -2px;
}

.icones-ans .col-md-3:hover .text-qualificacao-gestores {
    background: #bed449;
}

.pagina-interna .conteudo-interno .disponibilidade-2 .icones-pas a:hover {
    position: relative;
    top: -2px;
}

li.licenca-maternidade a, li.licenca-maternidade a:hover{
color: #ff7a06;
}

.item-foto .image-foto img:hover {
    opacity: 0.9;
}

.menu-filtragem.col-md-2 ul li a:hover {
    color: black;
}

.banner-principal.col-md-8 a:hover div {
    opacity: 0.9;
}


/* BORDER RADIUS */

.menu-header li ul {
    position: absolute;
    border: solid 1px #ccc9c9;
    border-radius: 10px 10px 0px 10px;
}

.menu-header li ul li:last-child a {
    border-bottom: none !Important;
    border-radius: 0px 0px 0px 10px;
}

.menu-header li ul li:first-child a {
    border-radius: 10px 10px 0px 0px;
}

.legenda-direferencial p {
    min-height: 90px;
    border-radius: 0px 0 0 10px;
}

.img-diferencial img {
    border-radius: 10px 10px 0px 0px;
}

.img-diferencial-aurum img {
    border-radius: 0px;
}

.unidades-images ul li img {
    width: 226px;
    height: 148px;
    border-radius: 10px 10px 0 0;
}

.box-verde-claro, .box-laranja-claro {
    border-radius: 10px 10px 0px 10px;
}

.icones-ans .col-md-3 {
    border-radius: 10px 10px 0 10px;
}

.icones-ans .text-qualificacao-gestores {
    border-radius: 0 0 0 10px;
}

.aniversariante, .pin-classificados {
    border-radius: 10px 10px 0px 10px;
}

.item-video .text-video {
    border-radius: 0 0px 0 10px;
}

.item-video .image-video img {
    border-radius: 10px 10px 0 0;
}	

.box-relatorios .content, .box-videos .content, .box-fotos .content, .box-audio .content {
    border-radius: 10px 10px 0 0;
}

.box-videos .veja-mais a, .box-relatorios .veja-mais a, .box-fotos .veja-mais a, .box-audio .veja-mais a {
    border-radius: 0px 0px 0 10px;
}

.banner-principal.col-md-8 .rslides div {
    border-radius: 10px 0px 0px 10px;
}

.banner-principal.col-md-8 p.titulo-principal {
    border-radius: 0px 0 0 10px;
}

.banner-secundario {
    border-radius: 0px 10px 0px 0px;
}


@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}

.apresentacao-unidade {
    background: #b6d201;
    color: #fff;

}
.horario-atendimento {
  background-color: #f57921;
  color: #fff;
  //margin-bottom: 40%;
}

.texto-unidade {
    background-color: #fff;
    font-size: 1.2em;
    text-align: justify;
    padding-bottom: 20px;
}

.horario-atendimento h2 {
    font-family: "Trebuchet MS", sans-serif;
    font-weight: bold;
}

.horario-atendimento .container{
	padding: 4%;
}

.horario-atendimento .container p{
    font-size: 1.3em;

}

.servicos-prestados {
    display: block;
    float: none;
    background: #F6F6F6;
    padding: 2%;
    font-size: 1.2em;
}

.pagina-interna.texto-unidade .breadcrumb ul li {
    font-size: 1em;
}

.pagina-interna.texto-unidade .conteudo-interno p {
    font-size: 1.1em;
}

.servicos-prestados h1 {
    font-family: "Trebuchet MS", sans-serif;
    font-weight: bold;
    color: #00995D;
    text-align: center;
    margin-bottom: 30px;
    font-size: 2.2em
}

.servicos-prestados ul {
    padding: 0;
    text-align: left;
}

.apresentacao {
    background: white;
    position: relative;
    padding-top: 2%;
    font-size: 1.3em;
    padding-bottom: 6%;
    display: block !Important;
}

.servicos-prestados li {
    display: inline-block;
    width: 48%;
    padding-left: 20px;
    position: relative;
    font-size: 1.2em;
    vertical-align: top;
    height: 60px;
    padding-top: 8px !Important;
    margin: 0;
/*    padding: 1% 30px 1% 20px;
    background: white;

    color: #888383;
	border: solid 1px #eaeaea;
    border-bottom: 2px solid rgb(226, 226, 226) !Important;
	background: #ffffff !Important; */
}

.unidades-images ul li p:last-child {
    min-height: 70px;
    display: none;
}

.unidades-images ul li:hover p:last-child {
    display: block;
}


.servicos-prestados li::before {
    content: "»";
    margin-right: 8px;
    color: rgb(188, 213, 49);
    display: inline-table;
    position: absolute;
    left: 6px;
}

.servicos-prestados h1:before {
    content: "";
    background:	url("/wps/wcm/connect/46d0a928-fbe6-4560-9b4f-8eab4ab75d4b/489.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-46d0a928-fbe6-4560-9b4f-8eab4ab75d4b-luvHn.G") no-repeat;
    width: 350px;
    height: 62px;
    display: block;
    margin: auto;
    margin-top: 10px;
    margin-bottom: 40px;
    max-width: 100% !important;
}

.horario-atendimento .container{
background: url("/wps/wcm/connect/0b0e5e34-92e5-4e81-86fa-3ba0cbc3eff4/clock_theapplication_2900.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-0b0e5e34-92e5-4e81-86fa-3ba0cbc3eff4-luw7rEa") no-repeat;
background-position: right;
}

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

.banner-home-intranet .arrow-right, .banner-home-intranet .arrow-left {
    top: 40%;
    background-size: 60%;
}

.unidades .scroll-previous, .unidades .scroll-next{
    background-size: 65%;
}

.servicos-prestados li{
  width: 48%;
}
}

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

iframe{
max-width: 100% !important;
overflow: hidden;
}
.horario-atendimento .container{
background: none;
}

.servicos-prestados li{
  width: 100%;
}
}

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

.conheca-unidades-home {
    padding: 5px;
}

.aniversariante {
    width: 100% !important;
}

.servicos-prestados h1:before {
    content: "";
    width: auto;
    height: 87px;
    display: block;
    margin: auto;
    margin-top: 10px;
    margin-bottom: 30px;
    max-width: 100% !important;
    background-size: contain;
}
}


/* AGENDA DE DISPONIBILIDADE */

.conteudo-interno .admissao {
    background: #a7c334;
    color: white;
    padding: 20px;
padding-top: 5px;
    border-bottom: solid 2px #90ab24;
    border-radius: 20px 20px 0px 20px;
}

.conteudo-interno .admissao h2 {
    color: white !Important;
    border-bottom: solid 1px #9ebd1c;
    height: 60px;
    margin-bottom: 20px !Important;
}

.conteudo-interno .afastamento {
    background: #5c5c66;
    color: white;
    padding: 20px;
padding-top: 5px;
    border-bottom: solid 1px #84848a;
    border-radius: 20px 20px 0px 20px;
    margin-top: 20px;
}

.conteudo-interno .afastamento h2 {
    color: white !Important;
    border-bottom: solid 1px #858592;
    height: 60px;
    margin-bottom: 20px !Important;
}

.conteudo-interno .licenca-maternidade {
    background: #f47920;
    color: white;
    padding: 20px;
padding-top: 5px;
    border-bottom: solid 2px #e26b15;
    border-radius: 20px 20px 0px 20px;
    margin-top: 20px;
}

.conteudo-interno .licenca-maternidade h2 {
    color: white !Important;
    border-bottom: solid 1px #ffa15c;
    height: 60px;
    margin-bottom: 20px !Important;
}

.conteudo-interno .colaboradores {
    background: #411564;
    color: white;
    padding: 20px;
padding-top: 5px;
    border-bottom: solid 2px #260540;
    border-radius: 20px 20px 0px 20px;
    margin-top: 20px;
}

.conteudo-interno .colaboradores h2 {
    color: white !Important;
    border-bottom: solid 1px #7430ab;
    height: 60px;
    margin-bottom: 20px !Important;
}

.conteudo-interno .retomando {
    background: #bf1b93;
    color: white;
    padding: 20px;
padding-top: 5px;
    border-bottom: solid 2px #a20d7a;
    border-radius: 20px 20px 0px 20px;
margin-top: 20px;
}

.conteudo-interno .retomando h2 {
    color: white !Important;
    border-bottom: solid 1px #e257bd;
    height: 60px;
    margin-bottom: 20px !Important;
}

.conteudo-interno .saindo-ferias {
    background: #006e63;
    color: white;
    padding: 20px;
padding-top: 5px;
    border-bottom: solid 2px #045850;
    border-radius: 20px 20px 0px 20px;
margin-top: 20px;
}

.conteudo-interno .saindo-ferias h2 {
    color: white !Important;
    border-bottom: solid 1px #118a7e;
    height: 60px;
    margin-bottom: 20px !Important;
}

.conteudo-interno .substituicao-ferias {
    background: #003d10;
    color: white;
    padding: 20px;
padding-top: 5px;
    border-bottom: solid 2px #01270b;
    border-radius: 20px 20px 0px 20px;
    margin-top: 20px;
}

.conteudo-interno .substituicao-ferias h2 {
    color: white !Important;
    border-bottom: solid 1px #07581c;
    height: 60px;
    margin-bottom: 20px !Important;
}

.saindo-ferias h2 img, .admissao h2 img, .afastamento h2 img, .licenca-maternidade h2 img, .colaboradores h2 img, .retomando h2 img, saindo-ferias h2 img, .substituicao-ferias h2 img {
    margin-right: 10px;
}

.saindo-ferias ul li, .admissao ul li, .afastamento ul li, .licenca-maternidade ul li, .colaboradores ul li, .retomando ul li, saindo-ferias ul li, .substituicao-ferias ul li {
    display: inline-block;
    width: 45%;
}

.saindo-ferias ul li:before, .admissao ul li:before, .afastamento ul li:before, .licenca-maternidade ul li:before, .colaboradores ul li:before, .retomando ul li:before, saindo-ferias ul li:before, .substituicao-ferias ul li:before {
    content: "»";
    margin-right: 10px;
}

.saindo-ferias ul, .admissao ul, .afastamento ul, .licenca-maternidade ul, .colaboradores ul, .retomando ul, saindo-ferias ul, .substituicao-ferias ul {
    padding: 0;
}

.button-acesso.col-md-4 {
    float: right;
    max-width: 304px;
}

.button-acesso.col-md-4 .radio-busca-top:before {
    content: "";
    background: white;
    z-index: -5;
    left: 0;
    top: 0;
    display: block;
    width: 100%;
    opacity: 0.6;
    height: 40px;
    position: absolute;
}

.button-acesso.col-md-4 .radio-busca-top{
    position: relative;
    padding: 10px;
    z-index: 1;
    font-size: 0.9em;
    border-top: solid 2px #01804e;	
}

.button-acesso.col-md-4 input[type="radio"] {
    position: relative;
    top: 2px;
}

.button-acesso.col-md-4 .busca-top input {
    margin-bottom: 2px;
}

.horario-atendimento, .pagina-interna.texto-unidade, .servicos-prestados, .logo.col-md-3, .button-acesso, .mapa, .footer, .footer-endereco, .logos-parceiros-home{
position: relative;
}

.mapa {
    margin-bottom: -5px;
}

.background-unidade{
    position: fixed;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: -1;
}

a + .banner-small {
    margin-right: 0.9%;
}

.item-noticia .text-noticia p {
    margin-bottom: 0px;
    line-height: 1.4em;
}

.table-produtos .titulo-table td {
    background: #f57921;
    color: white;
}

.table-produtos .titulo-table td:first-child {
    border-radius: 10px 0 0 0;
}

.table-produtos .titulo-table td:last-child {
    border-radius: 0 10px 0px 0px;
}

.fancybox-inner table {
    width: 100% !Important;
}

/* CADASTRO */

div#cadastro-unimed-go form.formAcesso table tr td.label {
    display: block;
    margin-bottom: 5px;
    font-weight: 700;
    font-size: 1.7em;
    color: black;
    padding: 0 !Important;
    margin: 0 !important;
    text-align: left !Important;
}

.cadastro div#cadastro-unimed-go form.formAcesso input[type="text"], div#cadastro-unimed-go form.formAcesso input[type="password"] {
    width: 100%;
    display: block;
    padding: 10px;
    width: 100%;
    border: solid 1px #c8c8c8;
    margin-bottom: 20px;
    min-height: 40px !Important;
}

.cadastro div#cadastro-unimed-go form.formAcesso input[type="text"], div#cadastro-unimed-go form.formAcesso input[type="password"] {
    max-width: 100% !important;
}





@media screen and (min-width: 1283px){
.conheca-unidades-home .container {
    overflow: hidden;
    height: 330px;
    width: 100%;
}

.conheca-unidades-home .container {
    overflow: hidden;
    height: 330px;
    width: 1290px;
    padding: 0;
}

.unidades .scroller {
    white-space: nowrap;
    position: relative;
    overflow: hidden;
    margin: 0 50px !important;
}

.unidades-images ul li {
    padding: 0;
    display: inline-block;
    width: 226px;
    margin-left: 15px;
    margin-right: 0;
}
}

li.menu-sala-de-imprensa {
    display: none !important;
} 

.ui-autocomplete li a {
    width: 100%;
    height: 100%;
    display: block;
    color: #00995d;
    cursor: pointer;
}

a#visao-seletor, a#missao-seletor, a#valores-seletor {
    cursor: pointer;
}

.banner-secundario span:before, .banner-small span:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: -5px;
    top: -3px;
    display: block;
    background: white;
    z-index: -1;
    padding: 10px;
    width: 70px;
    opacity: 1;
}

.banner-secundario:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: block;
    background: black;
    z-index: -1;
    padding: 10px;
    /* width: 70px; */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+9,000000+100&0.65+9,0+100 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 9%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 9%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0.65) 9%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
border-radius: 0px 8px 0 0;
}

.banner-small:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: block;
    background: black;
    z-index: -1;
    padding: 10px;
    /* width: 70px; */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+9,000000+100&0.65+9,0+100 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 9%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 9%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0.65) 9%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */

}

.banner-secundario a, .banner-small a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 1;
}

.pagina-interna .content-noticias.col-md-10 {
    padding-left: 0;
}

.pagina-interna .content-noticias.col-md-10 .content-noticias.col-md-12 {
    padding-left: 0;
}

.banner-secundario:hover {
    opacity: 0.9;
    cursor: pointer;
}

.banner-small:hover {
    opacity: 0.9;
    cursor: pointer;
}

.atualizado {
    background: #ff7a06;
    width: 209px;
    color: #fff;
    padding: 8px;
    border-radius: 8px 8px 0px 8px;
}

@media screen and (min-width: 1300px){
.conheca-unidades-home .container {
    overflow: hidden;
    height: 330px;
    width: 1289px;
    padding: 0;
}
}

@media screen and (min-width: 1600px){
.conheca-unidades-home .container {
    overflow: hidden;
    height: 330px;
    width: 1540px;
    padding: 0;
}

#header .container, .icon-servicos .container, .icones-pas.largura-especial .container{
     width: 1560px !important;
     padding-right: 0;
     padding-left: 0;
}
}

#menu, #rodape, #conteudo, #busca {
cursor: pointer;
}


@media screen {
   .print {
 display: none;
    }
}


label[for="userID"]:before{content:'Email ou ';}

label[for="resumeSession"], #resumeSession {display: none !important;}

.navegacao-lateral li.titulo a {
    background: none !important;
    color: #000;
    margin-top: 14px;
    margin-bottom: 14px;
    text-transform: uppercase;
    font-weight: bold;
}





/**
 * Owl Carousel v2.2.0
 * Copyright 2013-2016 David Deutsch
 * Licensed under MIT (https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE)
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y; }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%;
    -webkit-transform-style: preserve-3d; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
          animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
          animation-name: fadeOut; }

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: -webkit-transform 100ms ease;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -webkit-transform: scale(1.3, 1.3);
      -ms-transform: scale(1.3, 1.3);
          transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

.owl-item { display: inline-block } 

.edit-tools {
    width: 60px;
    float: right;
    text-align: right;
    border-radius: 5px;
    background: #ddd;
    padding: 5px;
}

@media (max-width:600px){

.galeria .thumbnail {
    height: 100px;
    width: 45% !important;
}


.itens-administracao .image-diretoria, .itens-conselho .image-diretoria {
    height: auto;
}

.itens-administracao .image-diretoria img {
    float: none;
    display: block;
    width: 100%;
    height: auto;
}

.banner-principal.col-md-8 p.titulo-principal {
    position: absolute;
    padding-bottom: 15px;
    margin-bottom: 0;
    line-height: 1;
}



}

.logos-parceiros-home .container img {
max-width: 100% !important;
}

li.saude-corporativa a, li.saude-corporativa a:hover {
    color: #005f54;
    text-decoration: none;
    font-weight: bold;
}

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

.footer-endereco .container img {
    bottom: 10px;
}

.footer-endereco .container {
    text-align: center;
}

.footer-branco h2 {
padding-top: 30px;
}

.atendimento-footer, .redes-sociais-footer, .aplicativos-footer {
text-align: center;
}

.galeria .thumbnail {
    height: 100px;
    width: 30%;
}


.banner-principal.col-md-8 .rslides div{
    background-position: bottom !important;
}

.banner-principal.col-md-8 p.titulo-principal {
    background: none;
z-index: 1;
}	

.banner-principal.col-md-8 p.titulo-principal:before {
content: "";
display: block;    
background: black;
opacity: 0.4;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    position: absolute;
z-index: -1;
}	


.banner-principal.col-md-8 a:hover div{
background-color: none !important;
}

}

.item-unidade .scroller li{
position: relative;
}

.item-unidade .scroller li>a{
position: absolute;
left: 0;
top:0;
width: 100%;
height: 100%;
display: block;
}

@media screen and (max-width: 1260px){
.unidades-images .owl-item.active{
width: 237.8px !important;
}
}

/*! responsive-nav.js 1.0.39 by @viljamis */

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

.menu-header .container{
padding: 0;
}

.menu-header a:hover{
text-decoration: none;
}

.menu-header .nav-toggle{
position: relative;
text-align: left;
}

.menu-header .nav-toggle:after {
    content: "";
    position: absolute;
    right: 20px;
    top: 17px;
    display: block;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    border-top: 2px solid #847D7D;
    border-bottom: 2px solid #847D7D;
    width: 22px;
    height: 3px;
}

.menu-header .nav-toggle:before {
    content: "";
    position: absolute;
    right: 20px;
    top: 27px;
    display: block;
    width: 22px;
    height: 2px;
    background: #847D7D;
}

.menu-header {
    border-top: none !Important;
}

.menu-header ul li span{
    position: absolute;
    right: 0;
    top: 0;
    height: 98%;
    display: block;
    content: "+";
    width: 20%;
    border-left: solid 1px #847d7d;
    vertical-align: middle;
    line-height: 2.5;
    font-size: 16px;
    cursor: pointer;
}

.menu-header ul li span:before{
    content: "+";
    font-size: 22px;
    display: block;
    line-height: 1.8;
}

.menu-header ul li span.active:before{
content: "-";
    font-size: 22px;
    display: block;
    line-height: 1.8;
}

.nav-container.f-nav {
    border-bottom: solid 1px #e4e4e4;
    position: relative;
    min-height: auto !Important;
    display: block;
    float: none;
}

.menu-header ul li span.active{
    position: absolute;
    right: 0;
    top: 0;
    height: 39px;
    display: block;
    content: "-";
    width: 20%;
    border-left: solid 1px #847d7d;
    vertical-align: middle;
    line-height: 2.5;
    font-size: 16px;
}

.menu-header li:hover ul{
display: none;
}


.menu-header li ul.active{
display: block;
position: relative;
    border-radius: 0;
    border-bottom: solid 1px #847d7d;
}

.menu-header li ul{
display: none;
}

.nav-collapse ul {
  margin: 0;
  padding: 0;
  width: 100%;
  display: block;
  list-style: none;
}

.nav-collapse li {
  width: 100%;
  display: block;
}

.js .nav-collapse {
  clip: rect(0 0 0 0);
  max-height: 0;
  position: absolute;
  display: block;
  overflow: hidden;
  zoom: 1;
}

.nav-collapse.opened {
  max-height: 9999px;
}

.nav-toggle {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.menu-header .nav-toggle {
    width: 100% !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    text-align: left;
    padding: 10px !Important;
    display: block;
    color: #847D7D;font-size: 20px;
    border-bottom: solid 1px #847D7D;
    background: #f7f6f6;
}

.menu-header li a[href="#"], .menu-header li a[href="#"]:hover{
    cursor: default;
background: none;
}

.menu-header ul li span:hover, .menu-header ul li a:hover{
    background: #fbfbfb;
}

a.nav-toggle:hover{
text-decoration: none;
}

ul.nav-collapse.nav-collapse-0.nav-collapse-1{
max-height: none !important;
}

ul.nav-collapse.nav-collapse-0.nav-collapse-1.closed.opened:before{
display: none;
}

body .nav-container.f-nav{
max-height: auto !important;
}

ul.nav-collapse.nav-collapse-0.closed.nav-collapse-1.closed {
    display: none;
}

ul.nav-collapse.nav-collapse-0.nav-collapse-1.closed.opened{
display: block;
}

.accordion-toggle {
    padding-right: 10%;
}

}
@media screen and (min-width: 40em) {
  .js .nav-collapse {
    position: relative;
  }
  .js .nav-collapse.closed {
    max-height: none;
  }
  .nav-toggle {
    display: none;
  }
}

.menu-header .container .nav-toggle + .nav-toggle{
display: none;
}

ul.nav-collapse.nav-collapse-0.nav-collapse-1.closed.opened:before{
display: none;
}

.icon-servicos li:last-child {
    float: right;
}

.icon-servicos li:first-child {
    float: left;
}

a.icon-box.box-ajuda.col-md-3 {
    padding-right: 0;
    margin-right: 0;
}

.conteudo-interno .galeria br {
    display: none;
}

.pagina-interna h2 {
    line-height: 1.1em;
font-family: 'UnimedSlabBold';
}


@media (max-width: 768px) {

.container-popup img{
max-width: 100% !important;
height: auto !important;
}

.seleciona-visao div{
    float: left;
    width: 50%;
    border-top: none;
}

.visao-valores .seleciona-visao div a, .visao-valores .seleciona-visao div a:hover {
    border: solid 1px rgba(216, 212, 212, 0.98);
    width: 100% !important;
}

/*.seleciona-visao div {
    display: initial;
}*/

.banner-visao {
    position: relative;
    top: -18px;
}


.rslides div {
   height: 246px !important;
   width: 100% !important;
   display: block !important;
   margin-top: 68px !important;
}

a.icon-box.col-md-3 {

    margin-right: -3px !important;
width: 67px;
}

body #header .banner-home {
height: 246px !important;
    margin-top: 68px !important;
}


.seleciona-visao div a, .seleciona-visao div a:hover {
    color: white;
    text-decoration: none;
    width: 50% !important;
    height: 100%;
    display: block;
    padding-bottom: 20px;
    padding: 15px;
    float: left;
    background: #babaca !important;
}

.seleciona-visao div a.active {
    background: #a8bf21 !important;
    position: relative;
}


.seleciona-visao .escolhe-visao span, .seleciona-visao .escolhe-valores span, .seleciona-visao .escolhe-negocio span, .seleciona-visao .escolhe-missao span {
    height: 29px !important;
    display: block;
    margin: auto;
    margin-top: 0;
    margin-bottom: 0px;
    background-size: 36% !important;
    background-position: center;
}

.seleciona-visao div {
    background: #bed72a;
    color: white;
    font-weight: bold;
    font-size: 1em !important;
    text-align: center;
    padding: 0px;
    border-right: none !important;
}


}

@media print {
.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened {
    visibility: visible;
    width: 100% !important;
    left: 0 !important;
    top: 0 !important;
    min-height: 100% !important;
}

a.fancybox-item.fancybox-close {
    display: none;
}

.fancybox-lock body {
    visibility: hidden;
}

.fancybox-inner img {
    max-width: 60%;
}

.fancybox-inner {
    width: 100% !important;
	height: auto !important;
}

.share-buttons {
    display: none;
}

.container-popup p {
    text-align: left;
    padding-right: 10px;
    font-size: 1.2em;
    text-align: left !important;
}

.fancybox-inner {
    height: 100% !important;
    width: 100%;
}
.fancybox-lock .fancybox-overlay {
    overflow: auto;
    overflow-y: scroll;
}

.fancybox-overlay-fixed {
    position: static !important;
    height: auto !important;
    display: block !important;
    width: 100% !important;
    min-height: 100% !important;
    left: 0;
    top: 0;
    clear: both;
}

div#body table tr, div#body table td, div#body table th{
border: solid 1px black !important;
}

.page-break { 
page-break-before: always; 
}

.footer, .footer-endereco, .logos-parceiros-home, div#header, .menu-header, .navegacao-lateral, video, audio, object, embed {
    display: none;
}

  a[href]:after {
    content: none !important;
  }

.icon-servicos {
    width: 100% !important;
}

a.arrow-left.previous-page, .banner-home-intranet  .arrow-right{
display: none;
}

div#body .banner-home-2 img {
    width: 100% !important;
    max-height: auto !important;
}

.icones-ans .col-md-3{
width: 20% !Imporatnt;
float: left !important;
}

.icones-aurum .col-md-3{
width: 100% !Imporatnt;
float: left !important;
}


a:after, a[href^="javascript:"]:after, a[href^="#"]:after { 
content: ""; 
}

.item-noticia, .pagina-interna h2 {
    margin-bottom: 0.5cm !important;
    line-height: 1cm !important;
}

.image-noticia{
display: none !Important;
}

.diferenciais.col-md-2 {
    float: left;
    vertical-align: top;
    max-width: 16%;
}

h4.accordion-toggle, .legenda-direferencial p{
border: solid 1px black;
}

img {
max-width: 100%;
}

.fancybox-inner table td, .fancybox-inner table th{
border: solid 1px black;
}

.banner-home-2 {
    position: relative;
    margin-top: 60px;
    width: 100% !important;
}

.icon-servicos li {
    width: 12.2%;
    float: left !important;
}

p a {
word-wrap: break-word;
}

p {
widows: 3;
}

.container {
    width: 95%;
}

.owl-stage {
    width: 100% !important;
}

.unidades-images {
    display: block;
}

p, .accordion-toggle {
orphans: 10;
}

li.banner-item.active {
    position: relative;
    display: block !important;
}

li.banner-item {
    display: none;
}

.container-popup img{
margin: auto;
}

/*.conheca-unidades-home {
    display: none !important;
}*/

.conheca-unidades-home .container {
    overflow: hidden;
    height: auto;
    width: 23cm;
    margin: auto;
    padding: 0;
    margin-bottom: 20px;
    text-align: center;
}

.menu-filtragem.col-md-2{
display: none;
}

.endereco-unidade {
    display: none !important;
}

.banner-principal.col-md-8, .outros-banners.col-md-4, .menu-filtragem.col-md-2, .busca-interna, .paginador-interno.col-md-12{
display: none !important;
}  

.item-video.col-md-3{
float: left !important;
width: 20% !important;
}

.table-produtos .verde-escuro a{
color: black;
}


.breadcrumb{
display: none;
    height: 0 !important;
}


#body.pagina-interna{
border-top: none;
margin-top: 0 !important
}

.horario-atendimento {
    color: black !Important;
    margin-bottom: 0;
    border-bottom: solid 1px black;
}

.servicos-prestados li {
    float: left;
    list-style: none;
    padding: 25px !important;
    line-height: 1em;
    min-height: 60px;
    height: auto !Important;
}

.servicos-prestados h1:before{
display: none !important;
}

html, body, table, div#body, .container{
overflow: hidden !important;
}

iframe {
    width: 18cm !important;
    height: auto !important;
}

.box-relatorios.col-md-4 .text-relatorio h2 {
    margin-bottom: 0;
    line-height: 1.1em !important;
}

.box-relatorios.col-md-4 .veja-mais, .box-relatorios.col-md-4 .veja-mais, .box-fotos.col-md-4 .veja-mais, .box-videos.col-md-4 .veja-mais {
    display: none;
}

.item-foto.col-md-3 {
    float: left;
    width: 25%;
}

.banner-visao div {
    position: relative;
    width: 100%;
}

.banner-visao h2{
border-bottom: none !Important;
}

.item-diretoria.col-md-2{
float: left;
width: 25%;
}

.col-md-9.fale-conosco iframe.autoHeight{
height: 775px !important;
}

@page {
  margin: 2%;
}

@page :last {
 margin-top: 4cm;
}

.no-print {
    height: 0 !important;
    display: none;
    overflow: hidden;
}
}