.centrado{
			display: flex;
			justify-content: center;
		}
	.negrita{
		font-weight: bold;
	}
	/*CABECERA*/
		.banner-head{
			background-repeat: no-repeat;
			background-size: contain;
			background-position: center;
			min-height: 160px;
		}
		.banner-head #img_cabecera{
			width: 100%!important;
			height: 220px;
		}
		.color_white{
			color: #fff!important;
			float: right;
			width: 300px;
		}
		h1.color_white{
			position: absolute;
			top: 50px;
			right: 10px;
		}
		h2.color_white{
			clear: both;
			position: absolute;
			top: 100px;
			right: 10px;
		}
		h3.sin_recursos{
			clear: both;
			padding-top: 15px;
			padding-left: 60px;
			color: #000 !important;
			font-weight: normal;
		}
		.ign-cnig-content {
			width: 86%!important;
		}
	/*Filtros edades*/
		#filtros_edades{
			padding-top: 0.6%;
			background-color: #6f9fc7;
			height: 70px;
			display: flex;
			justify-content: center;
		}
		#filtros {
			width: 53%;
		}
		#filtros_mobile, #filtro_idioma h2, #filtro_idioma label{
			display: none;
		}
		.filtro_edad{
			background-color: #fff;
			padding: 8px;
			border-radius: 25px;
			float: left;
			margin-right: 2%;
			margin-bottom: 14px;
			cursor: pointer;
			min-height: 46px;
		}
		.filtro_edad.seleccionado,.filtro_edad:hover{
			background-color: #FFE555 !important;
		}
		/*.filtro_edad:hover {
		    border: 3px solid rgba(0, 0, 0, 0.2);
		    padding-top: 4px !important;
		}*/
		.filtro_edad img{
			float: left;
		}
		.filtro_edad .textos{
			float: right;
			margin-left: 10px;
			font-family: "Open Sans Bold" !important;
		}
		.filtro_edad p{
			color: #001689;
			font-weight: bold;
			margin-bottom: 0px!important;
			text-align: center;
			font-size: 10pt;
			line-height: 1.0!important;
		}
		#todos p{
			width: 100px;
			padding-top: 7px;
		}
		#buscador_recurso{
			width: 40%;
		}
		#buscador_recurso h2, #buscador_recurso label{
			display: none;
		}
		#txt_buscar, #combo_tipos, #combo_edades, #combo_idioma{
			float: left;
			height: 44px!important;
			width: auto;
			/*border: 1px solid #001689 !important;*/
			border-radius: 25px;
			color: #575756;
			font-family: "Open Sans SemiBold" !important;
			margin-right: 15px;
			max-width: 150px;
		}
		#txt_buscar{
			min-width: 50%;
			padding-left: 30px;
		}
		#botonLimpiar {float: left;width: 10%;}
		#lupa-recursos{
			float: left;
			cursor: pointer;
			width: 44px;
			height: 44px;
			background-color: #001689;
			border-radius: 25px;
			display: none;
		}
		#lupa-recursos img{
			border-radius: 25px;
		}
		#ayuda-recursos{
			float: right;
			cursor: pointer;
			width: 44px;
			height: 44px;
			background-color: #001689;
			border-radius: 25px;
		}
		#ayuda-recursos img{
			border-radius: 25px;
		}
		#botonLimpiar button{
			height: 44px;
			background-color: #071689;
			margin-left: 5px;
			font-family: "Open Sans Bold" !important;
			border-radius: 25px;
		}
	/*SECIONES*/
		.ign-cnig-content {
		    width: 100% !important;
		}
		.secciones{
			padding: 10px;
			margin-top: 5px;
			min-width: 80%;
		}
		.secciones section{
			margin-left: 5px;
		}
		.icono_seccion{
			float: left;
			cursor: pointer;
			margin-left: 6%;
		}
		.secciones div.row{
			margin-left: -10px!important;
		    width: 90% !important;
		    max-width: 1257px !important;
		}
		.owl-stage-outer{
			margin-left: 77px;
			width: 102%;
		}
		.owl-stage-outer .item{
			width:221px;
			margin-right: 25px;
			box-shadow: 0px 0px 15px #aaaaaa;
		}
		.owl-nav{
			width: 114%;
		}
		.owl-dots{
			display:none;
		}
		.owl-next{
			float: right;
		}
		.owl-prev{
			float: left;
		}
		.owl-next, .owl-prev{
			top: -210px;
		}
		.owl-theme .owl-nav [class*="owl-"]:hover {
		    background: none!important;
		    margin-top: 1px;
		}
		.owl-theme .owl-nav [class*="owl-"]:hover {
		    background: #869791;
		    color: #FFF;
		    text-decoration: none;
		}
		.secciones .owl-next span, .secciones .owl-prev span{
			font-size: 9px;
		}
		.caja_recurso{
			background-color: #fff;
			/*
			border-right: 1px solid rgba(0,0,0,.2) !important;
			border-left: 1px solid rgba(0,0,0,.2) !important;
			border-bottom: 1px solid rgba(0,0,0,.2) !important;
			*/
			height: 137px;
			padding: 10px;
		}
		.img_recurso{
			max-height: 135px;
			min-height: 135px;
			/*
			border-right: 1px solid rgba(0,0,0,.2) !important;
			border-left: 1px solid rgba(0,0,0,.2) !important;
			border-top: 1px solid rgba(0,0,0,.2) !important;
			*/
		}
		.caja_recurso .textos{
			height: 100px;
		}
		.caja_recurso .nombre{
			font-family: "Gill Sans Semibold" !important;
			font-size: 14pt;
		}
		.caja_recurso .resumen{
			font-family: "Open Sans Regular" !important;
			float: left;
			font-size: 10pt;
			color: #000;
		}
		.caja_recurso .edad{
			float: left;
			width: 20px !important;
			margin-right: 5px;
		}
		.ver_todo, .ver_tira{
			float: right;
			cursor: pointer;
		}
		.titulo_seccion{
			float: left;
			cursor: pointer;
			font-family: "Gill Sans Regular" !important;
			font-size: 22pt !important;
			font-weight: normal !important;
			padding-left: 2% !important;
		}
		.icono_contraer{
			width: 3%;
			float: right;
			cursor: pointer;
		}
		.columns{
			margin-top: 20px;
		}
		.con-owl .large-12.columns {
			max-height: 250px;
		}
		.mas_info, .cerrar_mas_info{
			float: right;
			cursor: pointer;
			text-align: right !important;
		}
		.mas_info{
			font-size: 11pt;
			font-weight: bold;
			font-family: "Open Sans Semibold" !important;
		}
		.cerrar_mas_info{
			font-size: 10pt;
			font-family: "Open Sans Semibold" !important;
			padding-right: 5px;
		}
		.flag_seccion {
		    display: inline-block !important;
		    width: auto !important;
		}
		
		.aui .icon-file-alt.cuestionario {
		    font-size: 17px;
		    color: #000;
		}
		.aui .icon-file-alt.cuestionario:before {
		    margin: 3px 0 0 0;
		}
		.aui .icon-pencil.cuestionario {
		    font-size: 12px;
		    color: #000;
		}
		.aui .icon-pencil.cuestionario:before {
		    margin: 3px 10px 0 -2px;
		}
		
	/* Tooltip*/
		.Ntooltip div.Dtooltip {
			display: none;
		}
		#ttip_dinamic{
			position: absolute;
			width: 250px;
			padding: 5px;
			outline: none;
			min-height: 180px;
			box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
		  	border-radius: 15px;
		  	background-color: white;
			top: 0;
			left: 0;
		  	opacity: 1;
		  	z-index: 2;
		}
		#ttip_dinamic:before{position:absolute;top:130px;left:-9999px;content:"";width:0;border-width:8px 8px 8px 0px;border-style:solid;border-color:transparent #ccc}
		#ttip_dinamic:after{position:absolute;top:130px;left:-9999px;content:"";width:0;border-width:7px 7px 7px 0px;border-style:solid;border-color:transparent #fff}
		#ttip_dinamic.sw:before{right:250px;left:auto}
		#ttip_dinamic.sw:after{right:250px;left:auto}
		
		#ttip_dinamic .tooltip_resumen {
			clear: both;
		  	min-height: 109px;
		  	font-size: 10pt;
		  	color: #000 !important;
		  	text-align: justify;
			padding-left: 10px;
			padding-right: 10px;
			font-family: "Open Sans Regular" !important;
		 }
		 
 		#ttip_dinamic .tooltip_titulo {
			width: 100%;
		  	padding-bottom: 10px;
		  	font-size: 14pt;
		  	text-align: center; 
			font-family: "Gill Sans Semibold" !important;
		  }
		  
		#ttip_dinamic img.Itooltip {
			max-width: 70%;
		  	margin-left: 15%;
		  	margin-top: 5%; 
		}
		
		#ttip_dinamic img.tooltip_icono {
		  max-width: 7%;
		  margin-left: 20px;
		  float: left; }
		
		#ttip_dinamic .globo {
		  margin-left: 5px;
			width: 22%;
		}
		#confirm-overlay{
			opacity: 0.5;
			height: 100%;
			width: 100%;
			position: fixed;
			left: 0px;
			top: 0px;
			z-index: 2;
			background-color: #eee;
		}
		 
  
  	/*boton*/
		.boton{
			padding: 2%;
		}
		.boton  .boton_img_izq{
			max-width: 400px;
			padding: 1%;
		}
		.boton  .boton_img_izq .row{margin: 0;}
		.boton  .boton_img_izq .row .columns{padding: 0;margin-top: 0;}
		
		#image_LBF, #image_LB, #image_RB{
			margin-top: 5px;
		}
		.boton .boton_img_cent{
		    background-color: #fff;
		    margin: 1%;
		    padding: 13px;
			max-width: 500px;
		}
		.boton .boton_img_cent h2{
			color: #6f9fc7 !important;
			font-size: 12pt !important;
			font-weight: bold;
			font-family: "Open Sans Bold" !important;
		}
		.boton .boton_img_cent h3{
			color: #efae3b !important;
			font-size: 12pt !important;
			font-family: "Open Sans Semibold" !important;
		}
		.boton .boton_img_cent p, .boton .boton_img_cent li, .boton .boton_img_cent span{
			font-family: "Open Sans Regular" !important;
			font-size: 9pt !important;
		}
		.boton .boton_img_dech{
			max-width: 400px;
			padding: 1%;
		}
		.colaborador{
			margin-left: 12%;
			margin-top: 1%;
			display: flex;
			justify-content: space-between;
			margin-right: 12%;
		}
		.colaborador span{
			color: #6f9fc7 !important;
			font-size: 14pt !important;
			font-family: "Open Sans Semibold" !important;
		}
		.colaborador img {
    		height: 45px;
    		margin-left: 2%;
		}
		
	/*Sin owl*/
		.secciones div.row.sin-owl {
		    margin-left: 5% !important;
		    min-height: 397px;
		}
		
		.sin-owl-carousel .item {
			width:221px;
			margin-right: 25px;
			float: left;
			margin-bottom: 15px;
			box-shadow: 0px 0px 15px #aaaaaa;
			max-height: 282px;
		}
		.sin-owl-carousel .img_recurso{
			width: 100%;
		}
		.sin-owl-carousel .caja_recurso{
			height: 105px;
		}
		
		.oculto{
			display: none!important;
		}
		.visible{
			display: block!important;
		}
		.alert {
			display: none!important;
		}
		
