.fixed {
	position: fixed;
	right: 0;
	top: 75px;
}

.fixed-hidden {
	position: fixed;
	right: -230px;
	top: 75px;
}

.accessibility-links {
	transition: all 1s;
	background-color: #E3E3E3;
	width: 270px;
	height: 32px;
	border-radius: 1rem 0 0 1rem;;
	z-index: 999;
	display: flex;
	padding-top: 0px;
	box-sizing: border-box;
}

.mdn-accesiblidad-cont {
	border: none !important;
	height: 36px;
	display: flex;
	flex-direction: row;
	/* position: relative; */
}

.highContrast {
	-webkit-filter: invert(100%);
	filter: invert(100%);
}

.highContrastEnlaces {
	color:#004F95 !important;
}

.highContrast2 {
	-webkit-filter: invert(100%);
	filter: invert(100%) hue-rotate(180deg);
}

.highContrast3 {
	-webkit-filter: invert(100%);
	filter: invert(100%) hue-rotate(250deg);
}

.img_accesibility img {
	height: 30px;	
}

/*Aumento Fuente*/
:root { -
	-font-size: 1;
}

body {
	font-size: calc(var(- -font-size)* 1em)
}

.pointer { cursor: pointer; }

@media all and (max-width: 1024px) {

	.img_accesibility {
		height: 30px;
		margin: 0 auto;
	}
	
	.fixed {		
		top: 6px;
	}
	
	.fixed-hidden {		
		top: 6px;
	}
}