@import url(../../../media/vendor/bootstrap/css/bootstrap.min.css);
@import url(fontawesome-free/fontawesome.min.css);
body {
  background-color: #000 !important; }

.mx-auto img {
  width: 100%; }

.row.mt-4 {
  color: #fff;
  font-size: 20px; }

.menu .nav-item.active a {
  color: #000 !important; }

.row.display .col-md-12.menu {
  display: inline; }
  .row.display .col-md-12.menu .nav {
    display: inline-flex; }
    .row.display .col-md-12.menu .nav li a {
      color: #fff; }
    .row.display .col-md-12.menu .nav li a:hover {
      color: #000 !important;
      cursor: pointer; }
    .row.display .col-md-12.menu .nav li a:active {
      color: #000 !important; }
    .row.display .col-md-12.menu .nav .item-101 {
      position: relative;
      right: -22px;
      background-image: url(../../../images/home.jpg);
      background-repeat: no-repeat;
      width: 80px; }
    .row.display .col-md-12.menu .nav .item-104 {
      background-image: url(../../../images/warum_berliner_stimme.jpg);
      background-repeat: no-repeat;
      width: 450px; }
    .row.display .col-md-12.menu .nav .item-102 {
      background-image: url(../../../images/die_stimmen.jpg);
      background-repeat: no-repeat;
      width: 280px; }
    .row.display .col-md-12.menu .nav .item-103 {
      background-image: url(../../../images/hoerproben.jpg);
      background-repeat: no-repeat;
      width: 298px; }
    .row.display .col-md-12.menu .nav .item-101 .btn.btn-primar, .row.display .col-md-12.menu .nav .item-102 .btn.btn-primar, .row.display .col-md-12.menu .nav .item-103 .btn.btn-primar, .row.display .col-md-12.menu .nav .item-104 .btn.btn-primar {
      margin-right: 3px;
      width: 277px;
      text-transform: uppercase;
      height: 57px;
      padding-top: 16px;
      font-weight: bold;
      font-size: 18px; }

.btn-round {
  width: 77px !important;
  padding-left: 5px !important;
  height: 38px !important;
  line-height: 35px !important; }
  .btn-round span {
    padding-right: 9px;
    font-size: 20px;
    position: relative;
    top: -5px; }

.page-header h2 {
  text-align: center; }

a {
  color: #fff !important; }

.nav-item.item-105 {
  padding-left: 21px; }

.footer .nav {
  display: inline-flex !important; }

/*# sourceMappingURL=template.css.map */
