/* ------------------------------------------------------------------------------
	Bloque 04 - 2 columnas con Título, subtitulo, texto y enlace
-------------------------------------------------------------------------------*/
@media screen and (max-width: 768px) {
	.bloque04 .col-left {
		width: 100%;
		margin-right: 0px;
		float: none;
	}
	.bloque04 .col-left p.enlace {
		text-align: center;
	}
	.bloque04 .col-right {
		width: 100%;
		margin-left: 0px;
		float: none;
	}
	.bloque04 .col-right p.enlace {
		text-align: center;
	}
}
/* ------------------------------------------------------------------------------
	Bloque 05 - 3 columnas con Título, subtitulo, texto y enlace
-------------------------------------------------------------------------------*/
@media screen and (max-width: 1024px) {
	.bloque05 .col-left {
		width: 47%;
		margin-right: 3%;
	}
	.bloque05 .col-middle {
		width: 47%;
		margin-left: 3%;
	}
	.bloque05 .col-right {
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		float: none;
		display: block;
	}
	.bloque05 .col-right p.enlace {
		text-align: center;
	}
}
@media screen and (max-width: 768px) {
	.bloque05 .col-left {
		width: 100%;
		margin-right: 0px;
		float: none;
	}
	.bloque05 .col-left p.enlace {
		text-align: center;
	}
	.bloque05 .col-middle {
		width: 100%;
		margin-left: 0px;
		float: none;
	}
	.bloque05 .col-middle p.enlace {
		text-align: center;
	}
	.bloque05 .col-right {
		width: 100%;
		margin-left: 0px;
		float: none;
	}
	.bloque05 .col-right p.enlace {
		text-align: center;
	}
}
/* ------------------------------------------------------------------------------
	Bloque 06 - 2 columnas Izda imagen - Dcha con Título, subtitulo, texto y enlace
-------------------------------------------------------------------------------*/
@media screen and (max-width: 992px) {
	.bloque06 .col-left {
		width: 80%;
		margin: 0px auto;
		float: none;
		padding-right: 15px;
	}
	.bloque06 .col-right {
		width: 100%;
		margin-left: 0px;
		float: none;
	}
	.bloque06 .col-right p.enlace {
		text-align: center;
	}
}
@media screen and (max-width: 768px) {
	.bloque06 .col-left {
		width: 100%;
		margin-right: 0px;
		float: none;
		padding-right: 15px;
	}
	.bloque06 .col-right {
		width: 100%;
		margin-left: 0px;
		float: none;
	}
	.bloque06 .col-right p.enlace {
		text-align: center;
	}
}

/* ------------------------------------------------------------------------------
	Bloque 07 - 2 columnas Izda con Título, subtitulo, texto y enlace - Dcha imagen
-------------------------------------------------------------------------------*/
@media screen and (max-width: 992px) {
	.bloque07 .col-left {
		width: 100%;
		margin-left: 0px;
		float: none;
	}
	.bloque07 .col-left p.enlace {
		text-align: center;
	}
	.bloque07 .col-right {
		width: 80%;
		margin: 0px auto;
		float: none;
		padding-left: 15px;
	}
}
@media screen and (max-width: 768px) {
	.bloque07 .col-left {
		width: 100%;
		margin-left: 0px;
		float: none;
	}
	.bloque07 .col-left p.enlace {
		text-align: center;
	}
	.bloque07 .col-right {
		width: 100%;
		margin-right: 0px;
		float: none;
		padding-right: 15px;
	}
}

/* ------------------------------------------------------------------------------
	Bloque 08 - 2 columnas Arriba imagen - Abajo con Título, subtitulo, texto y enlace
-------------------------------------------------------------------------------*/
@media screen and (max-width: 992px) {
	.bloque08 .col-bottom p.enlace {
		text-align: center;
	}
}

/* ------------------------------------------------------------------------------
	Bloque 10 - 1 imagen
-------------------------------------------------------------------------------*/
@media screen and (max-width: 1024px) {
	.bloque10-parallax {
		background-attachment: scroll;
	}
}
@media screen and (max-width: 992px) {
	.bloque10-parallax {
    min-height: 400px;
	}
}

/* ------------------------------------------------------------------------------
	Bloque 13 - 4 imagenes
-------------------------------------------------------------------------------*/
@media screen and (max-width: 992px) {
	.bloque13 .col-img {
		width: 50%;
	}
	.bloque13-circulo .col-img {
		width: 48%;
	}
}

/* ------------------------------------------------------------------------------
	Bloque 14 - 5 imagenes
-------------------------------------------------------------------------------*/
@media screen and (max-width: 992px) {
	.bloque14 .col-img:nth-child(1) {
		width: 50%;
	}
	.bloque14 .col-img:nth-child(2) {
		width: 50%;
	}
	.bloque14 .col-img:nth-child(3) {
		width: 33.3%;
	}
	.bloque14 .col-img:nth-child(4) {
		width: 33.3%;
	}
	.bloque14 .col-img:nth-child(5) {
		width: 33.3%;
	}
	.bloque14-circulo .col-img:nth-child(1) {
		width: 48%;
	}
	.bloque14-circulo .col-img:nth-child(2) {
		width: 48%;
	}
	.bloque14-circulo .col-img:nth-child(3) {
		width: 31.3%;
	}
	.bloque14-circulo .col-img:nth-child(4) {
		width: 31.3%;
	}
	.bloque14-circulo .col-img:nth-child(5) {
		width: 31.3%;
	}
}

