/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/* Logo size for centered navigation */

.tm-navbar-center [class*='tm-logo'] { transform: scale(1.2); }

.tm-navbar .uk-navbar-nav > li.uk-active > a::after { background: none; } 
.tm-navbar .uk-navbar-nav > li.uk-active > a { border-bottom: 1px solid #fff; display: inline; padding:0 0 9px 0; margin: 0 10px;} 
/* color change to green */
body, .tm-navbar, .btn-primary,
.btn-info, .btn-reverse, .uk-button-primary {
  background-color: #789fa3;
}
.btn-info:hover, .btn-primary:hover,
.uk-button-primary:hover, .btn-reverse:hover {
  background-color: #33696f;
}

/* hide footer on homepage */
body.home #tm-footer {
  display: none;
}

/* logout button style */
.tm-search {
  right: 25px;
  background: none;
}
@media(max-width: 767px) {
  .tm-search.uk-hidden-small{
    display: block !important;
    position: absolute;
    top: 17px;
    right: 15px;
  }
  .tm-search button {
    padding: 0 10px;
  }
}
/* small logo move from middle to left */
.uk-navbar-center {
  margin: 0;
}

/* custom styles from jce editor */
li.bindestrich-liste::before {
  content:"- ";
  content:"\2014\0020";
  margin-left: -1.15em;
}
li.bindestrich-liste {
  list-style-type: none;
  padding-left: 0.2em;
}
.link-ikone::before {
  content:url('/images/ug_icons/links_icon.png');
}
ul {
  padding-left: 15px;
}