/*****************************************************************************************************************************************************************************/
/******************************************************* MEDIA QUERYS EN ESTILO***********************************************************************************************/ 
/*****************************************************************************************************************************************************************************/
@media only screen and (max-width: 1390px)
{ /* declaracion media querys , 1ª condición anchura minima de la pantalla sea 1081 o <
							 condicionales para estilo en funcion de cumplir los condicionantes 1172px*/
	.imagen_cabecera_principal{
		width:100% !important;
	}						 
	.logoCabecera, .logoCabeceraAppAndroid, .logoCabeceraAppApple{
		left:45% !important;
	}
	.cabecera
	{
		position:relative;
		width:99%;
	}
	.cabecera_izquierda
	{
		width:29%;
	}
	.cabecera_derecha
	{
		width:78%;
	}
	.centro
	{
		width:99%;
	}
	.centro_izquierda
	{
		width:66%;
		margin-left:5px;
	}
	.centro_derecha
	{
		padding-top:22px;
		
	}
	
	.menu
	{
		width:100%;
		
	}
	
	.opciones .caja_opcion
	{
		width:25%;
	}
	.pie1_contenido
	{
		width:100%;
	}
	#arrow
	{
		display:none;
	}	

	.titulo_buscador
	{
		font-size:24px;
	}

	#arrow
	{
		display:none;
	}
	
	.opcion_menu, .opcion_menu_seleccionado {
		font-size:12px;
	}	
	
	

}

@media only screen and (min-width: 1072px)
{ /* declaracion media querys ,1ª aplicar cuando es pantalla y 2ª condición anchura minima de la pantalla sea 1081 o >
							 condicionales para estilo en funcion de cumplir los condicionantes*/
							 
	.imagen_cabecera_principal{
		width:100% !important;
	}
	.logoCabecera, .logoCabeceraAppAndroid, .logoCabeceraAppApple{
		left:45% !important;
	}
	.cabecera
	{
		/*width:995px;*/
		width:1280px;
	}
	
	#arrow
	{
		display:none;
	}		
	
	.centro .centro_derecha
	{
		padding-top:22px;
	}
	
}


@media only screen and (max-width: 1072px)
{	
	.logoCabecera, .logoCabeceraAppAndroid, .logoCabeceraAppApple{
		left:43% !important;
	}
	.imagen_cabecera_principal{
		
		width:90% !important;
		
	}
	
	.capa_calendario_noticia{
		width:45% !important ;
	}
	.buscador_noticias{
		width:50% !important ;
		float:left;
	/*	margin-top:10px;
		margin-left:30px;
*/
		
	}
	
	#menu
	{ 
		display: none;    
    /*	background-color: #76b42a;
    	margin-top: 14px;
    	padding: 0px;*/
	}
	
	.cabecera
	{
		padding:0px;
	}

	.cabecera_izquierda
	{
		width:29%;
	}
	.cabecera_derecha
	{
		width:68%;
	}
	
	header .lupa {
		width:28%;
	}

	.cabecera a img
	{
		width:94%;
	}


	.menu
	{
		/*margin-top:120px;*/
	}

	#arrow
	{
		display:block;
	}
	
	.opciones .caja_opcion
	{
		width:33%;
	}
	.centro_derecha_redes .red
	{
		width:33%;
		margin-left:10%;
	}
	.pie1_izquierda1
	{
		width:95%;
		margin-bottom:10px;	    
		margin-left:1%;
	}
	.pie1_derecha1
	{
		width:50%;
		margin-left:1%;
	}
	.pie1_derecha2
	{
		width:40%;
	}

	.contenedor_subopcion
	{
		width:50%;
		height:150px;
	}
	.subopcion
	{
		width:95%;
	}
	.subopcion .subopcion_izquierda
	{
		width:70%;
	}
	.subopcion .subopcion_derecha
	{
		width:30%;
	}

	.cont_izq_buscador_ofertas, .cont_izq_buscador_cursos, .cont_izq_centrospropios, .cont_izq_buscador_ssb
	{
		width:100%;
		margin-bottom:15px;
	}
	.cont_dcha_buscador_ofertas, .cont_dcha_buscador_cursos, .cont_dcha_centrospropios, .cont_dcha_buscador_ssb
	{
		width:100%;
	}
	.cont_dcha_buscador_ofertas .contenido_buscador_ofertas, .cont_dcha_buscador_cursos .contenido_buscador_cursos, .cont_dcha_centrospropios .contenido_centrospropios
	{
		width:100%;
	}

	.lista_formacion li.impar_forma {
		width:98%;
		float:left;
	}
	.lista_formacion li.par_forma {
		width:98%;
		float:left;
	}

	.campo_contacto i
	{
		width:10%;
	}
	 
	.cont_contacto
	{
		width:100%; 
		float:left;	
		margin-left: 0;		
	}
	.cont_captcha	
	{
		width:40%;
	}

	.img_demanda a img
	{
		width:94%;
	}	
	
	.cont_izq_buscador_expedientes{
		width:100%; 
		margin-bottom:15px;
	}	

	.cont_dcha_buscador_expedientes	
	{
		width:100%; 
	}

	.contenido_buscador_expedientes	
	{
		width:98%;
	}
	.cont_titulos_expdte {
		width: 25%;
	}	
	.cont_texto_expediente	
	{
		width:75%;
	}	
	.boton_ce_buscar 
	{
		padding-left:45%;
	}

	.noticia_imagen {width:38%;}
	.noticia_entradilla, .noticias_texto_datos, .noticias_adjunto {width:100%;}
	.noticia_entradilla_img, .noticias_adjunto_img {width:62%;}

	.ce_impar_50 .img_centroempleo, .ce_par_50 .img_centroempleo {width:30%}
	.ce_impar_50 .txt_centroempleo, .ce_impar_50 .datos_ce, .ce_par_50 .txt_centroempleo, .ce_par_50 .datos_ce {width:69%}
	.ce_impar_50 .datos_ce, .ce_par_50 .datos_ce {width:65%}
	.ce_impar_50 .txt_centroempleo .noticias_titulo {font-size:12px;}
	.ce_par_50 .txt_centroempleo .noticias_titulo {font-size:12px; }
	.ce_par_50 .datos_ce, .ce_impar_50 .datos_ce {height:80px;}
	.datos_ce  .noticias_titulo {font-size:12px;}

	.menu_seleccion 
	{	    
	    float: right;
	    position: relative; 
	    display:block;
	    z-index:100;
	}
	ul#opciones
	{
		/*margin-left:1rem;*/
		position:absolute;
	}
	ul#opciones li a 
	{
    	padding: 10px;
    	text-align: left;
    	text-decoration: none;
    	cursor: pointer;
    	margin-bottom: 1px;
    	float: right;    	
    	background-color: #00a064;
    	width:100%;
	}
	
	ul#opciones li 
	{
    	width: 100%;    
	}
	ul#opciones li:hover 
	{
	    width: 100%;	    
	    background-color:#00a064;
	}
	
}
@media only screen and (max-width: 940px){ 
.logoCabecera, .logoCabeceraAppAndroid, .logoCabeceraAppApple{
		left:35% !important;
	}
}

