body{font-size:15px;background:#FFF;font-family:'Lato',sans-serif}#geral{overflow:hidden}ul,li{list-style:none;margin:0;padding:0}a{color:#000}a:hover{text-decoration:none;color:#13699a}p{color:#2c2b2b}.btn,.button,.submit,.shipping-calculator-button{background:#5495ba !important;border:medium none !important;cursor:pointer !important;transition:all .4s ease 0s !important;border-radius:1px !important;color:#FFF !important;font-size:13px !important;letter-spacing:0 !important;font-weight:600 !important;padding:12px 28px !important}.btn:hover,.button:hover,.submit:hover,.shipping-calculator-button:hover{color:#FFF !important;background:#2575a2 !important}input,select,textarea,.select2-choice,table{padding:8px 12px !important;border:1px solid #999 !important;border-radius:1px !important}input thead,select thead,textarea thead,.select2-choice thead,table thead{border:1px solid #999 !important}.select2-choice{padding:2px 12px !important}img{max-width:100%;height:auto}input{padding:6px 16px;border:solid 1px #f1f1f1}button{padding:6px 16px}button:hover{background:#971A04}.sombra{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.75);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.75);box-shadow:0 0 5px 0 rgba(0,0,0,0.75)}.sombra-bottom{-webkit-box-shadow:0 3px 6px -1px rgba(0,0,0,0.37);-moz-box-shadow:0 3px 6px -1px rgba(0,0,0,0.37);box-shadow:0 3px 6px -1px rgba(0,0,0,0.37)}.animate-fade{transition:all .6s ease 0s;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.transicao{transition:all .4s ease 0s}p{text-align:justify}h1,h2,h3,h4,h5,h6{color:#5495ba}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4,h5,h6{font-size:1.3em}.home header{position:absolute;background-color:rgba(255,255,255,0.4)}header.internas{-webkit-box-shadow:0 8px 5px 0 rgba(0,0,0,0.26);-moz-box-shadow:0 8px 5px 0 rgba(0,0,0,0.26);box-shadow:0 8px 5px 0 rgba(0,0,0,0.26);background:#eeeeee}header{padding:20px 0;display:block;top:30px;z-index:99;left:0;right:0}header #logo{margin:0;padding:0}header #logo strong{position:absolute;text-indent:-999999px}header .col-right{margin-top:10px}header .col-right .end{color:#0c2d53;text-align:right;font-size:16px}header .col-right .end .tel{margin-left:100px}header #nav ul{position:relative;top:34px}header #nav ul li{float:left;height:80px}header #nav ul li a{display:block;padding:2px 18px;font-size:20px;color:#0c2d53;border-right:solid 1px #DADADA}header #nav ul li a:hover{color:#4089B2}header #nav ul li:last-child a{border-right:0}header #nav ul li:hover{border-bottom:solid 6px #5495ba}header #nav ul li.current_page_item{border-bottom:solid 6px #5495ba}header #nav ul li.current_page_item a{color:#4089B2}header #nav ul li .sub-menu{display:block;width:100%;background:#000;visibility:hidden;opacity:0;left:0;transition:all .6s ease 0s;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);position:absolute;top:80px;z-index:999;padding:8px}header #nav ul li .sub-menu li{display:block;margin-bootom:2px}header #nav ul li .sub-menu li a{display:block;padding:8px}header #nav ul li .sub-menu h6{font-size:18px;text-align:center;border-bottom:1px #414141 solid;max-width:96%}header #nav ul li .sub-menu section{float:left;display:inline-block;min-height:200px}header #nav ul li .sub-menu section ul{text-align:center !important}header #nav ul li .sub-menu section ul li{display:inline-block;text-align:center !important;width:96%}header #nav ul li .sub-menu section ul li a{text-align:center !important}header #nav ul li:hover .sub-menu{visibility:visible;display:block;opacity:1;transition:all .6s ease 0s;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:54px}header #nav ul li .none-type{width:25%}header #nav ul li .none-type li{position:relative;float:none}header #nav ul li .none-type li .sub-menu{visibility:hidden;opacity:0;top:30px;transition:all .6s ease 0s;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);left:104%}header #nav ul li .none-type li .sub-menu li{position:relative;z-index:99999}header #nav ul li .none-type li:hover .sub-menu{visibility:visible;display:block;opacity:1;top:0;transition:all .6s ease 0s;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}header #nav ul li .mega-dd-1{width:25%;display:block}header #nav ul li .mega-dd-1 section{width:100%}header #nav ul li .mega-dd-2{width:50%;display:block}header #nav ul li .mega-dd-2 section{width:50%}header #nav ul li .mega-dd-3{width:75%;display:block}header #nav ul li .mega-dd-3 section{width:33.3%}header #nav ul li .mega-dd-4{width:100%;display:block}header #nav ul li .mega-dd-4 section{width:25%}.internas{margin-bottom:50px}.single-especialidades li#menu-item-20{border-bottom:solid 6px #5495ba}.single-especialidades li#menu-item-20 a{color:#4089B2}.single-exames li#menu-item-101{border-bottom:solid 6px #5495ba}.single-exames li#menu-item-101 a{color:#4089B2}.single-cirurgias li#menu-item-19{border-bottom:solid 6px #5495ba}.single-cirurgias li#menu-item-19 a{color:#4089B2}#banner{position:relative;-webkit-box-shadow:0 8px 5px 0 rgba(0,0,0,0.26);-moz-box-shadow:0 8px 5px 0 rgba(0,0,0,0.26);box-shadow:0 8px 5px 0 rgba(0,0,0,0.26);margin-bottom:40px}.frase_home h3{text-align:center;color:#5495ba;font-size:30px;margin-bottom:40px}.frase_home p{font-size:18px}.box_home{display:block;margin:20px 0 30px 0;min-height:450px}.box_home .box{max-width:360px;margin-bottom:14px}.box_home .box .txt .box-txt{background:#5495ba;padding:10px;min-height:220px}.box_home .box .txt .box-txt h4{padding:0}.box_home .box .txt h4{font-size:28px;color:#FFF;text-align:center;margin:0;background:#5495ba;display:block;padding:10px 0}.box_home .box .txt p{color:#FFF;display:block;margin:20px 0}.box_home .box .txt a.saiba{color:#FFF;text-align:right;display:block;margin-bottom:10px;text-transform:uppercase;font-weight:bold}.box_home .box .txt a.saiba:hover{color:#006199}.box_home .box img{width:100%}.box_home ul li{float:left;margin-bottom:14px}.box_home ul li a{display:block;background:#eee;width:172px;padding:10px 10px;color:#006199;font-size:15px;text-align:center}.box_home ul li:nth-child(2),.box_home ul li:nth-child(4),.box_home ul li:nth-child(6){float:right}.exames-home{background:#eeeeee;padding:30px}.exames-home img{margin-bottom:20px}.exames-home ul{margin-top:40px}.exames-home ul li{padding:10px;border-bottom:#dcdcdc 1px solid}.exames-home ul li a{color:#2c2b2b}.exames-home ul li a i{color:#5897bb;margin-right:8px}.mapa-home .faixa-azul{background:#00567c}.mapa-home .faixa-azul h4{color:#FFF;padding:5px;font-size:30px}.mapa-home .acf-map{height:400px;margin:0}.clinica .wp-post-image{margin-bottom:20px}.clinica h1{color:#5495ba;text-align:center;font-size:2em}.clinica .cont_txt{margin-bottom:60px}.dr{background:#eeeeee;padding:30px 0}.dr img{border:solid 4px #5495ba;margin:0;padding:0}#galeria{position:relative}#galeria li{margin:0 important;padding:0 important}#galeria .owl-buttons{opacity:0;transition:all .4s ease 0s}#galeria .owl-buttons .owl-prev,#galeria .owl-buttons .owl-next{position:absolute;top:50%;background:#5495BA;width:40px;height:40px;text-align:center;line-height:50px}#galeria .owl-buttons .owl-prev i,#galeria .owl-buttons .owl-next i{font-size:28px}#galeria .owl-buttons .owl-prev{left:5%}#galeria .owl-buttons .owl-next{right:5%}#galeria:hover .owl-buttons{opacity:1;transition:all .4s ease 0s}#tabs_clinicas .nav-tabs{margin-bottom:20px;display:block;border:0 !important}#tabs_clinicas .nav-tabs li{width:196px;text-align:center}#tabs_clinicas .nav-tabs li a{border:0 !important;background:#eeeeee;border-radius:0;height:60px}#tabs_clinicas .nav-tabs li a:hover{background:#5495ba;color:#FFF}#tabs_clinicas .nav-tabs li.active a{background:#5495ba;color:#FFF}h1.title-single,span.title-single{height:80px;margin:0 !important;text-align:center;background:#5495ba;color:#FFF;font-size:2em;display:block;line-height:80px}.margin-10{display:block;margin-bottom:15px}.especialidades{margin-bottom:60px}.especialidades .img-banner{display:block}.especialidades .menu-esp li{margin-bottom:2px}.especialidades .menu-esp li a{background:#eeeeee;padding:8px;display:block;text-align:center;color:#5495ba}.especialidades .menu-esp li a:hover{background:#dfdfdf}.especialidades .menu-esp li.active a{background:#dfdfdf}.convenios{margin-bottom:60px}.convenios .logo{border:solid 1px #CCC;padding:20px 15px;margin-bottom:30px}.convenios .logo img{height:80px;width:auto;display:block;margin:0 auto}section.form{margin:60px 0}section.form input{background:#eeeeee;border:none !important;width:100%}section.form textarea{background:#eeeeee;max-height:150px;border:none !important;display:block;width:100%}section.form .btn{text-align:center;margin-top:15px}.tooltip-inner{background:#006199 !important}.tooltip-arrow{border-top-color:#006199 !important}footer{-webkit-box-shadow:0 -4px 5px 0 rgba(0,0,0,0.34);-moz-box-shadow:0 -4px 5px 0 rgba(0,0,0,0.34);box-shadow:0 -4px 5px 0 rgba(0,0,0,0.34);min-height:300px}footer .menu-footer{background:#FFF;padding:30px 0}footer .menu-footer h5{color:#012d41;text-transform:uppercase;font-weight:bold;font-size:16px;margin-bottom:30px}footer .menu-footer ul{border-right:#5cb2e3 1px solid;min-height:300px}footer .menu-footer ul.ultimo{border-right:none}footer .menu-footer ul li{padding:5px 0}footer .menu-footer ul li a{color:#2c2b2b}footer .menu-footer ul li a i{color:#5897bb;margin-right:8px}footer .menu-footer #nav li:before{content:"\f067";font-family:FontAwesome;color:#5897bb;margin-right:8px}footer .faixa-end{background:#d1e2ea;min-height:40px}footer .faixa-end span{line-height:40px !important;color:#012d41;text-align:center}footer .faixa-copy{background:#00567c;min-height:40px;line-height:40px;color:#FFF}#gallery-1 img{border-color:#5495BA}.gallery{margin:0 auto 18px;clear:both}.gallery .gallery-item{display:inline-block;padding:10px;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-item img{height:auto;margin:0 auto;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.gallery .gallery-item a:hover img{opacity:.6 !important;margin:-5px 0 5px}.gallery-caption{color:#888;margin:0 0 12px}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.gallery br+br{display:none}.attachment img{display:block;margin:0 auto}blockquote p{color:#999;padding:0 18px;font-family:"Georgia";font-size:18px;line-height:28px;font-style:italic;border:4px solid #777;border-width:0 0 0 4px}#topcontrol{z-index:999;background:#006199;width:40px;height:40px;text-align:center;font-size:24px;position:fixed;bottom:-100px;right:10px;cursor:pointer;overflow:auto;opacity:.7;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}#topcontrol:before{width:40px;height:40px;line-height:40px;color:#FFF}#topcontrol:hover{opacity:1}.contato h4{margin-top:30px}@media (max-width:1024px){#nav{position:relative;z-index:9999999999999}#nav ul li{float:inherit !important;display:block}#nav ul li .none-type{width:100% !important}#nav ul li .none-type li{position:inherit;float:none}#nav ul li .none-type li .sub-menu{position:relative !important;display:none;left:0 !important}#nav ul li .none-type li .sub-menu li{position:inherit}#nav ul li .none-type li a{display:block;padding:16px 16px;font-size:16px;color:#0c2d53}#nav ul li .none-type li a:hover{border-bottom:solid 6px #5495ba}#nav .mega-dd-1,#nav .mega-dd-2,#nav .mega-dd-3,#nav .mega-dd-4{width:100% !important;display:block}#nav .mega-dd-1 section,#nav .mega-dd-2 section,#nav .mega-dd-3 section,#nav .mega-dd-4 section{float:none !important;display:block !important}#nav .mega-dd-1 section li,#nav .mega-dd-2 section li,#nav .mega-dd-3 section li,#nav .mega-dd-4 section li{min-width:280px !important}#nav{opacity:0;position:fixed;visibility:hidden;left:0;top:50px;width:100%;height:100%;margin-left:0;background:rgba(255,255,255,0.9);transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transition:all 500ms ease-out;margin-top:30px}header.active #nav{opacity:1;transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);visibility:visible}.open-icon{display:block;width:35px;height:25px;position:absolute;margin:12px 12px 0 0;cursor:pointer;z-index:1;right:0}.open-icon span{position:absolute;height:3px;width:100%;left:0;top:0;background:#232c3b}.open-icon span:nth-child(2){top:10px}.open-icon span:nth-child(3){top:20px}header.active .open-icon span:nth-child(1){top:10px;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}header.active .open-icon span:nth-child(2){width:0;left:50%}header.active .open-icon span:nth-child(3){top:10px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.open-icon span{transition:all 500ms ease-out}header #logo img{max-width:200px;height:auto}}@media (max-width:600px){.home header{position:relative;-webkit-box-shadow:0 8px 5px 0 rgba(0,0,0,0.26);-moz-box-shadow:0 8px 5px 0 rgba(0,0,0,0.26);box-shadow:0 8px 5px 0 rgba(0,0,0,0.26);background:#eeeeee;top:0}.home header #logo img{max-width:100px;height:auto}}@media (max-width:600px){.home header{position:relative;-webkit-box-shadow:0 8px 5px 0 rgba(0,0,0,0.26);-moz-box-shadow:0 8px 5px 0 rgba(0,0,0,0.26);box-shadow:0 8px 5px 0 rgba(0,0,0,0.26);background:#eeeeee;top:0}.home header #logo img{max-width:100px;height:auto}.end{margin-right:60px}}@media (max-width:320px){#logo{position:absolute;top:10px}#logo img{max-width:80px;height:auto;display:block;margin:20px auto}}