@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');
@import url('https://fonts.googleapis.com/css?family=Muli:300,400,700');

/* Basic */

html, body,div, span, applet, object, iframe, h1, h2, h3,
h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small,
strike, sub, sup, tt, var, dl, dt, dd,  ul, li, fieldset,
form, label, legend, table, caption, tbody, tfoot, thead,
tr, th, td {
  margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit;
  font-style: inherit; font-size: 100%; font-family: inherit;
  vertical-align: top;

}
ul#language_menu {display:inline-block;margin:0;padding:0;}
#language_menu li {display:inline-block;padding-left:0px;}
#language_menu li a {color:#aaa;}
#language_menu li a:hover{color:#fff;}

#language_menu img {max-width:20px;margin-left:5px !important;}
#language_menu li.active img {border:1px solid #fff;}

:focus { outline: 0; }
img, embed, object, video { max-width: 100%;height: auto !important;width: auto;} 

* {
    margin: 0;
    padding: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-touch-callout: none;
}

p {margin-bottom:10px;}


table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { font-weight: normal;  vertical-align: top; }
  
html,body {
   font: normal 14px/1.0em  'Open Sans', sans-serif;
    line-height:1.6em;
  margin:0;
  padding:0;
  height:100% !important; 
  min-height: 100% !important; 
  color:#222;   
  background: #e3e5e6;
}