@media (min-width: 1890px) {
	.secciones{
		margin-left: 58px;
	}
	/* Estilos especiales para IE */
	@media all and (-ms-high-contrast:none){
		.secciones div.row{margin-left: 150px!important;} /* IE10 */
		*::-ms-backdrop, .secciones div.row{margin-left: 150px!important;}/* IE11 */
		.secciones div.sin-owl.row{margin-left: 5%!important;} /* IE10 */
		*::-ms-backdrop, .secciones div.sin-owl.row{margin-left: 5%!important;}/* IE11 */
		.materiales.centrado.boton{padding-left: 14%;} /* IE10 */
		*::-ms-backdrop, .materiales.centrado.boton{padding-left: 14%;}/* IE11 */
	}
}
@media (max-width: 1890px) {
	#buscador_recurso {
	    width: 45%;
	}
	#filtros {
	    width: 45%;
	}
}
@media (max-width: 1797px) {
	.owl-stage-outer{
		width: 82%!important;
		margin-left: 185px;
	}
}
@media (max-width: 1776px) {
	.owl-stage-outer{
		width: 83%!important;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 82%!important;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 82%!important;}/* IE11 */
	}
}
@media (max-width: 1759px) {
	.owl-stage-outer{
		width: 84%!important;
	}
	#filtros {
	    width: 53%;
	}
	/* Estilos especiales para IE */
	@media all and (-ms-high-contrast:none){
		.boton .boton_img_izq, .boton .boton_img_dech{width: 150px;} /* IE10 */
		*::-ms-backdrop, .boton .boton_img_izq, .boton .boton_img_dech{width: 150px;}/* IE11 */
		.owl-stage-outer{width: 102%!important;margin-left: 100px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 102%!important;margin-left: 100px;}/* IE11 */
	}
}
@media (max-width: 1741px) {
	.owl-stage-outer{
		width: 85%!important;
		margin-left: 150px;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 82%!important;margin-left: 200px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 82%!important;margin-left: 200px;}/* IE11 */
	}
}
@media (max-width: 1705px) {
	.owl-stage-outer{
		width: 87%!important;
		margin-left: 150px;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 82%!important;margin-left: 200px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 82%!important;margin-left: 200px;}/* IE11 */
	}
}
@media (max-width: 1671px) {
	.owl-stage-outer{
		width: 89%!important;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 82%!important;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 82%!important;}/* IE11 */
	}
}
@media (max-width: 1637px) {
	#txt_buscar {min-width: 40%;}
	.owl-stage-outer{
		width: 91%!important;
		margin-left: 125px;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 82%!important;margin-left: 175px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 82%!important;margin-left: 175px;}/* IE11 */
	}
}
@media (max-width: 1464px) {
	.secciones{
		min-width: 91%;
	}
	#txt_buscar, #combo_tipos {
	    width: 30%;
	}
	#txt_buscar {
	    min-width: 35%;
	}
	#filtros {
		width: 57%;
	}
	#buscador_recurso {
	    width: 40%;
	}
	@media all and (-ms-high-contrast:none){
		.secciones div.row{width: 82%!important;} /* IE10 */
		*::-ms-backdrop, .secciones div.row{width: 80%!important;}/* IE11 */
		.owl-stage-outer{width: 92%!important;margin-left: 110px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 92%!important;margin-left: 110px;}/* IE11 */
	}
}
@media (max-width: 1401px) {
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 95%!important;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 95%!important;}/* IE11 */
	}
}
@media (max-width: 1360px) {
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 98%!important;margin-left: 100px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 98%!important;margin-left: 100px;}/* IE11 */
	}
}
@media (max-width: 1324px) {

	#filtros_edades {
		display: block!important;
		height: 124px;
	}
	#filtros {
		width: 100%!important;
		margin-left: 17%;
	}
	#buscador_recurso {
	    width: 75%;
	    clear: both;
	    margin-left: 11%;
	}
	#txt_buscar, #combo_tipos {
	    width: 40%;
	}
	.ign-cnig-content{
	    clear: both;
	}
	.secciones{
		min-width: 99%;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 104%!important;margin-left: 60px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 104%!important;margin-left: 60px;}/* IE11 */
	}
}
@media (max-width: 1280px) {
	.banner-head {
	    min-height: 140px;
	}
	.banner-head #img_cabecera{
		height: 140px;
	}
	.owl-stage-outer{
		width: 93% !important;
		margin-left: 110px;
	}
	.secciones div.row.sin-owl {
	    margin-left: 8% !important;
	}
	.icono_seccion{
		margin-left: 9%;
	}
	#filtros {
		margin-left: 11%;
	}
	#buscador_recurso {
	    margin-left: 8%;
	    width: 85%;
	}
	.secciones{
		margin-left: -14px;
	}
	.boton{
		padding: 0;
	}
	@media all and (-ms-high-contrast:none){
		.secciones div.row{width: 88%!important;} /* IE10 */
		*::-ms-backdrop, .secciones div.row{width: 80%!important;}/* IE11 */
		.owl-stage-outer{width: 79%!important;margin-left: 165px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 79%!important;margin-left: 165px;}/* IE11 */
	}
}
@media (max-width: 1240px) {
	.owl-stage-outer{
		width: 95%!important;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 79%!important;margin-left: 165px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 79%!important;margin-left: 165px;}/* IE11 */
	}
}
@media (max-width: 1230px) {
	.owl-stage-outer{
		width: 97%!important;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 79%!important;margin-left: 165px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 79%!important;margin-left: 165px;}/* IE11 */
	}
}
@media (max-width: 1220px) {
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 83%!important;margin-left: 150px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 83%!important;margin-left: 150px;}/* IE11 */
	}
}
@media (max-width: 1200px) {
	.owl-stage-outer{
		width: 99%!important;
	}
	#txt_buscar, #combo_tipos {
	    width: 25%;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 83%!important;margin-left: 150px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 83%!important;margin-left: 150px;}/* IE11 */
	}
}
@media (max-width: 1195px) {

	.owl-stage-outer{
		margin-left: 70px;
	}
}
@media (max-width: 1170px) {
	.owl-stage-outer{
		width: 76%!important;
		margin-left: 180px;
	}
	.secciones div.row.sin-owl {
	    margin-left: 9% !important;
	}
	#txt_buscar, #combo_tipos {
	    width: 20%;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 86%!important;margin-left: 120px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 86%!important;margin-left: 120px;}/* IE11 */
	}
}
@media (max-width: 1142px) {
	.owl-stage-outer{
		width: 78%!important;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 89%!important;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 89%!important;}/* IE11 */
	}
}
@media (max-width: 1107px) {
	.owl-stage-outer{
		width: 81%!important;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 93%!important;margin-left: 100px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 93%!important;margin-left: 100px;}/* IE11 */
	}
}
@media (max-width: 1069px) {
	.owl-stage-outer{
		width: 84%!important;
		margin-left: 125px;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 95%!important;margin-left: 75px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 95%!important;margin-left: 75px;}/* IE11 */
	}
}
@media (max-width: 1034px) {
	.owl-stage-outer{
		width: 87%!important;
	}
	@media all and (-ms-high-contrast:none){
		.secciones div.row{width: 85%!important;} /* IE10 */
		*::-ms-backdrop, .secciones div.row{width: 85%!important;}/* IE11 */
		.owl-stage-outer{width: 93%!important;margin-left: 75px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 93%!important;margin-left: 75px;}/* IE11 */
	}
}
@media (max-width: 1000px) {
	.owl-stage-outer{
		width: 92%!important;
	}
	.secciones div.row.sin-owl {
	    margin-left: 11% !important;
	}
	.secciones{
		margin-left: 0px;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 98%!important;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 98%!important;}/* IE11 */
	}
}
@media (max-width: 983px) {
	.owl-stage-outer{
		width: 94%!important;
		margin-left: 85px;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 99%!important;margin-left: 50px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 99%!important;margin-left: 50px;}/* IE11 */
	}
}
@media (max-width: 967px) {
	.owl-stage-outer{
		width: 95%!important;
		margin-left: 72px;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 101%!important;margin-left: 50px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 101%!important;margin-left: 50px;}/* IE11 */
	}
}
@media (max-width: 943px) {
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 104%!important;margin-left: 50px;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 104%!important;margin-left: 50px;}/* IE11 */
	}
}
@media (max-width: 925px) {
	.owl-stage-outer{
		width: 100%!important;
	}
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 71%!important;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 71%!important;}/* IE11 */
	}
}
@media (max-width: 915px) {
	.owl-stage-outer{
		width: 67%!important;
		margin-left: 170px;
	}
}
@media (max-width: 903px) {
	@media all and (-ms-high-contrast:none){
		.owl-stage-outer{width: 73%!important;} /* IE10 */
		*::-ms-backdrop, .owl-stage-outer{width: 73%!important;}/* IE11 */
	}
}
@media (max-width: 870px) {
	.owl-stage-outer{
		width: 71%!important;
	}
	.secciones div.row.sin-owl {
	    margin-left: 12% !important;
	}
}
@media (max-width: 825px) {
	.owl-stage-outer{
		width: 75%!important;
		margin-left: 130px;
	}
}
@media (max-width: 782px) {
	.owl-stage-outer{
		width: 80%!important;
		margin-left: 100px;
	}
}
@media (max-width: 767px) {
	#filtros_edades {
		height: 172px;
	}
}
@media (max-width: 752px) {
	.boton{
		display: grid!important;
	}
	#txt_buscar {
	    min-width: 30%;
	}
	#filtros {
		margin-left: 16%;
	}
	#buscador_recurso {
	    margin-left: 13%;
	}
}
@media (max-width: 738px) {
	.owl-stage-outer{
		width: 85%!important;
	}
}
@media (max-width: 700px) {
	.banner-head {
	    min-height: 100px;
	}
	.banner-head #img_cabecera{
		height: 100px;
	}
	.owl-stage-outer{
		width: 87%!important;
	}
	.secciones div.row.sin-owl {
	    margin-left: 16% !important;
	}
}
@media (max-width: 691px) {
	.owl-stage-outer{
		width: 93%!important;
		margin-left: 70px;
	}
}
@media (max-width: 660px) {
	.owl-stage-outer{
		width: 47%!important;
		margin-left: 175px;
	}
	.secciones div.row.sin-owl {
	    margin-left: 17% !important;
	}
}
@media (max-width: 590px) {
	.owl-stage-outer{
		width: 54%!important;
		margin-left: 135px;
	}
}
@media (max-width: 560px) {
	.banner-head {
	    min-height: 80px;
	}
	.banner-head #img_cabecera{
		height: 80px;
	}
	#combo_tipos {
		min-width: 90%;
	}
	#txt_buscar {
		min-width: 88%;
		clear: both;
	}
	#botonLimpiar {width: 22%;}
	#botonLimpiar button {margin-left: 68px;}
	#filtros {
		margin-left: 5%;
	}
	#buscador_recurso {
		margin-left: 3%;
		width: 86%;
	}
	#filtros_edades {
		height: 278px;
	}
	#botonLimpiar button {
	    margin-left: 160px;
	}
}
@media (max-width: 550px) {
	.owl-stage-outer{
		width: 59%!important;
	}
	.secciones div.row.sin-owl {
	    margin-left: 20% !important;
	}
	#botonLimpiar button {
	    margin-left: 132px;
	}
}
@media (max-width: 495px) {
	.owl-stage-outer{
		width: 67%!important;
		margin-left: 90px;
	}
}
@media (max-width: 450px) {
	#txt_buscar, #combo_tipos, #combo_edades, #combo_idioma{
		height: 30px!important;
	}
	#lupa-recursos{
		height: 30px;
		width: 30px;
	}
	#botonLimpiar button {
	    height: 30px;
	    line-height: 5px;
	    margin-left: 5px;
	}
	#combo_edades, #combo_tipos, #combo_idioma {
		float: right;
	}
	#combo_edades {
		width: 59%;
		margin-right: 10px;
	}
	#combo_tipos {
		min-width: 50%;
		width: 57%;
		margin-right: 23px;
	}
	#txt_buscar{
		min-width: 55%;
	}
	.owl-stage-outer{
		width: 70%!important;
	}
	.secciones div.row.sin-owl {
	    margin-left: 15% !important;
	}
	#filtros_edades {
		height: 160px;
	}
	#filtros{
		display: none;
	}
	#filtro_idioma {margin-left: 3%;}
	#filtros_mobile {
	    margin-left: 3%;
	}
	#filtros_mobile, #filtro_idioma label {
		display: block;
	}
	#filtros_mobile h2, #buscador_recurso h2, #filtro_idioma h2, #filtros_mobile label, #buscador_recurso label, #filtro_idioma label{
		color: #FFE555!important;
		width: 142px;
		float: left;
		font-size: 16px;
    	font-weight: 700;
    	line-height: 30px;
	}
	#buscador_recurso {width: 100%;}
	#buscador_recurso h2, #buscador_recurso label{display: block;}
	#ayuda-recursos {width: 30px;height: 30px;margin-right: 5%;}
}
@media (max-width: 430px) {
	.owl-stage-outer{
		margin-left: 60px;
	}
}
@media (max-width: 415px) {
	.banner-head {
	    min-height: 60px;
	}
	.banner-head #img_cabecera{
		height: 60px;
	}
	.secciones div.row.sin-owl {
	    margin-left: auto !important;
	}
	#combo_edades {
		width: 53%;
		margin-right: 12px;
	}
	#combo_tipos {
		width: 51%;
	}
	#txt_buscar{
		min-width: 53%;
	}
}
@media (max-width: 380px) {
	.owl-stage-outer {
		width: 85% !important;
		margin-left: 47px !important; }
	.secciones div.row {
		width: 95% !important;
	}
	#txt_buscar {min-width: 47%;}
}
@media (max-width: 370px) {
	.owl-stage-outer {
    	width: 90% !important;
	    margin-left: 47px !important;
	}
	.secciones div.row {
	    width: 98% !important;
	}
	.secciones div.row.sin-owl {
	    margin-left: 12% !important;
	}
	#filtros_edades {
		height: 175px;
	}
	#txt_buscar, #lupa-recursos, #botonLimpiar{
		display: none;
	}
	#filtros_mobile h2, #buscador_recurso h2, #filtro_idioma h2, #filtros_mobile label, #buscador_recurso label, #filtro_idioma label{
		width: 100%;
		float: none;
	}
	#combo_edades, #combo_tipos, #combo_idioma {
		float: none;
	}
	#combo_tipos {
		width: 93%;
	}
	#combo_edades {
		width: 95%;
	}
}