/***********************************************************************************************
  db_standard.css 

  Anpassungen des Universal Themes für das Corporate Design der Deutschen Bahn.

  Version 21.1.1
  basierend auf Universal Theme Version 1.6


  Historie

  Version 21.1.1
  
    - Einbindung der DB Schriften in das Theme DB Standard


  Version 21.1.0

    - Einführung von DB Standard und DB Custom. 
      Damit können zukünftig die Anpassungen des Universal Themes 
      an das Corporate Design der Deutschen Bahn für die Anwendungen geupdatet werden, 
      ohne die Anwendungen selbst zu verändern.


***********************************************************************************************/



/* Body */
  body, body .ui-widget, body .ui-widget select {
    font-family:"DBScreenSans";
  }

/* Header */
  .t-Header-branding {
      height: 40px;
  }

  #header-logo {
    background: #fdfdfd;
    height: 62px; 
  }

  #header-logo img {
    margin: 13px auto 0px 13px;
    height: 38px;
  }

/* Navigation */

  /* Navigation aufgrund des Headers mit DB-Keks nach unten verschieben */
    .apex-side-nav .t-Body-nav, .apex-side-nav .t-Body-actions, .apex-side-nav .t-Body-title {
      top: 102px !important;  
    }

  /* Schrift */
    .a-TreeView-node a {
      font-family:"DBScreenHead"; 
      font-weight:normal;
    }
  
  /* Schriftgröße Top-Level Navigation fett */
    .a-TreeView-node--topLevel > div > .a-TreeView-label {
      font-weight:bold !important;
    }

  /* Mouseover */
    #t_TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-hover
    {
      background-color: #ffffff !important;
    }

  /* Burgermenü */
    .t-Button.t-Button--header.is-active {
      background-color: #D7DCE1 !important;
    }

  /* aktiver Navigationspunkt */
    .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-current, 
    .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-selected, 
    .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-current--top.is-selected {
      background-color: #ffffff !important;
    }

/* Minimalhöhe des Bodys reduzieren, um unnötigen Scrollbalken zu verhindern */
  .t-Body-content {
    min-height: calc(100vh - 102px) !important;
  }

  .t-Body-contentInner {
    min-height: 0 !important;
  }

/* Footer */
  /* Versionsnummer und Buttons auf selbe Höhe ausrichten */

  .t-Footer-body {
    display: flex;
    flex-direction: row-reverse;
  }

  .t-Footer-content {
    width: 50%;
  }
  
  .t-Footer-apex {
    width: 50%;
    display: flex;
    align-items: center;
  }

/* Login */
  .t-PageBody--login {
    background-color: var(--oj-body-bg-color) !important;
  }

/* Anpassungen für Plugin Simple Checkbox */
  .simple_checkbox{
    margin-right: 0.7rem;
    margin-top: 0.35rem;
    margin-bottom: 0.7rem;
    order: -1 !important;
  }

/*IR & IG: Buttons direkt rechts neben Suchleiste positionierbar */
  .a-IG-controls, .a-IRR-controls {
    flex-grow: unset;
  }


/* Puls für Startseite definieren */
h1.t-Login-title::after {
    content: " ";
    height: 6px;
    width: 56px;
    background: #ec0016;
    display: block;
    border-radius: 3px;
    margin: 16px auto 32px auto;
}

/*Schriftgröße für Textareas anpassen*/
.apex-item-textarea {
  font-size: 1.4rem !important;
}