@media only screen and (max-width: 840px){ 
.logoCabecera, .logoCabeceraAppAndroid, .logoCabeceraAppApple{
		left:31% !important;
	}
	.capa_calendario_noticia{
		width:45% !important ;
	}
	.buscador_noticias{
		width:50% !important ;
		float:left;
	/*	margin-top:10px;
		margin-left:30px;
*/
		
	}
	.cabecera .cabecera_izquierda
	{
		width:100%;
		height:115px;
	}

	.cabecera .cabecera_izquierda a img
	{
		width:inherit;
	}

	.cabecera .cabecera_derecha
	{
		width:100%;
	}
	
	.cabecera_derecha
	{
		width:68%;
	}
	
	header .lupa
	{
		width:28%;
	}	

	.cabecera .cabecera_derecha a img
	{
		width:inherit;
	}	
	
	.cabecera .cabecera_derecha, .cabecera .cabecera_derecha .buscador 
	{
		padding-top:0px;
	}

	.cabecera .cabecera_derecha .buscador #busqueda
	{
		width:250px;
	}

	.menu
	{
		width: 99%;
		margin: 0 auto;
	}
	#arrow
	{
		display:block;
		margin: 0 auto;
	}


	.menu ul {
		display: none;
	}


	.menu_seleccion {
		display: inline-block;
		width: 35%;
	}

	ul#opciones li
	{
		width:100%;
		margin-left:0px;
	}	
	
	.opcion_menu:hover
	{
		background-color:#fff;

	}
	
	.opcion_titulo_izquierda, .opcion_titulo_izquierda2
	{
		width:49%;
	}

	.opcion_titulo_derecha
	{
		width:50%;
	}


	.subopcion .subopcion_izquierda
	{
		width:65%;
	}
	.subopcion .subopcion_derecha
	{
		width:35%;
	}

	.cont_captcha {
		width:45%; 
		margin-left:25%; 
	}

	.noticias_imagen
	{
		width: 15%;
	}
	
	.noticia_titulo, .noticias_texto{
		width: 85%;
	}

	.noticia_imagen {width:42%;}
	.noticia_entradilla_img, .noticias_adjunto_img {width:58%;}
	.noticias_categoria_gris{
		width:80%;
	}
	
}

@media only screen and (max-width: 835px){ 
	.fixed-size-columna-doble {
	  width: 325px;
	}
}
	
