body {
	margin: 0;
	padding: 0;
}

/* Contenedor global*/
.section-layout {
	width: 100%;
	display: grid;
	grid: "header header header" auto "leftSide body ." 1fr
		"footer footer footer" auto/auto 1fr auto;
}

/* Cabecera*/
.header-layout {
	grid-area: header;
	background: #0077d4;
	position: sticky;
	top: 0;
	z-index: 2; /* se establece a 1 para que quede siempre por encima*/
	
}

/* Estilos de la zona del menu izquierdo*/
.left-layout {
	grid-area: leftSide;
	width: 245px;
	background: #0077d4;
	position: sticky;
	top: 60px;
	max-height:602px;
	margin-top: 4px;
	border-radius: 0 20px 20px 0;
	overflow:auto;
}

/* Estilos de la zona principal, listados, ediciones, ....*/

.main-layout {
	grid-area: body;
	margin: 10px 0 20px 0;
	min-height: 90vh;
	overflow: auto;
}

/* Estilos para el footer
 Su posicion se fija al final de la pantalla
*/
.footer-layout {
	grid-area: footer;
	width: 100%;
	background: #f5f5f5;
	margin-top: 10px;
	padding: 2px 0 2px 0;
	position: fixed;
    bottom: 0;
}

/* Mejora de los estilos del icono para abrir el menu */
i#icon-menu-toggle:hover {
	transform: scale(1.3);
	cursor:pointer;
}


.fa.fa-bell:hover,
.fa.fa-power-off:hover{
  transform: scale(1.15);
}

.btn-user:hover {
  transform: scale(1.1)
}

/* 
	Reglas para machacar problemas 
	de visibilidad en nuevas adquisiciones
	generados por un panel grid
*/
@media screen and (min-width: 1700px) {
	
	#form-factura-edit\:main-datos-factura-component\:facturaAutGasto,
	#form-factura-new\:main-datos-factura-component\:facturaAutGasto,
	#form-factura-edit\:main-datos-factura-component\:facturaAutGasto
	#form-factura-new\:main-datos-factura-component\:facturaExpediente,
	input#form-factura-new\:main-datos-factura-component\:facturaExpediente,
	input#form-factura-edit\:main-datos-factura-component\:facturaExpediente,
	input#form-factura-new\:main-datos-factura-component\:facturaAutGasto,
	input#form-factura-edit\:main-datos-factura-component\:facturaAutGasto,
	input#form-factura-new\:main-datos-factura-component\:facturaImporteConIVA_input,
	input#form-factura-edit\:main-datos-factura-component\:facturaImporteConIVA_input,
	input#form-factura-new\:main-datos-factura-component\:facturaImporteSinIVA_input,
	input#form-factura-edit\:main-datos-factura-component\:facturaImporteSinIVA_input{
			height: 17px;
			width: 146px;
	}
}