/* Haupttext der Komponente linksbündig ausrichten */
.item-page, 
.article-content, 
#ja-current-content {
    text-align: left !important;
}
.item-page .page-header h2, .item-page .page-header .h2 {
    padding: 20px 10px;
	background-color: #c6bab2;
  }
/* Falls auch die Überschriften linksbündig sein sollen */
.componentheading, 
.contentheading, 
h1.contentheading {
    text-align: left !important;
}
.item-page.layout-default.no-sidebar .top-article-info {
margin-left: auto;
  margin-right: auto;
  text-align: left;
  width: 100%;
max-width: 1200px;}

h2 {color:red;}

    iframe[src*="webtermin"] {
    background-color: transparent !important;
    background: red !important;
}

.dropdown-menu {background-color: lightgray !important;}
.t4-megamenu {background-color: white !important;}

.menu-item-title, .dropdown-menu-level1 {
    display: inline-block;      /* Erlaubt das Setzen einer Breite */
    max-width: 100px;           /* Die gewünschte maximale Breite */
    line-height: 15px;
    /* Umbruch-Verhalten steuern */
    white-space: normal;        /* Erlaubt normalen Zeilenumbruch (hebt evtl. no-wrap auf) */
    text-transform: none;
    vertical-align: top;
}