sub, sup { font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub { bottom: -0.15em;}


ul {padding-left:20px;margin-top:10px;}
ul li {padding-left:0px;margin-bottom:10px;}
ol {padding-left:20px;margin-top:10px;}
ol li {padding-left:0px;margin-bottom:10px;}



a {color:#014495; text-decoration:none;}
a:hover{color:#59a5ff;text-decoration:none; }
a:active {color:#59a5ff;text-decoration:none; }

.main-section p {padding-bottom:0em;}

h1,h2,h3,h4 {
text-transform:none;
color:#000;font-weight:600;display:block;
padding-bottom:0.5em;
}


h3 {
text-transform:none;
color:#000;font-weight:600;display:block;
padding-bottom:0;
}

h1 {font-size:30px;}
h2 {font-size:25px;}
h3 {font-size:16px;}
h4 {font-size:16px;}

.cbox1.layout2 h1{
text-transform: uppercase;
font-size: 2em;
font-weight: 600;
display: block;
padding-bottom: 5px;
border-bottom: 3px solid #fdbd00;
margin-bottom: 30px;
}


.frame-article h1, .frame-standard h1 {
text-transform: uppercase;
font-size: 2em;
font-weight: 600;
display: block;
padding-bottom: 5px;
border-bottom: 3px solid #fdbd00;
margin-bottom: 20px;
}




#mm-united img {margin:0;padding:0;border:0;border-radius:0;width:auto;}



table thead th {font-weight:700;text-transform:uppercase;}
table tbody td:first-child{font-weight:600;width:30%;}


/* End Basic */



/* TopDiv */
.body-bg-top {padding-top:0;}
.main-container {  width:100%;
    max-width:1000px;
    margin:0 auto;
    position:relative;
    padding:0;
    min-height: 100%;
    background:#ffffff;

  }
.container {max-width:1000px;width:100%;}
/* End TopDiv */


/* Header */

.logo {margin-top:60px;padding-top:0px;width:30%;max-width:320px;position:relative;z-index:510;}
.logo img {width:100%;max-width:210px;border:none;}

#navbar {height:140px;background:#014495;}
.navbar.navbar-fixed-top {position:relative;}


/* End Header */

/* Frames */

.section-first {margin-top:300px;}

.frame-onethree {
  display: inline-block;
    width: 30%;
   background:#fff;
   padding-top: 0px !important;
   margin-left:25px;  
}
.frame-twothree {
  display: inline-block;
    width: 66%;
    padding:0 20px !important; 
   
}

.frame-standard {
background:#fff;
padding: 30px !important;   
}
.frame-bg-gray {
background:#f6f6f6;
padding: 30px !important;   
}


/* Footer */
footer {margin-top:0px;}
footer .footer-section a {font-size:14px;color:#fff;text-transform:uppercase;}
footer .footer-section a:hover {color:#fff;}

#mm-united .footer-section {background:#708290;padding-top:1em;padding-bottom:1em;padding-right:20px;padding-left:20px;}


#mm-united .footer-section .col-sm-4 img {border:none;width:100%;max-width:150px;}

#mm-united .footer-section .col-sm-4 {font-size:12px;color:#fff;font-weight:600;}

#mm-united .footer-section .col-sm-4:nth-child(1) {width:70%;vertical-align:top;padding-left:10%;}
#mm-united .footer-section .col-sm-4:nth-child(2) {width:4%;vertical-align:top;}
#mm-united .footer-section .col-sm-4:nth-child(3) {width:25%;vertical-align:top;}



#mm-united .footer-section .col-sm-4:nth-child(1) p {display:block;padding-left:35px;padding-top:10px;font-size:12px;color:#fff;font-weight:600;}


#mm-united .footer-section .col-sm-4:nth-child(2) ul {list-style:none;}
#mm-united .footer-section .col-sm-4:nth-child(2) ul li {list-style:none;}

#mm-united .footer-section .col-sm-4:nth-child(2) a {font-size:12px;color:#fff;}

#mm-united .footer-section-meta {display:none;background:#708290;padding-top:1em;padding-bottom:1em;padding-right:20px;padding-left:20px;}

#mm-united .footer-section .col-sm-4:nth-child(3) .icons {display:block;padding-top:10px;}
#mm-united .footer-section .col-sm-4:nth-child(3) img {border:none;width:100%;max-width:35px;display:inline-block;margin-right:10px;}
#mm-united .footer-section-meta {font-size:14px;font-weight:600;color:#fff;padding-bottom:30px;}
#mm-united .footer-section-meta ul li {color:#fff;line-height: 15px;display:inline-block;padding-left:10px;padding-right:10px;font-size:11px;font-weight:600;border-right:1px solid #bbb;}
#mm-united .footer-section-meta ul {list-style:none;}
#mm-united .footer-section-meta ul li:last-child {border:none;}

#mm-united .footer-section-meta .frame {padding:0;}

#mm-united .footer-section .col-sm-4:nth-child(2) ul {
-moz-column-count: 3;
-moz-column-gap: 10px;
-webkit-column-count: 3;
-webkit-column-gap: 10px;
column-count: 3;
column-gap: 10px;
}
#mm-united .footer-section .col-sm-4:nth-child(2) ul li{
line-height: 2em;
display: block;
}

#mm-united .footer-section .col-sm-4 .footerlogo {width:130px;display:inline-block;vertical-align: top;}
#mm-united .footer-section .col-sm-4 .footerlogo img {display:inline-block !important;max-width:130px;}
#mm-united .footer-section .col-sm-4 .logo-desc {display:inline-block;margin-left:20px;padding-top:34px;}
#mm-united .footer-section .col-sm-4 .addr {padding-top:20px;color:#eee;}

footer span.logo-desc-de {display:block;text-transform:none;color:#fff;font-weight: 400;padding-bottom:2px;font-size:16px;}
footer span.logo-desc-en {display:block;text-transform:none;color:#eee;font-weight: 400;font-size:16px;}

footer .footer-section-meta {background:#dcdcdc !important;}
footer .followus {font-size:16px;color:#fff;font-weight:400;padding-bottom:0px;display:block;margin-bottom:0;}

footer .socialmedia img {max-width:50px;margin:5px !important;display:inline-block;}
footer .socialmedia {margin-top: 30px;}

/* Scroll to Top */

.scroll-top .scroll-top-icon::before {
  font-family:FontAwesome;
    content: '\f077';
    position: absolute;
  font-size:25px;
    height: 100%;
    width: 100%;
    border: none;
    top: 15%;
    left: 20%;
    -webkit-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

.scroll-top .scroll-top-icon {
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}

.scroll-top {background-color: #999;}
.scroll-top:hover  {background-color: #fdbd00;}


/* End Footer */

/* Sticky Kontakt */

.mobil {display:none;}


/* 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.2em;font-weight:600;
display:block;text-transform:none;
margin-bottom:0px;
}
.teaser-fullsize .news_teaser_cat {
font-size:0.8em;font-weight:400;
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:#fdbd00;color:#fff;width:auto;text-align:center;border-radius:3px;vertical-align:bottom;}
.teaser-fullsize  a.more:hover {background:#ffd65c;}
.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 {padding:0 0 1em !important;width:33%;max-width:300px;display:inline-block;vertical-align: top;margin:0 1.2% 30px !important;border-bottom:1px solid #aaa;}

.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 .article .news-img-wrap {
    max-width: 300px;

}
.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:#000;font-size:1.2em;font-weight:700;display:block;
padding-bottom:0.2em;line-height:1.2em;font-family:Muli;}

.news-list-view .news-img-wrap img {max-width:250px;}


a.news_list_more {display:inline-block;margin-left:0px;color:#000;border-radius: 3px;font-weight:600;padding:0px;}
a.news_list_more:hover {color:#fff;background:#fdbd00;}
a.news_list_more:after {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
font-size:0.8em;
content:"\f04b";
}


.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:#666;}
.news_list_meta span.news-list-date {color:#666;}
.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;}


.page-navigation {padding:30px;display:block;background:#f1f1f1;width: 120%;
margin-left: -15px;
margin-right: -15px;}

.pagination {
display: inline-block;
padding-left: 0px;
margin: 0px 0;
border-radius: 4px;

  }

.pagination li {
display: inline;
}
.news .page-navigation p{
float:none;display:block;
}

.news .page-navigation ul {float:left;display:block;y}

.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: #000;
    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: #000;
    background-color: #fdbd00;
    border-color: #fdbd00;
}

.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: #000;
    cursor: default;
    background-color: #fdbd00;
    border-color: #fdbd00;
}


.news-list-view .gallery-article {width:25% !important;display: inline-block;margin-bottom:0;padding:0 10px 10px 0px;}


/* Newsslider */

#mm-united .flex-viewport .slides img {max-width:450px;width:50%;display:inline-block;border:2px solid #fff;}
.flex-viewport .slides .flex-caption-slide {max-width:450px;width:50%;display:inline-block;}

.flexslider .homeslider-media {display:inline;}

.flexslider {
    margin: 0 0 60px;
        margin-bottom: 60px;
    background:none;
    border: 0px solid #fff;
    padding-bottom:40px;
    
    }
.flex-caption-slide {padding:0px 0px 20px 40px;vertical-align: top;line-height: 22px;}
.flex-caption-slide .caption-title a {text-align:left;font-size:2em;color:#000;}
.flex-caption-slide .caption-text {display:block;padding-top:20px;text-align:left;font-size:1em;color:#000;font-weight:400;}
.flex-caption-slide .caption-text span.caption-teaser {color:#333;font-weight:600;}
.flex-caption-slide .caption-text span.caption-bodytext p{display:inline;}
.flex-caption-slide a {line-height:inherit;}
.flex-control-paging li a.flex-active {
    background: #fdbd00;
    background: rgba(253, 189, 0, 1);
    cursor: default;

}

.flex-control-paging li a {
    width: 15px;
    height: 15px;
    display: block;
background: #999;
background: rgba(0, 0, 0, 0.3);
    cursor: pointer;
    text-indent: -9999px;
    -webkit-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);
    -o-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}

.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: -10px;
    text-align: center;
}

h3.slider_cat {font-size:2.5em;color:#999;border-bottom:3px solid #fdbd00;padding-bottom: 5px;font-weight:400;text-transform:uppercase;margin-bottom:20px;}
/* End Newsslider */




/* 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;}

/* 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:165px;width:100%;}
.news-list-view .article .mediaelement-video {width:100%;}

/* End Format News List*/


/* End Format News Single*/

.frame-article {width:66%;margin-left:20%;margin-top:30px;margin-bottom:20px;}




.news-single {padding:0px;}

.news-single .news-list-category {
text-transform:uppercase;
font-size:1.6em;font-weight:600;display:block;
padding-bottom:5px;
border-bottom:3px solid #fdbd00;
margin-bottom:10px;
}

.news-single .news-list-category a {
color:#999;
}
.news-single .news-list-category a:hover {
color:#000;
}


.news-single .news-detail-title{
text-transform:none;
color:#000;font-size:2.5em;font-weight:700;display:block;
padding-bottom:0.1em;border-bottom:none;margin-bottom:0;
}

.news-single .news-detail-date {
text-transform:none;
color:#666;font-size:1.0em;font-weight:600;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 .mediaelement-video iframe{position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;}

.news-single .article .mediaelement-video{position: relative;
padding-bottom: 56.25%; 
padding-top: 0px;
height: 0;
overflow: hidden;}


.news-img-caption {font-size:12px;line-height:14px;color:#666;display:block;}
.news-img-caption a {display: inline !important; float: none !important;}
.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;}


.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;
}

h2.h-teaser {color:#000;text-transform:none;line-height:1.4em;display:block;padding-bottom:20px;font-size:1.3em;}
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;}



/* Shariff */

.news_shariff_top{width: 40px;overflow: hidden;position: absolute;left:100px;top:100px;}
.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;}


.shariff-button.whatsapp {display:none !important;}

.fixed {
    position: fixed;
    top: 10px;
    z-index: 1999;
}
/* 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);display:none;}
.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;
}


#mm-united .owl-item  {text-align:center;}
#mm-united .owl-item img {width:auto;height:200px !important;border:1px solid #fff;
-webkit-box-shadow: 0px 0px 20px -7px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 20px -7px rgba(0,0,0,0.75);
box-shadow: 0px 0px 20px -7px rgba(0,0,0,0.75);}
#mm-united .owl-item  p {padding-top:20px;}

.tx-owl-slider {padding-top: 30px;padding-bottom: 30px;}

/* End Header Carousel */


/* Layout */
.cbox1.layout1 {width:100%;margin:0;padding:0;}
.cbox1.layout2 {width:100%;margin:0;padding:0 15px;}
.cbox1.layout2.bg-grau {background:#f6f6f6;}
.cbox1.layout4 {width:100%;margin:0;padding:0 15px;display:inline-block;}


/* End Layout */



/* 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-article .calendarize {background:none;}
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 */




/* Meeeting Partners */

.h1-meeting {font-weight:700;font-size:1.3em;}
.link-email {padding:10px; display:block;color:#fff;background:#f2b606;border-radius:5px;text-align:center;text-transform:uppercase;font-weight:700;}
.link-web {padding:10px; display:block;color:#fff;background:#014495;border-radius:5px;text-align:center;text-transform:uppercase;font-weight:700;}
.tx-sic-address .list.row {border:none;border-top:1px solid #ddd;padding-top:30px;padding-bottom:30px;}

ul.f3-widget-paginator {
text-align:left;display:block;width:100%;
}

ul.f3-widget-paginator li a {
  display:inline-block;

padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
color: #000;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
}

ul.f3-widget-paginator li a:hover {
  background-color: #fdbd00;
  border: 1px solid #fdbd00;
}

ul.f3-widget-paginator li  {
  display:inline-block;
padding-left:5px;
}


ul.f3-widget-paginator li.current {
display:inline-block;
padding: 6px 12px;
margin-left: 5px;
line-height: 1.42857143;
color: #000;
text-decoration: none;
background-color: #fdbd00;
border: 1px solid #fdbd00;
}

.f3-widget-paginator::before {padding-right:10px;padding-top:12px;}

.abisz {float:right;margin-top:-30px;padding-right:20px;}
.abisz a {padding:0px 1px;background:#fff;color:#000;border: 0px solid #ddd;}
.abisz a:hover {background:#fdbd00;color:#000;}
.abisz span {padding-left:1px;}
.abisz span.activelinkcolor {padding-left:1px;padding:2px;background:#fdbd00;color:#000;border:0px solid #ddd;}




/* 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:0px;vertical-align: top;padding-bottom:0px;}

.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;}


/* Profilseiten */
.abobox {background:#f1f1f1;padding:20px;border-radius:10px;height:220px;margin-right:3%;width:30%;text-align:center;margin-bottom:30px;}
.abobox a.btn-abo{display:block;padding:5px;background:#999;color:#fff;border-radius:5px;margin-top:20px;position:relative;bottom:0;}
.abobox a.btn-abo:hover{background:#bd0016;color:#fff;}

.abotitel {height:120px; text-align:cetner;padding-top:20px;font-weight:600;}
.abotitel span.h2-abo {display:block;width:100%;font-weight:700;color:#000;text-transform:uppercase;font-size:16px;padding-bottom:10px;}


/* 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: #e09900;    border: none;}
#mm-united .btn-group .btn-primary:hover  {   background-color: #fdbd00;}


#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 */

/* End Format Content */

/* Suche */

.main-search {margin-top:10px;width:182px;background:none;padding:0;border-radius:none;}
.main-search .tx-indexedsearch-form {display:inline-block;width:150px;}
.main-search input,.main-search button {padding:5px;font-size:12px;height: 25px;}
.main-search .tx-indexedsearch-search-submit {display:inline-block;}
.main-search button.btn {line-height: 1em;}



.news-search-result .count-msg {display: block;
width: 100%;
margin-top: 10px;
margin-bottom: 30px;
margin-left: 10px;
font-weight:600;
  border-bottom:1px solid #000; padding-bottom:10px;
  font-size:18px;
}

.news-search-result .news_list_cat {color:#000;font-size:14px;}
.main-search #news-subject{width: 150px;display: inline-block;}
.main-search #searchbutton{display: inline-block;}
.news-search-result .no-news-found {
    color: #DB0202;
    font-style: italic;
    margin-left: 20px !important;
}
  
/* End Suche */





/* Navigation */

#mm-united .navbar .navbar-nav > .active > a, #mm-united .navbar .navbar-nav > .active > a:hover, #mm-united .navbar .navbar-nav > .active > a:focus, #mm-united .navbar[color="default"] .navbar-nav > .active > a, #mm-united .navbar[color="default"] .navbar-nav > .active > a:hover, #mm-united .navbar[color="default"] .navbar-nav > .active > a:focus, #mm-united .navbar.scrolled[color="default"][transparent="yes"] .navbar-nav > .active > a, #mm-united .navbar.scrolled[color="default"][transparent="yes"] .navbar-nav > .active > a:hover, #mm-united .navbar.scrolled[color="default"][transparent="yes"] .navbar-nav > .active > a:focus {
color: #000 !important;background-color: #fdbd00 !Important;}
#mm-united .navbar .navbar-nav > li > a:hover, #mm-united .navbar .navbar-nav > li > a:focus, #mm-united .navbar[color="default"] .navbar-nav > li > a:hover, #mm-united .navbar[color="default"] .navbar-nav > li > a:focus, #mm-united .navbar.scrolled[color="default"][transparent="yes"] .navbar-nav > li > a:hover, #mm-united .navbar.scrolled[color="default"][transparent="yes"] .navbar-nav > li > a:focus {
color: #000 !important;background-color: #fdbd00 !Important;}
#mm-united li.parent>a {color: #fff !Important;background-color:#eee;}
#mm-united .navigation .navbar-nav > li.dropdown .dropdown-menu li ul.dropdown-submenu li.current>a {color: #fff !Important;background-color:#fdbd00 !Important;}


/* First Menu Hover */


.nav_top {float: right;}
.nav_suche {
position: absolute;
top: 30px;
right: 0;
z-index: 100;}
.nav_meta {width: 100%;background:#4b6687;display: block;position: absolute;top: 110px;left:0;height:36px;}
#mm-united .nav_meta .navbar-nav > li > a {color:#fff;font-weight:400;font-size:14px;margin-right:10px;}
#mm-united .nav_meta .nav > li > a {padding:8px !important;}
#mm-united .nav_meta .nav {margin-left:10px !important;}

#mm-united .navbar .navbar-nav > li.open > a, #mm-united .navbar .navbar-nav > li:hover > a, #mm-united .navbar[color="default"] .navbar-nav > li.open > a, #mm-united .navbar[color="default"] .navbar-nav > li:hover > a, #mm-united .navbar.scrolled[color="default"][transparent="yes"] .navbar-nav > li.open > a, #mm-united .navbar.scrolled[color="default"][transparent="yes"] .navbar-nav > li:hover > a {color: #fff;background:#fdbd00;}


#mm-united .navigation {padding-top:5px;}
#mm-united .navbar-right > li > a.dropdown-toggle  {padding-left:5px;padding-right:5px;}
#mm-united .navbar .navbar-nav > li > a, #mm-united .navbar[color="default"] .navbar-nav > li > a {color:#fff;}
#mm-united .navbar-right-top {float:right;}

#mm-united li.sub-top a {padding:0;margin:0;font-weight:600;}
#mm-united .nav_main .dropdown-menu-content ul.dropdown-submenu {padding:0;margin:0;}
#mm-united .nav_main .dropdown-menu-content ul.dropdown-submenu li {padding:0;margin:0;}
#mm-united .nav_main .dropdown-menu-content ul.dropdown-submenu li span {font-size:12px;}
#mm-united .nav_main .dropdown-menu-content ul.dropdown-submenu li a{padding:5px;padding-left:20px;}

#mm-united .navbar[animation="yes"] .navbar-nav > li.dropdown .dropdown-menu li a {text-transform:none;color:#000;font-size:14px;font-weight:400;}
#mm-united .navbar[animation="yes"] .navbar-nav > li.dropdown .dropdown-menu .dropdown-submenu li a {text-transform:none;color:#000;font-weight:400;}

#mm-united .dropdown-menu-content li {padding:0;margin:0;}
#mm-united .dropdown-menu-content li a {line-height: 1.2em;}
#mm-united .dropdown-menu-content li.active {background:#fdad00;}
#mm-united .dropdown-menu-content li.active a {color:#fff !important;}

#mm-united .nav_top .navbar-nav > li > a {text-transform:none !important;font-size:14px;font-weight:400;}
#mm-united .nav_main .navbar-nav > li > a {text-transform:none !important;font-size:14px;font-weight:400;}
#mm-united .nav_second .navbar-nav > li > a {text-transform:none !important;font-size:14px;font-weight:400;}
#mm-united .navbar-nav > li.dropdown.open > a, #mm-united .navbar-nav > li.dropdown:hover > a {padding-bottom:0;}

#mm-united .navbar .fa-angle-down {font-size:15px !important;padding:0px 5px;cursor:pointer;}
#mm-united .navbar-nav > li > a {padding:0 10px;}
#mm-united .header-container {padding:0;}
#mm-united .navbar, #mm-united .navbar[color="default"] {background:none !important;border:none;box-shadow:none;}

.nav-bar-logo {position: absolute;top: 20px;left: 20px;}

.navbar-brand-image > img {position:absolute;top:20px;max-height:100px;}

#mm-united .navbar .navbar-brand, #mm-united .navbar[color="default"] .navbar-brand, #mm-united .navbar.scrolled[color="default"][transparent="yes"] .navbar-brand {}
#mm-united .navbar .navbar-brand img {border:none;}
.nav-bar-logo {position: absolute;top: 30px;left:10px;width: 130px;}
.nav-bar-logo img {max-width:131px;}
.nav-bar-logo .logo-desc {display:inline-block;margin-left:140px;max-width: 500px;
width: 500px;}
.nav-bar-logo span.logo-desc-de {display:block;text-transform:none;color:#fff;font-weight: 400;padding-bottom:2px;}
.nav-bar-logo span.logo-desc-en {display:block;text-transform:none;color:#7ea2cc;font-weight: 400;}


.breadcrumb-section {display:none;}






/* Abo Button*/
#nav-meta-id1:before {font-family:FontAwesome;content:"\f021"; padding-right:5px;}
#nav-meta-id1 {border-color:1px solid #fff;color:#fff !important;text-transform:uppercase;}
#nav-meta-id1:hover {color:#fff !important;}

/* Newsletter Button*/
#nav-meta-id2:before, #nav-meta-id3:before {font-family:FontAwesome;content:"\f0e0"; padding-right:5px;}
#nav-meta-id2, #nav-meta-id3 {border-color:1px solid #fff;color:#fff !important;text-transform:uppercase;}
#nav-meta-id2:hover, #nav-meta-id3:hover {color:#fff !important;}


/* Gewinnspiel */
.p-subline{
font-weight: 700;
    text-transform: uppercase;
    font-size: 16px;

}


/* Werbung */

#topbannercontainer {
    position: relative;
    display: block;
    max-width: 1000px;
    margin: auto !important;
}


#skyscraper {
   width: 300px;
  right:-300px;
  display: block;
  position:absolute;
  top: 0px;  
}

#skyscraper img {
width:auto;height:auto;
    position:fixed;
}

.ad.with-label div[id^="google_ads_iframe"] {padding:0 !important;}

#xxl {float: right;}
#xxl img{
width:800px !important;
}

.mobilebanner {display: none;}

.anzeige img {max-height:300px;}
.anzeige {font-size:12px;color:#333;}

/* Stickybutton */

#stickycontainer {
    position: relative;
    display: block;
    max-width: 1000px;
    margin: auto !important;
}

#stickybuttons {
    position: absolute;
    width: 50px;
  background:none;
  display:block;
  top:100px;
  height:300px;
  border:0px solid #999;
  margin-left:-50px;
  display:none;
}
#stickybuttons.fixed {
    margin-top: 0 !important;
    position: fixed;
    top: 100px;
    z-index: 10000;
}


#stickybuttons .socialmedia-sidebar img{max-width:40px;;display:block;margin-bottom:10px;box-shadow: 1px 5px 5px #999;}






.vcard {overflow: hidden;max-width:400px;margin:0;margin-right:3.5%;width:31% !Important;display:inline-block;height:340px;position:relative;background:#fff;margin-bottom:20px;}
.vcard:nth-child(3n) {margin-right:0;}
.vcard img.team {
  max-width: 100%;
   padding: 0 !important; 

}
.vcard .namen {color:#666;padding-left:10px;line-height:20px;height:80px;background:#fff;width:100%;padding:10px 10px 10px 10px;font-size:12px;}

.vcard .namen span.fn {color:#000;font-size: 16px;padding-top:5px;padding-bottom:2px;display:block;}
.vcard .namen span.ps {color:#666;font-size: 14px;padding-top:0px;padding-bottom:5px;display:block;}

.vcard .namen .social img {width:30px;display:inline-block;padding:0;border-radius:5px;

}
.vcard .namen .social img:hover {
filter: brightness(110%);
-webkit-filter: brightness(110%);
-moz-filter: brightness(110%);
-o-filter: brightness(110%);
-ms-filter: brightness(110%);
}
.vcard .namen .social {
right: 10px;
text-align: right;
position: absolute;
top:160px;
}

.vcard .namen .social a:after {content:"";}


#mm-united .vcard .namen .social img {width:30px;display:inline-block;padding:0;border-radius:5px;}
.vcard .namen .social img:hover {
filter: brightness(110%);
-webkit-filter: brightness(110%);
-moz-filter: brightness(110%);
-o-filter: brightness(110%);
-ms-filter: brightness(110%);
}


.vcard img.team {
    filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
transition: all 0.8s ease;
}
.vcard:hover img.team {
  filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");
-webkit-filter: grayscale(0%);
}

.frame-article ol {list-style: none; counter-reset: li;padding-left: 40px;padding-top:20px;}
.frame-article ol li::before {content: counter(li); color: red;
  display: inline-block; width: 30px;font-size:14px;background:#014495;color:#fff;
  margin-left: -40px;margin-right:10px;text-align:center;padding:2px 5px;}
.frame-article ol  li {counter-increment: li;padding-bottom:10px;}
.frame-article ol  li strong {font-size:1.2em;}


/* Recommendation */

.frame-recommendation-single {
width: 31%;
margin-left: 1.1666%;
margin-top: 0px;
margin-bottom: 0px;
display: inline-block;
margin-right: 1.1666%;
}

.frame-recommendation-single .news-list-view .article {border-bottom:0;width: 100%;}
.frame-recommendation-single .news_list_header .news_list_title {
    text-transform: none;
    color: #000;
    font-size: 0.9em;
    font-weight: 700;
    display: block;
    padding-bottom: 0.2em;
    line-height: 1.2em;
    font-family: Muli;
}

.news_list_anzeige {position: absolute;
display: block;
background: rgba(255,255,255,0.9);
padding: 0px 4px;
font-size: 11px;z-index:10000;}


.news_single_anzeige {text-transform: uppercase;
font-weight: 600;
display: block;
background: #f9f9f9;
color: #999;
padding: 5px;
}


.frame-bg-gray h3 {font-size:24px;color:#999;}


/*************** Responsive  *************************/




@media (max-width: 1000px) { 


body {font-size:16px;}
/* Format Content */
#mm-united .frame {padding-top:20px;}
.maincontent-wrap {width:100%;}
.subcontent-wrap {width:100%;}

.section-default {padding:0;padding-left:15px;padding-right: 15px;}
.section-full  {padding:0;}
#mm-united .section .container {padding:0;}
.frame {padding:0;padding-top:30px;}
.frame.frame-termine {width:100%;margin:0;padding:20px;}
.frame-bg-gray {padding:20px !important; }
.frame-article {width: 100%;padding:0 0px;margin:0;}
.section .subcontent-wrap h3 {background:#eee;color:#000;padding:5px;}
#mm-united .container {margin:0;}


.cbox1.layout2 {
    padding: 0;
}


/* Rechte Spalte */
#mm-united .subcontent-wrap .socialmedia-top {text-align:center;margin-top:20px;}
#mm-united .subcontent-wrap .socialmedia-top img {max-width:80px;display:inline-block;width:19%;border:none;padding-right:5px;}
/* End Rechte Spalte*/

#mm-united .footer-section .col-sm-4:nth-child(1) {width:93%;}
#mm-united .footer-section .col-sm-4:nth-child(2) {width:93%;}
#mm-united .footer-section .col-sm-4:nth-child(3) {width:93%;}



.carousel-text-inner h1.awesome {font-size:1em;}
.carousel-text-inner h2.awesome {font-size:2em;}
.carousel-item-type-header .carousel-text-inner {
    margin: 0 20px;
}
/* End Format Content */

/* Footer */

#mm-united .footer-section .col-sm-4:nth-child(1) {padding:0;}
#mm-united .footer-section .col-sm-4 .logo-desc {padding-top:10px;}
#mm-united .footerlogo {padding-left:20px;}

.teaser-fullsize h2.news_teaser_header span { 
color:#000;
text-rendering: optimizeLegibility;
text-shadow: none;
}

.teaser-fullsize { text-shadow: none;}

.teaser-fullsize .news_teaser_container {
padding: 0px 15px;
position: relative;
width: 100%;
background:#fff;
}

.teaser-fullsize .news_teaser_title {
font-size:1.1em;font-weight:700;
color:#000;
}

.teaser-fullsize .news_teaser_header  span.news_teaser_cat {
    text-transform: uppercase;
    color: #999;
    font-size: 0.8em;
    font-weight: 700;
    display: block;
    padding:10px 0 0;
}
.teaser-fullsize p {
color:#000;
font-size:1em;
display:inline;
text-shadow: none;
width:100%;
}


.teaser-fullsize a.more {
    line-height: 16px;
    display: inline-block;
    margin-left: 0px;
    color: #000;
    border-radius: 3px;
    font-weight: 600;
  background: none;
}

.news .article .news-list-view .news-img-wrap {max-width:1000px;width:100%;overflow: hidden;}
.news .article .news-list-view .news-img-wrap img {max-width:1000px;width:100%;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}

.news-list-view .news-img-wrap img:hover {
-moz-transform: scale(1.2);
-webkit-transform: scale(1.2);
transform: scale(1.2);
}

.news_teaser_date {text-shadow:none;}
.news_teaser_date span.news-list-date:before {color:#333;}
.news_teaser_date span.news-list-date {color:#333;}
.news_teaser_meta span.news-list-date {color:#333;}
.news_teaser_meta span.news-list-date::before  {color:#333;}


.news_list_meta span.news-list-date {color:#333;}
.news_list_meta span.news-list-date::before {color:#333;}


.news-single .news-list-category {font-size:1.1em;padding-bottom: 0em;}
.news-single .news-detail-title {font-size:1.5em;margin-top: 10px;margin-bottom: 10px;}

.news_detail_footer .news_detail_links ul {font-size:0.8em;}

.teaser-fullsize a.more, a.news_list_more {padding:3px 6px 2px !important;line-height: 20px;}
.teaser-fullsize a.more:hover, a.news_list_more:hover {
    background: #fdbd00;
}


.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 {padding:0 0 1em !important;width:100%;max-width:1000px;display:inline-block;vertical-align: top;margin:0 0 30px!important;border-bottom:1px solid #aaa;}

.news-list-view .article .news-img-wrap {margin-right:30px;width: 40%;}
.news-list-view .article .news_list_text {font-size:14px;}


.field-cim-newsletter, .field-uia-newsletter {width:100%;margin-bottom:10px;}


/* Newsslider */

#mm-united .flex-viewport .slides img {max-width:800px;width:100%;display:block;border:2px solid #fff;}
.flex-viewport .slides .flex-caption-slide {max-width:800px;width:100%;display:block;}

.flexslider .homeslider-media {display:inline;}

.flexslider {
    margin: 0 0 60px;
        margin-bottom: 60px;
    background:none;
    border: 0px solid #fff;
    padding-bottom:40px;
    
    }
.flex-caption-slide {padding:20px 0px 0px 0px;vertical-align: top;line-height: 22px;}
.flex-caption-slide .caption-title a {text-align:left;font-size:2em;color:#000;}
.flex-caption-slide .caption-text {display:block;padding-top:20px;text-align:left;font-size:1em;color:#000;font-weight:400;}
.flex-caption-slide .caption-text span.caption-teaser {color:#333;font-weight:600;}

.flex-control-paging li a.flex-active {
    background: #fdbd00;
    background: rgba(253, 189, 0, 1);
    cursor: default;

}

.flex-control-paging li a {
    width: 15px;
    height: 15px;
    display: block;
background: #999;
background: rgba(0, 0, 0, 0.3);
    cursor: pointer;
    text-indent: -9999px;
    -webkit-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);
    -o-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}

.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: -10px;
    text-align: center;
}

h3.slider_cat {font-size:2.5em;color:#999;border-bottom:3px solid #fdbd00;padding-bottom: 5px;font-weight:400;text-transform:uppercase;margin-bottom:20px;}



/* End Newsslider */


/* Content */
.vcard {overflow: hidden;max-width:400px;margin:0;margin-right:4%;width:42% !Important;display:inline-block;height:340px;position:relative;background:#fff;margin-bottom:20px;}
.vcard:nth-child(3n) {margin-right:4%;}
.vcard:nth-child(2n) {margin-right:0;}



/** Navigation Response **/
#language_menu img {max-width:40px;margin-left:5px !important;}



#navbar {margin-bottom: 0px;height:auto;}
.navbar-top {background:#fff;}
.nav-bar-logo {position: absolute;top: 10px;left:10px;width: 130px;}
.nav-bar-logo img {max-width:131px;}
.nav-bar-logo .logo-desc {font-size:0.6;margin-top:18px;margin-left:150px;}

#mm-united .navbar-nav {margin:10px 0;}

#mm-united .header-container {margin:0;}

#mm-united .navbar-brand > img {width:100%;max-height:200px;max-width:150px;position:absolute;top:0px;left:0px;}
#mm-united .hamburger {margin-right: 30px;margin-top:30px;}
#mm-united .navbar[color="default"] .navbar-collapse {background-color:#fff  !important;margin-top: 30px;padding-left:20px;padding-right:20px;
-webkit-box-shadow: 0px 20px 40px -13px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 20px 40px -13px rgba(0,0,0,0.3);
box-shadow: 0px 20px 40px -13px rgba(0,0,0,0.3);
}


#mm-united .navbar[color="default"] .hamburger-inner {background-color:#fff ;height:3px;width: 30px;margin-bottom:10px;}
#mm-united .navbar[color="default"] .hamburger-inner::before {background-color:#fff ;height:3px;width: 30px;top: 10px;}
#mm-united .navbar[color="default"] .hamburger-inner::after {background-color:#fff ;height:3px;width: 30px;top: 20px;}
#mm-united .navbar[color="default"] .hamburger.active .hamburger-inner::before {top: 14px;}
#mm-united .navbar[color="default"] .hamburger.active .hamburger-inner::after {top: 14px;}

#mm-united .navbar .navigation {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-flow: column nowrap;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
 display:flex; 
 } 



.nav_suche {top:0;width:100%;position:relative;-webkit-order: 1;order: 1;}
.main-search {width:100%;}
.nav_meta{ -webkit-order: 2; order: 2; }
.nav_top {-webkit-order:3;order: 3;}

#mm-united .navigation .nav_meta {position: relative;  width:100%;top:0;float:left;height:auto;background:none;}

#mm-united .navigation .nav_meta .navbar-meta > li {width:100%;margin-right:4%;margin-bottom:2%;}
#mm-united .navigation .nav_meta .navbar-meta > li:nth-child(even) {margin-right:0%;}

#mm-united .navigation .nav_meta .navbar-nav li > a {padding:5% 5% 5% 10%;font-size:1.2em;color:#000;background:#fff;font-weight:400;border-radius:5px;border:1px solid #ddd;}
#mm-united .navigation .nav_meta .navbar-nav li > a:hover {color:#fff !important;background:#fdbd00;border:1px solid #ddd;}

#mm-united .navigation .navbar-nav li > .active > a, #mm-united .navigation .navbar-nav li > .active > a:hover {color:#fff !important;background:#fdbd00 !important;border:1px solid #fdbd00 !important;}
#mm-united .navigation .nav_meta {border-top:0px solid #ddd;padding-top:10px;margin-top:0px;}
#mm-united .navigation .nav_meta .navbar-nav > li:even {padding-right:0%;}
#mm-united .navigation .nav_meta .navbar-nav > li {width:100%;border:0px solid #000;display:inline-block !important;margin-bottom:2%;}
#mm-united .navigation .nav_meta .navbar-nav li > a {padding:10px 20px !important;font-size:1.2em;color:#000;border-radius:5px;text-transform:none;}
#mm-united .navigation .nav_meta .navbar-nav li > a:hover {padding:10px 20px;color:#000 !important;background:#fdbd00;}

#mm-united .navigation .nav_top .navbar-nav.navbar-left {margin-top:0;border-top:0px solid #ddd;padding-top:20px;padding-bottom:10px;margin-bottom:5px;}
#mm-united .navigation .nav_top .navbar-nav.navbar-left > li:even {padding-right:0%;}
#mm-united .navigation .nav_top .navbar-nav.navbar-left > li {width:100%;display:block;margin-bottom:2%;}
#mm-united .navigation .nav_top .navbar-nav.navbar-left li > a {padding:10px 20px;font-size:1.2em;color:#333 !important;text-transform:none;border-radius:5px;border:1px solid #ddd;}
#mm-united .navigation .nav_top .navbar-nav.navbar-left li > a:hover {color:#fff !important;background:#fdbd00;}
#mm-united .navigation .navbar .navbar-nav.navbar-left > .active > a {color:#fff !important;background:#fdbd00 !important;}

#mm-united .navigation .navbar-nav > li.dropdown .dropdown-menu li {width:100%;display:inline-block !important;margin-bottom:0px;}
#mm-united .navigation .navbar-nav > li.dropdown .dropdown-menu li a {display: block;padding:10px 20px 10px 30px !important;text-transform:none !important;font-size:1.2em !important;font-weight:400 !important;color:#000 !important;}
#mm-united .navigation .navbar-nav > li.dropdown .dropdown-menu li a:hover {color:#fff !important;background:#fdbd00;}

#mm-united .navigation .navbar-nav > li.dropdown .dropdown-menu li ul.dropdown-submenu li a {width:100%;display:inline-block !important;padding:10px 20px 10px 40px !important;text-transform:none !important;font-size:1.2em !important;font-weight:600 !important;color:#000 !important;}
#mm-united .navigation .navbar-nav > li.dropdown .dropdown-menu li ul.dropdown-submenu li a:hover {color:#fff !important;background:#fdbd00;}
#mm-united .navigation .navbar-nav > li.dropdown .dropdown-menu li ul.dropdown-submenu li span {font-size:1.1em;}

#mm-united .navigation .navbar-nav > li.dropdown .dropdown-menu li.current a {color:#fff !Important;}

#mm-united .navbar .navbar-nav li, #mm-united .navbar[color="default"] .navbar-nav li {border-bottom:none;}
#mm-united .navbar-nav li a .fa-angle-down::before {position: absolute;top:0px;right:10px;left: auto;padding: 10px;}
#mm-united .navbar .fa-angle-down {font-size:22px !important;padding:0px 40px !important;cursor:pointer;display:inline-block;}
#mm-united .navbar-meta {position: relative;top:10px;}
#mm-united .navbar .navbar-nav.navbar-left .dropdown-menu > li > a, #mm-united .navbar .navbar-nav.navbar-right .dropdown-menu > li > a, #mm-united .navbar[color="default"] .navbar-nav.navbar-left .dropdown-menu > li > a {color:#000 !important;font-weight:600 !important;}

#mm-united .nav_meta .nav {margin-left:0px !important;}
#mm-united .nav_meta .navbar-nav > li > a {margin-right:0;}

#mm-united .navigation .nav_top .navbar-nav.navbar-left li ul#language_menu  {width:100%;}
#mm-united .navigation .nav_top .navbar-nav.navbar-left li ul#language_menu > li {display:inline-block;width:50%;}
#mm-united .navigation .nav_top .navbar-nav.navbar-left li ul#language_menu > li > a {padding:10px 20px !important;display:block;padding:10px 20px;font-size:1.2em;color:#000 !important;text-transform:none;border-radius:5px;border:1px solid #ddd;width:100%;}#mm-united .navigation .nav_top .navbar-nav.navbar-left li ul#language_menu  {width:100%;}


.main-search input {font-size:1.0em;height:35px;}
.main-search button  {font-size:1.0em;height:35px;padding:8px;}

.navigation .main-search #news-subject {width:86%;}
#tx-indexedsearch-searchbox-sword {width:99%;float:left;}
#tx_indexedsearch div.input-row {padding-right:0%;}
.navigation #searchbutton {float:right;}

/* Werbung */

#topbannercontainer {
    position: relative;
    display: block;
    max-width: 1000px;
    margin: auto !important;
  wdith:100%;
}


#skyscraper {
display: none;
}
.mobilebanner {display: block; padding-bottom: 20px;}


#xxl img{ text-align:center;
width:100% !important;
}



  .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  }
  .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-nav {
      float: none!important;
      margin-top: 7.5px;
  }
  .navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
  }

/* Shariff */
.shariff-button.whatsapp {display:inline-block !important; width: 40px;}
.news_shariff_top {
    width: 100%;
    overflow: hidden;
    position: relative;
    left: 0px;
    top: 0px;
  margin:0 auto;
}
.shariff.fixed {position: relative !important;}

.shariff .orientation-vertical li {
    display: inline-block;
    width: 40px;
    margin: 0px 2px 20px;
}
.shariff .orientation-vertical {text-align: left;}
.locationQuickSearch label {    width: auto;    max-width: 800px;}
.shariff li .fa {    line-height: 30px;}


.vcard .namen .social {
right: 0;
text-align: left;
position: relative;
top:0;
}


/* Werbung */

#topbannercontainer {display:none;}


.frame-recommendation-single .news-list-view .article .news-img-wrap {
width: 100%;

}

}


@media (max-width: 768px) { 
#mm-united .navigation {font-size:0.9em;}
#mm-united .navbar-brand > img {top:0;}
.nav-bar-logo .logo-desc {display:none;font-size:0.6;margin-top:20px;margin-left:130px;}
.nav-bar-logo .logo-desc span.logo-desc-de {display:block;font-size:10px;}
.nav-bar-logo .logo-desc span.logo-desc-en {display:none;font-size:10px;}
ul.termine-page li span.headline {display:block;}
ul.termine-page li span.headline  {color:#000;display:inline-block;width:100%;font-weight:600;line-height:20px;font-size:14px;}
ul.termine-page li span.date {color:#000;font-size:12px;line-height: 16px;display: inline-block;width:100%;margin:0;padding:0;}
ul.termine-page li span.location {color:##014495;font-size:12px;line-height:16px;display: inline-block;width:100%;margin:0;padding:0;}
ul.termine-page li .termine-header span.headline  {padding-left:10px;padding-right:5px;color:#fff;display:inline-block;width:auto;border-right:1px solid #fff;}
ul.termine-page li .termine-header span.date {padding-left:5px;padding-right:5px;display: inline-block;width:auto;border-right:1px solid #fff;}
ul.termine-page li .termine-header span.location {padding-left:5px;padding-right:5px;display: inline-block;width:auto;}
.field-cim-newsletter span.head {font-size:1.2em;    margin-top: -80px;}
.field-uia-newsletter span.head {font-size:1.2em;    margin-top: -60px;}


.news-list-view .article .news-img-wrap {margin-right:30px;width: 100%;max-width:100%;}
.news-list-view .article .news_list_text {font-size:1em;}



.news-list-view .article .mediaelement-video2 iframe{position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;}

.news-list-view .article .mediaelement2{position: relative;
padding-bottom: 56.25%;
padding-top: 0px;
height: 0;
overflow: hidden;}

.frame-onethree {
  display: block;
    width: 100%;
   background:#fff;
   padding-top: 0px !important;
   margin-left:0px;  
}
.frame-onethree img {
 
    width: 100%;
 
}

.frame-twothree {width: 100%;padding: 0px !important}
.frame-standard {padding: 20px 0px !important;}


.frame-recommendation-single {
width: 45%;
margin-left: 1%;
margin-top: 0px;
margin-bottom: 0px;
display: inline-block;
margin-right: 1%;
}

}


@media (max-width: 480px) {
.frame-recommendation-single {
width: 100%;
margin-left: 0%;
margin-top: 0px;
margin-bottom: 0px;
display: inline-block;
margin-right: 0%;
} 
}



.nivo-caption {
  background: none !important;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -webkit-box-pack: end;
  -webkit-tap-highlight-color: transparent;
  background-image: url(bg-verlauf.png) !important;
  background-position: center bottom !important;
  border-width: 0;
  bottom: 0;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  font-family: 'Open Sans', sans-serif !important;
  font-size: 100%;
  justify-content: flex-end;
  left: 0;
  margin: 0;
  outline: 0;
  padding: 1.75rem 3rem 1.75rem 1rem;
  position: absolute;
  top: 0;
  vertical-align: top;
  width: 100%;
  color: #FFF !important;
}
.nivo-caption p,
.nivo-caption a {
  color: #FFF !important;
  font-family: 'Open Sans', sans-serif !important;
  text-decoration: none !important;
}
.nivo-caption .more {
  -webkit-tap-highlight-color: transparent;
  background-color: #ffd65c;
  border-radius: 3px;
  border-width: 0;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-size: 100%;
  line-height: 20px;
  margin: 0 0 0 10px;
  outline: 0;
  padding: 0 5px;
  text-align: center;
  text-decoration: none;
  vertical-align: bottom;
  width: auto;
}

.news-special .nivoSlider .news_image  {padding:0;margin:0;}
.news-special .nivoSlider .news_image  a {padding:0;margin:0;border:none;}
#mm-united .news-special .nivoSlider .news_image  img  {padding:0;margin:0;border:none;border-radius:0px;}

.nivoSlider .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;
}
.nivoSlider .news_teaser_container {
width: 100%;
padding: 1.75rem 3rem 1.75rem 1rem;
}

.nivoSlider h2.news_teaser_header {
padding-bottom:0;
}


.nivoSlider h2.news_teaser_header span { 
color:#fff;
text-rendering: optimizeLegibility;
text-shadow: 2px 2px 4px rgba(0,0,0,1);
}
.nivoSlider .news_teaser_title {
font-size:1.2em;font-weight:600;
display:block;text-transform:none;
margin-bottom:0px;
}
.nivoSlider .news_teaser_cat {
font-size:0.8em;font-weight:400;
display:block;
text-transform:uppercase;
  margin-bottom:5px;
}
.nivoSlider p {
color:#fff;
font-size:1.2em;
display:block;
text-shadow: 2px 2px 8px rgba(0,0,0,1);
width:70%;
}
.nivoSlider a.more {margin-left:10px;line-height: 20px;
  display:inline-block;padding:0px;padding-left:5px;padding-right:5px;background:#fdbd00;color:#fff;width:auto;text-align:center;border-radius:3px;vertical-align:bottom;}
.nivoSlider  a.more:hover {background:#ffd65c;}
.nivoSlider a:hover {
text-decoration:none;
}
.nivoSlider a.more:after {font-family:FontAwesome;
content:"\f04b";font-size:14px;
}

.nivoSlider p {display:inline;}


span.cat_noanker {border-right:2px solid #000;padding-right:10px;display:inline-block;margin-right:5px;}
.news_list_meta span.news-list-category {
    color: #999;
    font-weight: 400;
    font-size: 13px;
    display: inline-block;
    padding-left: 5px;line-height:16px;
border-left:1px solid #999;
}
.news_list_meta span.news-list-date{
    padding-right: 5px;line-height:16px;

}
.news_detail_footer .news_detail_links {padding-top:0px}
div.article  { margin-bottom: -40px !important; }
div#c567.frame.frame-bg-gray.frame-type-text.frame-layout-0.frame-space-before-none.frame-space-after-small  {
  padding: 5px 15px !important;
}
#c1059 .news_teaser_cat,
#c1059 .news_teaser_title,
#c1059 .news_teaser_meta,
#c1059 .news_teaser_text {
    display: none;
}

em {font-style: italic;}
.slides p a {display: inline !important;}
/*.shariff { position: fixed; }*/

.tx-registeraddress {padding:15px;background:#f5f5f5;border-radius:5px;}
.tx-registeraddress .fieldrow label {width:120px;}
.tx-registeraddress .fieldrow {padding-bottom:5px;}
.tx-registeraddress .fieldrow input {border:1px solid #ccc;padding:2px 5px;width:100%;max-width:220px;}
.tx-registeraddress .fieldrow.consent p {font-size:0.9em;padding-top:10px;margin-left:120px;}
.tx-registeraddress .fieldrow.consent p:before {font-family:FontAwesome;content:"\f00c";padding-right:5px;font-size:16px;}
.tx-registeraddress input.submit {margin-left:120px;background-color: #014495;border: none;border-radius:5px;padding:5px 20px;color:#fff;}
.tx-registeraddress input.submit:hover { background-color: #0259C4;}

.frame-article {width:80%;margin-left:10%;}
.news_detail_footer {display: none;}

.takeover { 
    position: absolute !important;
	display: none !important; 
    display: block !important; 
    width: 100% !important; 
    height: 100vh !important; 
    z-index: 1 !important; 
    cursor: pointer !important;
}
.main-container { 
    position: relative !important; 
    z-index: 999 !important; 
}

#mm-united .navbar .navbar-meta > li:last-of-type a {color: #000 !important;background-color: #fdbd00 !Important;}
@media (min-width: 1000px) {
#mm-united .navbar .navbar-meta > li:last-of-type {position: absolute !important; right: 0px !important;}
}

.news-list-view .articletwo {width:48%;max-width:400px;}
.news-list-view .articletwo:nth-child(2n) {margin-right:0 !important;}
.articletwo h3, .articletwo .news_list_header .news_list_title {font-size:19.2px !important; margin-left:0 !important; padding-left:0 !important;}

.tx_nstwitter {padding:10px 20px;background:#fff;margin-bottom:30px;border-radius:5px;}
.tx_nstwitter h3 {font-size:19.2px;border-bottom:1px solid #999;padding:0;padding-bottom:5px;margin-bottom:10px; margin-top:-12px;}
.tx_nstwitter img {width:auto !important; padding-right:10px !important;}
.stream-item {padding-top:10px;}
.stream-item .content {margin:0 !important;font-size:14px !important;}
.stream-item-header {padding-bottom:10px;}
.tx_nstwitter ol {list-style:none;margin:0;padding:0;}
.tx_nstwitter ol li {padding-bottom:0px;border-bottom:1px solid #999;}
.js-tweet-text-container {line-height:18px; font-size:13px;}