@media only screen and (max-width: 800px){ 
	.logoCabecera, .logoCabeceraAppAndroid, .logoCabeceraAppApple{
		left:30% !important;
	}
.imagen_cabecera_principal{
		
		width:90% !important;
		
	}
	.capa_calendario_noticia{
		width:45% !important ;
	}
	.buscador_noticias{
		width:50% !important ;
		float:left;
		margin-top:10px;
		margin-left:30px;

		
	}
header .logoCabecera a.imgLecturafacil {
	margin-right: 4px !important; 
}
	
	
	.cabecera .cabecera_izquierda a img
	{
		width:83%;
	}

	.cabecera .cabecera_derecha
	{
		width:100%;
		margin: 0 auto;
		float:inherit;
	}	

	.cabecera .cabecera_derecha a img
	{
		width:inherit;
	}	
	
	.cabecera .cabecera_derecha, .cabecera .cabecera_derecha .buscador 
	{
		padding-top:0px;
	}

	.cabecera .cabecera_derecha .buscador #busqueda
	{
		width:250px;
	}
	
	.cabecera_derecha
	{
		width:60%;
	}
	
	header .lupa
	{
		width:36%;
	}		

	.menu
	{
		margin:0 auto;
	}

	.menu ul {
		display: none;
	}

	.menu_seleccion {
		display: inline-block;
		width: 35%;
	}

	.centro .centro_izquierda	
	{
		width:99%;
		margin-left: 1.5%;
	}
	.centro .centro_derecha
	{
		width:95%;
		margin:0 auto;
		float:inherit;
	}
	.centro .centro_derecha .linea_verde_actualidad
	{
		width:50%;
	}
	.centro .centro_derecha .linea_verde_actualidad_2
	{
		width:50%;
	}
	.centro .centro_derecha .linea_verde_actualidad_0 {
		width: 62%;
	}	
	
	.centro .centro_derecha .linea_punteado_gris, .centro .centro_derecha .linea_punteado_gris_2
	{
		width:50%;
	}

	.centro .centro_derecha .linea_punteado_gris_0
	{
		width:38%;
	}

	.centro .centro_derecha .centro_derecha_0 {
		width: 45%;
	}
	
	.img_demanda img
	{
		width:inherit !important;
		text-align:center;
	}

	.centro .centro_derecha .centro_derecha_1
	{
		float:left;
		width:45%;
	}
	.centro .centro_derecha .centro_derecha_2
	{
	
		float:right;
		width:50%;		
		padding-top:0px;
	}

	.centro .centro_derecha .centro_derecha_3 #twitter-widget-0
	{
		width:100% !important;
	}
	
	
	.centro_derecha_redes .red
	{
		width:10%;
		margin-left:5%;
		margin-right:10%;
	}

	.opciones .caja_opcion img
	{
		width:50%;
	}

	.pie1_izquierda1 {
		width: 100%;
	}

	.pie1_derecha1 {
		width: 54%;
	}
	.pie1_derecha2 {
		width: 45%;
	}
	
	.buscador_contenedor .buscador_contenedor_opcion a img
	{
		width:75%;
	}

	.opcion_titulo_izquierda, .opcion_titulo_izquierda2
	{
		width:41%;
	}

	.opcion_titulo_derecha
	{
		width:58%;
	}

	.capcha 
	{
		font-size:12px;
	}
	.noticia_imagen {width:45%;}
	.noticia_entradilla_img, .noticias_adjunto_img {width:55%;}
	.noticias_categoria_gris{
		width:80%;
	}

	.ce_impar_50 .img_centroempleo .imagen_subopciones, .ce_par_50 .img_centroempleo .imagen_subopciones {width:75px;height:75px;}
	.ce_impar_50 .img_centroempleo, .ce_par_50 .img_centroempleo  {width:28%}
	.ce_impar_50 .txt_centroempleo, .ce_impar_50 .datos_ce, .ce_par_50 .txt_centroempleo, .ce_par_50 .datos_ce {width:71%}
	.ce_impar_50 .txt_centroempleo .noticias_titulo {font-size:11px;}
	.ce_par_50 .txt_centroempleo .noticias_titulo {font-size:11px; }
	.datos_ce  .noticias_titulo {font-size:11px;}
	.ce_par_50 .datos_ce, .ce_impar_50 .datos_ce {height:70px;}
	
}

@media screen and (max-width: 730px)
{ .logoCabecera, .logoCabeceraAppAndroid, .logoCabeceraAppApple{
		left:20% !important;
	}
	.capa_calendario_noticia,
	.buscador_noticias{
		width:100% !important ;
		float:left;
		margin-top:10px;

		
	}
	.contenido_noticia{
			/*width:85%;*/
	/*margin-top:20px;*/
	}
	
	.noticia_imagen {width:49%;}
	.noticia_entradilla_img, .noticias_adjunto_img {width:51%;}
	.noticias_categoria_gris{
		width:80%;
	}
	
	.cabecera_derecha
	{
		width:60%;
	}
	
	header .lupa
	{
		width:36%;
	}	


}
@media screen and (max-width: 700px)
{
	.logoCabecera, .logoCabeceraAppAndroid, .logoCabeceraAppApple{
			left:20% !important;
	}
	.imagen_cabecera_principal{
		
		width:90% !important;
		
	}
		.capa_calendario_noticia,
	.buscador_noticias{
		width:100% !important ;
		float:left;
		margin-top:10px;

		
	}
	.contenido_noticia{
			/*width:85%;*/
	/*margin-top:20px;*/
	}
	

	.col_izquierda,
	.col_centro,
	.col_derecha,
	.columnas_subopciones{
		position: relative;
		margin:0px;
		width:50%;
	/*	margin-left:-20px;*/
		float:left;
		margin-bottom: 10px;
	}
	.cabecera_derecha
	{
		width:60%;
	}
	
	.noticias_categoria_gris{
		width:80%;
	}	
	
	header .lupa
	{
		width:36%;
	}

	.contenedor_subopcion
	{
		width:100%;
	}
	
	.subopcion
	{
		width:99%;
	}

	.subopcion .subopcion_izquierda
	{
		width:80%;
	}
	.subopcion .subopcion_derecha
	{
		width:20%;
	}
	
	.txt_familia_prof, .txt_ambito_territorial, .txt_localidad_imparticion
	{
		width:28%;
	}
	.cont_select_familia_prof, .cont_select_ambito_territorial, .cont_select_localidad_imparticion
	{
		width:72%;
	}
	
	.cont_opc_centros
	{
		width:50%;
		box-sizing:border-box;
		padding: 0% 5%;
	}

	.campo_contacto i
	{
		width:12%;
	}
	
	.cont_captcha {
		width:52%; 
		margin-left:18%; 
	}

	.ce_impar_50 .txt_centroempleo .noticias_titulo {font-size:11px;}
	.ce_par_50 .txt_centroempleo .noticias_titulo {font-size:11px; }
	.datos_ce  .noticias_titulo {font-size:11px;}
	
	.menu_seleccion {
		display: inline-block;
		width: 40%;
	}	

}

