@charset "utf-8";
/* CSS Document */

@import url("comun.css");

.postPost .h3 a,
.postPost .h3 a:visited{ color:#7ec5d7; }


/***** INTRO - HOME ******/
#intro_home h1 {text-align: center;padding: 1% 0;}
.row_sedes {text-align: center;}
.row_sedes article {display: inline-block;padding: 4%;}
.row_sedes p {text-align: center;}

/***** SECCION CIRUJANOS - HOME ******/
#doctores {background: #373736;padding-bottom: 0;}
#doctores h2 {text-align: center;}
#doctores ul {text-align: center;}
#doctores li {display: inline-block;vertical-align: top;padding: 1%;position: relative;width: 41%;}
#doctores img {max-width: 100%;width: 50%;}
#doctores p {color: #fff;text-align: center !important;}

/***** SECCION TRATAMIENTOS - HOME ******/
#tratamientos {text-align: center;}

/* circulos */
.circle {transition: transform 0.5s;position: relative;display: block;margin: 2em 0;background-color: transparent;color: #222;text-align: center;width: 22%;display: inline-block;padding: 1%; margin: 2% 1%;}
.circle:hover {transform: scale(1.1);}
.circle:after {display: block;padding-bottom: 100%;width: 100%; height: 0;border-radius: 50%;background-color: #373736;;content: "";}
.circle__inner {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;}
.circle__wrapper {display: table;width: 100%;height: 100%;}
.circle__content {display: table-cell;padding: 1em;vertical-align: middle;font-weight: 100;font-size: 20px;color: #fff;line-height: 1.2em;}
.circle__content span{font-size: 18px;}

/***** SECCION MICROINJERTO CAPILAR FUE - HOME ******/

#fue h2 {text-align: center;padding: 1% 0;}
#fue ul {text-align: center;}
#fue li {display: inline-block;vertical-align: top;padding: 1%;margin: 2%;position: relative;}
#fue img {max-width: 100%;}
#fue p {color: #373736;padding: 3% 0;}
.fue p {font-size: 22px; font-weight: 300;line-height: 1.1em;text-align: center;}
.banner-proceso {padding: 5% 0;}
.banner-proceso  img{max-width: 100%;}
.fue_home {background: url('../images/comun/fondo-injerto-inicio.jpg') no-repeat;background-size: cover;width: 100%;}
.fue_home ul {width: 50%; float: right;}
.fue_left {float: left; width: 50%;margin-top: 10%;}
.fue_left p{text-align: justify !important;}

/***** SECCION POR QUE ELEGIRNOS - HOME ******/
#microinjertoPorque h2 {text-align: center; padding: 1% 0;}
.iconos_mision {text-align: center;}
.iconos_mision li {display: inline-block;padding: 1%;margin: 2% 3%;}
.iconos_mision p {text-align: center;}

/***** SECCION FORMULARIO - HOME ******/
#formulario h2 {text-align: center;}
.sombra_form {background: url(../images/comun/sombra-formulario.jpg) no-repeat 50%;height: 50px;margin: 0 auto;width: 100%;}



/***** FRANJA PREGUNTAS FRECUENTES - HOME ******/
.btn_faq {font-size: 30px;color: #fff;background-color: #e96e4a; padding: 1%;display: inline-block;cursor: pointer;width: 100%;text-align: center;font-weight: 300;}


/*********************************************************************************************************
*********************************************************************************************************
*********************************************************************************************************
*********************VIEWPORT MENOR 640PX****************************************************************
*********************************************************************************************************
*********************************************************************************************************
*********************************************************************************************************/



@media screen and (min-width: 200px) and (max-width: 639px){
.ct_seccion { padding-top: 35% !important; }
	/*** INTRO - HOME ***/
	#intro_home {padding-top: 20%;}
	.row_sedes article {padding: 2% 0;}
	.row_sedes img {width: 100%;}

	/***** SECCION TRATAMIENTOS - HOME ******/
	#tratamientos ul > li > a > span{width: 150px;height: 150px;font-size: 18px;padding: 55px 10px 60px 10px;}
	.circle {width: 47%;}
	.circle__content {font-size: 3.8vw;}
	.circle__content span {font-size: 3vw;}
	/***** SECCION CIRUJANOS - HOME ******/
	#doctores img {width: 50%;}

	/***** SECCION MICROINJERTO CAPILAR FUE - HOME ******/
	.fue p {font-size: 20px;}
	.fue img {}
	#fue li {}
	.fue_left {float: none;margin-top: 0;width: 100%;} 
	.fue_home ul {width: 100%;float: none;padding-top: 5%;}
	.fue_home ul li {width: 19%;}
	.fue_home ul li p{font-size: 11px;}
	/***** SECCION FORMULARIO - HOME ******/
	.sombra_form {display:none;}

	.btn_faq {font-size: 20px;padding:2%;}

	/* row-contenido
	------------------------------*/

	/*.row-contenido-1*/.row-Mosaico , .row-contenido-3 ,.row-contenido-4 {box-shadow: 1px 1px 5px 2px rgba(0,0,0,.2); background:#fff; padding: 5px 25px 30px 25px;}
	[class*='row-contenido'] {margin:40px 0;}
	[class*='row-contenido'] h1, [class*='row-contenido'] h2, [class*='row-contenido'] h3, .quienes-somos > p:first-of-type, .nuestro-centro > p:first-of-type, .news-fbook > section > .h2 {}
	[class*='row-contenido'] p {margin-bottom: 12px;}
	.row-contenido-1 {padding: 5px 10px 30px 10px;}

	.inline-hijos > * {width:100%;}
	/*.quienes-somos aside {display: none;} */
	.quienes-somos aside {float:right; height:260px; margin-top:1px;} 
	.quienes-somos aside:hover{ cursor:pointer; }


	.quienes-somos h1 {margin-left: 0px !important;} 

	
	.row-cabecera div > p a:link, .quienes-somos a:link{color:#7ec5d7;}
	.row-cabecera div > p a:visited, .quienes-somos a:visited{color:#7ec5d7;}
	.row-cabecera div > p a:hover, .quienes-somos a:hover{color:#666;}

	/* CARRSUSEL imágenes del centro
	-------------------------------------------*/

	#carrusel-imagenes, #carrusel-imagenes > figure {width:100%; height:323px;}
	#carrusel-imagenes {position: relative;}
	#carrusel-imagenes {height:458px;}

	#carrusel-imagenes > * {position:absolute;}
	#leftie, #rightie, .pala-izqda, .pala-dcha {width:12px; height:18px;}
	#leftie, #rightie {top:140px; z-index: 10000;}
	#leftie {left:-0px;}
	#rightie {right:-0px;}
	.pala-izqda, .pala-dcha {top:0; left:0;}
	/*.pala-izqda {background-image:url(../images/comun/anterior.png);}
	.pala-dcha {background-image:url(../images/comun/siguiente.png);}*/
	#carrusel-imagenes > figure {left: 0;right: 0;margin-left: auto;margin-right:auto;}
	#carrusel-imagenes > figure:first-of-type {z-index:9000;}
	#carrusel-imagenes > aside {bottom:0; height:87px; box-shadow: none;}
	#carrusel-imagenes > aside img {height: 100%;}
	#carrusel-imagenes > aside, #carrusel-imagenes > aside img {width:100%;}

	#carrusel-imagenes img{display:block; height:100%; margin:0 auto;}
	.news-fbook figure img  {display:block; width:100%; margin:0 auto;border: 1px solid #999;}
	#carrusel-imagenes img {display: none;}
	#carrusel-imagenes img:first-of-type {display:block;}

	.nuestro-centro>section {text-align: center;}
	.nuestro-centro>p {text-align: center;margin-bottom: 40px !important;}
	.nuestro-centro aside { height:323px; width: 420px;}
	.nuestro-centro aside > * {text-align: center; margin:0 auto;}
	.nuestro-centro aside > p:first-of-type {font-size: 25px; font-weight: normal; margin:8px 0;}
	.nuestro-centro aside div, .nuestro-centro aside p {font-size: 14px;}
	.nuestro-centro aside img {display:block; margin: 12px auto;}
	#fill-form {padding:7px 25px; background: #a0a0a0; width:180px; margin: 20px auto; display: block; font-size: 14px;}
	#fill-form:hover {opacity: .7;}

	.nuestro-centro aside, {box-shadow: -1px 0px 7px 1px rgba(0, 0, 0, .2); overflow: hidden; float: right; background: #fff;}
	.nuestro-centro form{margin-left: 0 !important;}
	/* SERVICIOS y TÉCNICAS
	-----------------------------*/
	.servicioss {margin-top:50px;text-align: center;}
	.servicioss > div{width: 45%;display: inline-block; margin:1% 1%;} 
	.servicioss figure {}
	.servicioss figure {width:100%;border:1px solid #a0a0a0;}
	.servicioss img{width: 100%;}
	.servicioss img:hover {-ms-transform: scale(1.25); -webkit-transform: scale(1.25); transform: scale(1.25);}
	.servicioss p, .servicioss a > p {text-align: center; font-size: 16px; margin-top:10px; line-height: 18px; color:#a0a0a0;}


	/* NEWS + FACEBOOK
	----------------------------------*/

	.news-fbook > aside {display: none;}
	.news-fbook > section {width:90%;margin:auto; min-height: 550px;}
	.news-fbook article, .news-fbook > section > .h2 {} {display:block;}
	.news-fbook h3, .news-fbook > section > .h2 {} {margin-top:-2px;}
	.news-fbook figure {width:100%;}
	.news-fbook p, .news-fbook article > div {font-size:16px; line-height: 18px; color:#a0a0a0;}
	.news-fbook article p, , .news-fbook article > div {font-size: 14px; margin-top:-10px;}
	.news-fbook h3 + p {font-size:11px; margin-top:-5px; margin-bottom: 4px;}
	.news-fbook article > p + p {}
	.news-fbook article {margin:20px 0;width: 100%; padding-bottom-bottom: 20px;}

	.news-fbook h3, .news-fbook h3 a {color:#7ec5d7; font-size: 18px; line-height: 18px;}
	.news-fbook p a {color: #a0a0a0;}
	.news-fbook > section > .h2 > a {color:#7ec5d7;}
	
	.news-fbook iframe{width:90% !important;}

	/*================================
			TRATAMIENTOS
	==================================*/

	.row-contenido-tratamientos ul {list-style: square; list-style-position:outside; margin: 0 0 2% 6%; width:90%;}
	.row-contenido-tratamientos li{font-size: 16px; margin:5px 0;}

	#dos-clss > * {}
	#dos-clss > section {width:95%;margin:auto;}
	#dos-clss figure, .newLayoutStr figure {width:80%;margin: auto;}
	#dos-clss figure img, .newLayoutStr figure img {width:100%; display:block; margin:0 auto; border:1px solid #7ec5d7;}
	#dos-clss p span {font-weight: bold; font-size:20px;}

	.newLayoutStr figure {margin-bottom: 20px;}
	.newLayoutStr p {width: 95%; margin: auto; margin-bottom: 15px;}

	/*==========================================
			CONTACTO + AYÚDANOS A MEJORAR
	============================================*/

	.box-contacto > * {width:100%; margin:auto;padding-right: 0px !important;}
	.box-contacto > section {padding:20px 50px 0 0;}
	.box-contacto > div {margin-top: 50px;}
	.box-contacto aside img {display: block; margin:50px auto;}

	.box-mejorar > * {width:80%;}
	.box-mejorar {margin-top:0px;}

	
	#formMejorar {padding:15px 25px; background: #7ec5d7; color:#fff; border:1px solid #7ec5d7;}
	
	input[type=text], input[type=email], input[type=tel], textarea {width:100%; letter-spacing: 1px;}
	
	
	
	
	#formcontacto p {clear:both; text-align: right;}
	
	

	#formMejorar > section {width:100%;  padding-right:30px;}
	#formMejorar > section:nth-of-type(2) {padding-right:0;}
	#formMejorar > section:nth-of-type(3) {width:100%; padding-right:0;}
	#formMejorar article {display:block;}

	#selectNotas p {color:#fff; font-size:15px; margin-top:12px; margin: 20px 20px 0 0 !important;}

	#selectNotas label, select {display:inline-block; vertical-align: middle;}
	#selectNotas label {width:80%; margin:0;}
	select {width:70px; padding:5px;margin-right: 20px;}
	#selectNotas article {margin:3px 0;}
	#selectNotas article:last-of-type {margin-top:15px;}
	.box-contacto section input + p {text-align: right; color:#fff;}
	.box-contacto section input + p:before {content: ''; display: table; clear:both;}


	/* ROW MOSAICO
	----------------------------*/

	.row-Mosaico {margin-top:35px; padding:10px; clear:both;}
	.mosaicoHome:after, #blogLink:after {content: ""; display: table; clear: both;}
	.itemMonsaico {width:90%; height:auto; position: relative; overflow: hidden;margin:auto;}
	.mosaicoHome footer {position: absolute; padding: 10px; background: rgba(126,197,215,.9); bottom:0; width:100%; color:#fff;}
	.mosaicoHome p {text-align: center; font-size: .85em;}
	.mosaicoHome img {width:100%;}

	.mosaicoHome footer, .mosaicoHome img {-webkit-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
	.itemMonsaico:hover footer {padding: 25px 10px;}
	.itemMonsaico:hover img {-ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}


	/* BOS MUESTRA POSTS DEL BLOG
	--------------------------------------*/

	#blogLink, #blogLink > .h2 {display: block; text-align: center;}
	#blogLink > .h2 {font-size: 25px; color:#7ec5d7;}
	#blogLink article {display: inline-block; vertical-align: top; margin-top:40px; width:80%;border-bottom: 1px solid #b0b0b0;padding-bottom: 40px;}
	#blogLink article:nth-of-type(4n) {margin-right:0;border-bottom: 0;}

	.postPost > figure {}
	.postPost > figure img {width: 70%; height: auto !important;}
	.postPost > p {margin:7px 0;}
	.postPost .h3 {font-size:17px; height: 45px; text-align: left;}
	.postPost p + p {font-size:12px;}
	.postPost p > a {color:#7ec5d7;}
	.postPost p + div {font-size: 14px; text-align: left; max-height: 80px;}
	.postPost .h3, .postPost p + div {overflow: hidden;}


}


/*********************************************************************************************************
*********************************************************************************************************
*********************************************************************************************************
*********************VIEWPORT 640PX**********************************************************************
*********************************************************************************************************
*********************************************************************************************************
*********************************************************************************************************/



@media screen and (min-width: 640px) and (max-width: 980px){
.ct_seccion { padding-top: 20% !important; }
	/*** INTRO - HOME ***/
	#intro_home {padding-top: 10%;}
	.row_sedes article { padding: 1%;width: 49%;vertical-align: top;}
	.row_sedes img { max-width: 100%;}

	/***** SECCION TRATAMIENTOS - HOME ******/
	#tratamientos ul > li > a > span{width: 150px;height: 150px;font-size: 18px;padding: 55px 10px 60px 10px;}
	.circle__content {font-size: 1.8vw;}
	.circle__content span {font-size: 1.3vw;}
	/***** SECCION CIRUJANOS - HOME ******/
	#doctores img {width: 50%;}
	#doctores li {display: inline-block;vertical-align: top;margin: 2%;position: relative;}
	
   

	/***** SECCION MICROINJERTO CAPILAR FUE - HOME ******/
	.fue p {font-size: 18px;}
	#fue li {width: 19%;}
	.fue_left {float: none;margin-top: 0;width: 100%;} 
	.fue_home ul {width: 100%;float: none;padding-top: 5%;}

	/***** SECCION FORMULARIO - HOME ******/
	.sombra_form {display:none;}
	.btn_faq {font-size: 20px;padding:2%;}






	


	/* row-contenido
	------------------------------*/

	/*.row-contenido-1*/.row-Mosaico , .row-contenido-3 {box-shadow: 1px 1px 5px 2px rgba(0,0,0,.2); background:#fff; padding: 5px 25px 30px 25px;}
	[class*='row-contenido'] {margin:40px 0;}
	[class*='row-contenido'] h1, [class*='row-contenido'] h2, [class*='row-contenido'] h3, .quienes-somos > p:first-of-type, .nuestro-centro > p:first-of-type, .news-fbook > section > .h2 {font-size:25px;font-weight: normal; color: #7ec5d7;}
	[class*='row-contenido'] p {margin-bottom: 12px;}
	.row-contenido-1 {padding: 5px 20px 30px 20px;}

	.inline-hijos > * {width:100%;}
	/*.quienes-somos aside {display: none;} */
	.quienes-somos h1 {margin-left: 0px !important;} 

	.row-cabecera div > p a:link, .quienes-somos a:link{color:#7ec5d7;}
	.row-cabecera div > p a:visited, .quienes-somos a:visited{color:#7ec5d7;}
	.row-cabecera div > p a:hover, .quienes-somos a:hover{color:#666;}

	/* CARRSUSEL imágenes del centro
	-------------------------------------------*/

	#carrusel-imagenes, #carrusel-imagenes > figure {width:90%; height:323px;}
	#carrusel-imagenes {position: relative;}
	#carrusel-imagenes {height:458px;}

	#carrusel-imagenes > * {position:absolute;}
	#leftie, #rightie, .pala-izqda, .pala-dcha {width:12px; height:18px;}
	#leftie, #rightie {top:140px; z-index: 10000;}
	#leftie {left:-0px;}
	#rightie {right:-0px;}
	.pala-izqda, .pala-dcha {top:0; left:0;}
	/*.pala-izqda {background-image:url(../images/comun/anterior.png);}
	.pala-dcha {background-image:url(../images/comun/siguiente.png);}*/
	#carrusel-imagenes > figure {left: 0;right: 0;margin-left: auto;margin-right:auto;}
	#carrusel-imagenes > figure:first-of-type {z-index:9000;}
	#carrusel-imagenes > aside {bottom:0; height:87px; box-shadow: none;}
	#carrusel-imagenes > aside img {height: 100%;}
	#carrusel-imagenes > aside, #carrusel-imagenes > aside img {width:100%;}

	#carrusel-imagenes img, .news-fbook figure img {display:block; height:100%; margin:0 auto;}
	#carrusel-imagenes img {display: none;}
	#carrusel-imagenes img:first-of-type {display:block;}

	.nuestro-centro>section {text-align: center;}
	.nuestro-centro>p {text-align: center;margin-bottom: 40px !important;}
	.nuestro-centro aside { height:323px; width: 420px;}
	.nuestro-centro aside > * {text-align: center; margin:0 auto;}
	.nuestro-centro aside > p:first-of-type {font-size: 25px; font-weight: normal; margin:8px 0;}
	.nuestro-centro aside div, .nuestro-centro aside p {font-size: 14px;}
	.nuestro-centro aside img {display:block; margin: 12px auto;}
	#fill-form {padding:7px 25px; background: #a0a0a0; width:180px; margin: 20px auto; display: block; font-size: 14px;}
	#fill-form:hover {opacity: .7;}

	.nuestro-centro aside, {box-shadow: -1px 0px 7px 1px rgba(0, 0, 0, .2); overflow: hidden; float: right; background: #fff;}

	/* SERVICIOS y TÉCNICAS
	-----------------------------*/
	.servicioss {margin-top:50px;text-align: center;}
	.servicioss > div{width: 30%;display: inline-block; margin:1% 1%;} 
	.servicioss figure {}
	.servicioss figure {width:100%;border:1px solid #a0a0a0;}
	.servicioss img{width: 100%;}
	.servicioss img:hover {-ms-transform: scale(1.25); -webkit-transform: scale(1.25); transform: scale(1.25);}
	.servicioss p, .servicioss a > p {text-align: center; font-size: 16px; margin-top:10px; line-height: 18px; color:#a0a0a0;}


	/* NEWS + FACEBOOK
	----------------------------------*/

	.news-fbook > aside {display: none;}
	.news-fbook > section {width:90%;margin:auto; min-height: 550px;}
	.news-fbook article, .news-fbook > section > .h2 {} {display:block;}
	.news-fbook h3, .news-fbook > section > .h2 {} {margin-top:-2px;}
	.news-fbook figure {width:113px; height:85px; margin-right:12px;}
	.news-fbook p, .news-fbook article > div {font-size:16px; line-height: 18px; color:#a0a0a0;}
	.news-fbook article p, , .news-fbook article > div {font-size: 14px; margin-top:-10px;}
	.news-fbook h3 + p {font-size:11px; margin-top:-5px; margin-bottom: 4px;}
	.news-fbook article > p + p {margin-left:124px;}
	.news-fbook article {margin:10px 0; border-bottom: 1px solid #a0a0a0; width: 100%; padding-bottom-bottom: 20px;}

	.news-fbook h3, .news-fbook h3 a {color:#7ec5d7; font-size: 18px; line-height: 18px;}
	.news-fbook p a {color: #a0a0a0;}
	.news-fbook > section > .h2 > a {color:#7ec5d7;}
	
	.news-fbook iframe{width:90% !important;}

	/*================================
			TRATAMIENTOS
	==================================*/

	.row-contenido-tratamientos ul {list-style: square; list-style-position:outside; margin: 0 0 2% 5%; width:90%;}
	.row-contenido-tratamientos li{font-size: 16px; margin:5px 0;}

	#dos-clss > * {}
	#dos-clss > section {width:95%;margin:auto;}
	#dos-clss figure, .newLayoutStr figure {width:95%;  margin:auto;}
	#dos-clss figure img, .newLayoutStr figure img {height:100%; display:block; margin:0 auto; border:1px solid #7ec5d7;}
	#dos-clss p span {font-weight: bold; font-size:20px;}

	.newLayoutStr figure {margin:5px 0 20px 20px;}
	.newLayoutStr p {width:95%; margin:auto;margin-bottom: 12px;}

	/*==========================================
			CONTACTO + AYÚDANOS A MEJORAR
	============================================*/

	.box-contacto > * {width:80%; margin:auto;padding-right: 0px !important;}
	.box-contacto > section {padding:20px 50px 0 0;}
	.box-contacto > div {margin-top: 50px;}
	.box-contacto aside img {display: block; margin:50px auto;}

	.box-mejorar > * {width:80%;}
	.box-mejorar {margin-top:0px;}

	
	#formMejorar {padding:15px 25px; background: #7ec5d7; color:#fff; border:1px solid #7ec5d7;}

	input[type=text], input[type=email], input[type=tel], textarea {width:100%; letter-spacing: 1px;}
	
	
	
	input[type=text], input[type=email], input[type=tel], input[type=date], input[type=time] {height: 29px; padding:2px 5px;}
	

	#formcontacto p {clear:both; text-align: right;}
	#alerta2, #alerta3 {background: #fff; color:#f00; padding:5px 14px; font-size: 15px; width:70%; float: right; text-align:center;}
	#alerta9, #alerta2, #alerta3 {display: none;}
	#alerta3 {width:33%;}
	#alerta2 {margin-top: 26px; margin-right: -25px; color: #fff; background: #f00;}

	#formMejorar > section {width:100%;  padding-right:30px;}
	#formMejorar > section:nth-of-type(2) {padding-right:0;}
	#formMejorar > section:nth-of-type(3) {width:100%; padding-right:0;}
	#formMejorar article {display:block;}

	#selectNotas p {color:#fff; font-size:15px; margin-top:12px; margin-left: 0px !important;margin-top: 20px !important;}

	#selectNotas label, select {display:inline-block; vertical-align: middle;}
	#selectNotas label {width:387px; margin:0;}
	select {width:70px; padding:5px;}
	#selectNotas article {margin:3px 0;}
	#selectNotas article:last-of-type {margin-top:15px;}
	.box-contacto section input + p {text-align: right; color:#fff;}
	.box-contacto section input + p:before {content: ''; display: table; clear:both;}


	/* ROW MOSAICO
	----------------------------*/

	.row-Mosaico {margin-top:35px; padding:25px;}
	.mosaicoHome:after, #blogLink:after {content: ""; display: table; clear: both;}
	.itemMonsaico {float:left; width:50%; height:245px; position: relative; overflow: hidden;}
	.mosaicoHome footer {position: absolute; padding: 10px; background: rgba(126,197,215,.9); bottom:0; width:100%; color:#fff;}
	.mosaicoHome p {text-align: center; font-size: .85em;}
	.mosaicoHome img {width:100%;}

	.mosaicoHome footer, .mosaicoHome img {-webkit-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
	.itemMonsaico:hover footer {padding: 25px 10px;}
	.itemMonsaico:hover img {-ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}


	/* BOS MUESTRA POSTS DEL BLOG
	--------------------------------------*/

	#blogLink, #blogLink > .h2 {display: block; text-align: center;}
	#blogLink > .h2 {font-size: 25px; color:#7ec5d7;}
	#blogLink article {display: inline-block; vertical-align: top; margin-top:25px; width:30%;margin:1%;}
	#blogLink article:nth-of-type(4n) {display: none;}

	.postPost > figure {/*height: 202px;*/ height:225px; width:225px; overflow:hidden;}
	.postPost > figure img {width:100%; height:100%;}
	.postPost > p {margin:7px 0;}
	.postPost .h3 {font-size:17px; height: 45px; text-align: left;}
	.postPost p + p {font-size:12px;}
	.postPost p > a {color:#7ec5d7;}
	.postPost p + div {font-size: 14px; text-align: left; max-height: 80px;}
	.postPost .h3, .postPost p + div {overflow: hidden;}

}


/*********************************************************************************************************
*********************************************************************************************************
*********************************************************************************************************
*********************VIEWPORT 980PX**********************************************************************
*********************************************************************************************************
*********************************************************************************************************
*********************************************************************************************************/
@media screen and (min-width: 980px) and (max-width: 1200px){
	/*** INTRO - HOME ***/
	.row_sedes article {padding: 3%;}

	/***** SECCION TRATAMIENTOS - HOME ******/
	#tratamientos ul > li > a > span{width: 160px;height: 160px;font-size: 18px;padding: 55px 10px 60px 10px;}

	/***** SECCION CIRUJANOS - HOME ******/
	
	
   

	/***** SECCION MICROINJERTO CAPILAR FUE - HOME ******/
	#fue li {width: 19%;}
	.fue_home li {width: 45% !important;}
	.fue p {font-size: 20px;}

	/***** SECCION FORMULARIO - HOME ******/
	.sombra_form {width: 100%;}

	.circle {width: 25%;}
}



@media screen and (min-width: 980px){





	/* SLIDER INICIO
	-------------------------------*/

	.row-slider {height:400px;}

	#ctSliderSombra {overflow: hidden; width: 980px; margin: -20px auto 0 auto; height: 14px; background-image: url(../images/inicio/sombra-slide.png); background-repeat: no-repeat; background-size: 100%;}


	/* row-contenido
	------------------------------*/

	/*.row-contenido-1*/.row-Mosaico , .row-contenido-3 {box-shadow: 1px 1px 5px 2px rgba(0,0,0,.2); background:#fff; padding: 5px 25px 30px 25px;}
	[class*='row-contenido'] {margin:40px 0;}
	[class*='row-contenido'] h1, [class*='row-contenido'] h2, [class*='row-contenido'] h3, .quienes-somos > p:first-of-type, .nuestro-centro > p:first-of-type, .news-fbook > section > .h2 {font-size:25px; margin:10px 0 15px 0; font-weight: normal; color: #e96e4a;}
	[class*='row-contenido'] p {margin-bottom: 12px;}
	.row-contenido-1 {padding: 5px 25px 30px 25px;}

	.inline-hijos > * {width:49%;}
	.quienes-somos aside {float:right; height:260px; margin-top:1px;} 
	.quienes-somos aside:hover{ cursor:pointer; }
	
	.row-cabecera div > p a:link, .quienes-somos a:link{color:#7ec5d7;}
	.row-cabecera div > p a:visited, .quienes-somos a:visited{color:#7ec5d7;}
	.row-cabecera div > p a:hover, .quienes-somos a:hover{color:#666;}

	/* CARRSUSEL imágenes del centro
	-------------------------------------------*/

	#carrusel-imagenes, #carrusel-imagenes > figure {width:485px; height:323px;}
	#carrusel-imagenes {position: relative;}
	#carrusel-imagenes {height:458px;}

	#carrusel-imagenes > * {position:absolute;}
	#leftie, #rightie, .pala-izqda, .pala-dcha {width:12px; height:18px;}
	#leftie, #rightie {top:140px; z-index: 10000;}
	#leftie {left:-22px;}
	#rightie {right:-20px;}
	.pala-izqda, .pala-dcha {top:0; left:0;}
	/*.pala-izqda {background-image:url(../images/comun/anterior.png);}
	.pala-dcha {background-image:url(../images/comun/siguiente.png);}*/
	#carrusel-imagenes > figure {top:0; left:0;}
	#carrusel-imagenes > figure:first-of-type {z-index:9000;}
	#carrusel-imagenes > aside {bottom:0; height:87px; box-shadow: none;}
	#carrusel-imagenes > aside img {height:auto;}
	#carrusel-imagenes > aside, #carrusel-imagenes > aside img {width:100%;}

	#carrusel-imagenes img, .servicioss img, .news-fbook figure img {display:block; height:100%; margin:0 auto;}
	#carrusel-imagenes img {display: none;}
	#carrusel-imagenes img:first-of-type {display:block;}

	.nuestro-centro aside { height:323px; width: 420px;}
	.nuestro-centro aside > * {text-align: center; margin:0 auto;}
	.nuestro-centro aside > p:first-of-type {font-size: 25px; font-weight: normal; margin:8px 0;}
	.nuestro-centro aside div, .nuestro-centro aside p {font-size: 14px;}
	.nuestro-centro aside img {display:block; margin: 12px auto;}
	#fill-form {padding:7px 25px; background: #a0a0a0; width:180px; margin: 20px auto; display: block; font-size: 14px;}
	#fill-form:hover {opacity: .7;}

	.nuestro-centro aside, .news-fbook > * {box-shadow: -1px 0px 7px 1px rgba(0, 0, 0, .2); overflow: hidden; float: right; background: #fff;}

	/* SERVICIOS y TÉCNICAS
	-----------------------------*/
	.servicioss {margin-top:50px;}
	.servicioss > div {height:200px; float:left; margin:0 67px 30px 0;}
	.servicioss > div, .servicioss figure {width:142px;}
	.servicioss > div:nth-child(5n) {margin-right: 0;}
	.servicioss figure {height:142px; border:1px solid #a0a0a0;}
	.servicioss img:hover {-ms-transform: scale(1.25); -webkit-transform: scale(1.25); transform: scale(1.25);}
	.servicioss p, .servicioss a > p {text-align: center; font-size: 16px; margin-top:10px; line-height: 18px; color:#a0a0a0;}


	/* NEWS + FACEBOOK
	----------------------------------*/

	.news-fbook > aside { /*height:550px;*/ width:46%;}
	.news-fbook > section {float:none; padding:10px 20px 4px 12px; width:50%; min-height: 550px;}
	.news-fbook article, .news-fbook > section > .h2 {} {display:block;}
	.news-fbook h3, .news-fbook > section > .h2 {} {margin-top:-2px;}
	.news-fbook figure {width:113px; height:85px; margin-right:12px;}
	.news-fbook p, .news-fbook article > div {font-size:13px; color:#a0a0a0;}
	.news-fbook article p, , .news-fbook article > div {font-size: 14px; margin-top:-10px;}
	.news-fbook h3 + p {font-size:11px; margin-top:-5px; margin-bottom: 4px;}
	.news-fbook article > p + p {margin-left:124px;}
	.news-fbook article {margin:10px 0;}

	.news-fbook h3{ margin:-5px 0px 5px 0px !important; }
	.news-fbook h3, .news-fbook h3 a {color:#7ec5d7; font-size: 17px;}
	.news-fbook p a {color: #a0a0a0;}
	.news-fbook > section > .h2 > a {color:#7ec5d7;}


	/*================================
			TRATAMIENTOS
	==================================*/

	.row-contenido-tratamientos ul {list-style: square; list-style-position:outside; margin:0 0 15px 25px; width:90%;}
	.row-contenido-tratamientos li, .newLayoutStr p {font-size: 16px; margin:5px 0;}

	#dos-clss > * {float:left;}
	#dos-clss > section {width:62%; padding-right:30px;}
	#dos-clss figure, .newLayoutStr figure {width:370px; height:225px; margin-top: 5px;}
	#dos-clss figure img, .newLayoutStr figure img {height:100%; display:block; margin:0 auto; border:1px solid #7ec5d7;}
	#dos-clss p span {font-weight: bold; font-size:20px;}

	.newLayoutStr figure {float:right; margin:5px 0 20px 20px;}
	.newLayoutStr p {margin-bottom: 12px;}

	/*==========================================
			CONTACTO + AYÚDANOS A MEJORAR
	============================================*/

	
	.box-contacto > div{ margin-top:40px; }
	.box-contacto > section {padding:20px 50px 0 0;}
	.box-contacto aside img {display: block; margin:50px auto;}

	.box-mejorar > * {float:none; width:100%;}
	.box-mejorar {margin-top:-15px;}

	#formcontacto, #formMejorar {padding:15px 25px;; color:#fff; }
	label {}
	input[type=text], input[type=email], input[type=tel], textarea {width:100%; letter-spacing: 1px;}
	input[type=date], input[type=text], input[type=email], input[type=tel], textarea, input[type=time], select {}
	input[type=text], input[type=email], input[type=tel], textarea, input[type=submit], input[type=date], input[type=time], select {}
	#telefono, #hora, #fecha {}
	input[type=text], input[type=email], input[type=tel], input[type=date], input[type=time] {}
	textarea {}
	
	#formcontacto p {color: #373736;}
	#alerta2, #alerta3 {background: #fff; color:#f00; font-size: 15px; width:100%; float: right; text-align:center;}
	#alerta9, #alerta2, #alerta3 {display: none;}
	
	#alerta2 {color: #fff !important; background: #e96e4a;text-align: center !important;padding-bottom: 0 !important;font-weight: 400;}
	#alerta3 {color: #fff !important; background: #e96e4a;text-align: center !important;padding-bottom: 0 !important;font-weight: 400;margin-bottom: 2%;}

	#formMejorar > section {width:50%; float:left; padding-right:50px;}
	#formMejorar > section:nth-of-type(2) {padding-right:0;}
	#formMejorar > section:nth-of-type(3) {width:100%; padding-right:0;}
	#formMejorar article {display:block;}

	#selectNotas p {color:#fff; font-size:15px; margin-top:12px;}

	#selectNotas label, select {display:inline-block; vertical-align: middle;}
	#selectNotas label {width:387px; margin:0;}
	select {width:70px; padding:5px;}
	#selectNotas article {margin:3px 0;}
	#selectNotas article:last-of-type {margin-top:15px;}
	.box-contacto section input + p {text-align: right; color:#fff;}
	.box-contacto section input + p:before {content: ''; display: table; clear:both;}


	/* ROW MOSAICO
	----------------------------*/

	.row-Mosaico {margin-top:35px; padding:25px;}
	.mosaicoHome:after, #blogLink:after {content: ""; display: table; clear: both;}
	.itemMonsaico {float:left; width:33.3%; height:245px; position: relative; overflow: hidden;}
	.mosaicoHome footer {position: absolute; padding: 10px; background: rgba(126,197,215,.9); bottom:0; width:100%; color:#fff;}
	.mosaicoHome p {text-align: center; font-size: .85em;}
	.mosaicoHome img {width:100%;}

	.mosaicoHome footer, .mosaicoHome img {-webkit-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
	.itemMonsaico:hover footer {padding: 25px 10px;}
	.itemMonsaico:hover img {-ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}


	/* BOS MUESTRA POSTS DEL BLOG
	--------------------------------------*/

	#blogLink, #blogLink > .h2 {display: block; text-align: center;}
	#blogLink > .h2 {font-size: 25px; color:#7ec5d7;}
	#blogLink article {display: inline-block; vertical-align: top; margin-top:25px; width:23%; margin-right: 2.2%;}
	#blogLink article:nth-of-type(4n) {margin-right:0;}

	.postPost > figure {/*height: 202px;*/ height:225px; width:225px; overflow:hidden;}
	.postPost > figure img {width:100%; height:100%;}
	.postPost > p {margin:7px 0;}
	.postPost .h3 {font-size:17px; height: 45px; text-align: left;}
	.postPost p + p {font-size:12px;}
	.postPost p > a {color:#7ec5d7;}
	.postPost p + div {font-size: 14px; text-align: left; max-height: 80px;}
	.postPost .h3, .postPost p + div {overflow: hidden;}

}


@media screen and (min-width: 200px) and (max-width: 640px){
	#doctores li {width: 100%;}
}