/* Custom CSS rules - Created by manager on 2022-04-11 01:27:13 */
li.elx5_modcateg_sub a:hover {
  font: normal 14px/16px tahoma, verdana, sans-serif;
  text-decoration: none;
}
li {
  list-style-type: none;
  margin: 0 0 5px 0;
  padding: 0;
  list-style: none;
  display: block;
  font: normal 14px/16px tahoma, verdana, sans-serif;
  font-size: 13px;
  color: #444;
}
div.modulemodarticlesnews > h3 {
  margin: 0 0 20px 0;
  padding: 3px 0;
  position: relative;
  background: none;
  border: none;
    border-bottom-color: currentcolor;
    border-bottom-style: none;
    border-bottom-width: medium;
  border-bottom: 5px solid #DDDDDD;
  font: normal 20px/32px Roboto, Helvetica, Arial, sans-serif;
  color: #004071;
  font-weight: 400;
  text-align: left;
}
.elx5_artbox_inner h3 a::before {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  content: "\f0da";
  font-size: 13px;
  color: #ccc;
  padding: 0px 20px 0px 10px;
}
.elx5_artbox_inner h3 a {
  color: #000066;
  text-decoration: none;
	font-size: 17px;
}
.elx5_artbox {
  margin: 18px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
  border-bottom: 1px solid #E0E0E0;
}
.elx5_article_header, .elx5_category_header {
  margin: 0 0 20px 0;
}
.elx5_2colbox {
  flex: 0 0 47.2%;
  margin: 0px 0 2px 0;
  padding: 2px 0px 2px 0px;
  box-sizing: border-box;
}