/*declaracion media querys , 1ª condición anchura minima de la pantalla sea (1081 o más)
							 condicionales para estilo en funcion de cumplir los condicionantes */
@media screen and (max-width: 660px){ 
	.logoCabecera, .logoCabeceraAppAndroid, .logoCabeceraAppApple{
		left:12% !important;
	}
	.imagen_cabecera_principal{
		
		width:90% !important;
		
	}
	.capa_calendario_noticia,
	.buscador_noticias{
		width:100% !important ;
		float:left;
		margin-top:10px;

		
	}
	.contenido_noticia{
			/*width:85%;*/
	/*margin-top:20px;*/
	}
	
	.opcion_titulo_derecha {
		display: none;
	}	
	.noticias_categoria_gris{
		width:80%;
	}						 
	.opcion_titulo_izquierda, .opcion_titulo_izquierda2 {
		width: 99%;
		margin-top: 0px;
		padding: 7px 0px 6px 5px;
	}	
	.noticia_imagen {width:54%;}
	.noticia_entradilla_img, .noticias_texto_img, .noticias_adjunto_img {width:100%;}

	.ce_impar_50 .datos_ce, .ce_par_50 .datos_ce {width:95%; margin-top:15px;height:60px;}
	.datos_ce .noticias_titulo {font-size:12px;}
	.ce_par_50 .txt_centroempleo .noticias_titulo { font-size: 12px;}
	
	.menu_seleccion {
		display: inline-block;
		width: 40%;
	}
	
	.cabecera_derecha
	{
		width:60%;
	}
	
	header .lupa
	{
		width:36%;
	}	
}

@media only screen and (max-width: 600px){ 
	
	.logoCabecera, .logoCabeceraAppAndroid, .logoCabeceraAppApple{
		margin-top:73px;
		left:5% !important;
	}
	.imagen_cabecera_principal{
		
		/*display:none;*/
		 visibility: hidden;
		
	}
	/*#short-header{*/
	header{
		height:123px !important; 
	}
	
	.gradient-block{
		width:90% !important;
	}
	header .gradient-block{
		height:0 !important; 
	}
	.menu_seleccion ul{
		width:150px !important;
	} 
	.bloque_logos_cabecera{
		height: 0px !important; 
	}

	.capa_calendario_noticia,
	.buscador_noticias{
		width:100% !important ;
		float:left;
		margin-top:10px;

		
	}
	.contenido_noticia{
			/*width:85%;*/
	/*margin-top:20px;*/
	}
	
	
	.col_izquierda,
	.col_centro,
	.col_derecha,
	.columnas_subopciones{
		position: relative;
		width:57%;
		margin-left:-30px;
		float:left;
		margin-bottom: 10px;
		padding-left: 15px;
	}
	.portada_dcha
	{
		padding: 0px 5px 0px 5px;
		
	}
	.noticias_categoria_gris{
		width:80%;
	}
		
	.cabecera .cabecera_izquierda
	{
		width:100%;
		height:105px;
	}

	.opciones .caja_opcion
	{
		width:50%;
	}

	.opciones .caja_opcion img
	{
		width:50%;
	}
	
	.centro .centro_derecha .centro_derecha_0
	{
		float:left;
		width:100%;
	}

	.centro .centro_derecha .linea_verde_actualidad_0 {
		width: 50%;
	}	

	.centro .centro_derecha .linea_punteado_gris_0
	{
		width:50%;
	}

	.img_demanda{
		width:100%;
		text-align:center;
	}

	.centro .centro_derecha .centro_derecha_1
	{
		float:left;
		width:100%;
	}
	
	.centro .centro_derecha .centro_derecha_2
	{
		float:left;
		width:100%;
		padding-top:22px;
	}
	
	.buscar_opcion_enlace {
		font-family: "helvetica";
		font-size: 13px;
		color: #424242;
		font-weight: normal;
	}	


	.opcion_titulo_izquierda, .opcion_titulo_izquierda2
	{
		width:99%;
		margin-top:0px;
		padding:7px 0 6px 5px;
	}

	.opcion_titulo_derecha
	{
		display:none;
	}

	.subopcion .subopcion_izquierda
	{
		width:75%;
	}
	.subopcion .subopcion_derecha
	{
		width:25%;
	}

	.lista_formacion li.impar {
		width:98%;
		float:left;
	}
	.lista_formacion li.par {
		width:98%;
		float:left;
	}
	.txt_familia_prof, .txt_ambito_territorial, .txt_localidad_imparticion {
		width: 30%;
	}
	.cont_select_familia_prof, .cont_select_ambito_territorial, .cont_select_localidad_imparticion {
    	width: 70%;
	}
	.cont_select_familia_prof select option, .cont_select_ambito_territorial select option, .cont_select_localidad_imparticion select option
	{
		font-size:11px;
	}
	
	.titulo_centrospropios, .titulo_buscador {
		font-size: 20px;
	}	

	.campo_contacto i
	{
		width:14%;
	}	
	
	.cont_captcha {
		width:55%; 
		margin-left:17%; 
	}
	.capcha 
	{
		padding-left:5px !important;
	}
	
	#img_captcha
	{
		margin-left:15%;
	}

	.grupo1, .grupo2, grupo3
	{
		width:100%;
	}

	.notas_aclaracion_texto span.columna50
	{
		width:100%;
		margin:5px 0px;
	
	}	
	
	.contenedor_contenido_expedientes{
		width:100%;
	}
	
	.txt_nif_titular, .txt_sigla_expediente, .txt_num_expediente {
		width:30%;
	}
	.cont_texto_dni, .cont_texto_sigla_exp, .cont_texto_num_exp {
		width: 70%;
	}
	.botones_buscar_expdte {
		float: left;
		width: 100%;
		margin-top: 2%;
	}

	.noticias_imagen { width: 20%;margin-right:2%;}
	.noticia_titulo	{ width: 78%;}
	.noticias_texto	{ width: 78%;}
	
	.noticia_imagen {width:60%;}

	.margen_1 {padding-left:15px;}
	.enlace_subopcion_izquierda_principal {font-size:22px;}	
	.enlace_subopcion_izquierda {font-size:13px;}

	.ce_impar_50, .ce_par_50 { width:100%;}
	.ce_impar_50 .img_centroempleo .imagen_subopciones, .ce_par_50 .img_centroempleo .imagen_subopciones {width:auto;height:auto;}
	.ce_impar_50 .img_centroempleo, .ce_par_50 .img_centroempleo {width:25%}
	.ce_impar_50 .txt_centroempleo, .ce_par_50 .txt_centroempleo {width:75%}
	.ce_impar_50 .txt_centroempleo .noticias_titulo, .ce_par_50 .txt_centroempleo .noticias_titulo {font-size:14px;}
	
	.ce_impar_50 .datos_ce, .ce_par_50 .datos_ce {width:75%; height:60px;}
	.datos_ce .noticias_titulo {font-size:14px;}

	.menu_seleccion {
		display: inline-block;
		width: 50%;
	}
	
	.cabecera_derecha
	{
		width:55%;
	}
	
	header .lupa
	{
		width:41%;
	}	

}

