/*
Theme Name: IdeasalUso blank theme
Theme URI: http://wordpress.org/themes/blankslate
Author: IdeasalUso
Author URI: http://ideasaluso.com
Description: Para que tu web vaya fluida, no dudes en trabajar con temas en blanco. Palabra de boy-scout.
Version: 1.0
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: black, blue, white, light, one-column, fluid-layout, responsive-layout, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Text Domain: blankslate

BlankSlate WordPress Theme © 2011-2014 TidyThemes
BlankSlate is distributed under the terms of the GNU GPL
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}
body{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-family: Poppins, Verdana, sans-serif;color:#272E42;}
.borrar{clear:both;}
a{opacity: 1;transition:opacity 0.5s;}
a:hover{opacity: 0.6;}
div{box-sizing: border-box;}
strong,b{font-weight: bold;}
.contenedor{width:1200px;margin:0 auto;padding:0 20px;}
header{padding: 30px 0;}
header .logo{display: inline-block;vertical-align: middle;}
header .logo img{}
header nav{display: inline-block;vertical-align: middle;float: right;padding-top: 10px;}
header nav ul{}
header nav ul li{display: inline-block;vertical-align: middle;padding: 0 10px;}
header nav ul li a{color:#272E42;text-decoration: none;padding-bottom:7px;}
header nav ul li a:hover{}
header nav ul li.current-menu-item > a{font-weight: bold;border-bottom:3pt solid #7399B3;}
header nav ul li.current-page-ancestor > a{font-weight: bold;border-bottom:3pt solid #7399B3;}
header .iconos_cabecera{display: inline-block;vertical-align: middle;float: right;padding-top: 8px;padding-left: 30px;}
header .iconos_cabecera li{display: inline-block;vertical-align: middle;padding: 0 10px}
header .iconos_cabecera li a{}
header .iconos_cabecera li a img{max-width: 20px;}
header .idiomas{display: inline-block;vertical-align: middle;float: right;}
footer{background: #272E42;padding:30px 0 50px;}
footer .bloque_1{}
footer .bloque_1 .bloque_izq{float:left;}
footer .bloque_1 .bloque_der{float:right;padding-top: 9px;}
footer .bloque_1 .bloque_der li{display: inline-block;vertical-align: middle;padding: 0 0 0 20px;}
footer .bloque_1 .bloque_der li a{color:#fff;text-decoration: none;}
footer .bloque_2 .bloque_izq{float:left;padding-top: 40px;}
footer .bloque_2 .bloque_izq li{display: inline-block;vertical-align: top;color: white;font-size: 0.9em;line-height: 1.4em;}
footer .bloque_2 .bloque_izq li:nth-child(2){border-left:1pt solid #7399B3;border-right:1pt solid #7399B3;padding: 0 14px;margin: 0 14px;}
footer .bloque_2 .bloque_izq li:nth-child(3),footer .bloque_2 .bloque_izq li:nth-child(4),footer .bloque_2 .bloque_izq li:nth-child(5){border-right:1pt solid #7399B3;padding: 0 14px 0 0;margin-right:14px;}
footer .bloque_2 .bloque_der{float:right;color:#7399B3;font-size: 0.8em;list-style: none;padding-top: 80px;}
footer .bloque_2 .bloque_der a{color:#7399B3;text-decoration: underline;}
.boton_azul a{background:#7399B3 !important;border-radius: 30px !important;padding: 10px 40px !important;color: white !important;text-decoration: none;font-family: Poppins, Verdana, sans-serif !important;}
.boton_transparente a{background:transparent !important;border:1pt solid #7399B3;border-radius: 30px !important;padding: 10px 40px !important;color: #7399B3 !important;text-decoration: none;font-family: Poppins, Verdana, sans-serif !important;}
.bloque_1_home{}
.bloque_1_home h1{font-family: Poppins, Verdana, sans-serif !important;font-size: 5vh;font-weight: 300 !important;line-height: 1.2em !important;padding-top:40px;}
.bloque_1_home p{font-family: Poppins, Verdana, sans-serif !important;font-size: 0.9em !important;line-height: 1.2em !important;font-weight: 300 !important;padding: 0 0 30px !important;}
.home header{position: absolute;width:100%;z-index: 10;}

.bloque_2_home{margin:100px 0;}
.bloque_2_home h2,.bloque_3_home h2{font-weight: bold;color: #7399B3;font-size: 1.6em;padding: 10px 0 20px;}
.bloque_2_home p,.bloque_3_home p{font-family: Poppins, Verdana, sans-serif !important;font-size: 5.5vh;font-weight: 300 !important;line-height: 1.2em !important;max-width: 800px;margin: 0 auto;}

.bloque_3_home{margin:100px 0;}
.bloque_3_home .owl-item{border:1pt solid rgba(115, 153, 179, 0.2);border-radius:30px;text-align: center;padding: 30px 30px 50px;-webkit-box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);
-moz-box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);
box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);margin-bottom: 30px;}
.bloque_3_home .owl-item img{height: 100px;margin: 40px auto;width: auto !important;}
.bloque_3_home .owl-item h4{font-size: 1.4em;font-weight: 300;line-height: 1.2em;min-height: 70px;}
.bloque_3_home .owl-item p{font-size: 0.9em;line-height: 1.4em !important;margin-bottom: 40px;}
.bloque_3_home .owl-item a{}
.owl-carousel .owl-nav.disabled{display: block !important;    position: absolute;top: 35%;z-index: 2000000;width:100%;}
.owl-prev{font-size: 4em !important;color:#7399B3 !important;    font-weight: 100 !important;left: -30px;position: absolute;}
.owl-next{font-size: 4em !important;color:#7399B3 !important;    font-weight: 100 !important;right: -30px;position: absolute;}
.owl-prev:hover,.owl-next:hover{background: none !important;}
.bloque_cualidad{margin-bottom: 25px !important;}
.bloque_cualidad h5{font-weight: 300;font-size: 1.4em;}
.bloque_cualidad h5 strong{display: block;font-weight: 300;font-size: 2em;}
.bloque_cualidad p{color: #7399B3;display: block;padding: 12px 0 0;font-weight: 300;font-size: 0.9em;}
.bloque_4_home{border-radius: 30px;}
.bloque_4_home h2{font-weight: bold;color: #7399B3;font-size: 1.6em;padding: 20px 0 10px;}

.bloque_5_home{margin:100px 0;}
.bloque_5_home h2{font-weight: bold;color: #7399B3;font-size: 1.6em;padding: 20px 0 20px;}
.bloque_5_home p{font-family: Poppins, Verdana, sans-serif !important;font-size: 5.5vh;font-weight: 300 !important;line-height: 1.2em !important;max-width: 800px;margin: 0 auto;}
.bloque_5_home .owl-item{border:1pt solid rgba(115, 153, 179, 0.2);border-radius:30px;padding: 30px 30px 50px;-webkit-box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);
-moz-box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);
box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);margin-bottom: 30px;}
.bloque_5_home .owl-item h4{font-size: 1.4em;font-weight: 300;line-height: 1.2em;}
.bloque_5_home .owl-item p{font-size: 0.9em;line-height: 1.4em !important;margin-bottom: 20px;padding:20px 0 0;color:#7399B3;min-height: 200px;}
.bloque_5_home .owl-item span{display: inline-block;vertical-align:middle;margin-right:20px;background-color:#E3EEF5;border-radius: 50%;color:#7399B3;font-weight: bold;font-size:1.4em;padding:20px;height: 20px;width: 20px;text-align:center;}
.bloque_5_home .owl-item .bloque_nombre{display: inline-block;vertical-align:middle;}
.bloque_5_home .owl-item .bloque_nombre i{color:#999999;font-size:0.8em;}
.bloque_5_home .owl-item .rating span{display: inline-block;vertical-align:middle;margin-right:5px;background-color:transparent;border-radius: 0;color:#7399B3;font-weight: bold;font-size:1em;padding:0;height: 20px;width: 13px;text-align:center;}
.bloque_5_home .owl-item .rating span:before {content: "\2605";position: absolute;}

.bloque_6_home{border-radius: 30px;margin-bottom: 50px;}
.bloque_6_home h2{font-weight: bold;color: #7399B3;font-size: 1.6em;padding: 20px 0 20px;}
.bloque_6_home form{width:50%;margin:0 auto;}
.bloque_6_home form label{padding:0 0 5px 0;display: block;}
.bloque_6_home input[type="text"],.bloque_6_home input[type="email"],.bloque_6_home textarea{border:1pt solid rgba(115, 153, 179, 0.2);background:white;font-family: inherit;color:#999999;border-radius: 30px;padding: 10px 30px;width: 100%;box-sizing: border-box;}
.bloque_6_home textarea{padding: 20px 30px;}

.bloque_6_home input[type="submit"]{background:transparent !important;border:1pt solid #7399B3;border-radius: 30px !important;padding: 10px 40px !important;color: #7399B3 !important;text-decoration: none;font-family: Poppins, Verdana, sans-serif !important;cursor:pointer;margin: 0 auto 60px;display: block;}


.servicios_blocon{overflow: visible !important;margin-top: 200px;margin-bottom:10px;height: 1500px;bottom: -170px;}

.fila_servicio{position: relative;top:-200px;}
.fila_servicio img{height: 80px !important;width:auto;}
.fila_servicio .vc_column-inner{border:1pt solid rgba(115, 153, 179, 0.2);border-radius:30px;padding: 30px 50px 10px !important;-webkit-box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);
-moz-box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);
box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);margin-bottom: 30px;background-color:white;}
.fila_servicio h4{font-size: 1.4em;font-weight: 300;line-height: 1.2em;min-height: 54px;padding: 20px 0;}
.fila_servicio p{font-size: 0.8em;line-height: 1.4em !important;margin-bottom: 20px;padding:20px 0 0;color:#999999;min-height: 70px;}
.fila_servicio p strong{display: block;}
.claim{padding:0 0 50px;}
.claim h3{font-family: Poppins, Verdana, sans-serif !important;font-size: 5.5vh;font-weight: 300 !important;line-height: 1.2em !important;max-width: 800px;margin: 0 auto;}

.sin_blanco  .vc_column-inner{border:none;border-radius:0;padding: 30px 50px 10px !important;-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;margin-bottom: 30px;background-color:transparent;}
.bloque_1_servicios{margin: 100px 0 -160px;}
.bloque_emt2 p{color:#999999;padding-bottom: 20px;line-height: 1.6em;}
.bloque_emt2 img{max-width: 404px !important;}

.dudas_emt .vc_tta-panel{background:white;margin-bottom: 30px;    border-radius: 30px;border:1pt solid rgba(115, 153, 179, 0.2);padding: 20px;}
.dudas_emt .vc_tta-panel span{color:#272E42;}
.dudas_emt .vc_tta-panel p{color:#999999;}
.dudas_emt img{border-radius: 30px;}
.vc_tta-panel-heading,.vc_tta-panel-body{background: transparent !important;border:none !important;}
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{right: 0 !important;left: auto !important;}
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon:before{border-color: #7399B3 !important;}
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{padding-left: 16px !important;}
.dudas_emt{padding: 0 40px 0;}
.dudas_emt .vc_tta-panel h4{font-weight: 300;font-size: 1.2em;}
.dudas_emt img{}
.dudas_emt p{color:#999999;padding-bottom: 20px;line-height: 1.6em;}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before{left: 0px !important;right: 0px !important;top: 0px !important;bottom: 0px !important;}
.bibliografia{height: auto;margin-top: 0;bottom: 0;padding: 50px 0;}
.bibliografia h2{font-weight: bold;color: #7399B3;font-size: 1.6em;padding: 20px 0 20px;}
.bibliografia .fila_servicio{top: 0;}

.bloque_tdcs p{color:#999999;padding-bottom: 20px;line-height: 1.6em;font-size: 0.8em;}
.bloque_tdcs h2{font-family: Poppins,Verdana,sans-serif !important;font-size: 5.5vh;font-weight: 300 !important;line-height: 1.2em !important;padding-bottom: 30px;}
.bloque_tdcs img{}

.bloque_tdcs2{}
.bloque_tdcs2 p{color:#999999;padding-bottom: 20px;line-height: 1.6em;font-size: 0.8em;}
.icon_link img{width:40px;height: auto !important;}
.parrafo_peque p{font-size: 0.9em !important;line-height: 1.4em !important;margin-bottom: 0;padding:20px 0 0;color:#999999;max-width: 640px;}

.mhs_valores{}
.mhs_valores h3{font-family: Poppins,Verdana,sans-serif !important;font-size: 4.5vh;font-weight: 300 !important;line-height: 1.2em !important;padding-bottom: 30px;max-width:800px;margin:0 auto;}

.fila_valores{top: 0;padding: 0 50px;}
.fila_valores h4{min-height: 24px;}
.fila_servicio .vc_column-inner{padding: 50px 50px 10px !important;}
.fila_de_dos_columnas{margin-top: -20px;justify-content: center;}
.bloque_compromiso{max-width:800px;padding:50px 0 40px;margin:0 auto;text-align: center;}
.bloque_compromiso p{color:#999999;padding-bottom: 20px;line-height: 1.6em;font-size: 1em;}
.bloque_nosotros{}
.bloque_nosotros h2{font-weight: bold;color: #7399B3;font-size: 1.6em;padding: 20px 0 20px;}
.bloque_nosotros p{font-family: Poppins,Verdana,sans-serif !important;font-size: 5.5vh;font-weight: 300 !important;line-height: 1.2em !important;padding-bottom: 30px;}

.fila_doctor{border:1pt solid rgba(115, 153, 179, 0.2);border-radius:30px;padding: 15px 0 !important;-webkit-box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);
-moz-box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);
box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);margin-bottom: 30px;background-color:white;max-width: 900px;margin:0 auto 30px !important;}
.fila_doctor .columna_foto{width: 24%;}
.fila_doctor .columna_foto .vc_single_image-wrapper{border-radius: 16px;overflow: hidden;height: 194px;}
.fila_doctor .columna_foto .wpb_single_image{margin-bottom:0;}
.fila_doctor .columna_foto img{-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */filter: grayscale(100%);width: 180px;}
.fila_doctor .columna_txt{padding-left:30px;padding-right:20px;padding-top: 28px;width: 76%;}
.fila_doctor .columna_txt .txt_visible{position: relative;}
.fila_doctor .columna_txt .txt_visible h3{font-weight: bold;color: #7399B3;font-size: 1.6em;padding: 20px 0 5px;}
.fila_doctor .columna_txt .txt_visible p{font-family: Poppins,Verdana,sans-serif !important;font-size: 1.4em;font-weight: 300 !important;line-height: 1.2em !important;padding-bottom: 10px;}
.fila_doctor .columna_txt .txt_visible:after{width:100px;content:'';display: block;height:3px;background-color:#7399B3;}
.fila_doctor .columna_txt .txt_visible:before{position: absolute;right:0;bottom:-50px;content:'';border: solid #7399B3;border-width: 0 1px 1px 0;display: inline-block;padding: 5px;transform: rotate(45deg);
  -webkit-transform: rotate(45deg);cursor:pointer;}
.fila_doctor .columna_txt .oculto h4{font-weight: bold;color: #7399B3;font-size: 1em;padding: 20px 0 20px;}
.fila_doctor .columna_txt .oculto ul{padding-left:10px;    list-style-type: disc;margin-left:20px;}
.fila_doctor .columna_txt .oculto ul li{color:#999999;padding-bottom: 8px;line-height: 1.2em;font-size: 0.9em;}
.fila_doctor .oculto{display: none;}
.fila_doctor .oculto a{border-color:#7399B3 !important;}

.fila_doctor.visiblin .columna_foto img{-webkit-filter: none; /* Safari 6.0 - 9.0 */filter: none;width: auto;}
.fila_doctor.visiblin .columna_foto .vc_single_image-wrapper{border-radius: 16px;overflow: hidden;height: auto;}
.fila_doctor.visiblin .columna_foto{width: 33%;}
.fila_doctor.visiblin .columna_txt{width: 67%;}
.fila_doctor.visiblin .columna_txt .txt_visible:before{position: absolute;right:0;bottom:-50px;content:'';border: solid #7399B3;border-width: 0 1px 1px 0;display: inline-block;padding: 5px;transform: rotate(225deg);-webkit-transform: rotate(225deg);cursor:pointer;}
ul.cont_noticias{}
ul.cont_noticias li{padding: 110px 22px 20px !important;border: 1pt solid rgba(115,153,179,.2);border-radius: 30px;-webkit-box-shadow: 0px 17px 22px -13px rgba(115,153,179,.52);-moz-box-shadow: 0px 17px 22px -13px rgba(115,153,179,.52);box-shadow: 0px 17px 22px -13px rgba(115,153,179,.52);margin-bottom: 30px;background-color: #fff;display:inline-block;width:31%;vertical-align: top;box-sizing: border-box;margin:10px 10px 30px;position:relative;}
ul.cont_noticias li a{text-decoration: none;color:inherit;color:#999999;font-size: .9em;line-height: 1.4em !important;display:block;z-index: 200;position: relative;}
ul.cont_noticias li a h5{font-size: 1.2em;font-weight: 400;line-height: 1.2em;min-height: 54px;color:#272E42;padding-bottom:10px;}
ul.cont_noticias li .icono{position: absolute;top: 20px;right: 20px;}
ul.cont_noticias li a .icono img{width: 40px;height:auto;}
.paginacion_noticias{padding:50px 0;text-align: center;}
.paginacion_noticias a{text-decoration: none;color:#7399B3;font-size: 0.9em;}
.paginacion_noticias span{text-decoration: none;color:#7399B3;font-size: 0.9em;font-weight: bold;}
.paginacion_noticias a.page-numbers:after,.paginacion_noticias span.page-numbers:after{content:'·';display: inline-block;vertical-align: middle;padding:0 10px;}
.paginacion_noticias a.prev:after,.paginacion_noticias a.next:after{display: none;}
.paginacion_noticias a.prev{padding:0 10px;}
.paginacion_noticias a.next{padding:0 10px;}
.paginacion_noticias .page-numbers:nth-last-child(2):after{display: none;}
.paginacion_noticias .page-numbers.current:last-child:before{content:'·';display: inline-block;vertical-align: middle;padding:0 10px;}

ul.cont_noticias li:after{position: absolute;right:29px;bottom:20px;content:'';border: solid #7399B3;border-width: 0 1px 1px 0;display: inline-block;padding: 5px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);z-index: 0;}
.bloque_emt3{padding-bottom: 70px;}
.pastillas_areas .vc_column-inner{background:#E3EEF5CC;border-radius: 30px;}
.pastillas_areas .vc_column-inner:hovwer{opacity:0.2;}
.pastillas_areas .vc_column-inner a{color:#272E42;font-size: 21px;margin:0;padding:30px;text-decoration: none;display: block;line-height: 1.2em;}
.pastillas_areas .wpb_text_column{margin: 0 !important;}
.bloque_emt_area img{max-width: 600px !important;width:100%;}
.txt_area_emt{padding: 0 40px !important;}
.txt_area_emt h3{font-family: Poppins,Verdana,sans-serif !important;font-size: 5.5vh;font-weight: 300 !important;line-height: 1.2em !important;max-width: 800px;margin: 0 auto;padding-bottom: 30px;}
.txt_area_emt p{}
.enlace_actual .vc_column-inner{background:#7399B3;}
.enlace_actual .vc_column-inner a{color:white;font-weight: bold;}
.bloque_titular_servicio_detallado{margin: 100px 0 -0;}
.txt_servicio_detalle{padding:30px 0;}
.txt_servicio_detalle p{font-size: .8em;line-height: 1.4em !important;padding: 0 0 20px;color: #999;min-height: auto;}
.txt_servicio_detalle ul li{font-size: .8em;line-height: 1.4em !important;padding: 0 0 10px;color: #999;list-style:circle;}
.txt_servicio_detalle ul{padding-bottom:30px;padding-left:20px;}
header .sub-menu{position:absolute;background:white;padding:10px 0;margin-left: -19px;display: none;top:27px;z-index: 2;}
header nav ul li{position: relative;}
header .sub-menu li{display: block;width: 250px;}
header .sub-menu li a{padding: 10px;display: block;color:#7399B3;}
header .sub-menu li a:hover{color:#272E42;font-weight: bold;}
header .menu > li:hover .sub-menu{display: block;}
header .menu > li:hover > a{color:#272E42;font-weight: bold;}


.contenedor_noticia_single{margin-top:100px;}
.contenedor_noticia_single h2{font-weight: 700;color: #7399b3;font-size: 1.6em;padding: 10px 0 20px;text-align: center;}
.contenedor_noticia_single p{font-size: .8em;line-height: 1.6em !important;margin-bottom: 20px;padding: 0 0 0;color: #999;}
.contenedor_noticia_single ul{}
.contenedor_noticia_single ul li{list-style:circle;margin-left:20px;font-size: .8em;line-height: 1.4em !important;margin-bottom: 10px;padding: 0;color: #999;}
.contenedor_noticia_single h1{font-family: Poppins,Verdana,sans-serif !important;font-size: 5.5vh;font-weight: 300 !important;line-height: 1.2em !important;max-width: 800px;margin: 0 auto;text-align: center;padding-bottom:50px;}
.contenedor_noticia_single .bloque_1{padding: 0 10%;}
.contenedor_noticia_single .bloque_1 p{font-size: 1em;text-align: center;}
.contenedor_noticia_single .bloque_2{padding:50px 0;}
.contenedor_noticia_single .bloque_2 h2{font-family: Poppins,Verdana,sans-serif !important;font-size: 5.5vh;font-weight: 300 !important;line-height: 1.2em !important;max-width: 800px;margin: 0 auto;text-align: center;padding-bottom:50px;color:inherit;}
.contenedor_noticia_single .bloque_2 p{font-size: 0.9em;text-align: left;line-height: 1.6em !important;}
.contenedor_noticia_single .bloque_3{background-color: #f8fafb !important;margin-bottom: 50px;padding-top:30px;padding-bottom: 40px;}
.contenedor_noticia_single .bloque_3 .vc_column-inner{background: white;border: 1pt solid rgba(115,153,179,.2);
    border-radius: 30px;
    text-align:left;
    padding: 30px 30px 0;
    -webkit-box-shadow: 0px 17px 22px -13px rgba(115,153,179,.52);
    -moz-box-shadow: 0px 17px 22px -13px rgba(115,153,179,.52);
    box-shadow: 0px 17px 22px -13px rgba(115,153,179,.52);
    margin-bottom: 30px;}
.contenedor_noticia_single .bloque_3 .vc_column-inner .vc_column-inner{border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;}
.solo_titular_sobre_gris{margin-top: 80px;}
.solo_titular_sobre_gris h2{padding: 30px 0 0;line-height: 1.4em;}
.solo_titular_sobre_gris .wpb_text_column{margin: 0;}
.contenedor_noticia_single .bloque_3 h3{font-weight: bold;padding: 0 0 20px;color:#999999;line-height: 1.4em;}

.bloque_texto_con_titular_estandar{padding:0 10%;}
.bloque_texto_con_titular_estandar h2{font-family: Poppins,Verdana,sans-serif !important;font-size: 5.5vh;font-weight: 300 !important;line-height: 1.2em !important;max-width: 800px;margin: 0 auto;text-align: center;padding-bottom: 50px;color: inherit;padding-top:80px;}
.bloque_texto_con_titular_estandar p{margin-bottom: 0;}
#espacio_final{margin-top: 100px;}
.bloque_contacto{}
.bloque_contacto .telefonos_en_el_bloque{color:#7399B3;}
.bloque_contacto .telefonos_en_el_bloque p{font-size: 1.4em;}
.bloque_contacto .telefonos_en_el_bloque p strong{text-decoration: underline;}
#clinica_bilbao iframe,#clinica_arenas iframe,#clinica_santander iframe,#clinica_oviedo iframe,#clinica_pamplona iframe,#clinica_sexta iframe{width:100%;border-radius:30px;}
.todos_los_contactos{color:#7399B3;padding: 0 0 50px;}
.todos_los_contactos p{text-align:center;line-height: 1.4em;}
.todos_los_contactos strong{display: block;}
.link_bilbao,.link_arenas,.link_santander,.link_oviedo,.link_pamplona,.link_sexto{cursor:pointer;}
.link_bilbao:hover,.link_arenas:hover,.link_santander:hover,.link_oviedo:hover,.link_pamplona:hover,.link_sexto:hover{opacity: 0.5;}
#clinica_arenas,#clinica_santander,#clinica_oviedo,#clinica_pamplona,#clinica_sexta{display:none;}
.icon_burger,.icon_cerrar{display:none;}
.cont_noticias li .text .wpb_text_column{margin: 0 !important;}
footer .sub-menu{display: none;}

.page_legales{}
.page_legales h1{font-family: Poppins,Verdana,sans-serif !important;font-size: 5.5vh;font-weight: 300 !important;line-height: 1.2em !important;max-width: 800px;margin: 40px 0 30px;}
.page_legales h2{font-weight: 700;color: #7399b3;font-size: 1.6em;padding: 30px 0 15px;}
.page_legales h3{font-weight: 700;color: #000;font-size: 1.2em;padding: 30px 0 15px;}
.page_legales p{line-height: 1.2em;padding-bottom: 10px;}
.page_legales ul{}
.page_legales li{padding-bottom: 10px;line-height: 1.2em;}
.page_legales ol{padding-bottom: 10px;line-height: 1.2em;}



/* RESPONSIVE */

@media(max-width:1200px){
	.contenedor{width:100%;}
}
@media(max-width:1024px){
  header nav{display: none;}
  header .iconos_cabecera{display: none;}
  .icon_burger{display:inline-block;vertical-align: middle;float: right;position: absolute;right:20px;top: 40px;}
  .icon_burger img{width: 23px;cursor:pointer;}
  .home header{}
  .icon_cerrar{position: absolute;right:20px;top: 40px;}
  .icon_cerrar img{width: 17px;cursor:pointer;}
  .nav_mobile{background: white;}
  header nav{padding:50px 0 50px;width: 100%;-webkit-box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);
-moz-box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);
box-shadow: 0px 17px 22px -13px rgba(115,153,179,0.52);}
  header nav ul li{display: block;text-align:center;}
  header nav ul li a{display: block;width: 100%;font-size: 1.4em;padding: 15px 0;border-bottom:1pt solid rgba(115, 153, 179, 0.2);}
 header .contenedor{padding: 0;}
 header .logo{padding-left: 20px;}
 header .sub-menu{position: relative;top: 0;}
 header .sub-menu li{width:100%;}


}

@media(max-width:768px){
  footer .bloque_2 .bloque_izq li{padding: 0 0 20px;}
  .bloque_6_home form{width: 80%;}
  .bloque_1_home h1{font-size: 26px;}
  .bloque_1_home p{font-size: 3em !important;}
  .bloque_1_home .boton_azul a{font-size: 2.5em;}
  .bloque_2_home .foto{height: 200px;margin-top: -70px;}
  footer .bloque_1 .bloque_der{float: none;clear: both;}
  footer .bloque_1 .bloque_der li{display: block;padding: 0 0 10px;}
  footer .bloque_2 .bloque_izq li{    padding: 0 0 20px;display: block;}
  footer .bloque_2 .bloque_izq li:nth-child(2),footer .bloque_2 .bloque_izq li:nth-child(3){border:none;margin: 0;padding:0 0 20px;}
  footer .bloque_2 .bloque_der{padding-top:20px;}
  footer{padding: 30px 0 20px;}
  .fila_doctor .columna_foto{width: 100%;}
  .fila_doctor .columna_txt{width:100%;padding-left: 0px;}
  .fila_doctor.visiblin .columna_foto,.fila_doctor.visiblin .columna_txt{width:100%;}
  .fila_doctor .columna_txt .txt_visible:before{bottom: -30px;}
  .servicios_blocon{height: auto;}
  html :where(img[class*=wp-image-]){display: inline-block;width: 62px;vertical-align: middle;margin: 0 0 0 0px;}
  .bloque_emt2 img{max-width: 100% !important;}
  .dudas_emt{padding: 0;}
  ul.cont_noticias li{width: 93%;}


}

@media(max-width:480px){
}