.container-header, .footer {background-image:none;}
.footer .grid-child {
  flex-direction: row;
  flex-wrap:wrap;
}
.metismenu.mod-menu .metismenu-item {flex-wrap:nowrap;}
.footer .mod-custom {
  height: 100px;
  flex-basis:200px;
  background: white;
  margin-right:1.5rem;
  margin-bottom:1.5rem;
  display: flex;
   align-items: center;
  justify-content: center;
  padding: 10px;
  color: var(--cassiopeia-color-primary);
}
div.mod-languages ul li.lang-active {
    background-color: transparent;
    box-shadow: 2px 2px 10px 0 rgb(242 237 237);
}
.sidebar-right h3, .sidebar-right .h3, .sidebar-right h4, .sidebar-right .h4, .sidebar-right h5, .sidebar-right .h5, .sidebar-right h6, .sidebar-right .h6 {font-size:initial!important;}
@media (width < 992px) {
  .navbar-collapse.collapse.show {
    position:absolute;
    left:50px;
    background:white;
    width:80vw;
    z-index: 10;
    box-shadow:-9px 13px 14px 2px;
color: var(--cassiopeia-color-primary);
    }
  .navbar-collapse.collapse .metismenu-item  {
    color: var(--cassiopeia-color-primary)!important;
  }
  .collapse:not(.show), .collapsing {
    display: none!important;
  }
  
}