@media screen and (max-width: 550px){ 
	.imagen_cabecera_principal{
		
		/*display:none;*/
		 visibility: hidden;
		
	}
	/*#short-header{*/
	header{
		height:123px !important; 
	}
	
	.gradient-block{
		width:90% !important;
	}
	header .gradient-block{
		height:0 !important; 
	}
	.menu_seleccion ul{
		width:150px !important;
	} 
	.bloque_logos_cabecera{
		height: 0px !important; 
	}
	
	.logoCabecera, 
	.logoCabeceraAppAndroid, 
	.logoCabeceraAppApple{
		left: 2% !important;
		
	}
	
	.capa_calendario_noticia,
	.buscador_noticias{
		width:100% !important ;
		float:left;
		margin-top:10px;

		
	}
	.contenido_noticia{
			/*width:85%;*/
	/*margin-top:20px;*/
	}
	
	.txt_familia_prof, .txt_ambito_territorial, .txt_localidad_imparticion {
		width: 100%;
	}
	.cont_select_familia_prof, .cont_select_ambito_territorial, .cont_select_localidad_imparticion {
    	width: 100%;
	}

	.boton_cursos_vertodos, .boton_ssb_vertodos
	{
		padding-left: 20%;	
	}
	
	.boton_cursos_buscar, .boton_ssb_buscar
	{
		padding-left: 10%;
	}

	.campo_contacto i
	{
		width:100%;
	}

	.cont_captcha {
		width:65%; 
		margin-left:13%; 
	}
	.capcha 
	{
		padding-left:5px !important;
	}
	
	#img_captcha
	{
		margin-left:15%;
	}

	.noticia_imagen {width:100%;}
	.noticia_entradilla, .noticias_texto_datos, .noticias_adjunto {width:100%;}	

	.ce_impar_50 .datos_ce, .ce_par_50 .datos_ce {width: 100%;}
	
	.menu_seleccion {
		display: inline-block;
		width: 60%;
	}
	
	.cabecera_derecha
	{
		width:50%;
	}
	
	header .lupa
	{
		width:46%;
	}
			
}

