/**
* AbiEX v1.0 - https://abiex.educarex.es/
*
* Autores:
*  Pedro Obregón Mejías (pedro.obregon@educarex.es)
*  José Rasero Mejías (jose.rasero@educarex.es)
*
* Junta de Extremadura, Consejería de Educación y Empleo (STE).
*
* License: GPL v2 or higher (http://www.gnu.org/licenses/gpl.html)
 
* AbiEX sirve como base del desarrollo de Abies+
* Autor:
* Instituto Nacional de Tecnologías Educativas y de Formación del Profesorado (INTEF) - https://intef.es
*
* License: GPL v3 (http://www.gnu.org/licenses/gpl.html)
* Se atenderá a la "Excepción de Sistema Específico": en la GPLv3 se encuentra en el Artículo 7 de la licencia.
* Esta cláusula establece que ciertas actividades de ejecución y transmisión relacionadas con
* el funcionamiento normal del sistema operativo no están sujetas a los requisitos de la licencia,
* por lo que no se requiere que se distribuya el código fuente en esos casos.
* Abies+ proporciona datos a un tercero (portal que recoge estadísticas de uso, gestión de licencias, etc.).
*/
@media (max-width: 1350px) {
	#panelcnt { padding: 6px 4px; }

	/* Flexigrid */
	.flexigrid div.tDiv div.pDiv { position: static; }
	.flexigrid div.pDiv div.pDiv2 { display: inline-block; float: none; }
}

@media (max-width: 1020px) {
	#cabecera { z-index: 1; }

	.panel-login { margin-top: 24vh; }

	#panelnav {
		position: fixed; z-index: 10; width: 0; left: 0; top: 0; max-width: 220px; padding: 0;
		height: 100vh !important; box-shadow: 1px 0 4px rgba(0,0,0,0.5);
	}
	#panelnav .menu { min-width: 200px; }
	#close-menu { display: block; }
	#open-menu { display: block; }

	#pie { height: 34px; }
	#pie > span { margin: 11px 11px 0 0; }
	#paneles { height: calc(100vh - 84px); }
	#logogobierno { width: 160px; height: 34px; }
	#logoabw { margin-left: 46px; }

	/* Login */
	#bgl p {
		font: bold 16pt Abel; color: #444; width: 100%; margin: 0;
		padding: 11px; box-sizing: border-box; text-align: center;
		text-shadow: none;
	}

	/* Grids autoeditables */
	.titulo, .aux-aedit, .pagination { float: none; text-align: center; width: 100%; }
	.titulo { font-size: 140%; }

	.form label.fix, .form label.sup {
		display: block; width: 100%; border-bottom: none; margin-top: 0; box-sizing: border-box;
	}
	.form [class*="tx"] { width: 100%; box-sizing: border-box; }
	.tabs li { width: 99%; }
	.form .seph { display: none; }
	.form .imagen { position: static; margin: 5px auto 0; }

	#aviso-cookies #btnAcept { position: static; margin: 10px auto 0; font-size: 110%; }

	.btn { width: 48%; }

	/* Fondos - Árbol CDU */
	#ed-fondo .btnr { display: block; }
	#ed-fondo .btnr a { top: 5px; right: 5px; margin-right: 0; }

	/* Ejemplares */
	#form-etqs > div { display: block; }
	#form-etqs > div > div { width: auto; }
	#form-etqs .tx1 { width: 100%; }
	#form-etqs .prevEtq { margin: 4px auto; }

	/* Filtros */
	.filtro #valor { margin-top: 10px; }
	.filtro .btn { float: none; display: block; padding: 6px 22px; margin: 0 auto; }
	.filtro .condiciones { margin-top: 11px; }

	/* Operaciones */
	#ed-operacion .info { display: block; }
	#ed-operacion .info > div { width: 100%; margin: 5px 0; }
	#ed-operacion .info > div img { width: 72px; height: 96px; }
	#ed-operacion .info > div p { width: calc(100% - 84px); }
	#ed-operacion .info > div p span { display: block; width: 95%; margin-left: 10px; }
	#info-lect div.avisos { position: relative; margin: 18px 10px 0; float: left; }

	/* Visor Log / estadísticas */
	span.sep2 { display: none ! important; }
	#log form input.fecha { width: 11.8em; }

	/* Lector */
	#fondos .grd { height: 90%; }
	#fondos li { width: 100%; max-width: 900px; }
	#fondos #txBusc { position: relative; display: block; margin: 2px auto; width: 98%; }
}

@media (max-height: 580px) {
	/* Login */
	#bgl p { display: none; }
}

@media (max-width: 680px) {
	.sel_perfil span { display: none; }
	.sel_perfil ul { max-width: 330px; }
	.menu-btns a { margin: 10px; }

	/* ---- jAlerts ---- */
	#popup_container { width: 94%; }
	#popup_prompt { width: 92%; }

	/* Lector */
	#fondos li { min-width: 300px; }
}
