@media all and (max-width: 1350px) {
  #header .inside .inner .navigation .mod_navigation .level_2 { top: 36px; } 
}
@media all and (max-width: 1150px) {
  #header .inside .inner .navigation .mod_navigation .level_2 { top: 30px; } 
}

#Seitenbild .mod_article:nth-child(2) {
	margin-top: 0;
}

.autocomplete-container ul {
	display: flex !important;
}

.c25l {
    width: 300px;
    margin-bottom: 5rem;
}

.special-headline+.ce_image {
    margin-top: 0em;
    margin: 1em 0;
}

.mod_article {
	/*padding-bottom: 0;*/
	padding-bottom: 4.375rem;
}

.mod_article.first {
   /* padding-top: 5rem; */
   padding-top: 3.35rem;
}

.mod_article.last {
	padding-bottom: 0;
}

#wrapper {
	margin-bottom: 20px !important;
}

.ce_colsetStart.subcolumns {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}

@media all and (max-width: 1020px) {
	
.special-headline {
	height:25px;
}	
	
}

.vergeben {
    width: 1064px;
    max-width: 100%;
    
    margin: 0 auto;
    
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 40px;
    
    font-size: 2em;
    font-size: clamp(1.5rem, 1.667vw, 2rem);
    line-height: 1.15;
    text-align: center;
    color: #ff0087;
    
    box-shadow: 0 16px 17px -14px #9a9a9a;
    box-sizing: border-box;
}

.vergeben span {
    color: #ff0087;
}

.special-margin {
    margin-top: 53px;
}

.contao-cookiebar a {
	color: #ff0087;	
}

.contao-cookiebar .cc-btn {
	border-radius: 0;
	
}

.icon-search:before {
    font-family: 'Icons';
}


@media all and (max-width: 33.75rem) {
	
	.contao-cookiebar h2 {
		font-size: 1.5rem;
	}
}

.news-teaser .image_container img {
    width: 100%;
    height: auto;
}

.teaser.homepage.video:before {
    content: none;
}

@media all and (max-width: 630px) {
    
    .teaser.homepage.video + .teaser.homepage.video {
        margin-top: 4.375rem;
    }
}

.mod_article .intro + .intro {
    margin-top: 3.35rem;
}

.special-headline + .special-headline {
    margin-top: 2.75rem;
}

body.job .mod_article.first {
    padding-top: 0;
}

.mod_rocksolid_slider img {
    width: 100%;
    height: auto;
    display: block;
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-year option {
	color: #000;
}
