#frame {
    position: static!important;
    width: 100%!important;
}    
body:not(.theme) .bereich {
  margin-bottom: 3rem;
}
body.theme .position:not(.empty) {
  margin-bottom: 3rem;
}
.bannerImg .content {
    max-width: 50%;
}    
.articles.d_bgImg {
    overflow: hidden;
}
.accordionFrame.accordion > div.show {
  max-height: 8rem;
}
.beforeFooter,.page_position_grid3 .placeholder,.page_position_grid4 .placeholder {
  display: none;
}
.grid_8.themesholder,.grid_4.announceholder,.grid_4.announceholder + .grid_8,.page_position_announce .bereich.first.last,.grid_4.announceholder + .grid_8 .grid_4 .grid_4,
.d_socialmedia .rightholder, .d_socialmedia .leftholder, .page_position_news, .page_position_footer, .bereich.grid_3,
.page_position_general{
  width: 100%;
}
.d_socialmedia .rightholder, .d_socialmedia .leftholder,
.articlesholder.d_current .articles, .bereich.grid_3, .bereich.grid_9,
.news .shortTeaser, .news .links {
    padding-left: 0;                                     
    padding-right: 0;
}
.grid_4.announceholder .bereich > .grid_4 .grid2_4,.grid_4.announceholder + .grid_8 .grid_4,.page_position_announce .bereich,.grid_8.themesholder .grid_4,
.position .articles.special, .position .bereich .specialcontainer {
  width: 50%;
}
.grid_8 .t_863540 .teaserimage.grid_4 + .content > .linklist,.grid_8 .t_news .teaserimage.grid_4 + .content > .linklist {
  margin-left: 50%;
}

.page_position_announce .bereich,.grid2_4 {
  box-sizing: border-box;
  float: left;
}

.page_position_announce .bereich.even {
  padding-left: 0.75em;
}
.head:not(.fixed) #headlogo {
	margin-bottom: 1.5rem;
}
.menubox {
  font-size: 0.9em;
}

.level1 > ul,.union .teaserimage {
  display: none;
}

.grid_4 .grid_2 {
  width: 20%;
}

.grid_4 .grid_10 {
  width: 80%;
}
.grid_8 .grid_4, .articlesholder.d_current .articles, .d_current .news .article {
  width: 100%;
}

.grid_4.teaserimage + .content:not(.grid_4),.grid2_4 {
  padding-right: 0.75em;
  padding-left: 0.75em;
}

.grid_8 .grid_6 {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
.head:not(.fixed) .menubox > a {   
  height: 4.3em;  
  padding-bottom: 0.75em;
}
.head .logo {
	width: auto;
}    
.fixed .menubox {
  float: right;
  text-align: right;
}
.menu > a {
  height: 3.8em;
  width: 3.8em;
}

.grid_8.themesholder .grid_4 .grid_4,.grid_5 .grid_5,.grid_3 .grid_3,.grid_7 .grid_7 {
  width: 100%;
}

.menu .buttonSymbol {
  font-size: 2em;
}

.search {
  width: 75%;
}

.page_position_banner .bereich {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

#path {
  margin-top: 1em;
}

.formular .field .text {
  margin-left: 50%;
}

.formular .field input[type="text"] {
  width: 15em;
}

.formular .field textarea {
  width: 15.5em;
}

.page_position_banner .bereich:not(.last) {
  margin-bottom: 1.5rem;
}

.bannerFrame,.page_position_banner,.page_position_banner .first {
  min-height: 8em;
}

.grid_24 {
  width: 100%;
}

.t_awo_location_filter.grid_4 {
  padding: 0.75em 0 0.75em 0;
}

.grid_12.articlesholder.d_current,.t_934662 .grid_4,.grid_4.announceholder,.page_position_themes.grid_8,#path,.footercontent > div,.accordionFrame.accordion.grid_12 .grid_2 {
  padding-left: 0.75rem!important;
  padding-right: 0.75rem!important;
}

.footeraddress,.footerlogo {
  margin-bottom: 3rem;
}

.t_934662 .content,.accordionFrame.accordion.grid_12 {
  padding-left: 0!important;
  padding-right: 0!important;
}          
.addTags .tagholder a {
    padding: 0.4rem 0.75rem;
    display: inline-block;
    border-width: 0.07rem;
    border-style: solid;
    margin-bottom: 0.75rem;
} 
.d_searchfilter .fieldseperator h3.clickable span:after {
	background-image: url('../img/chevron-up.svg');
}   
.d_searchfilter .fieldseperator.opened h3.clickable span:after {
	background-image: url('../img/chevron-down.svg');
}    
.d_searchfilter .fieldseperator .expandable { 
	max-height: 80rem;
}
.d_searchfilter .fieldseperator.opened h3.clickable + .expandable {
	max-height: 0;
}
.d_current .news{
	margin-bottom: 3rem;
} 
.d_current .news {

}
.d_current .articles {
	float: none;
}
.datajobholder > * {
  display: inline;
}
.articles.t_files .teaserimage {
	margin-bottom: 1rem;
}

.article .grid_1{
	width: 20%;
}               
.article .grid_7{
	width: 80%;
}