.col-md-3 .tx-events2 h3 {font-size: 1.5em;};
.tx-events2 h3 a, nav a {-moz-hyphens: auto; -o-hyphens: auto; -webkit-hyphens: auto; -ms-hyphens: auto; hyphens: auto; hyphens: auto;}
.tx-events2 h3 a {font-size: 20px;}
.event-item{margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:5px;width:100%;}

.nav > li > a {padding: 10px 12px}

nav.hidden-print > ul >li.active > a {background: #ccc; border-bottom: 0px; font-weight: bold;}

nav.hidden-print > ul >li.active > ul  {border-left: 13px solid #ccc}

nav.hidden-print > ul >li.active > ul > li.active > a {background: #ededed; border: 0px; font-weight: bold;}

nav.hidden-print > ul >li.active > ul > li.active > ul {border-left: 13px solid #ededed}

nav.hidden-print > ul >li.active > ul > li.active > ul > li.active > a {font-weight: bold;}

div.abisz {
	line-height: 2.5;
	margin-bottom: 10px;
}

div.abisz a.btn {
	width: 34px;
}

div.abisz a.btn-az {
	padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0px
}

div.news.news-single div.teaser-text {
	color: #000;
	font-weight: bold;
	font-size: 16px;
}

p.news-img-caption {
	font-size: 11px;
}

	
.article-headerlist h4 {
	margin-top: 0;
}

.article-headerlist .small {
	color: #666;
}

/* Ext events2 */


.list-date{display:block;float:left;text-align:center;line-height:1.2}
.gridrightstd {margin:5px; min-width:65px;}

.well .tx-events2 .list .event-item {width:100%;}
.well .tx-events2 .list .event-item .clearfix {width:100%;}
.well .tx-events2 .list .event-item .list-date {width:100%;}
.well .tx-events2 .list .event-item .gridrightstd {width:100%;}


.thumbnail .date1{font-size:1.54em; margin: 8px 0;}
.thumbnail .date2{margin-bottom:0.3em}
.thumbnail span{display:block}
.thumbnail figure {margin-top:15px; text-align:center;}
.entry{min-height:62px;padding-bottom:6px; margin-left: 95px; display: block}
.clearfix{display: table;}
.entry h3 {margin-top:0}
.event-item {margin-bottom:20px; border-bottom: 1px dotted #ccc; padding-bottom: 10px}

.f3-widget-paginator {margin: 30px 0; padding: 0;  list-style: none; }
.f3-widget-paginator li {display: inline; }
.f3-widget-paginator a, .f3-widget-paginator li.current {display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px ! important;font-size:16px;line-height:1.55;border-radius:0px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.f3-widget-paginator a, .f3-widget-paginator li.current {color:#333333;background-color:#ffffff;border-color:#cccccc}
.f3-widget-paginator li.current {outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125); color:#333333;background-color:#e6e6e6;border-color:#adadad; }
.f3-widget-paginator li.current:hover {color:#333333;background-color:#d4d4d4;border-color:#8c8c8c}
.f3-widget-paginator a:hover {color:#333333;background-color:#e6e6e6;border-color:#adadad}
/* Ext events2 ENDE */
.frame {
  margin-top: 0px;
  margin-bottom: 0px;
}

.container .frame {
    margin-top: 10px;
    margin-bottom: 5px;
}

.backendlayout-pagets__special_2_columns_30_30_subnavigation_right .subcontent-wrap {
    background-Color: #eee;
}

#carousel-4763 div.carousel-inner div.item {
   padding:0;
   margin: 0;
}

#carousel-4763 div.carousel-inner div.carousel-text {
padding-left: 15px
}

#carousel-4763 div.carousel-inner div.carousel-image img {
margin:  0 0 0 auto;
}

.btn-kette {
background-color:#0099ff;
color:#ffffff;
font-size: 1.8em;
CSS-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.btn-kette:hover {
background-color:#99cc33;
color:#ffffff;
}

div.powermail_fieldwrap .text-left {
text-align: left;
}

.powermail_fieldwrap_wie label.control-label, .powermail_fieldwrap_waskoennenwirbessermachen label.control-label, .powermail_fieldwrap_frage4 label.control-label {
    color: transparent;
}

#videobereich {
    background-color: #fff;
    position: relative;
    height: 0;
    padding-bottom: 56.25%;
}	
.videoextern {
    background-color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* Formular Fragebogen Kitas */
#c5249 h3, #c5249 .powermail_fieldwrap_marker0101010101010101 > label, #c5249 .powermail_fieldwrap_marker010101010101010101 > label {
   font-size: 1px;
}

.powermail_fieldset_33, .powermail_fieldset_34, .powermail_fieldset_35, .powermail_fieldset_36 {
    margin-top: 40px;
}

#c5249 .powermail_fieldwrap_marker010101010101010101 {
    margin-top: -12px;
}

#c5249 .powermail_fieldwrap_marker010101010101010101 div.checkbox {
    padding-left: 40px;
}

/* Ende Formular Fragebogen Kitas */

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0;
    height: 0;
    overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
/*
.ahlLayer {
   position: absolute; top: 75px; left: 0px; width:100%; height: 200px;
z-index: 2; border: 0; background: transparent;
}

@media (min-width: 992px) {

.ahlLayer {
   position: absolute; top: 230px; left: 0px; width:100%; height: 600px;
z-index: 2; border: 0; background: transparent;
}

.ahlLayer2 {
   position: absolute; top: 230px; left: 50%; width:100%; height: 60%;
z-index: 2; border: 0; background: transparent;
}
}

body {
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
        }
*/
/* @media (max-device-width: 480px) and (orientation: landscape) 
*/