*{margin:0; padding:0;}
ul{list-style-type:none;}
li{display:inline;}
a{text-decoration:none;}
img{border:none;}
body{font-family: 'Open Sans', sans-serif;}
.olato{font-family: 'Lato', sans-serif;}
.anton{font-family: 'Anton', sans-serif;}
.hide{visibility:hidden; position:absolute;}
.centralizar{width:100%; margin:0 auto;}
.risco1{float:left; width:98%; height:1px; border-top:1px solid #F78185; margin:20px 0 0 1%;}
.risco2{float:left; clear:both; width:40px; height:5px; border-top:4px solid #F78185; margin-top:-5px;}
.risco3{float:left; clear:both; width:80px; height:6px; border-bottom:6px solid #660066; margin:-13px 0 0 0;}
.risco4{float:left; clear:both; width:88px; height:8px; border-bottom:8px solid #BE2F3D; margin:-17px 0 0 10px;}

/* ANIMATION */
.fx, .fx * {-webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}

/* HEADER */
#header{width:100%; height:170px; background:url(images/bg-header.jpg) no-repeat top center;}
#header-container{width:960px; height:170px; margin:0 auto;}
#logo img{float:left; margin:35px 0 0 10px;}
#redes{float:right; width:200px; height:40px; margin:60px 20px 0 0;}
#redes li{float:left; width:40px; height:40px; margin:0 0 0 10px;}
#redes .instagram a{float:left; width:40px; height:40px; background:url(images/sprit.png) 0px 0px;}
#redes .facebook a{float:left; width:40px; height:40px; background:url(images/sprit.png) -40px 0px;}
#redes .twitter a{float:left; width:40px; height:40px; background:url(images/sprit.png) -80px 0px;}
#redes .youtube a{float:left; width:40px; height:40px; background:url(images/sprit.png) -120px 0px;}

/* MENU */
#nav{width:100%; height:102px; background:url(images/bg-menu-pixel.jpg) repeat-x top center;}
#nav-container{width:960px; height:102px; margin:0 auto;}
#menu-menor, #menu-quadrado{position:absolute; width:1px; height:1px; visibility:hidden;}
#menu{float:left; width:530px; margin-top:10px;}
#menu li{float:left; font-size:14px; color:#fff; font-weight:300; margin:0 30px 0 10px;}
#menu li a{font-size:14px; color:#fff; font-weight:300;}
#form-busca{float:right; width:362px; height:38px; background:#003D79; margin:0 10px 0 0;}
#txtBusca{float:left; width:324px; height:38px; font-size:14px; color:#fff; font-weight:400; background:none; border:none; padding-left:10px;}
#btnBusca{float:left; margin-top:10px; cursor:pointer;}
#links-menu{float:left; width:960px; height:38px; margin-top:7px;}
#links-menu li a{float:left; width:24.76%; height:38px; text-align:center;padding:0 0 10px 0;}
#links-menu li a:hover{opacity:0.8;}
#links-menu li p{font-size:14px; color:#6B6B6B; font-weight:400;}
#links-menu .exames-servicos a{border-bottom:9px solid #BE2F3D;}
#links-menu .resultados-exames a{border-bottom:9px solid #0059B2;}
#links-menu .nossas-unidades a{border-bottom:9px solid #FF8000;}
#links-menu .saude-em-dia a{border-bottom:9px solid #660066;}

/* HOME */
#home{float:left; width:100%; min-height:400px;}
#home .caixa-vermelha-left{position:absolute; width:600px; height:286px; background:#BE2F3D; z-index:0001;}
#home-container{width:960px; min-height:400px; margin:0 auto;}
#slide{width:98%; height:286px; background:#BE2F3D; margin:0 0 0 10px; z-index:1000;}
#slide li{width:100%; height:286px;}
#slide img{float:right; width:722px; height:286px;}
#slide #caixa-texto-slide{position:absolute; width:217px; height:286px; background:#BE2F3D;}
#slide #caixa-texto-slide .titulo-slide{float:left; width:94%; height:50px; font-size:22px; color:#fff; font-weight:100; line-height:23px; margin:10px 0 0 3%;}
#slide #caixa-texto-slide .subtitulo-slide{float:left; width:94%; height:76px; font-size:16px; color:#fff; font-weight:100; line-height:18px; margin:20px 0 0 3%;}
#slide #caixa-texto-slide .ligue-slide{float:left; width:70%; height:50px; font-size:22px; color:#fff; font-weight:100; line-height:23px; margin:15px 0 0 3%;}
#slide #caixa-texto-slide .cliqueaqui-slide{float:left; width:94%; font-size:11px; color:#fff; font-weight:400; margin:30px 0 0 3%;}
#artigos-home{float:left; width:960px; min-height:360px; margin:35px 0 40px 0;}
#os-artigos-home{float:left; width:960px; min-height:360px; margin:30px 18px 20px 0;}
#artigos-home #icone-saudeemdia{float:left; margin:10px 0 0 10px;}
#artigos-home #titulo-saudeemdia{float:left; font-size:16px; color:#660066; font-weight:600; line-height:23px; margin:12px 0 0 10px;}
#artigos-home #subtitulo-saudeemdia{float:left; font-size:28px; color:#660066; font-weight:800;}
#artigos-home #veja-saudeemdia{float:right; font-size:12px; color:#660066; font-weight:600; padding:4px 13px; margin:20px 10px 0 0; border:1px solid #660066; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
#os-artigos-home li{float:left; width:450px; min-height:300px; margin:0 0 20px 14px;}
#os-artigos-home .risco-lateral{border-right:1px solid #660066; padding:0 18px 0 0;}
#os-artigos-home li .img-artigo img{float:left; width:450px; height:168px;}
#os-artigos-home li .titulo-artigo{float:left; width:100%; font-size:26px; color:#660066; font-weight:600; border-bottom:1px solid #660066; padding:0 0 10px 0; margin:8px 0 0 0;}
#os-artigos-home li .texto-artigo{float:left; width:100%; font-size:14px; color:#464646; font-weight:400; text-align:justify; line-height:16px; margin:13px 15px 0 0;}
#os-artigos-home li .mais-artigo{float:right; margin:10px 0 0 0;}
/* EXAMES HOME */
#exames-home{float:left; width:100%; height:371px; background:url(images/bg-exames-home.png) repeat-x top center;}
#exames-home-container{width:960px; height:371px; margin:0 auto;}
#exames-home #icone-exames-home{float:left; margin:7px 0 0 10px;}
#exames-home #titulo-exames-home{float:left; font-size:16px; color:#fff; font-weight:400; line-height:23px; margin:5px 0 0 10px;}
#exames-home #subtitulo-exames-home{float:left; font-size:28px; color:#fff; font-weight:600;}
#exames-home #consulte-valores{float:right; font-size:12px; color:#fff; font-weight:400; padding:4px 13px; margin:17px 10px 0 0; border:1px solid #fff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
#exames-home-container #os-exames-home{float:left; clear:both; width:800px; height:216px; margin:55px 0 0 10px;}
#exames-home-container #os-exames-home li{float:left; width:192px; height:216px; margin:0 10px 0 0;}
#exames-home-container #os-exames-home li .texto-li-exames{position:absolute; width:172px; height:80px; font-size:20px; color:#fff; font-weight:400; text-align:center; line-height:22px; z-index:1000; margin:80px 0 0 12px;}
#exames-home-container #os-exames-home .mais-bold{font-size:30px; font-weight:800;}
#exames-home-container #os-exames-home .hover1{position:absolute; width:192px; height:216px; background:url(images/exames/hover-um-exames.jpg) no-repeat; visibility:hidden;}
#exames-home-container #os-exames-home li:hover .hover1{background:url(images/exames/hover-um-exames.jpg) no-repeat; visibility:visible;}
#exames-home-container #os-exames-home .hover2{position:absolute; width:192px; height:216px; background:url(images/exames/hover-dois-exames.jpg) no-repeat; visibility:hidden;}
#exames-home-container #os-exames-home li:hover .hover2{background:url(images/exames/hover-dois-exames.jpg) no-repeat; visibility:visible;}
#exames-home-container #os-exames-home .hover3{position:absolute; width:192px; height:216px; background:url(images/exames/hover-tres-exames.jpg) no-repeat; visibility:hidden;}
#exames-home-container #os-exames-home li:hover .hover3{background:url(images/exames/hover-tres-exames.jpg) no-repeat; visibility:visible;}
#exames-home-container #os-exames-home .hover4{position:absolute; width:192px; height:216px; background:url(images/exames/hover-quatro-exames.jpg) no-repeat; visibility:hidden;}
#exames-home-container #os-exames-home li:hover .hover4{background:url(images/exames/hover-quatro-exames.jpg) no-repeat; visibility:visible;}
#exames-home-container #os-exames-home .hover5{position:absolute; width:192px; height:216px; background:url(images/exames/hover-cinco-exames.jpg) no-repeat; visibility:hidden;}
#exames-home-container #os-exames-home li:hover .hover5{background:url(images/exames/hover-cinco-exames.jpg) no-repeat; visibility:visible;}
#exames-home-container #os-exames-home .hover6{position:absolute; width:192px; height:216px; background:url(images/exames/hover-seis-exames.jpg) no-repeat; visibility:hidden;}
#exames-home-container #os-exames-home li:hover .hover6{background:url(images/exames/hover-seis-exames.jpg) no-repeat; visibility:visible;}
/* MAPA HOME */
#mapa-home{float:left; width:100%; min-height:462px; background:url(images/bg-mapa-home.png) repeat-x top center;}
#mapa-home-container{width:960px; min-height:462px; margin:0 auto;}
#mapa-home-container #mapa-um{float:left; width:50%; margin:0 0 40px 0;}
#mapa-home-container #mapa-dois{float:left; width:50%; margin:0 0 40px 0;}
#mapa-home-container #titulo-e-mapas-home{float:left; width:100%; height:61px; font-size:18px; color:#fff; font-weight:600;}
#mapa-home-container #titulo-e-mapas-home #icone-mapas-home img{float:left; margin:12px 0 0 80px;}
#mapa-home-container #titulo-e-mapas-home #titulo-mapas-home{float:left; font-size:18px; color:#fff; font-weight:600; margin:18px 0 0 10px;/*#FF8000*/}
#mapa-home-container iframe{float:left; clear:both; width:80%; height:350px; margin:30px 0 0 40px;}
/* CONHECA */
#topo-conheca{float:left; width:100%; height:132px; background:url(images/fundo-topo-conheca.jpg) no-repeat top center;}
#topo-conheca-container{width:960px; height:132px; margin:0 auto;}
#topo-conheca-container h1{float:left; width:100%; font-size:46px; color:#fff; font-weight:100; text-align:center; letter-spacing:2px; margin:33px 0 0 0;}
#conheca{float:left; width:100%; min-height:400px;}
#conheca-container{width:960px; min-height:400px; margin:0 auto;}
#conheca-container .texto-empresa{float:left; width:850px; min-height:100px; font-size:16px; color:#313140; font-weight:400; text-align:center; margin:40px 0 60px 40px;}
#meio-conheca{float:left; width:100%; height:232px; background:url(images/fundo-meio-conheca.jpg) no-repeat top center;}
#meio-conheca-container{width:960px; height:232px; margin:0 auto;}
#meio-conheca-container h2{float:left; width:96%; font-size:46px; color:#fff; font-weight:100; letter-spacing:2px; margin:40px 0 0 10px;}
#final-conheca{float:left; width:100%; min-height:200px;}
#final-conheca-container{width:960px; min-height:200px; margin:0 auto;}
#final-conheca-container .texto-conheca{float:left; width:850px; min-height:100px; font-size:16px; color:#4B1315; font-weight:400; text-align:center; margin:40px 0 60px 40px;}
/* CONVENIOS */
#topo-convenios{float:left; width:100%; height:132px; background:url(images/fundo-topo-convenios.jpg) no-repeat top center;}
#topo-convenios-container{width:960px; height:132px; margin:0 auto;}
#topo-convenios-container h1{float:left; width:100%; font-size:46px; color:#fff; font-weight:100; text-align:center; letter-spacing:2px; margin:33px 0 0 0;}
#convenios{float:left; width:100%; min-height:400px;}
#convenios-container{width:960px; min-height:400px; margin:0 auto;}
#convenios-container h2{float:left; width:42%; height:88px; font-size:26px; color:#BE2E3D; font-weight:100; border-bottom:1px solid #BE2E3D; margin:40px 0 0 10px;}
#convenios-container #texto-convenios{float:left; clear:both; width:480px; min-height:100px; font-size:14px; color:#31313F; font-weight:400; text-align:justify; margin:10px 0 60px 10px;}
#convenios-container img{float:right; width:414px; height:222px; margin:-80px 10px 0 0;}
#convenios-container #texto2-convenios{float:right; width:350px; font-size:14px; color:#31313F; font-weight:400; text-align:right; margin:10px 10px 0 60px;}
/* FALE CONOSCO */
#topo-faleconosco{float:left; width:100%; height:132px; background:url(images/fundo-topo-fale.jpg) no-repeat top center;}
#topo-faleconosco-container{width:960px; height:132px; margin:0 auto;}
#topo-faleconosco-container h1{float:left; width:100%; font-size:46px; color:#fff; font-weight:100; text-align:center; letter-spacing:2px; margin:33px 0 0 0;}
#faleconosco{float:left; width:100%; min-height:420px;}
#faleconosco-container{width:960px; min-height:420px; margin:0 auto;}
#faleconosco-container #lado-um-fale{float:left; width:50%;}
#faleconosco-container #lado-um-fale h2{float:left; width:94%; height:58px; font-size:36px; color:#BE2E3D; font-weight:100; border-bottom:1px solid #BE2E3D; margin:30px 0 0 10px;}
#faleconosco-container #lado-um-fale #preencha{float:left; width:97%; font-size:14px; color:#31313F; font-weight:400; margin:7px 0 0 10px;}
#faleconosco-container #lado-um-fale form{float:left; width:98%; margin:10px 0 10px 8px;}
#faleconosco-container #lado-um-fale .input{float:left; width:46%; height:34px; font-size:13px; color:#D6D6D6; font-weight:600; font-family: 'Open Sans', sans-serif; border:none; background:#BE2F3D; outline:none; margin:0 6px 8px 0; padding:0 0 0 10px;}
#faleconosco-container #lado-um-fale .textarea{float:left; width:95.6%; height:98px; font-size:13px; color:#D6D6D6; font-weight:600; font-family: 'Open Sans', sans-serif; border:none; background:#BE2F3D; outline:none; margin:0 0 8px 0; padding:10px 0 0 10px; resize:none;}
#faleconosco-container #lado-um-fale .submit{float:right; width:47%; height:34px; font-size:14px; color:#D6D6D6; font-weight:600; font-family: 'Open Sans', sans-serif; background:#BE2F3D; border:none; cursor:pointer; margin:0 11px 0 0;}
#faleconosco-container #lado-um-fale .submit:hover{color:#000;}
#faleconosco-container #lado-dois-fale{float:right; width:45%; margin:0 10px 50px 0;}
#faleconosco-container #lado-dois-fale h2{float:left; width:94%; height:58px; font-size:36px; color:#BE2E3D; font-weight:100; border-bottom:1px solid #BE2E3D; margin:30px 0 0 10px;}
#faleconosco-container #lado-dois-fale #titulo-fale{float:left; width:94%; font-size:20px; color:#BE2E3D; font-weight:100; margin:10px 0 0 10px;}
#faleconosco-container #lado-dois-fale #subtitulo-fale{float:left; width:97%; font-size:14px; color:#31313F; font-weight:400; margin:0 0 0 10px;}
#faleconosco-container #lado-dois-fale iframe{float:left; clear:both; width:94%; height:240px; margin:10px 0 40px 10px;}
/* EXAMES - SERVICOS */
#topo-exames-servicos{float:left; width:100%; height:132px; background:url(images/fundo-topo-exames-servicos.jpg) no-repeat top center;}
#topo-exames-servicos-container{width:960px; height:132px; margin:0 auto;}
#topo-exames-servicos-container h1{float:left; width:100%; font-size:46px; color:#fff; font-weight:100; text-align:center; letter-spacing:2px; margin:33px 0 0 0;}
#exames-servicos{float:left; width:100%; min-height:420px;}
#exames-servicos-container{width:960px; min-height:420px; margin:0 auto;}
#exames-servicos-container #texto-exames{float:left; width:98%; font-size:16px; color:#535362; font-weight:400; text-align:center; margin:20px 0 0 10px;}
#exames-servicos-container #os-exames{float:left; clear:both; width:760px; min-height:216px; margin:50px 0 60px 100px;}
#exames-servicos-container #os-exames li{float:left; width:192px; height:216px; margin:0 0 50px 47px;}
#exames-servicos-container #os-exames li .texto-li-exames{position:absolute; width:172px; height:80px; font-size:20px; color:#fff; font-weight:400; text-align:center; line-height:22px; z-index:1000; margin:80px 0 0 12px;}
#exames-servicos-container #os-exames .mais-bold{font-size:30px; font-weight:800;}
#exames-servicos-container #os-exames .hover1{position:absolute; width:192px; height:216px; background:url(images/exames/hover-um-exames.jpg) no-repeat; visibility:hidden;}
#exames-servicos-container #os-exames li:hover .hover1{background:url(images/exames/hover-um-exames.jpg) no-repeat; visibility:visible;}
#exames-servicos-container #os-exames .hover2{position:absolute; width:192px; height:216px; background:url(images/exames/hover-dois-exames.jpg) no-repeat; visibility:hidden;}
#exames-servicos-container #os-exames li:hover .hover2{background:url(images/exames/hover-dois-exames.jpg) no-repeat; visibility:visible;}
#exames-servicos-container #os-exames .hover3{position:absolute; width:192px; height:216px; background:url(images/exames/hover-tres-exames.jpg) no-repeat; visibility:hidden;}
#exames-servicos-container #os-exames li:hover .hover3{background:url(images/exames/hover-tres-exames.jpg) no-repeat; visibility:visible;}
#exames-servicos-container #os-exames .hover4{position:absolute; width:192px; height:216px; background:url(images/exames/hover-quatro-exames.jpg) no-repeat; visibility:hidden;}
#exames-servicos-container #os-exames li:hover .hover4{background:url(images/exames/hover-quatro-exames.jpg) no-repeat; visibility:visible;}
#exames-servicos-container #os-exames .hover5{position:absolute; width:192px; height:216px; background:url(images/exames/hover-cinco-exames.jpg) no-repeat; visibility:hidden;}
#exames-servicos-container #os-exames li:hover .hover5{background:url(images/exames/hover-cinco-exames.jpg) no-repeat; visibility:visible;}
#exames-servicos-container #os-exames .hover6{position:absolute; width:192px; height:216px; background:url(images/exames/hover-seis-exames.jpg) no-repeat; visibility:hidden;}
#exames-servicos-container #os-exames li:hover .hover6{background:url(images/exames/hover-seis-exames.jpg) no-repeat; visibility:visible;}
/* NOSSAS UNIDADES */
#topo-nossas-unidades{float:left; width:100%; height:132px; background:url(images/fundo-topo-nossas-unidades.jpg) no-repeat top center;}
#topo-nossas-unidades-container{width:960px; height:132px; margin:0 auto;}
#topo-nossas-unidades-container h1{float:left; width:100%; font-size:46px; color:#fff; font-weight:100; text-align:center; letter-spacing:2px; margin:33px 0 0 0;}
#nossas-unidades{float:left; width:100%; min-height:420px;}
#nossas-unidades-container{width:960px; min-height:420px; margin:0 auto;}
#nossas-unidades-container #lado-um-unidades{float:left; width:46%; margin:30px 0 0 10px;}
#nossas-unidades-container #lado-dois-unidades{float:right; width:46%; margin:30px 10px 50px 0;}
#nossas-unidades-container h2{float:left; width:94%; height:58px; font-size:36px; color:#BE2E3D; font-weight:100; border-bottom:1px solid #BE2E3D; margin:30px 0 0 10px;}
#nossas-unidades-container #titulo-unidades{float:left; width:94%; font-size:20px; color:#BE2E3D; font-weight:100; margin:10px 0 0 10px;}
#nossas-unidades-container #subtitulo-unidades{float:left; width:97%; font-size:13px; color:#31313F; font-weight:400; margin:0 0 0 10px;}
#nossas-unidades-container iframe{float:left; clear:both; width:94%; height:240px; margin:10px 0 40px 10px;}
/* ARTIGOS */
#topo-saude-em-dia{float:left; width:100%; height:132px; background:url(images/fundo-topo-saude-em-dia.jpg) no-repeat top center;}
#topo-saude-em-dia-container{width:960px; height:132px; margin:0 auto;}
#topo-saude-em-dia-container h1{float:left; width:100%; font-size:46px; color:#fff; font-weight:100; text-align:center; letter-spacing:2px; margin:40px 0 0 0;}
#saude-em-dia{float:left; width:100%; min-height:500px;}
#saude-em-dia-container{width:960px; min-height:500px; margin:0 auto;}
#saude-em-dia-container #os-artigos li{float:left; width:450px; min-height:300px; margin:40px 0 20px 14px;}
#saude-em-dia-container #os-artigos .risco-lateral{border-right:1px solid #660066; padding:0 18px 0 0;}
#saude-em-dia-container #os-artigos li .img-artigo img{float:left; width:450px; height:168px;}
#saude-em-dia-container #os-artigos li .titulo-artigo{float:left; width:100%; font-size:26px; color:#660066; font-weight:600; border-bottom:1px solid #660066; padding:0 0 10px 0; margin:8px 0 0 0;}
#saude-em-dia-container #os-artigos li .texto-artigo{float:left; width:100%; font-size:14px; color:#464646; font-weight:400; text-align:justify; line-height:16px; margin:13px 15px 0 0;}
#saude-em-dia-container #os-artigos li .mais-artigo{float:right; margin:10px 0 0 0;}
/* SINGLE ARTIGOS */
#single-saude-em-dia{float:left; width:100%; min-height:500px;}
#single-saude-em-dia-container{width:960px; min-height:500px; margin:0 auto;}
#single-saude-em-dia-container #single-artigos{float:left; width:75%; min-height:300px; margin:50px 0 50px 120px;}
#single-saude-em-dia-container #single-artigos .risco-lateral{border-right:1px solid #660066; padding:0 18px 0 0;}
#single-saude-em-dia-container #single-artigos .img-artigo img{width:100%; height:auto;}
#single-saude-em-dia-container #single-artigos .titulo-artigo{float:left; width:100%; font-size:26px; color:#660066; font-weight:600; border-bottom:1px solid #660066; padding:0 0 10px 0; margin:8px 0 0 0;}
#single-saude-em-dia-container #single-artigos .texto-artigo{float:left; width:100%; font-size:14px; color:#464646; font-weight:400; text-align:justify; line-height:16px; margin:13px 15px 0 0;}
#single-saude-em-dia-container #single-artigos .voltar-pagina a{float:left; width:100%; font-size:18px; color:#660066; font-weight:400; margin:60px 0 0 0;}
#single-saude-em-dia-container #single-artigos .seta-voltar{float:left; width:43px; height:35px; font-size:18px; color:#fff; font-weight:400; text-align:center; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; background:#660066; padding-top:7px; margin:-8px 10px 10px 0;}
/* PAGINAÇÃO */
.paginacao{float:left; width:930px; margin:40px 0 50px 15px;}
.paginacao li{float:left; width:43px; height:35px; font-size:18px; color:#fff; font-weight:400; text-align:center; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; background:#660066; padding-top:7px; margin:0 5px 10px 0; cursor:pointer;}
.paginacao li:hover{font-weight:600;}
.paginacao .proximas{width:157px; height:28px; color:#660066; background:none; padding-top:0; margin:6px 0 10px 10px;}
/* REDES SOCIAS FOOTER */
#redes-sociais-footer{float:left; width:100%; height:38px; background:#0059B2;}
#redes-sociais-footer-container{width:960px; height:38px; margin:0 auto;}
#redes-footer{float:left; width:960px; height:24px; margin:8px 0 0 0;}
#redes-footer li{float:left; width:112px; height:24px; margin:0 0 0 100px;}
#redes-footer .instagram a{float:left; width:112px; height:24px; background:url(images/sprit.png) 0px -42px;;}
#redes-footer .facebook a{float:left; width:112px; height:24px; background:url(images/sprit.png) 0px -67px;}
#redes-footer .twitter a{float:left; width:112px; height:24px; background:url(images/sprit.png) -112px -42px;}
#redes-footer .youtube a{float:left; width:112px; height:24px; background:url(images/sprit.png) -112px -67px;}
/* FOOTER */
#footer{float:left; width:100%; min-height:330px; background:#B42C39;}
#footer-container{width:960px; min-height:330px; margin:0 auto;}
#footer-container #logo-footer img{float:left; width:157px; height:40px; margin:25px 0 0 10px;}
#footer-container #newsletter{float:right; width:480px; height:36px; margin:29px 10px 0 0;}
#footer-container #newsletter .input-news{float:left; width:372px; height:36px; font-size:13px; color:#F78185; font-weight:400; background:#fff; padding:0 0 0 5px; border:none; outline:none;}
#footer-container #newsletter .submit-news{float:left; width:100px; height:36px; font-size:14px; color:#fff; font-weight:400; background:#F78185; border:none; outline:none; cursor:pointer; margin:0 0 0 3px;}
#institucional-footer{float:left; clear:both; width:210px; height:220px; margin:20px 0 0 10px;}
#institucional-footer h1{float:left; width:210px; height:36px; font-size:22px; color:#F78185; font-weight:600; border-bottom:1px solid #F78185;}
#nav-footer{float:left; clear:both; width:210px; margin:10px 0 0 0;}
#nav-footer li{float:left; width:210px; font-size:12px; color:#fff; font-weight:300; margin:0 0 3px 0;}
#nav-footer li a{font-size:12px; color:#fff; font-weight:300;}
#nav-footer li a:hover{color:#F78185;}
#facebook-footer{float:left; width:355px; height:230px; margin:20px 0 0 50px;}
#facebook-footer iframe{float:left; width:310px; height:210px; margin:0 0 0 20px;}
#contatos-footer{float:left; width:285px; height:220px; margin:20px 0 0 40px;}
#contatos-footer h1{float:left; width:205px; height:36px; font-size:22px; color:#F78185; font-weight:600; border-bottom:1px solid #F78185;}
#contatos-footer #fone-footer{float:left; width:285px; margin-top:20px;}
#contatos-footer .unidades-footer{float:left; width:118px; font-size:14px; color:#fff; font-weight:400; margin:0 0 0 5px;}
#contatos-footer .img-icon-footer img{float:left; margin:0 3px 0 0;}
#contatos-footer #email-footer{float:left; width:285px; margin-top:20px;}
#contatos-footer .o-email-footer{float:left; font-size:14px; color:#fff; font-weight:400; margin:7px 0 0 3px;}
/* FINAL FOOTER */
#final-footer{float:left; width:100%; height:38px; background:#952430;}
#final-footer-container{width:960px; height:38px; margin:0 auto;}
#final-footer-container #direitos{float:left; clear:both; font-size:13px; color:#fff; font-weight:300; margin:13px 0 0 10px;}
#final-footer-container #j2digital a{float:right; width:22px; height:20px; background:url(images/sprit.png) -160px 0px; margin:11px 10px 0 0;}



@media only screen and (max-width: 960px){
/* HEADER */
#header-container{width:98%;}
/* NAV */
#nav-container{width:98%;}
#menu{width:62%;}
#menu li{font-size:13px; margin:0 7px 0 7px;}
#menu li a{font-size:13px;}
#form-busca{width:34%;margin:0 5px 0 0;}
#txtBusca{width:84%; font-size:12px;}
#links-menu{width:99%;}
#links-menu li a{width:25%;}
#links-menu li p{font-size:12px;}
/* HOME */
#home-container{width:98%;}
#home .caixa-vermelha-left{width:1px; height:1px;}
#slide{width:77%; height:auto; background:#BE2F3D; margin:0 auto}
#slide li{width:100%; height:auto;}
#slide img{width:100%; height:auto;}
#slide #caixa-texto-slide{width:39%; height:100%; opacity:0.6;}
#slide #caixa-texto-slide .titulo-slide{height:44px; font-size:15px; line-height:15px;}
#slide #caixa-texto-slide .subtitulo-slide{height:46px; font-size:14px; line-height:14px; margin:2% 0 0 3%;}
#slide #caixa-texto-slide .ligue-slide{height:40px; font-size:14px; line-height:14px; margin:6% 0 0 3%;}
#slide #caixa-texto-slide .cliqueaqui-slide{font-size:10px; margin:6% 0 0 4%;}
#artigos-home{width:99%;}
#artigos-home #veja-saudeemdia{margin:20px 20px 0 0;}
#os-artigos-home{width:100%;}
#os-artigos-home li{width:46%;; margin:0 0 20px 10px;}
#os-artigos-home li .img-artigo img{width:100%; height:auto;}
#os-artigos-home li .titulo-artigo{font-size:22px; color:#660066;}
/* EXAMES HOME */
#exames-home-container{width:98%;}
/* MAPA HOME */
#mapa-home-container{width:98%;}
#mapa-home-container #titulo-e-mapas-home #icone-mapas-home img{margin:12px 0 0 20px;}
#mapa-home-container #titulo-e-mapas-home #titulo-mapas-home{font-size:15px;}
#mapa-home-container iframe{width:88%; margin:30px 0 0 10px;}
/* CONHECA */
#topo-conheca-container{width:98%;}
#conheca-container{width:98%;}
#conheca-container .texto-empresa{width:97%; margin:50px 0 50px 8px;}
#meio-conheca-container{width:98%;}
#meio-conheca-container h2{font-size:36px; margin:60px 0 0 8px;}
#final-conheca-container{width:98%;}
#final-conheca-container .texto-conheca{width:97%; margin:30px 0 70px 8px;}
/* CONVENIOS */
#topo-convenios-container{width:98%;}
#convenios-container{width:98%}
#convenios-container h2{width:60%;}
#convenios-container #texto-convenios{width:97%; margin:10px 0 0 10px;}
#convenios-container img{float:left; width:43%; height:auto; margin:50px 0 60px 10px;}
#convenios-container #texto2-convenios{float:left; width:50%; text-align:left; margin:52px 10px 0 20px;}
/* FALE CONOSCO */
#topo-faleconosco-container{width:98%}
#faleconosco-container{width:98%;}
#faleconosco-container #lado-um-fale .input{width:44%;}
#faleconosco-container #lado-um-fale .textarea{width:92%;}
#faleconosco-container #lado-um-fale .submit{width:45%; font-size:12px; margin:0 22px 0 0;}
/* EXAMES - SERVICOS */
#topo-exames-servicos-container{width:98%;}
#exames-servicos-container{width:98%;}
#exames-servicos-container #texto-exames{font-size:15px; margin:20px 0 0 5px;}
#exames-servicos-container #os-exames{width:90%; margin:50px 0 60px 8%; }
/* NASSAS UNIDADES */
#topo-nossas-unidades-container{width:98%;}
#nossas-unidades-container{width:98%;}
/* ARTIGOS */
#topo-saude-em-dia-container{width:98%;}
#saude-em-dia-container{width:98%;}
#saude-em-dia-container #os-artigos{width:100%; margin:40px 0 0 0;}
#saude-em-dia-container #os-artigos li{width:46%;; margin:0 0 20px 10px;}
#saude-em-dia-container #os-artigos li .img-artigo img{width:100%; height:auto;}
#saude-em-dia-container#os-artigos li .titulo-artigo{font-size:22px; color:#660066;}
/* SINGLE ARTIGOS */
#single-saude-em-dia-container{width:98%;}
#single-saude-em-dia-container #single-artigos{margin:50px 0 50px 12%;}
/* PAGINAÇÃO */
.paginacao{width:90%;}
/* REDES SOCIAS FOOTER */
#redes-sociais-footer-container{width:98%;}
#redes-footer{width:100%;}
#redes-footer li{width:21%; margin:0 0 0 20px;}
/* FOOTER */
#footer-container{width:98%;}
#footer-container #newsletter{width:60%;}
#footer-container #newsletter .input-news{width:75%; font-size:10px;}
#footer-container #newsletter .submit-news{width:20%;}
#institucional-footer{margin:20px 0 0 10px;}
#contatos-footer{margin:20px 0 0 10px;}
/* FINAL FOOTER */
#final-footer-container{width:98%;}
#final-footer-container #direitos{font-size:10px;}
}




@media only screen and (max-width: 840px){
#faleconosco-container #lado-um-fale .input{width:92%;}
#faleconosco-container #lado-um-fale .textarea{width:92%;}
#faleconosco-container #lado-um-fale .submit{width:45%; font-size:12px; margin:0 22px 0 0;}
}
@media only screen and (max-width: 640px){
/* HEADER */
#header{background:url(images/bg-headerr.jpg) no-repeat top center;}
#header-container{width:98%;}
#logo img{width:40%; height:auto; margin:34px 0 0 5px;}
#redes{margin:47px 5px 0 0;}
/* NAV */
#nav-container{width:98%;}
#menu{width:1px; height:1px; visibility:hidden;}
#menu li{font-size:1px;}
#menu li a{font-size:1px;}
#menu-quadrado{float:left; visibility:visible; margin:7px 0 0 10px; cursor:pointer;}
#menu-menor{position:absolute; width:154px; height:168px; background:#BE2F3D; z-index:3000; margin:0 0 0 -160px; visibility:visible;}
#menu-menor li{float:left; width:150px; font-size:13px; color:#fff; text-align:center; margin:10px 0 0 0;}
#menu-menor li a{font-size:13px; color:#fff;}
#menu-menor li a:hover{color:#F78185;}
#form-busca{width:50%;margin:0 5px 0 0;}
#txtBusca{width:78%; font-size:12px;}
#links-menu li p{font-size:0.1px; color:none;}
/* HOME */
#slide{width:99%;}
#slide li{width:100%; height:auto;}
#slide img{width:100%; height:auto;}
#slide #caixa-texto-slide .titulo-slide{height:36px; font-size:12px; line-height:12px; margin:3% 0 0 3%;}
#slide #caixa-texto-slide .subtitulo-slide{height:36px; font-size:11px; line-height:11px;}
#slide #caixa-texto-slide .ligue-slide{height:28px; font-size:11px; line-height:11px; margin:2% 0 0 3%;}
#slide #caixa-texto-slide .cliqueaqui-slide{font-size:8px; margin:2% 0 0 4%;}
#artigos-home{width:99%;}
#os-artigos-home .risco-lateral{border-right:none; padding:0 0 0 0;}
#os-artigos-home li{width:97%; min-height:300px; margin:0 0 50px 10px;}
/* MAPA HOME */
#mapa-home-container #mapa-um{width:100%;}
#mapa-home-container #mapa-dois{width:100%;}
#mapa-home-container #titulo-e-mapas-home{background:#FF8000;}
#mapa-home-container #titulo-e-mapas-home #titulo-mapas-home{font-size:16px;}
#mapa-home-container iframe{margin:30px 0 0 10px;}
/* CONHECA */
#topo-conheca-container h1{font-size:25px; margin:55px 0 0 0;}
#meio-conheca{background:url(images/fundo-meio-conheca2.jpg) no-repeat top center;}
#meio-conheca-container h2{font-size:25px; margin:75px 0 0 8px;}
/* CONVENIOS */
#convenios-container h2{width:95%;}
#convenios-container #texto-convenios{width:95%;}
#convenios-container img{width:320px; height:auto; margin:50px 0 0 5px;}
#convenios-container #texto2-convenios{width:96%; margin:20px 10px 70px 5px;}
/* FALE CONOSCO */
#topo-faleconosco-container h1{font-size:36px;}
#faleconosco-container #lado-um-fale{width:98%;}
#faleconosco-container #lado-um-fale #preencha{width:94%;}
#faleconosco-container #lado-um-fale .input{width:45%;}
#faleconosco-container #lado-um-fale .textarea{width:93%;}
#faleconosco-container #lado-um-fale .submit{width:47%; margin:0 27px 0 0;}
#faleconosco-container #lado-dois-fale{float:left; width:98%; margin:20px 0 50px 0;}
#faleconosco-container #lado-dois-fale iframe{width:92%;}
/* EXAMES SERVICOS */
#topo-exames-servicos-container h1{font-size:30px; margin:42px 0 0 0;}
#exames-servicos-container #texto-exames{font-size:13.5px; margin:20px 0 0 5px;}
/* NASSAS UNIDADES */
#topo-nossas-unidades-container h1{font-size:32px; margin:42px 0 0 0;}
#nossas-unidades-container #lado-um-unidades{width:92%; margin:30px 0 0 0;}
#nossas-unidades-container #lado-dois-unidades{float:left; width:92%; margin:30px 0 50px 0;}
/* SAUDE EM DIA */
#topo-saude-em-dia-container h1{font-size:32px; margin:42px 0 0 0;}
#saude-em-dia-container #os-artigos{width:90%;}
#saude-em-dia-container #os-artigos .risco-lateral{border-right:none; padding:0 0 0 0;}
#saude-em-dia-container #os-artigos li{width:97%; min-height:300px; margin:0 0 50px 10px;}
/* SINGLE ARTIGOS */
#single-saude-em-dia-container #single-artigos{width:90%; margin:50px 0 50px 3%;}
/* REDES SOCIAS FOOTER */
#redes-footer{width:80%; margin:8px 0 0 40px;}
#redes-footer li{margin:0 0 0 10px;}
#redes-footer .instagram a{width:28px;}
#redes-footer .facebook a{width:28px;}
#redes-footer .twitter a{width:36px;}
#redes-footer .youtube a{width:36px;}
/* FOOTER */
#footer-container #logo-footer{float:left; width:98%; text-align: center; margin:25px 0 0 0;}
#footer-container #logo-footer img{float:none; margin:0 auto;}
#footer-container #newsletter{float:left; width:96%; margin:20px 0 0 5px;}
#footer-container #newsletter .input-news{width:76%; font-size:8.5px;}
#footer-container #newsletter .submit-news{width:20%; font-size:10px;}
#institucional-footer{margin:20px 30px 0 10px;}
#facebook-footer{width:315px;margin:20px 0 0 10px;}
#facebook-footer iframe{float:left; margin:0 0 0 0;}
/* FINAL FOOTER */
#final-footer-container{width:98%;}
#final-footer-container #direitos{font-size:10px;}
}



@media only screen and (max-width: 550px){
#exames-servicos-container #os-exames{width:70%; margin:50px 0 60px 20%;}
}
@media only screen and (max-width: 380px){
#logo img{width:182px; height:auto; margin:20px 0 0 70px;}
#redes{float:left; clear:both; margin:25px 0 0 58px;}
#faleconosco-container #lado-um-fale .input{width:93%;}
#faleconosco-container #lado-um-fale .submit{width:47%; margin:0 14px 0 0;}
#exames-servicos-container #os-exames{margin:50px 0 60px 6%;}
}