body {
  background-color: #1a1a1a;
}
#page.drawers .main-inner {
  background-color: #333;
}
.secondary-navigation .navigation {
  background-color: #333;
}
.moremenu .nav-tabs {
  background-color: transparent;
}
.secondary-navigation .moremenu.navigation .nav-tabs .nav-item {
  background-color: transparent;
}
.moremenu .nav.nav-tabs .nav-item .nav-link {
  border-color: #d8d8d8;
  background-color: #f2f2f2;
}
#region-main {
  background-color: #1a1a1a;
  color: #f2f2f2;
}
.text-muted {
  color: #f2f2f2 !important;
}
.form-text {
  color: rgba(242, 242, 242, 0.8);
}
.header-main {
  background: #333;
  border-bottom: 1px solid #1a1a1a;
}
.header-main .navbar.navbar-light .navbar-brand.has-logo .logo img {
  min-height: 30px;
}
.header-main {
  background: #333;
  border-bottom: 1px solid #1a1a1a;
}
.primary-navigation .navigation .nav-link {
  color: #f2f2f2 ;
}
.primary-navigation .navigation .nav-link:hover {
  color: #1a1a1a;
}
.header-main .navbar.navbar-light .navbar-brand.has-logo .logo img {
  height: 30px;
}
#page-admin-search .tab-content .tab-pane h4,
#page-admin-search .tab-content .tab-pane .h4,
#page-admin-search .tab-content .tab-pane a {
  color: inherit;
}
.block .card-body .content:not(.activityiconcontainer) {
  background: transparent;
}
.card {
  background: transparent;
}
#page.drawers .block_myoverview {
  border: 1px none #e5e5e5;
}
.card.course-card {
  background: #333;
}
.block .block-cards span.categoryname,
.block .block-cards .btn-link {
  color: white;
}
.login-container {
  background-color: #1a1a1a;
  border: 1px solid #d8d8d8;
}
.loginform>.d-flex {
  flex-wrap: wrap;
}
.btn-secondary {
  background-color:#1a1a1a;
  border: 0px solid #ff0098;
  outline: 1px solid #ff0098;
}
.course-section .sectionname > a {
  color: #ff0098;
}

.toggle-sensitive-wrapper.small-screens-only.input-group:not(.has-validation) > .form-control-lg:not(:last-child){
	border-radius: var(--bs-border-radius-sm);
}

.login-container input, .login-container button{
	border-radius: var(--bs-border-radius-sm);
}