/* ------------------------------------------------------------------------------
	Bloque 15 - 5 imagenes
-------------------------------------------------------------------------------*/
@media screen and (max-width: 992px) {
	.bloque15 .col-img {
		width: 33.3%;
	}
	.bloque15-circulo .col-img {
		width: 31.3%;
	}
}


/* ------------------------------------------------------------------------------
	Bloque 20 - 2 columnas Izda video - Dcha con Título, subtitulo, texto y enlace
-------------------------------------------------------------------------------*/
@media screen and (max-width: 992px) {
	.bloque20 .col-left {
		width: 80%;
		margin: 0px auto;
		float: none;
		padding-right: 15px;
	}
	.bloque20 .col-right {
		width: 100%;
		margin-left: 0px;
		float: none;
	}
	.bloque20 .col-right p.enlace {
		text-align: center;
	}
}
@media screen and (max-width: 768px) {
	.bloque20 .col-left {
		width: 100%;
		margin-right: 0px;
		float: none;
		padding-right: 15px;
	}
	.bloque20 .col-right {
		width: 100%;
		margin-left: 0px;
		float: none;
	}
	.bloque20 .col-right p.enlace {
		text-align: center;
	}
}

/* ------------------------------------------------------------------------------
	Bloque 21 - 2 columnas Izda con Título, subtitulo, texto y enlace - Dcha video
-------------------------------------------------------------------------------*/
@media screen and (max-width: 992px) {
	.bloque21 .col-left {
		width: 100%;
		margin-left: 0px;
		float: none;
	}
	.bloque21 .col-left p.enlace {
		text-align: center;
	}
	.bloque21 .col-right {
		width: 80%;
		margin: 0px auto;
		float: none;
		padding-left: 15px;
	}
}
@media screen and (max-width: 768px) {
	.bloque21 .col-left {
		width: 100%;
		margin-left: 0px;
		float: none;
	}
	.bloque21 .col-left p.enlace {
		text-align: center;
	}
	.bloque21 .col-right {
		width: 100%;
		margin-right: 0px;
		float: none;
		padding-right: 15px;
	}
}

/* ------------------------------------------------------------------------------
	Bloque 23 - 2 columnas con Imagen sup Título, subtitulo, texto y enlace
-------------------------------------------------------------------------------*/
@media screen and (max-width: 768px) {
	.bloque23 .col-left {
		width: 100%;
		margin-right: 0px;
		float: none;
	}
	.bloque23 .col-left p.enlace {
		text-align: center;
	}
	.bloque23 .col-right {
		width: 100%;
		margin-left: 0px;
		float: none;
	}
	.bloque23 .col-right p.enlace {
		text-align: center;
	}
}

/* ------------------------------------------------------------------------------
	Bloque 24 - 3 columnas con Imagen sup, Título, subtitulo, texto y enlace
-------------------------------------------------------------------------------*/
@media screen and (max-width: 1024px) {	
	.bloque24 .col-left {
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		float: none;
		display: block;
	}
	.bloque24 .col-left img {
		float: right;
		width: 48%;
		margin-left: 2%;
	}
	.bloque24 .col-left p.enlace {
		text-align: center;
	}
	.bloque24 .col-middle {
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		float: none;
		display: block;
	}
	.bloque24 .col-middle img {
		float: right;
		width: 48%;
		margin-left: 2%;
	}
	.bloque24 .col-middle p.enlace {
		text-align: center;
	}
	.bloque24 .col-right {
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		float: none;
		display: block;
	}
	.bloque24 .col-right img {
		float: right;
		width: 48%;
		margin-left: 2%;
	}
	.bloque24 .col-right p.enlace {
		text-align: center;
	}
}
@media screen and (max-width: 650px) {
	.bloque24 .col-left {
		width: 100%;
		margin-right: 0px;
		float: none;
	}
	.bloque24 .col-left img {
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.bloque24 .col-left p.enlace {
		text-align: center;
	}
	.bloque24 .col-middle {
		width: 100%;
		margin-left: 0px;
		float: none;
	}
	.bloque24 .col-middle img {
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.bloque24 .col-middle p.enlace {
		text-align: center;
	}
	.bloque24 .col-right {
		width: 100%;
		margin-left: 0px;
		float: none;
	}
	.bloque24 .col-right img {
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.bloque24 .col-right p.enlace {
		text-align: center;
	}
}

/* ------------------------------------------------------------------------------
	Bloque 25 - 4 columnas con Imagen sup Título, subtitulo, texto y enlace
-------------------------------------------------------------------------------*/
@media screen and (max-width: 1024px) {		
	.bloque25 .col:nth-child(1), .bloque25 .col:nth-child(4) {
		background: #fff;
	}
	.bloque25 .col:nth-child(2), .bloque25 .col:nth-child(3) {
		background: #efefef;
	}
	.bloque25 .col {
		width: 50%;
		float: left;
		padding-left: 15px;
		padding-right: 15px;
		text-align: center;
		border: #efefef 1px solid;
	}
}
@media screen and (max-width: 650px) {
	.bloque25 .col:nth-child(1), .bloque25 .col:nth-child(3) {
		background: #fff;
	}
	.bloque25 .col:nth-child(2), .bloque25 .col:nth-child(4) {
		background: #efefef;
	}
	.bloque25 .col {
		width: 100%;
		float: none;
		padding-left: 15px;
		padding-right: 15px;
		text-align: center;
		border: #efefef 0px solid;
	}
}