@media screen and (max-width: 500px){
	.imagen_cabecera_principal{
		
		/*display:none;*/
		 visibility: hidden;
		
	}
	/*#short-header{*/
	header{
		height:123px !important; 
	}
	
	.gradient-block{
		width:90% !important;
	}
	header .gradient-block{
		height:0 !important; 
	}
	.menu_seleccion ul{
		width:150px !important;
	} 
	.bloque_logos_cabecera{
		height: 0px !important; 
	}
	
	.logoCabecera, 
	.logoCabeceraAppAndroid, 
	.logoCabeceraAppApple{
		left: 1% !important;
		
	}
	.capa_calendario_noticia,
	.buscador_noticias{
		width:100% !important ;
		float:left;
		margin-top:10px;

		
	}
	.contenido_noticia{
			/*width:85%;*/
	/*margin-top:20px;*/
	}
	
	.col_izquierda,
	.col_centro,
	.col_derecha,
	.columnas_subopciones{
		position: relative;
		margin:0px;
		width:50%;
	/*	margin-left:-20px;*/
		float:left;
		margin-bottom: 10px;
	}
	
	.noticias_categoria_gris{
		width:80%;
	}
	
	.portada_dcha
	{
		padding: 0px 3px 0px 3px;
		
	}	
	
	.menu_seleccion
	{
		width:75%;
	}
	
	.pie1_izquierda1 {
		margin-left:1%;	
		width: 99%;
	}

	.pie1_derecha1 {
		width: 99%;
		
	}
	.pie1_derecha2 {
		width: 99%;
		margin-left:1%;
		padding-top:20px;		
	}

	.buscador_contenedor
	{	
		width:20%;
	}
	
	.subopcion .subopcion_izquierda
	{
		width:70%;
	}
	.subopcion .subopcion_derecha
	{
		width:30%;
	}

	.botones_buscar_oferta .boton_oferta_vertodos, .botones_buscar_oferta .boton_oferta_buscar
	{
		padding-left:15%;
	}

	.botones_buscar_cursos .boton_cursos_vertodos, .botones_buscar_cursos .boton_cursos_buscar {
		padding-left: 15%;
	}

	.boton_ssb_vertodos, .boton_ssb_buscar 
	{
		padding-left:10%;
	}

	
	.cont_opc_buscador .helvetica {
		font-size: 12px;
	}	
	.contenido_opc_buscador
	{
		width:98%;
		padding-left:0px;
	}

	.titulo_centrospropios, .titulo_buscador {
		font-size: 17px;
	}	
	

	.contenido_opc_centros .opcion_menu
	{
		font-size:14px;
	}

	.cont_titulo_texto, .cont_titulo_campo {
		width: 100%;
	}
	.cont_select_localidad_imparticion {
    	width: 100%;
	}

	.cont_captcha {
		width:71%; 
		margin-left:10%; 
	}
	.capcha 
	{
		padding-left:5px !important;
		font-size: 11px;
	}
	
	#img_captcha
	{
		margin-left:11%;
	}

	#captcha
	{
		margin-top:28px;
	}

	.txt_nif_titular, .txt_sigla_expediente, .txt_num_expediente {
		width:40%;
	}
	.cont_texto_dni, .cont_texto_sigla_exp, .cont_texto_num_exp {
		width: 60%;
	}
	.cont_texto_dni #dni, .cont_texto_sigla_exp #sigla_expediente, .cont_texto_num_exp #num_expediente {
		width: 95%;
	}	
	
	.boton_ce_buscar 
	{
		padding-left:40%;
	}

	.paginar_extendido{display:none;}
	.paginar_reducido{display:table;}	

	.ce_impar_50 .img_centroempleo, .ce_par_50 .img_centroempleo {width:35%}
	.ce_impar_50 .txt_centroempleo, .ce_par_50 .txt_centroempleo {width:65%;}
	.ce_impar_50 .txt_centroempleo .noticias_titulo, .ce_par_50 .txt_centroempleo .noticias_titulo {font-size:13px;}
	.ce_impar_50 .datos_ce, .ce_par_50 .datos_ce {width: 100%;}
	
	.cabecera_derecha
	{
		width:50%;
	}
	
	header .lupa
	{
		width:46%;
	}
		
}

/*
@media screen and (max-width: 400px){ 
	.capa_calendario_noticia,
	.buscador_noticias{
		width:100% !important ;
		float:left;
		margin-top:10px;

		
	}
	.contenido_noticia{
			/*width:85%;*/
	/*margin-top:20px;*/
