@charset "UTF-8";
/* =======================================================
   ALLGEMEINE DEFINITIONEN
   gelten für alle Geräte
======================================================= */
.brand-logo span {
  margin-top: 20px !important;
  margin-left: 20px;
}

.blog-item .item-content .page-header h2 {
	font-size: 20px;
}

.com-content-article {
  max-width: 998px !important;
  width: 100%;
  margin:0 auto;
}

.container-header {
  background-image: none !important;
  background-color: #e9c684;
}

.container-topbar {
  background-color: #770000;
}

.site-description {
  color: #000000 !important;
}

.container-header .mod-menu > li > a {
  color: #000000 !important;  
}

.container-header .mod-menu > li > a:hover {
  color: #770000 !important;  
}

.footer {
  padding-left: 100px;
  background-image: none;
  background-color: #770000;
}

/* =======================================================
   HANDY HOCH
======================================================= */

@media (max-width:575px){
  .footer {
    padding-left: 10px;
  }
}


/* =======================================================
   HANDY QUER
======================================================= */

@media (min-width:576px) and (max-width:767px){
  .footer {
    padding-left: 10px;
  }
}


/* =======================================================
   TABLET HOCH
======================================================= */

@media (min-width:768px) and (max-width:991px){
  .footer {
    padding-left: 40px;
  }
}


/* =======================================================
   TABLET QUER
======================================================= */

@media (min-width:992px) and (max-width:1199px){
  .footer {
    padding-left: 40px;
  }
}


/* =======================================================
   DESKTOP / LAPTOP
======================================================= */

@media (min-width:1200px) and (max-width:1599px){
  .footer {
    padding-left: 100px;
  }
}


/* =======================================================
   GROSSER DESKTOP / TV
======================================================= */

@media (min-width:1600px){
  .footer {
    padding-left: 100px;
}
}