@media (min-width: 1030px) {
  .container {
    max-width: 1350px;
  }
}

/* Anordnung */
.com-content-category-blog .item-content {
	display: contents;
}
.com-content-category-blog .page-header {
	order: -1;
}
/* Ende */


#t4-topbanner {
  margin-top: 10px;
  margin-bottom: 10px;
}

.mostread li a {
  color: green;
}

.logofb {
  margin-top: 10px;
}
/*
.items-row .item .item-title {
  font-size: 1.25rem;
  font-weight: bold;
} */

.item-title {
  font-size: 18px !important;
  font-weight: bold !important;
}

.col-xl, .col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, .col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, .col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, .col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, .col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 20px;
  padding-left: 20px;
}


/* Kategorie Info Style */
.article-aside {
  background: #BFD000;
  padding: 5px;
  color: beige;
  display: block;
}
.text-muted {
  color: #000000 !important;
}

/* Button */
.btn.btn-readmore
 {
  background: #BFD000;
}

.readmore .btn:hover
 {
  background: #BFD000;
  color: #000000;
}

/* Such Button */

.primary .btn:hover, 
.btn.btn-primary
{
  background: #BFD000 !important;
  border: none;
  color: #000 !important;
}

/* Eilmeldung */

#t4-eilmeldung {
  background: #8A0808;
  height: 40px;
}

.eilmeldung {
  width: 100%;
  float: left;
  position: absolute;
  padding: 8px 0 0 130px;
  margin-bottom: 1rem;
}

.eilmeldungstext {
 float: left; 
  padding: 8px 0px 32px 20px;
}

.eilmeldung a, .eilmeldungstext a {
  font-size: 14px;
  color: white !important;
  font-weight: bold;
}

/* EM Ende */

/* Detail Zeile über dem Bild */

.article-info.text-muted {
  background: #BFD000;
  padding: 5px;
  color: beige;
  display: block;
}

/* Abstand Bild oben */

figure {
    margin-top: 10px;
    margin-bottom: 10px;
}

@media (min-width: 1024px) {
  .blog-featured .featured-intro {                          
    margin-right: 0; /* Einrücken Text Blog */
}
}


.pull-left.item-image, .item-image.pull-left {
  margin-right: 0;
}

@media (min-width: 1024px) {
  .blog-featured .blog-item {
    padding: 10px;
  }
}

/* Im Beitrag Überschrift*/ 

.page-header h2 {
  font-weight: bold;
  padding-bottom: 10px;
  }

/* Footer Style */
/* Höhe */

.t4-footer .container {
  padding: 0;
  /* 
  padding-top: 2rem;
  border: 2rem; 
  */
}

/* DJ Mega Menu */
/* Abstand */

.dj-megamenu-modern li a.dj-up_a {
  padding: 0 15px;
  height: auto;
}

.dj-megamenu-modern li a.dj-up_a > span {
    height: 30px;
}

.mod-banners__item.banneritem::before {
  content: "Anzeige";
  position: absolute;
 padding: 3px 4px;
  background-color: #BFD000;
  color: black;
  font-size: 10px;
}

@media (min-width: 1024px) {
  .blog-title-section {
    height: 75px;
  }