/* Ajustes para pantalla XL */
@media only screen and (min-width: 2000px) {
	
	.main-page{
		height: 100%;
	}
	
	.main-body{
		height: 100%;
	}

	.main-page .body--content{
		width: 100%;
		max-width: 1600px;
		margin: 0 auto 2rem auto;
	}
	
	/* Columns */
	.main-page .body--content .body--form .body--columns.two-columns{
		grid-column-gap: 6rem;
	}
	
	.main-page .body--content .body--form .body--columns.three-columns{
		grid-column-gap: 8rem;
	}
	
	/* Forms */
	.main-page .body--content .body--form .form--row.sub-section .subtitle{
		width: 15%;
	}
	
	.main-page .body--content .body--form .form--row.sub-section .content{
		width: 85%;
	}
	
	.main-page .body--content .body--form .form--row label{
		width: 15%;
		min-width: 15%;
	}
	
	.main-page .body--content .body--form .form--row input[type="text"], .main-page .body--content .body--form .form--row select, .main-page .body--content .body--form input[type="datetime-local"]{
		width: 85%;
	}
	
	.main-page .body--content .body--form .form--row.sub-section .content--row.warning{
		padding-left: 15%;
	}
	
	.main-page .body--content .body--form .form--card .form--row label{
	width: calc(15% - 1rem);
	min-width: calc(15% - 1rem);
	}
	
	/* Pop ups */
	.pop-up--new-page .pop-up--body{
		height: 50vh;
	}
	
	/* Resultados */
	.report-editor--aside{
		position: absolute;
		top: 11rem;
		right: 3rem;
	}
	
	/* Biblioteca de fotos */
	.photo-library .body--filters{
		position: absolute !important;
	}
	
	/* Repositorio */
	.main-page .body--content .repository.languages--details .body--form .form--row input[type="text"]{
		width: 100%;
	}

}