﻿@charset "UTF-8";
/*$border-radius:               .25rem !default;
$border-radius-lg:            .3rem !default;
$border-radius-sm:            .2rem !default;*/
body {
  padding-top: 100px;
  /* FÃ¼r die Titelzeile + sowie die Toolbar */ }

/* FuÃŸzeile in der Hoehe beruecksichtigen; 5-zeilig */
body {
  margin-bottom: 115px;
  /* FÃ¼r den Footer */ }

html {
  position: relative;
  min-height: 100%; }

/* Ab *SM* wird die 3-zeilige FuÃŸzeile nur noch ein-zeilig */
@media (min-width: 576px) {
  body {
    margin-bottom: 80px;
    /* FÃ¼r den Footer */ } }

/* 2-zeilig */
@media (min-width: 768px) {
  body {
    margin-bottom: 40px;
    /* FÃ¼r den Footer */ } }

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 8px;
  clear: both;
  background-color: #D65827;
  color: #ffffff;
  font-size: small; }

#menuarea a,
footer a {
  color: #ffffff;
  _font-weight: bold; }

footer a:hover {
  color: #ffffff;
  text-decoration: underline; }

/* 
    Blaue Zeile am obersten Bildschirmrand
*/
#menuarea {
  background-color: #0056B4;
  color: #ffffff;
  padding: 8px;
  font-size: smaller; }

#menuarea a {
  color: #ffffff; }

/* Das ist der Navigationsbereich; Dieser Bereich bleibt oben stehen beim Scrollen */
#navigationarea {
  padding-top: 30px;
  padding-bottom: 25px; }

.navigationarea-fixed {
  padding-bottom: 21px !important;
  background-color: white;
  z-index: 1000; }

.xtra-item .list-group-item-overlay-right {
  width: initial;
  padding: 0px 0px;
  /*opacity: 1 !important;
    background-color: transparent;*/ }

.xtra-item .list-group-item .btn-group {
  height: 100%;
  margin-left: auto;
  margin-right: 0;
  float: right; }

.xtra-item .list-group-item .btn-group > .btn {
  height: 100%; }

.xtra-item .list-group-item .btn-group > .btn:first-child {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px; }

.xtra-item .list-group-item:not(:first-child) .btn-group > .btn:last-child {
  border-top-right-radius: 0px; }

.xtra-item .list-group-item:not(:last-child) .btn-group > .btn:last-child {
  border-bottom-right-radius: 0px; }

.list-group-item-expanded .address-head {
  background-color: #e9ecef; }
