/* Individuelle Styles TuS*/
 
/*Basisfarben:
Blau TuS: #1a3586 rgba(26,53,134,1)
Gelb TuS: #eff374, rgba(239,243,116,1)
*/
body {
height: 100%;
}
/*Allgemein*/
.frame-container {
  padding-right: 0px;
  padding-left: 0px;
}
/*Background Head, Jumbotron, Footer*/
.frame.frame-type-shortcut, footer {
 position: relative;
 background-color: rgba(239,243,116, 1);
 text-align: center;
 bottom: 0;
}
.frame.frame-type-shortcut {
 border-bottom: 1px	
}

.section-column.subcontent-wrap .frame.frame-type-shortcut {
    position: relative;
    text-align: left;
    bottom: 0;
    padding-left: 10px;
	padding-right: 10px;
}
/*NEWS List*/
.row.news-list-item {
margin: 0 -20px 0 -20px;
padding: 1rem 0 1rem 0;
border-bottom: 1px solid rgba(69,104,0,0.5);
}
.row.news-list-item h3 {
  font-size: 1.5rem;	
}
.lead {
 font-size: 1.1rem;
 font-weight: 500;
} 
/*Ende NEWS List*/
#page-header {
 background: rgba(239,243,116,1)!important;
 box-shadow: none;
}
#page-content {
margin-top: 1rem;
margin-bottom: 1rem;	
}
.flex-control-nav {
 bottom: -35px;
}
/*Anfang Brand / Logo*/
/*@media (min-width: 576px) {
.navbar-mainnavigation .navbar-brand {
 height: 100px;
}	
}
@media (min-width: 768px) { 
.navbar-mainnavigation .navbar-brand {
 height: 120px;
}
}
@media (min-width: 992px) { 
.navbar-mainnavigation .navbar-brand {
 height: 148px;
}
}
@media (min-width: 1200px) { 
.navbar-mainnavigation .navbar-brand-image img {
 max-height: 148px;
}
}
/* alle Sreen*/
/*.navbar-mainnavigation .navbar-brand-image img {
    position: relative;
    top: 50%;
    transform: translate(0,-50%);
    width: auto;
	max-height: 100%;
}*/
/*Ende Brand / Logo*/
/*Navbar*/
/*Schrift Navigation*/
.navbar-dark .navbar-nav .nav-link, .navbar-inverse .navbar-nav .nav-link, .navbar-inverse-transition .navbar-nav .nav-link, .navbar-inverse-transition.navbar-transition .navbar-nav .nav-link {
color: rgba(26,53,153,1)!important;
}
.navbar-default .navbar-nav .nav-link {
color: rgba(26,53,153,1)!important;
font-size: x-large; 	
}
.navbar-default-transition:not(.navbar-transition) .navbar-nav > li > .nav-link {
color: rgba(26,53,153,1)!important;
font-size: x-large;	
}
.navbar-mainnavigation .navbar-nav {
flex-direction: row;
justify-content: right!important;
}
@media (min-width: 992px) {
  .navbar-mainnavigation .navbar-brand-image img {
    max-height: calc(var(--mainnavigation-nav-height) * .95);
  }
}
/*Anfang Footer*/
footer {
background-color: rgba(26,53,134,1);
position: relative;
color: rgba(0,0,0,1);
right: 0;
bottom: 0;
left: 0;
} 
.footer-section-content {
color: #ffffff;
background-color: rgba(239,243,116,1);
}
.footer-section-meta {
 color: #fff;
 background-color: rgba(26,53,134,1);
}


@media (min-width: 100px) { 
/*Jumbotron*/
footer .frame {
    position: relative;
    padding-top: 1rem;
    padding-bottom: 1rem;
}
}
/*Vorlage Media Queries*/
/*@media (min-width: 576px) { ... }

@media (min-width: 768px) { ... }

@media (min-width: 992px) { ... }

@media (min-width: 1200px) { ... }*/