@media (min-width: 768px) {
.t4-main-body {
    padding-top: 3rem;
    padding-bottom: 3rem;
    width: 75%;
    margin: auto;
  }
}
.t4-header .header-block {
    background-color: #fff;
}

.t4-header { 
    border-bottom: 10px solid #a60000;
    z-index: 1000;
}
.slideshow {}



.container {
    margin: 0px auto;
}  


div.startseite .top-article-info  {
    text-align: center;
    margin: 0 auto;
}
.intro-article-info {width:100%;} 
.top-article-info {margin: auto; text-align: justify;}
.navbar-brand.logo-control img.logo-img {max-height: 150px;}

.titel_adelsberg {display: none;}

.titel_adelsberg_mobile {
    position: absolute;
    top: 0px;
    left: 25px;
    border-bottom:none;
}

.titel_adelsberg_mobile h1 {
    font-size: 12px;
    text-transform: uppercase;
    padding: 0px;
    margin: 0px;
}

.titel_adelsberg_mobile h1.zeile2 {
    margin-left:20px;
}

.titel_adelsberg_mobile h2 {
    font-size: 8px;
    text-transform: uppercase;
    padding: 0px 0px 20px 0px;
    margin: 0px;
} 
.sidebar-right{
    padding-left: 35px;
}
.liste_rechts {
  padding: 0px 0px 10px 0px;
  margin: 10px 10px 20px 0px;
  border-bottom: 1px dashed #a60000;
}

.liste_rechts ul {
    list-style: none;
    list-style-type: none;
}
.liste_rechts ul {
    margin:0px;
    padding: 0px;;
}
.category-module .item  {
    padding: 0px;
    margin: 0px;
}
.category-module .item a {
        color: #a60000;
}

.blog.layout_default .cols-1 .item-content, .blog-featured.layout_default .cols-1 .item-content {
    max-width: 100%;
    margin: auto;
}

  .item-page .page-header h2, .article-info .category-name [itemprop="genre"]{
    width:100%;
    text-align: left;
    font-size: 20px;
    font-weight: 500;
}
.top-article-info{
    text-align: justify;
}

.slide-desc-text-default {
    color: #fff;
    text-align: center;
}

@media (min-width: 576px) {

.titel_adelsberg_mobile{display: none;}

}

@media (min-width: 768px) {
.logo-img {position: absolute;
  display: block;
  top: 2px;
  left:0px;
  right: 0;
  z-index: 100;}

.t4-megamenu {
  position: fixed;
  top: 0px;
  right: 20%;
}

.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
    padding:0px 0px 0px 10px;
    font-size: 14px;
}

.sidebar-right{
    padding-left: 10px;
}

.page-header {
    text-align: right;
    font-size: 30px;
    text-transform: uppercase;
}
.category-name, .article-info {
    width:100%;
}

  .item-page .page-header h2, .article-info .category-name [itemprop="genre"]{
    width:100%;
    text-align: right;
    font-size: 30px;
    font-weight: 500;
}

.aktuelles .page-header {
    text-align: left;
    }
}


//erster Entwurf
/* @media (min-width: 768px) {
.t4-main-body {
    padding-top: 3rem;
    padding-bottom: 3rem;
    width: 75%;
    margin: auto;
  }
}

.t4-header { 
    border-bottom: 10px solid #a60000;
    z-index: 1000;
}
.slideshow {}



.container {margin-left: 0px;}  

.top-article-info {margin: auto; text-align: justify;}
.navbar-brand.logo-control img.logo-img {max-height: 150px;}

.titel_adelsberg {display: none;}

.titel_adelsberg_mobile {
    position: absolute;
    top: 15px;
    left: 50px;
    border-bottom:none;
}

.titel_adelsberg_mobile h1 {
    font-size: 10px;
    text-transform: uppercase;
    padding: 0px;
    margin: 0px;
}
.titel_adelsberg_mobile h2 {
    font-size: 8px;
    text-transform: uppercase;
    padding: 0px 0px 20px 0px;
    margin: 0px;
} 
.sidebar-right{
    padding-left: 35px;
}
.liste_rechts {
  padding: 0px 0px 10px 0px;
  margin: 10px 10px 20px 0px;
  border-bottom: 1px dashed #a60000;
}

.liste_rechts ul {
    list-style: none;
    list-style-type: none;
}
.liste_rechts ul {
    margin:0px;
    padding: 0px;;
}
.category-module .item  {
    padding: 0px;
    margin: 0px;
}
.category-module .item a {
        color: #a60000;
}

.top-article-info{
    text-align: justify;
}

@media (min-width: 768px) {
.logo-img {position: absolute;
  display: block;
  top: 18px;
  left:0px;
  right: 0;
  z-index: 100;}

.titel_adelsberg_mobile{display: none;}   
.titel_adelsberg {
    display: block;
    position:absolute;
    z-index: 1;
    text-align: left;
    top: 150px;
    left: 300px;
    background: rgb(265, 265, 265);
    background: rgba(265, 265, 265, 0.75); 
    color: #111111;
    padding-left: 20px;
    padding-right: 20px;
    }

.titel_adelsberg_mobile h1 {
    text-transform: uppercase;
    padding: 0px;
    margin: 0px;
}
.titel_adelsberg_mobile h2 {
    text-transform: uppercase;
    padding: 0px 0px 0px 0px;
    margin: 0px;
}
.sidebar-right{
    padding-left: 10px;
}

.page-header {
    text-align: right;
}
}

*/

