.tx-wikihead {
   font-family: "Times New Roman", Times, serif;
}
.tx-wikibody {
   font-family: sans-serif;
   max-height: 30vh;
   overflow: auto;   
}

.tx-wikiintro {
   min-height: 140px;
}
@media (max-width: 1200px) { 
   .tx-wikiintro {
     min-height: 100px;
   }
}
@media (max-width: 992px) { 
   .tx-wikiintro {
     min-height: 120px;
   }
}
@media (max-width: 768px) { 
   .tx-wikiintro {
     min-height: 20px;
   }
}

/* Wiki Intro dynamisch in der Höhe begrenzen */
@media (min-width: 768px) { 
   .tx-wikibody {
     max-height: 40vh;
   }
}
@media (min-width: 1200px) { 
   .tx-wikibody {
     max-height: 50vh;
   }
}

del {
   background-color: #ffcbca;
   display: inline;
   text-decoration: line-through;
}
ins {
   background-color: #90ee90;
   display: inline;
   text-decoration: underline;
}

span.nav-item-topic {
    width: 190px;
    text-wrap: auto;
    line-height: 1.1em;
}

#article_list .sort_only {
   display: none;
}

.has_pointer {
   cursor: pointer!important;
}

/* App-Logo beim minimieren anzeigen */
@media (min-width: 992px) {
   /* Sidebar-Toggle */

   aside.minimize .aside-menu-link svg {
      width: 45px;
      height: 45px;
   }

   aside.minimize .aside-menu-link svg:first-child {
      display: none;
   }

   aside.minimize .aside-menu-link svg:last-child {
      display: block;
   }

   .aside-menu-link svg:nth-child(2) {
      display: none;
   }

   /* Suchformular */
   .content-search {
      width: 50%;
   }
   .form-inline input {
      width: 300px;
   }
}
/* Mobile Fixes */
@media (max-width: 991.98px) {

   nav span.username {
      display: none;
   }
   /* Suchformular */
   body.show-aside .content-search {
      display: none;
   }

   .content-search, .content-search form {
      width: 90%;
   }

   .form-inline select {
      width: 40px;
   }
   .form-inline input {
      width: calc(100% - 50px);
   }
   .content-search svg {
      display: none;
   }

   /* Sidebar-Toggle */
   aside.aside-fixed .aside-menu-link svg:first-child {
      display: none;
   }
   .aside-menu-link svg:nth-child(2) {
      display: none;
   }
   aside.aside-fixed .aside-menu-link svg:last-child {
      display: block;  
   }

   aside.aside.fixed div.content-search {
      width: 80%;
   }
   aside.aside.fixed .content-search svg:first-child {
      display: none;

   }

   /* Mobil: Ausgeklappt */

   body.show-aside aside.aside-fixed .aside-menu-link svg:first-child {
      display: none;
   }
   body.show-aside .aside-menu-link svg:nth-child(2) {
      display: initial;
   }
   body.show-aside aside.aside-fixed .aside-menu-link svg:last-child {
      display: none;
   }

   body.show-aside .aside-logo img {
      width: 80%;
   }
}
/* Neues Farbschema */
.aside-header {
   background-color: #122D2C;
}

.aside-body {
   background: url("/css/radr.svg");
   background-color: #2d353e;
   background-repeat: no-repeat;
   background-position-x: -40%;
   background-position-y: calc(100vh - 250px);
}

aside.minimize .aside-body {
   background-position-x: 0;
   background-position-y: calc(100vh - 140px);
   background-size: 150px;
}

/* Login */
.btn-login {
   background-color: #57C100;
   font-family: 'MerryweatherSans', sans-serif;
   color: white;
}

body.body-login {
   background-color:#122d2c;
}

.avatar {
   min-width: 38px;
}

.kpi-bar .row div {
   border-radius: 0px;
}

@media (min-width: 992px) {
   .dashboard-topics {
      max-height: min(23.5vw,346px);
      overflow: auto;
   }
   .dashboard-topics li {
      padding-left: 0;
   }
   .dashboard-topics li:first-child {
      padding-top: 0;
   }
   .dashboard-topics li:last-child {
      padding-bottom: 0;
   }   
}