.position-menu-acces {
  position: fixed;
  z-index : 99;
  top     : 40%;
  right   : 2px;

}


.div_flotante {
  /* position: fixed; */
  /* width: 4%;
  height: 70px; */
  background-color: #171d2d;
  border          : 2px solid white;
  /* z-index      : 99; */
  /* right        : 0; */
  border-radius   : 50%;
  /* bottom       : 50%; */
  display         : flex;
  justify-content : center;
  align-items     : center;
  cursor          : pointer;
  margin          : 1px;
  padding         : 10px;
}

.div_flotante-contenedor_icono {
  width          : 100%;
  color          : white;
  display        : flex;
  justify-content: center;
  align-items    : center;
  /* font-size   : 32px; */
}


.div_flotante-contenedor_icono i {
  font-size  : 24px;
  line-height: 24px;
}

.dialog_accesibilidad {
  right        : 0;
  position     : absolute;
  width        : 280px;
  border-radius: 5%;
  transform    : translate(-81%, 10px);
}

.dialog_accesibilidad hr {
  margin: 0;
}

.dialog_accesibilidad p {
  margin      : 0 !important;
  padding-left: 8px !important;
}

.dialog_accesibilidad-container {
  display       : flex;
  flex-direction: column;
  gap           : 10px;
}

.dialog_accesibilidad-container_title {
  font-weight: bold;
  margin     : 0 auto;
  font-size  : 16px;
  padding-top: 15px;
}

.dialog_accesibilidad-container_content {
  padding         : 0.5rem;
  background-color: unset;
  color           : #252733;
}

.dialog_accesibilidad-container_content p {
  padding: 2px;

}

.dialog_accesibilidad-container_content-link {
  cursor: pointer;
}

.dialog_accesibilidad-container_content p:hover {
  background-color: #2638666b;
  color           : white;
  transition      : .5s;
}

#toggleContrast,
#readingMode,
#increaseFontSize,
#increaseLetterSpacing,
#highlightMousePosition {
  margin-bottom: 0;
  padding      : 8px;
}

#toggleContrast.active,
#readingMode.active,
#increaseFontSize.active,
#increaseLetterSpacing.active,
#highlightMousePosition.active {
  background-color: #171d2d;
  color           : white;
  transition      : .5s;
}