
/* CSS Document */

.list-program-1 div > a:focus,
.list-program-1 div > a:hover {
  color: #28a0e6;
}

.reader-program .speakers a:focus,
.reader-program .speakers a:hover {
  color: #28a0e6;
}

/** pseudo border bottom */
.i18nl10n_lang_style_disable a:focus .i18nl10n_iso::after,
.i18nl10n_lang_style_disable a:hover .i18nl10n_iso::after,
.i18nl10n_lang_style_disable .active .i18nl10n_iso::after {
	background-color: #28a0e6;
	}
/**

/** pseudo border bottom */
.servicenav li a:focus::after,
.servicenav li a:hover::after,
.servicenav li .trail::after,
.servicenav span::after,
.servicenav strong::after {
	background-color: #28a0e6;
  }
  
  .mod_breadcrumb a:focus,
.mod_breadcrumb a:hover {
  color: #28a0e6;
}

.reader_anchornav a:focus,
.reader_anchornav a:hover,
.anchornav a:focus,
.anchornav a:hover {
  border-color: #28a0e6;
}
.mod_eventmenu a:focus,
.mod_eventmenu a:hover {
  border-color: #28a0e6;
}

.mainnav li a:focus::after,
.mainnav li a:hover::after,
.mainnav li > .trail::after,
.mainnav span::after,
.mainnav strong::after {
  background-color: #28a0e6;
}

.mainnav li li a:focus,
.mainnav li li a:hover,
.mainnav li li .trail,
.mainnav li li span,
.mainnav li li strong {
	/* color: #28a0e6; */
}
.mainnav li li a:focus::after,
.mainnav li li a:hover::after,
.mainnav li li .trail::after,
.mainnav li li span::after,
.mainnav li li strong::after {
  background-color: rgba(40, 160, 230, .5);
}
