@font-face { font-family: 'bauhaus-b'; src: url('../fonts/bauhaus/BAUHAUSB.TTF') format('truetype'); }
@font-face { font-family: 'bauhaus-h'; src: url('../fonts/bauhaus/BAUHAUSH.TTF') format('truetype'); }
@font-face { font-family: 'bauhaus-l'; src: url('../fonts/bauhaus/BAUHAUSL.TTF') format('truetype'); }
@font-face { font-family: 'bauhaus-m'; src: url('../fonts/bauhaus/BAUHAUSM.TTF') format('truetype'); }
@font-face { font-family: 'bnkgothl'; src: url('../fonts/bankgothic/BNKGOTHL.TTF') format('truetype'); }

body {
  background-color: #1A292C;
  color: #FFF;
  font-family: "bauhaus-l", Arial, Helvetica, sans-serif;
}
.body-wrap {
  background-color: #1A292C;
}
a {
  color: #FFF;
}
a:hover {
  color: #6c757d;
}
btn:focus, a:focus{
  outline: none;
}
.fancybox-button--share{
  display: none;
}
.view-buttons-inner a {
  color: #FFF;
  font-size: 16px;
  font-family: "bauhaus-m", Arial, Helvetica, sans-serif;
}
.bnkgothl {
  font-family: "bnkgothl", Arial, Helvetica, sans-serif;
}
.bnkgothl p {
  font-size: 26px;
  line-height: 40px;
  margin-bottom: 40px;
}
.btn {
  font-family: "bauhaus-l", Arial, Helvetica, sans-serif;
}
.bg-bundn {
  background-color: #1A292C;
}
.navbar-brand img {
  height: 70px; width: auto;
}
.navbar-nav .nav-link {
  font-family: "bauhaus-m", Arial, Helvetica, sans-serif;
}
.feature--boxed-border {
  border: none;
}
.icon-block--style-4 .block-icon {
  background: #637478;
  color: #FFF;
}
.btn-dark {
  background-color: #1A292C;
}
.sct-color-1 {
  background-color: #303E41;
}
.sct-color-2 {
  background-color: #637478;
}
.sct-color-3 {
  background-color: #48595D;
}
.sct-color-4 {
  background-color: #1A292C;
}
.sct-color-5 {
  background-color: #102429;
}
h1, h2, h3, h4, h5 {
  font-family: "bauhaus-l", Arial, Helvetica, sans-serif;
}
.tabs--style-2 .nav-tabs .nav-link {
  font-family: "bauhaus-l", Arial, Helvetica, sans-serif;
  color: #fff;
}
.tabs--style-2 .nav-tabs .nav-item.show .nav-link, .tabs--style-2 .nav-tabs .nav-link.active, .tabs--style-2 .nav-tabs .nav-link:hover {
  border-bottom: 1px solid #6c757d;
  background: transparent !important;
  color: #6c757d;
}
.accordion--style-3 .card:first-child {
  border-top: none;
}
.accordion--style-3 .card-title a, .accordion--style-4 .card-title a {
  color: #fff;
}
.accordion--style-3 .card-header>.card-title>a[aria-expanded="true"], .accordion--style-4 .card-header>.card-title>a[aria-expanded="true"] {
  color: #6c757d !important;
}
.accordion--style-3 .card-header>.card-title, .accordion--style-3 .show .card-body {
  border-bottom: none;
}
.modal-header, .modal-footer {
  border: none;
}
.modal-content {
  border: none;
}
.modal-body h1, .modal-body h2, .modal-body h3, .modal-body h4{
  font-size: 12px;
}
.modal-body p {
  font-size: 10px;
}
.close {
  color: #fff;
}
.heading {
  font-family: "bauhaus-l", Arial, Helvetica, sans-serif;
}
.pageloader {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background: url('images/yourLoaderImage.gif') 50% 50% no-repeat rgb(249, 249, 249);
  opacity: .8;
}
#cookiehinweis {
  padding: 10px;
  color: #f5f5f5;
  position:fixed;
  bottom:0px;
  z-index: 999;
  width:100%;
  background-color: #000;
}
#cookiehinweis p {
  font-size: 12px;
  padding: 8px 0 0 0;
}