/*	}
	
}
*/
/* screen and (max-width: 396px){ */
@media screen and (max-width: 499px){ 
	.imagen_cabecera_principal{
		
		/*display:none;*/
		 visibility: hidden;
		
	}
	/*#short-header{*/
	header{
		height:123px !important; 
	}
	
	.gradient-block{
		width:90% !important;
	}
	header .gradient-block{
		height:0 !important; 
	}
	.menu_seleccion ul{
		width:150px !important;
	} 
	
	.bloque_logos_cabecera{
		height: 0px !important; 
	}
	
	.logoCabecera, 
	.logoCabeceraAppAndroid, 
	.logoCabeceraAppApple{
		left: 1% !important;
		
	}
	
	.capa_calendario_noticia,
	.buscador_noticias{
		width:100% !important ;
		float:left;
		margin-top:10px;
	/*	margin-left:5px;*/
		
	}
	.contenido_noticia{
		margin-top:-20px;
	}
	
	.col_izquierda,
	.col_centro,
	.col_derecha,
	.columnas_subopciones,
	.noticias_categoria_gris{
		position: relative;
		padding-left:0px;
		width:113%;
		margin:-20px;
		float:left;
	}
	.cabecera .cabecera_izquierda {
		height: 75px;
	}

	.cabecera .cabecera_derecha .buscador {
    	float:right;
		margin-right: 1%;
		margin-bottom:10px;
	}	
	.menu
	{
		width:99%;
	}

	#arrow
	{
		clear:both;
		float:right;
		margin-top:5px;		
		background-color:#4F9966;
	}
	ul#opciones
	{
		width:100%;
	}
	ul#opciones li
	{
		width:100%;
	}	
	
	.subopcion .subopcion_izquierda
	{
		width:65%;
	}
	.subopcion .subopcion_derecha
	{
		width:35%;
	}

	.contenido_opc_oferta .helvetica
	{
		font-size:12px;
	}
	.cont_izq_buscador_ofertas .titulo
	{
		font-size:20px;
	}

	.botones_buscar_oferta
	{
		padding-top:0px;
		padding-bottom:10px;
	}

	
	.botones_buscar_oferta .boton_oferta_vertodos img, .botones_buscar_oferta .boton_oferta_buscar input{
    	width: 64%;
	}

	.botones_buscar_ssb .boton_ssb_vertodos img, .botones_buscar_ssb .boton_ssb_buscar input{
		width: 58%;
	}


	.caja_contenido .btn_volver img
	{
		width:21%;
	}	

	.lista_formacion {
		padding-left: 10px;
	}

	.cont_select_familia_prof select option, .cont_select_ambito_territorial select option, .cont_select_localidad_imparticion select option
	{
		font-size:10px;
	}

	.botones_buscar_cursos .boton_cursos_vertodos img, .botones_buscar_cursos .boton_cursos_buscar input {
		width: 64%;
	}

	.caja_contenido .btn_volver img {
		width: 21%;
	}
	
	.titulo_centrospropios, .titulo_buscador {
		font-size: 16px;
	}
	
	.cont_opc_centros
	{
		width:100%;
	}
	
	.cont_captcha {
		width:85%; 
		margin-left:3%; 
	}

	.boton_expdte_buscar input{
		width: 23%;
	}

	.boton_ce_buscar input {
		width:38%;
	}

	.noticias_imagen { width: 100%;margin-bottom:20px;}
	.noticia_titulo	{ width: 100%;}
	.noticias_texto { width: 100%;}

	.no_visualiza {display:none;}	
	.nueva_altura {margin-bottom:0px;}

	.enlace_subopcion_izquierda_principal {font-size:16px;}	
	.enlace_subopcion_izquierda {font-size:12px;}


	.ce_impar_50 .img_centroempleo, .ce_par_50 .img_centroempleo {width:29%}
	.ce_impar_50 .txt_centroempleo, .ce_par_50 .txt_centroempleo {width:71%;}
	.ce_impar_50 .txt_centroempleo .noticias_titulo, .ce_par_50 .txt_centroempleo .noticias_titulo {font-size:12px;}
	.datos_ce .noticias_titulo {font-size:13px;}
	.ce_impar_50 .img_centroempleo .imagen_subopciones, .ce_par_50 .img_centroempleo .imagen_subopciones {width: 75px; height: 75px;}
	
	.menu_seleccion
	{
		width:95%;
	}
	
	.cabecera_derecha
	{
		width:45%;
	}
	
	header .lupa
	{
		width:51%;
	}	
	header .logoCabecera a.imgLecturafacil{
		width: 212px !important;
		margin: 0px 20px 13px 2px;
	}	
	
}
@media screen and (max-width: 450px){ 
	header .logoCabecera a.imgLecturafacil{
		width: 212px !important;
		margin: 0px 20px 13px 2px;
	}
	.logoCabecera, 
	.logoCabeceraAppAndroid, 
	.logoCabeceraAppApple{
	margin-top: 0px;
	}
	/*#short-header{*/
	header{
		height: 160px !important;
	}
	.bloque_logos_cabecera{
		top: 65px !important; 
	}
}
@media screen and (max-width: 350px){
	.imagen_cabecera_principal{
		
		/*display:none;*/
		 visibility: hidden;
		
	}
	/*#short-header{*/
	header{
		height: 160px !important; 
	}
	
	.gradient-block{
		width:90% !important;
	}
	header .gradient-block{
		height:0 !important; 
	}
	.menu_seleccion ul{
		width:150px !important;
	} 
	.bloque_logos_cabecera{
		height: 0px !important;
		top: 65px !important; 
	}
	
	.logoCabecera, 
	.logoCabeceraAppAndroid, 
	.logoCabeceraAppApple{
		left: 2% !important;
	}
	
	a .enlaceLectura{
	width: 33px !important;
	}
	
	.buscador_noticias{
		width:100% !important ;
		float:left;
		margin-top: 10px;
	}
	.contenido_noticia{
		margin-top:-20px;
	}
	
	.col_izquierda,
	.col_centro,
	.col_derecha,
	.columnas_subopciones,
	.noticias_categoria_gris{
		position: relative;
		padding-left:0px;
		width:113%;
		margin:-20px;
		float:left;
	}
	
	.cabecera .cabecera_izquierda {
		height: 55px;
	}

	.cabecera .cabecera_derecha .buscador #busqueda {
		width: 200px;
	}	
	
	.opciones
	{
		width:98%;
	}
	
	.opciones .caja_opcion {
		width: 80%;
		margin-left: 10%;
	}

	.centro_derecha_redes .red {
		margin-left: 3%;
	}

	.caja_contenido div img
	{
		max-width:100%;
	}

	.caja_contenido div a img
	{
		width:inherit;
	}
	.caja_contenido div p img
	{
		width:inherit;
	}


	.contenedor_subopcion
	{
		width:95%;
		margin-left:3%;
	}
	.subopcion .subopcion_izquierda .enlace_subopcion_izquierda_texto
	{
		display:none;
	}
	.subopcion .subopcion_izquierda 
	{
		
		width:100%;
	}
	
	.subopcion .subopcion_derecha
	{
		width:100%;
		margin-left: 25%;
 	}

	.contenedor_subopcion {
		height: 165px;
	}
	
	.caja_contenido .subopciones .subopcion img.imagen
	{
		width:38%;
		margin-left:29%;
 	}

	.cont_select_familia_prof select option, .cont_select_ambito_territorial select option, .cont_select_localidad_imparticion select option
	{
		font-size:8px;
	}

	.cont_opc_buscador .helvetica {
		font-size: 11px;
	}	
	
	.cursos_categoria
	{
		font-size: 10px;
		width:100%;
	}

	.noticias_categoria
	{
		font-size: 12px;
		width:100%;
	}
	
	.centro .centro_derecha .linea_verde_actualidad_0 {
		width: 62%;
	}	
	
	.centro .centro_derecha .linea_punteado_gris_0
	{
		width:38%;
	}

	.img_demanda a img
	{
		width:85% !important;
	}

	.cont_captcha {
		width:88%; 
		margin-left:0; 
	}
	#img_captcha {
		margin-left: 5%;
	}
	.capcha {
		padding-left: 0px !important;
		font-size: 0.63em;
	}
	#captcha {
		margin-top: 30px;
	}	

	.txt_nif_titular, .txt_sigla_expediente, .txt_num_expediente {
		width: 100%;
	}	
	.cont_texto_dni, .cont_texto_sigla_exp, .cont_texto_num_exp {
		width: 100%;
	}

	.noticia_galeria {
		text-align:center;
	}

	.noticia_galeria img{
		margin:5px 0px;
	}

	.noticia_imagen img{
		width:auto;
	}
	.bloque_texto ul 
	{
		padding-left: 20px !important;
	}
	
	.ce_impar_50 .img_centroempleo, .ce_par_50 .img_centroempleo {width:100%}
	.ce_impar_50 .txt_centroempleo, .ce_par_50 .txt_centroempleo {width:100%;margin-top:15px;}
	.ce_impar_50 .txt_centroempleo .noticias_titulo, .ce_par_50 .txt_centroempleo .noticias_titulo {font-size:11px;}
	.datos_ce .noticias_titulo {font-size:11px;}
	.ce_impar_50 .datos_ce, .ce_par_50 .datos_ce {margin-top: 0px; height: 50px;}
	
	.menu_seleccion
	{
		width:100%;
	}
	
	.cabecera_derecha
	{
		width:40%;
	}
	
	header .lupa
	{
		width:56%;
	}		
			
}



