/* News */
.news-special {padding:0;margin:0;}
.teaser-fullsize {padding:0;margin:0;text-rendering: optimizeLegibility;
text-shadow: 5px 10px 20px rgb(0, 0, 0);
background-color: #000f14;
border-bottom: none;
overflow: hidden;
padding: 0 0 42.85714% 0;
position: relative;
}
.news-special .teaser-fullsize .news_image  {padding:0;margin:0;}
.news-special .teaser-fullsize .news_image  a {padding:0;margin:0;border:none;}
#mm-united .news-special .teaser-fullsize .news_image  img  {padding:0;margin:0;border:none;border-radius:0px;}

.teaser-fullsize .news_teaser_container {
bottom: 0;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
left: 0;
padding: 1.75rem 0 2rem 2rem;
position: absolute;
top: 0;
width: 100%;
background:url("bg-verlauf.png") center bottom;
}
.teaser-fullsize .news_teaser_container {
width: 100%;
padding: 1.75rem 3rem 1.75rem 1rem;
}

.teaser-fullsize h2.news_teaser_header {
padding-bottom:0;
}


.teaser-fullsize h2.news_teaser_header span { 
color:#fff;
text-rendering: optimizeLegibility;
text-shadow: 2px 2px 4px rgba(0,0,0,1);
}
.teaser-fullsize .news_teaser_title {
font-size:1.8em;font-weight:700;
display:block;text-transform:none;
margin-bottom:0px;
}
.teaser-fullsize .news_teaser_cat {
font-size:1.0em;font-weight:700;
display:block;
text-transform:uppercase;
  margin-bottom:5px;
}
.teaser-fullsize p {
color:#fff;
font-size:1.2em;
display:block;
text-shadow: 2px 2px 8px rgba(0,0,0,1);
width:70%;
}
.teaser-fullsize a.more {margin-left:10px;line-height: 20px;
  display:inline-block;padding:0px;padding-left:5px;padding-right:5px;background:#bd0016;color:#fff;width:auto;text-align:center;border-radius:3px;vertical-align:bottom;}
.teaser-fullsize  a.more:hover {background:#f00;}
.teaser-fullsize a:hover {
text-decoration:none;
}
.teaser-fullsize a.more:after {font-family:FontAwesome;
content:"\f04b";font-size:14px;
}

.teaser-fullsize p {display:inline;}






.news-list-view  {
   display: -webkit-flex;
   display: -ms-flex;
   display: flex;
   -webkit-flex-wrap: wrap;
   -ms-flex-wrap: wrap;
   flex-wrap: wrap;
}


.news-list-view .article {-webkit-box-shadow: 10px 10px 17px -9px rgba(117,117,117,1);
-moz-box-shadow: 10px 10px 17px -9px rgba(117,117,117,1);
box-shadow: 10px 10px 17px -9px rgba(117,117,117,1);
border:1px solid #eee;background:#fff;padding:0 !important;width:32%;max-width:400px;display:inline-block;vertical-align: top;margin:0 2% 25px 0!important;}
.news-list-view .article:nth-child(3n) {margin-right:0 !important;}
.news-list-view .article .news_list_header {padding:10px;padding-bottom:0;}
.news-list-view .article .news_list_text {padding:10px;font-size:14px;}


.news-list-view .news_teaser_text p{display:inline;}
.news_teaser_text > div > div{display:inline;}
       

.news_teaser_meta span.news-list-date:before {color:#fff;}
.news_teaser_meta span.news-list-date {color:#fff;}
.news_teaser_meta a.news_link_comment:hover > span.countcomments {background:#bd0016;color:#fff;}

.news_teaser_meta span.news-list-date {
color: #fff;
font-weight: 400;font-size:13px;
display:inline-block;padding-right:20px;
}



.news .article .news-img-wrap {
    margin: 0 0 10px;overflow: hidden;
}


.news-list-view .article .news-img-wrap img {
    max-width: 100%;
    height: auto !important;
    width: 100%;
    margin:0;
    padding:0;
    -moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}

.news-list-view .news-img-wrap img:hover {
-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
transform: scale(1.1);
}



/* Format News List*/


.news_list_header .news_list_cat  {text-transform:uppercase;
color:#bd0016;font-size:1.1em;font-weight:700;display:block;
padding-bottom:0.2em;
}
.news_list_header .news_list_title  {text-transform:none;
color:#014495;font-size:1em;font-weight:600;display:block;
padding-bottom:0em;line-height:1.3em;font-family:Open Sans;}
.news_list_header h3 {padding-bottom:0;}

.news-list-view .news-img-wrap img {max-width:250px;}


a.news_list_more {display: inline-block;
margin-top: 0px;
color: #fff;
border-radius: 3px;
font-weight: 600;
background: #014495;
padding: 0px 8px;
width: auto;}
a.news_list_more:hover {color:#ff7e00;}
a.news_list_more:after {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
font-size:0.8em;
content:"";
}


.news_list_footer {float:left;position:relative;display:block;}


.news_list_meta {display:block !important;}
.news_list_meta span.news-list-date {
color: #999;
font-weight: 400;font-size:13px;
  display:inline-block;padding-right:20px;
}
.news_list_text p{display:inline;}
.news_list_text > div {display:inline;}
    
a.news_link_comment:hover > span.countcomments {color:#bd0016;}

.news_list_meta span.news-list-date:before {color:#999;}
.news_list_meta span.news-list-date {color:#999;}
.news_list_meta a.news_link_comment:hover > span.countcomments {color:#bd0016;}
.news_list_text p{display:inline;padding-right:5px;}


.news_list_footer {display:block;bottom:0;}


.pagination {
display: inline-block;
padding-left: 0;
margin: 20px 0;
border-radius: 4px;

  }

.pagination li {
display: inline;
}
.news .page-navigation p{
float:none;display:block;
}

.news .page-navigation ul {float:left;display:block;}

.pagination > li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #bd0016;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
    z-index: 2;
    color: #fff;
    background-color: #bd0016;
    border-color: #bd0016;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover  {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #bd0016;
    border-color: #bd0016;
}


.news-list-view .gallery-article {width:25% !important;display: inline-block;margin-bottom:0;padding:0 10px 10px 0px;}

.news-list-view .medialement-alternative-content{display:none;}





/* Liste Seitenmodul */
.news-seitenmodul .news_list_header h4  span.news_list_title {font-size:1.1em;font-weight:400;line-height:1.4em;}
.news-seitenmodul .news_list_header h4  span.news_list_title:hover {color:#bd0016;}
.news-seitenmodul .article {margin-bottom:0px;padding-bottom:0px;background:#fff;}

/* End Liste  Seitenmodul */


/* Liste Seitenmodul */
.news-seitenmodul-plain .news_list_header {margin:0;border-bottom:1px dotted #aaa;margin-bottom:10px;}
.news-seitenmodul-plain .news_list_header h4 {margin:0;}
.news-seitenmodul-plain .news_list_header h4 span.news_list_title {color:#bd0016;font-size:1.2em;font-weight:600;line-height:1.4em;margin:0;}
.news-seitenmodul-plain .news_list_header h4 span.news_list_title:hover {color:#bd0016;}

.news-seitenmodul-plain .news_list_header .news-list-date {font-size:0.8em;font-weight:400;line-height:1.0em;color:#999;}
.news-seitenmodul-plain .article {margin-bottom:0px;padding-bottom:0px;}

/* End Liste  Seitenmodul */


/*  Newsletter Zeile Home*/

.row-newsletter {margin-top:20px;display:block;}
.field-cim-newsletter {
width: 0px;
height: 0px;
-webkit-transform:rotate(360deg);
border-style: solid;
border-width: 80px 0 80px 50px;
border-color: transparent transparent transparent #ffe169;
}


.field-uia-newsletter {
width: 0px;
height: 0px;
-webkit-transform:rotate(360deg);
border-style: solid;
border-width:80px 50px 80px 0;
border-color: transparent #648cbc transparent transparent;
}
.field-cim-newsletter:hover {border-color: transparent transparent transparent #fff4d5;cursor:pointer;}
.field-uia-newsletter:hover {border-color: transparent #75b4ff transparent transparent;cursor:pointer;}


.field-cim-newsletter {width:50%;display:inline-block;margin:0;padding:0;background:#fdbd00;}
.field-cim-newsletter span.head {font-size:1.4em;width:100%;display:block;margin:0;padding:10px;text-align:center;color:#fff;margin-top: -60px;}
.field-cim-newsletter span.title {font-size:2.4em;width:100%;display:block;margin:0;padding:5px;text-align:center;color:#fff;}
.field-uia-newsletter {width:50%;display:inline-block;margin:0;padding:0;background:#004494;}
.field-uia-newsletter span.head {font-size:1.4em;width:100%;display:block;margin:0;padding:10px;text-align:center;color:#fff;margin-top: -60px;}
.field-uia-newsletter span.title {font-size:2.4em;width:100%;display:block;margin:0;padding:5px;text-align:center;color:#fff;}
.row-newsletter  a.newsletter-btn {font-size:1.4em;text-transform:uppercase;width:100%;display:block;margin:0;padding-top:10px;text-align:center;color:#fff;}
.row-newsletter  a.newsletter-btn:after {content: "\f138";color:#fff;  font: normal normal normal 18px FontAwesome;display: inline-block;padding-left:5px;}

.news-list-view .article .news-img-wrap  {width:100%;}
.news-list-view .article .news-img-wrap a {width:100%;}
.news-list-view .article .mediaelement {width:100%;}
.news-list-view .article .mediaelement-video iframe {height:209px;width:100%;}
.news-list-view .article .mediaelement-video {width:100%;}
/* End Format News List*/


/* Format News Single*/
.news-single {padding:0px;}

.news-single h1 {font-size:3em;text-align:center;padding:0px 0;text-transform:uppercase;border-bottom:0px solid #999;margin-bottom:0px;}
.news-single h2 {font-size:2em;text-align:center;padding:0px 0;text-transform:uppercase;border-bottom:0px solid #999;margin-bottom:0px;}


.news-single .news-list-category {
text-transform:uppercase;
color:#bd0016;font-size:1.6em;font-weight:700;display:block;
padding-bottom:0.5em;
}
.news-single .news-detail-title{
text-transform:none;
color:#000;font-size:2.2em;font-weight:700;display:block;
padding-bottom:0.1em;
}

.news-single .news-detail-date {
text-transform:none;text-align:center;
color:#666;font-size:1.0em;font-weight:400;display:block;
padding-bottom:0.5em;
}

.news-single .news_header {padding-bottom:0.5em;}
.news-single .article .news-img-wrap {width:100%;margin:0;margin-bottom:5px;border:none;padding:0;float:left;}

.news .article .news-img-wrap a {padding:0;border:0;}
.news-img-details {
width: 100%;
max-width: 250px;
float: right;
padding-left: 2em;
padding-bottom:2em;
}

.news-single .news-img-details {
width: 100%;
max-width: 250px;
float: right;
padding-left: 2em;
padding-bottom:0em;
}

.news-single .article .news_detail_content .news-img-big {padding-bottom:20px;}
#mm-united .news-img-big .outer .mediaelement img {
display:block;padding-bottom:5px;
}

.news-single .article {
width: 70%;
margin-left: 20%;
margin-top:40px;
}

.news-img-caption {font-size:12px;line-height:14px;color:#666;display:block;}
.news-img-details .outer {padding-bottom:20px;}
.news-backlink-wrap a {display:block;padding-top:10px;color:#000;font-weight:700;font-size:1.2em;}
.news-backlink-wrap a:before {content:"\f112";font-family:FontAwesome;font-size:1.2em;color:#df011a;font-weight:700;}
.news-backlink-wrap a:hover {color:#df011a;}
.news-backlink-wrap a:hover:before {color:#df011a;}


h2.h-teaser {color:#000;text-transform:none;line-height:1.5em;display:block;padding-bottom:20px;font-size:1.4em;}
span.shariff-artikel {display:block;font-size:1.8em;font-weight:700;color:#ccc;padding-top:10px;padding-bottom:10px;text-transform:uppercase;}
.shariff .mail a{background:#df011a;}
.shariff .mail a:hover{background:#ff0000;}
.shariff li .share_text {text-transform:uppercase;font-weight:600;font-family:Open Sans;font-size:0.9em;}

.news-author {text-align: right;
font-style: italic;
font-weight: 600;
color: #000;}


.news-single .article .mediaelement-video iframe{position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;}

.news-single .article .mediaelement-video{position: relative;
padding-bottom: 56.25%; /* Default for 1600x900 videos 16:9 ratio*/
padding-top: 0px;
height: 0;
overflow: hidden;}

.news-single .news_detail_content .news-text-wrap {
    margin-bottom: 10px;
    float: left;
    display: block;
}


.news_detail_footer {float: left;width: 100%;}



.news_detail_footer .news_detail_links {padding-top:20px;color:#000;}
.news_detail_footer .news_detail_links ul {padding:5px;margin:15px 0;display:block;width:100%;background:#f8f8f8;}
.news_detail_footer .news_detail_links ul li {padding:0;margin:0;display:inline-block;padding-right:40px;width:30%;}

.news_detail_footer .news_detail_links ul li.ndw2 {text-align:center;width:40%;}
.news_detail_footer .news_detail_links ul li.ndw3 {text-align:right;padding-right:0;}
.news_detail_footer .news_detail_links a.newslink.icon-home:before {content: "\f015";color:#666;
  font: normal normal normal 18px FontAwesome;display: inline-block;margin-right: 5px;
}
.news_detail_footer .news_detail_links a.newslink.icon-print:before {content: "\f02f";color:#666;
  font: normal normal normal 18px FontAwesome;display: inline-block;margin-right: 5px;
}
.news_detail_footer .news_detail_links a.newslink.icon-back:before {content: "\f112";color:#666;
  font: normal normal normal 18px FontAwesome;display: inline-block;margin-right: 5px;
}
.news_detail_footer .news_detail_links a.newslink.icon-cat:after{content: "\f0c9";
  font: normal normal normal 16px FontAwesome;display: inline-block;margin-left: 5px;
}

/* Shariff */
.news_shariff_top{width: 40px;overflow: hidden;position: absolute;left:100px;top:80px;}
.news_shariff_top .shariff li{height: 40px;}
.news_shariff_top .share_text {display:none;}

.news_shariff_top .shariff .shariff-button a{
    background-color: #bbb;
    border-radius:20px;
    width: 40px;
    height: 40px;
    line-height: 40px;
}
.news_shariff_top .shariff li a:hover { background-color: #3b5998;}
.news_shariff_top .shariff span {font-size: 24px !important;width:40px;height:30px;}

ul.info {list-style:none;}
ul.info li {height: 40px;
display: block;
width: 100%;
margin: 5px 0;

}

ul.info li a {
    background-color: #bbb;
    border-radius: 20px;
    width: 40px;
    height: 40px;
    line-height: 40px;
color: #fff;
position: relative;
display: block;
text-decoration: none;
}


.shariff-button.whatsapp {display:none;}
.fixed {
    position: fixed;
    top: 110px;
    z-index: 1000;
}


.shariff li .fa, .shariff li .share_count, .shariff li .share_text {
    line-height: 25px;
}

/* Gallery */
.news-img-details.gallery {max-width:100%;float:none;padding:0;}
.news-img-details.gallery .outer {max-width:20%;display:inline-block;padding-right:1%;padding-bottom:1%;}
/* End Gallery */


.fancybox-title-float-wrap .child {
    display: inline-block !important;
    margin-right: -100% !important;
    padding: 2px 20px !important;
    background: transparent !important;
    background: #fff !important;
    -webkit-border-radius: 15px !important;
    -moz-border-radius: 15px !important;
    border-radius: 2px !important;
    text-shadow: none !important;
    color: #000 !important;
    font-weight: bold !important;
    line-height: 24px !important;
    white-space: nowrap !important;
}


/* End Format News Single*/



/* End News*/


/* Header Carousel */
.container .carousel-inner .item {padding-left:15px;padding-right:15px;}
.carousel .item {height:350px;}
.carousel-text-inner h1.awesome {text-align:left;color:#fff;font-size:1.2em;text-shadow: 4px 4px 8px rgba(50, 50, 50, 1);}
.carousel-text-inner h2.awesome {text-align:left;color:#fff;font-size:3em;text-shadow: 4px 4px 8px rgba(50, 50, 50, 1);}
.carousel-item-type-header .carousel-text-inner {
    width: 100%;
    bottom: 0;
    position: absolute;
}


/* End Header Carousel */


/* Layout */
.cbox1.layout1 {width:100%;margin:0;padding:0;}
.cbox1.layout2 {width:100%;margin:0;padding:0 15px;}
/* End Layout */



/* Format Content */

.maincontent-wrap {width:100%;}
.section-default {padding:0;padding-left:0px;padding-right: 0px;}
.section-full  {padding:0;}
#mm-united .section .container {padding:0;}
.frame {padding:0;padding-top:30px;vertical-align: top;}

.section-full h3 {margin:0;padding:0;font-size:2em;padding-left:15px;}

.col-md-33 {width:40.00%;padding-right:2em;}
#mm-united .col-md-33 img {width:auto;max-width:100%;}

#mm-united .col-md-33 .gallery-row {float: left;margin-right:10px;margin-bottom:10px;}
.col-md-66{width:60.00%;}

#mm-united .col-md-66 h2 {color:#000;text-transform:none;}


/* Termine */
.frame.frame-termine {
background:#6687ae;  
color:#fff;
  display: inline-block;
    width: 30%;
padding:10px 10px;
margin-left:25px;
}

.frame-termine h3 {padding-left:0px;
font-size:35px;color:#afc5df;
text-transform:uppercase;
padding-bottom: 10px;
font-weight:400;
}



ul.termine {list-style:none;margin:0;padding:0;}
ul.termine a {padding:0 0 8px 0;}
ul.termine li {color:#fff;padding-top:5px;border-top:1px solid #afc5df;display:flex;margin:0;
background:none;
    -webkit-transition: background-color 500ms linear;
    -ms-transition: background-color 500ms linear;
    transition: background-color 500ms linear;
}
ul.termine li:hover {background:#88a6c9;
    -webkit-transition: background-color 500ms linear;
    -ms-transition: background-color 500ms linear;
    transition: background-color 500ms linear;
}

ul.termine li:before {font-family:FontAwesome;
content:"\f024";
display:flex;
padding-right:10px;
font-size:20px;
padding-left:5px;
}

ul.termine li span.headline {display:block;}
ul.termine li span.headline  {color:#fff;display:block;width:100%;font-weight:600;line-height:20px;font-size:14px;}
ul.termine li span.date {color:#fff;font-size:12px;line-height: 16px;display: block;}
ul.termine li span.location {color:#fff;font-size:12px;line-height:14px;}

.frame .calendarize {background:none;width: 66%;
margin: 0 auto;
}
ul.termine-page li span.headline {display:block;}
ul.termine-page li span.headline  {color:#014495;display:inline-block;width:45%;font-weight:600;line-height:16px;font-size:14px;}
ul.termine-page li span.date {color:#000;font-size:12px;line-height: 16px;display: inline-block;width:30%;}
ul.termine-page li span.location {color:#000;font-size:12px;line-height:16px;display: inline-block;width:20%;font-weight:600;}

ul.termine-page .termine-header {display:block;width:100%;background:#014495;padding:5px 0 3px;margin-bottom:10px;}
ul.termine-page li .termine-header span.headline  {padding-left:20px;color:#fff;display:inline-block;width:45%;font-weight:600;font-size:14px;text-transform:uppercase;margin-right:2%;line-height:20px;}
ul.termine-page li .termine-header span.date {color:#fff;display: inline-block;width:30%;font-size:14px;text-transform:uppercase;line-height:20px;}
ul.termine-page li .termine-header span.location {color:#fff;display: inline-block;width:20%;font-weight:600;font-size:14px;text-transform:uppercase;line-height:20px;}
ul.termine-page li:first-child:before {font-family:FontAwesome;
content:"";
display:flex;
padding-right:0px;
font-size:20px;
padding-left:0px;
}
ul.termine-page li:first-child {border-bottom:0px solid #ccc;}

ul.termine-page {list-style:none;margin:0;padding:0;}
ul.termine-page a {padding:0 0 8px 0;width: 100%;}
ul.termine-page a:hover {}
ul.termine-page li {color:#fff;padding-top:8px;border-bottom:1px solid #ccc;display:flex;margin:0;
background:none;
    -webkit-transition: background-color 500ms linear;
    -ms-transition: background-color 500ms linear;
    transition: background-color 500ms linear;
}
ul.termine-page li:hover {background:#eee;
    -webkit-transition: background-color 500ms linear;
    -ms-transition: background-color 500ms linear;
    transition: background-color 500ms linear;
}

ul.termine-page li:before {font-family:FontAwesome;color:#6687ae;
content:"\f024";
display:flex;
padding-right:10px;
font-size:20px;
padding-left:5px;
}

/* End Termine */


/* Rechte Spalte */
#mm-united .subcontent-wrap .socialmedia-top {text-align:right;}
#mm-united .subcontent-wrap .socialmedia-top img {max-width:46px;display:inline-block;width:100%;border:none;padding-right:5px;}

.frame > .gallery-row:last-child {
    margin-bottom: 1em;
}
/* End Rechte Spalte*/



/* Formulare */
form {background: #f1f1f1;
padding: 30px 20px;
border-radius: 5px;
}

.control-label {font-size:1.0em;color:#000;font-weight:400;display:inline-block;width:30%;}
input.form-check-input {margin-right:4px;}
.input {font-size:1.0em;color:#000;font-weight:400;display:inline-block;width:70%;}

.form-group { margin-bottom: 5px;}
.form-control {
    display: block;
    width: 100%;
    height: 30px;
    padding: 3px 5px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  }

.form-group .input.checkbox {margin-left: 30%;}

#mm-united .btn-group {margin-left:30%;}
#mm-united .btn-group .btn-primary  {   background-color: #bd0016;    border: none;}
#mm-united .btn-group .btn-primary:hover  {   background-color: #f00;}


#tx_indexedsearch  {background: none;
padding: 0;
border-radius: 0;
}


/* End Formular */



/* Accordion */
.panel-group .panel-heading {padding:0;border:none;border-radius:0px;}
.panel-group .panel-heading h4 {padding:8px;padding-right:0;}
.panel-group .panel-heading a {width: 100%;
display: block; }
.panel-group .panel {border:none;}

.panel-group .panel-body img {max-width:120px;}

.panel-group .panel-body .row {margin-bottom:1.5em;}


.more-less {
    float: right;
    color: #212121;
}
.glyphicon {
    position: relative;
    top: -8px;
    display: inline-block;
     font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.glyphicon:before {
  font-family:FontAwesome;
  content:"\f107";
  color: #fff;
background: #bd0016;
  width: 34px;
height: 34px;
  display:block;
  font-size:1.8em;
  line-height: 1.2em;
padding-left:8px;
}

.glyphicon-minus::before {
  font-family:FontAwesome;
  content:"\f106";
}

/* End Accordion */
img.navbar-brand-logo-normal {
  left: 0 !important;
  margin: 0 !important;
  max-height: auto !important;
  height: auto !important;
  max-width: 575px !important;
  max-width: 375px !important;
  position: absolute !important;
  top: 30px !important;
  width: auto !important;
}
/* End Format Content */



/*************** Responsive  *************************/

@media (max-width: 1000px) {
.news-list-view .news-img-wrap {max-width:1200px;width:100%;}
.news-list-view .news-img-wrap img {max-width:1200px;width:100%;}
.news-list-view .article {padding:0 0 1em !important;width:40%;max-width:600px;display:inline-block;vertical-align: top;margin:0 2% 30px !Important;}
.news-list-view .article:nth-child(3n) {margin: 0 2%  30px !Important;}
#stickycontainer {display: none;}
img.mobil-cim {
  left: 0 !important;
}
img.mobil-uia {
  left: 110px !important;
}
img.navbar-brand-logo-normal {
  left: 0 !important;
  margin: 0 !important;
  max-height: 100px !important;
  max-width: 575px !important;
  position: absolute !important;
  top: 30px !important;
  width: auto !important;
  display: none !important;
}
header#navbar {
  background-color: #1a3c87;
}
div.section.section-full.section-first {
  margin-top: 0px;
}
img.mobil-uia {
  width: 75px !important;
}
}

@media (max-width: 750px) {
.section-first {margin-top:0;}
.flex-viewport .slides .flex-caption-slide {max-width:750px !important;width:100% !important;padding:20px 10px !important;}
img.navbar-brand-logo-normal {
  left: 0 !important;
  margin: 0 !important;
  width: 115px !important;
  max-width: 115px !important;
  position: absolute !important;
  top: 90px !important;
}
}


@media (max-width: 540px) {
.news-list-view .news-img-wrap {max-width:1200px;width:100%;}
.news-list-view .news-img-wrap img {max-width:1200px;width:100%;}
.news-list-view .article {padding:0 0 1em !important;width:100%;max-width:600px;display:inline-block;vertical-align: top;margin:0 2% 30px !Important;}
.news-list-view .article:nth-child(3n) {margin: 0 2%  30px !Important;}

.flex-viewport .slides .flex-caption-slide {max-width:500px;width:100%;padding:20px 10px !important;}
}
.footerlogo {display: none;}
.news_detail_footer {display: none;}
.shariff {display:nonex;}

div.nav_meta.nav-fixed {
  height: 100px;
}

.teaser-fullsize .news_teaser_cat,
.news_list_header .news_list_cat,
.news-single h1,
.news-single h2,
.news-single .news-list-category,
.frame-termine h3,
ul.termine-page li .termine-header span.headline,
ul.termine-page li .termine-header span.date,
ul.termine-page li .termine-header span.location,
h1,
h2,
h3,
ul.nav.navbar-nav.navbar-meta a {
text-transform:none !important;
}

div.nav_top,
.nav_meta a:hover {
background-color: #1a3c87 !important;
}
a.news_list_more:hover {color:#1a3c87;}

.news_list_anzeige {
z-index:1000 !important;
}