.mod-languages {float: right;}
.mod-languages li {padding-left:0px; margin:0rem!important;}
.uk-subnav {background:rgba(0,0,0,0.5); border-radius:5px; border:1px solid #489225;}
.uk-subnav li {background:transparent;}
.uk-subnav li.uk-active {background:#489225;}
.uk-subnav li:hover {background:#181715;}
.inpage-nav {font-size:1.5rem;}

.uk-navbar-dropdown {
  padding-right:0;
  padding-top:0;
  padding-bottom: 0;
}
.cf-menu .ascogen {
  background: #4C8D2B;
  background: linear-gradient(135deg,rgba(76, 141, 43, 1) 0%, rgba(0, 44, 6, 1) 100%);
  padding-bottom: 25px;
  padding-top: 25px;
}
.cf-menu .vannagen {
  background: #000387;
  background: linear-gradient(135deg,rgba(0, 3, 135, 1) 0%, rgba(0, 34, 55, 1) 100%);
  padding-bottom: 25px;
  padding-top: 25px;
}
.cf-menu .bioracing {
  background: #FFA300;
  background: linear-gradient(135deg,rgba(255, 163, 0, 1) 0%, rgba(44, 34, 0, 1) 100%);
  padding-bottom: 25px;
  padding-top: 25px;
}
.cf-menu .ascosan {
  background:#BA0C2F;
  background: linear-gradient(135deg,rgba(186, 12, 47, 1) 0%, rgba(67, 11, 0, 1) 100%);
  padding-bottom: 25px;
  padding-top: 25px;
}
.cf-menu .el-content {color:#fff;}

.uk-list.cf-menu a .uk-link {color:#fff;}
.uk-list.cf-menu a .uk-link:visited {color:#fff;}
.uk-list.cf-menu a .uk-link:active {filter: brightness(80%);}
.uk-list.cf-menu a .uk-link:hover {filter: brightness(80%);}

/*Pagestyles*/
.ascogen .uk-tile-primary, .ascogen .uk-section-primary  {
  background: #4C8D2B;
  background: linear-gradient(135deg,rgba(76, 141, 43, 1) 0%, rgba(0, 44, 6, 1) 100%);
}
.ascogen .uk-text-primary {color:#4C8D2B!important;}
.ascogen .uk-button-primary {
  background: #4C8D2B;
  background: linear-gradient(135deg,rgba(76, 141, 43, 1) 0%, rgba(0, 44, 6, 1) 100%);
}

.ascogen .modul-heading h3 {color:#4C8D2B;}
.ascogen  .uk-h3 {border-bottom:1px solid #4C8D2B;}

.vannagen .uk-tile-primary, .vannagen .uk-section-primary {
  background: #000387;
  background: linear-gradient(135deg,rgba(0, 3, 135, 1) 0%, rgba(0, 34, 55, 1) 100%);
}
.vannagen .uk-text-primary {color:#000387!important;}
.vannagen .uk-button-primary {
  background: #000387;
  background: linear-gradient(135deg,rgba(0, 3, 135, 1) 0%, rgba(0, 34, 55, 1) 100%);
}
.vannagen .modul-heading h3 {color:#000387;}
.vannagen .uk-h3 {border-bottom:1px solid #000387;}

.bioracing .uk-tile-primary, .bioracing .uk-section-primary  {
  background: #FFA300;
  background: linear-gradient(135deg,rgba(255, 163, 0, 1) 0%, rgba(44, 34, 0, 1) 100%);
}
.bioracing .uk-text-primary {color:#FFA300!important;}
.bioracing .uk-button-primary {
  background: #FFA300;
  background: linear-gradient(135deg,rgba(255, 163, 0, 1) 0%, rgba(44, 34, 0, 1) 100%);
}
.bioracing .modul-heading h3 {color:#FFA300;}
.bioracing .uk-h3 {border-bottom:1px solid #FFA300;}

.ascosan .uk-tile-primary, .ascosan .uk-section-primary  {
  background:#BA0C2F;
  background: linear-gradient(135deg,rgba(186, 12, 47, 1) 0%, rgba(67, 11, 0, 1) 100%);
}
.ascosan .uk-text-primary {color:#BA0C2F!important;}
.ascosan  .uk-button-primary {
  background:#BA0C2F;
  background: linear-gradient(135deg,rgba(186, 12, 47, 1) 0%, rgba(67, 11, 0, 1) 100%);
}
.ascosan .modul-heading h3 {color:#BA0C2F;}
.ascosan .uk-h3 {border-bottom:1px solid #BA0C2F;}

.ascogen .uk-button-primary:hover,
  .vannagen .uk-button-primary:hover,
  .bioracing .uk-button-primary:hover,
  .ascosan  .uk-button-primary:hover
  { background: #000;
}