@media screen and (max-width: 320px){ 
	
	.imagen_cabecera_principal{
		
	/*	display:none;*/
		 visibility: hidden;
		
	}
	/*#short-header{*/
	header{
		/*height:13px !important;*/ 
	}
	.gradient-block{
		width:90% !important;
	}
	header .gradient-block{
		height:0 !important; 
	}
	.menu_seleccion ul{
		width:150px !important;
	}
	 
	
	.bloque_logos_cabecera{
		height: 0px !important; 
	}
	
	.logoCabecera, 
	.logoCabeceraAppAndroid, 
	.logoCabeceraAppApple{
		left: 2% !important;
	}
	
	.enlaceLectura{
	width: 33px !important;
	}
	
	.buscador_noticias{
		width:100% !important ;
		float:left;
		margin-top: 10px;
	}
	.contenido_noticia{
		margin-top:-20px;
	}
	.col_izquierda,
	.col_centro,
	.col_derecha,
	.columnas_subopciones,
	.noticias_categoria_gris{
		position: relative;
		padding-left:0px;
		width:119%;
		margin:-20px;
		float:left;
	}
	
	
	
	.buscador_noticias{
		width:100% !important ;
		float:left;
		margin-top: 10px;
	}
	
	.noticias_categoria_gris{
	}
	.centro .centro_derecha .linea_verde_actualidad {
		width: 60%;
	}
	.centro .centro_derecha .linea_punteado_gris{
	    width: 40%;
	}
	.centro .centro_derecha .linea_verde_actualidad_2 {
		width: 70%;
	}
	.centro .centro_derecha .linea_punteado_gris_2 {
    	width: 30%;
	}	
	.centro .centro_derecha .linea_verde_actualidad_0 {
		width: 75%;
	}
	.centro .centro_derecha .linea_punteado_gris_0 {
    	width: 25%;
	}	

	.opcion_titulo_izquierda, .opcion_titulo_izquierda2 {
    	width: 98%;
	}
	.camino_migas_titulo {
		width: 98%;
	}

	.cabecera .cabecera_derecha .buscador #busqueda {
		width: 135px;
	}	
	
	.menu_seleccion
	{
		width:100%;
	}	
	
	.cabecera_derecha
	{
		width:38%;
		
	}
	
	header .lupa
	{
		width:58%;
	}		
	
}
