/* Remove container background if itemid and container-header are set */
.itemid-111 .container-header, /* English home */
.itemid-110 .container-header  /* German home  */ {
  background-color: transparent;
  position: fixed !important;
  top: 0;
  left: 0;
  right: 0;
  transition: all 0.5s;
}

.mod-custom p {
  margin: 0;
}

/* Make sure background is set after scrolling begun, check user.js */
/* .container-header.scrolled wins over the first definition above */
.container-header,
.container-header.scrolled {
  background-color: #E06347;
  background-image: unset;
}

/* set the hero picture to take up the full height of the viewport */
.container-banner .banner-overlay {
  height: 100vh;
}
/* end header stuff */


.footer {
  background-color: #E06347;
  background-image: unset;
}

.btn-primary {
  background-color: #F3D399;
  border-color: #F3D399;
}

.btn-primary:hover {
  background-color: #787200;
  border-color: #787200;
}

:root {
--link-color: #E06347;
--link-hover-color: #0FCB00;
--primary: #142E0E;
}

.container,
.fullwidth {
  margin-left: calc( -50vw + 50%  );
  margin-right: calc( -50vw + 50% );
  max-width: calc( 100vw - 8px ) !important;
  background: #006400;
}

/* Remove ugly line on top of each article */
.boxed .blog-item {
  box-shadow:0 0 2px #3339421a,0 2px 5px #33394214,0 5px 15px #33394214,inset 0 0px 0 var(--cassiopeia-color-primary) !important;
  background-color:#fff;
}

/* Change the color of the Main Menu underline to white & opacity 1 */
.container-header .metismenu > li.active > a::after,
.container-header .metismenu > li.active > button::before,
.container-header .metismenu > li > a:hover::after,
.container-header .metismenu > li > button:hover::before {
  background: white;
  left: 0;
  right: 0;
  opacity: 1;
}

/* Language switcher colors */
.mod-languages li.lang-active a {
  color: #333 !important;           /* Change active language text color */
  /*background: #ffd700 !important;    Change active language background */
}
/*.mod-languages li a {
  color: #fff;                      /* Inactive language text color */
  background: #666;                 /* Inactive language background */
}*/
