@media all and (max-width: 1430px){
	#header .header_inside{
padding-left:0;
	}


	#header .header_inside .logo{
width:25%;
	}

}

@media all and (max-width: 1280px){

.grid-item{
width:100% !important;
clear:none !important;
}
.grid-item.item_7,
.grid-item.item_14,
.grid-item.hero{
width:100% !important;
}

.grid-item img{
padding:0 !important;
}

.col_row.grid-item{
width:100% !important;
}

.col_row > *{
float:left;
}

.rowholder{
float:none;
width:auto;
}



}


@media all and (max-width: 1130px){
	#header .header_inside .headerholder > .rating{
	display:none;
	}
	.menu-btn {
	
	}
	#header .header_inside {
		table-layout: fixed;
	
	}
	#header .header_inside .headerholder > .nav_left {
    width: 20%;
	}
	
		#header .header_inside .nav_left{
		display:none;
		}
		
			#header .header_inside .logo{
width:50%;
	}
}
@media all and (max-width: 980px){
	#header .header_inside .headerholder > .nav_left, #header .header_inside .headerholder > .nav_right {
		display: none;
	}

}





@media all and (max-width: 1050px){
.footertop > .inside > *{
display:block;
text-align:center;
}


.footerright > .inner > * {

    display: table-header-group;


}

.footerright > .inner > .socials {

    display: table-footer-group;


}

.footerright > .inner {

    display: inline-block;

}

}


@media all and (max-width: 930px){
.ce_gallery ul.cols_3 li,
.ce_gallery ul.cols_4 li,
    .ce_gallery ul.cols_5 li,
    .ce_gallery ul.cols_6 li{
    width: calc((100% - 45px) / 2);
}

.grid-item{
width:100% !important;
clear:none !important;
}

.grid-item img{
padding:0 !important;
}

.col_row.grid-item{
width:100% !important;
}

.col_row > *{
float:none;
}

.rowholder{
float:none;
width:auto;
}
.terminanfrage .list_item {
max-width:100%;
}
.datefinder .widget {
width:100%;
display:block;
}
.widget-calendar > div.month {
width:100%;
}
#tabs > .tabholder > span {
width:auto;
}
	.grid-item.item_7 img, .grid-item.item_14 img {
		height: 160px;
	}

.home .hero > .grid-item-inside video {
	height:100%;
}

fieldset.half {
width:90%;
float:none;
}

}

/* >>>>>>>>>>>>>>>>>>>>>>>>640 - 980<<<<<<<<<<<<<<<<<<<<<<<<<< */
@media (max-width: 980px) and (min-width: 640px){

}

/* >>>>>>>>>>>>>>>>>>>>>>>>640 - 980<<<<<<<<<<<<<<<<<<<<<<<<<< */
@media (min-width: 740px){
.ce_article_list ul li:nth-child(3n+3) .content {
    
}
.hero {
height:560px;
}
}

/* >>>>>>>>>>>>>>>>>>>>>>>>640 - 980<<<<<<<<<<<<<<<<<<<<<<<<<< */
@media (max-width: 740px) and (min-width: 445px){
.ce_article_list ul li{
width:50%;
max-width:none;

}
#footer .table > .table-row > * {
		display: block;
		width: 100%;
	}
}

/* >>>>>>>>>>>>>>>>>>>>>>>>640 - 980<<<<<<<<<<<<<<<<<<<<<<<<<< */
@media (max-width: 640px){
.cs-skin-boxes .cs-options li {
width:49.5%;
}
#content2-4336 .ce_gallery ul.cols_2 > li{
float:none;
width:100%;
text-align:center;
}

#content2-4336 .ce_gallery ul.cols_2 > li figure {

    line-height: 0;
    max-width: 680px;
    margin: 0 auto 20px;

}
.cs-skin-boxes .cs-options li:nth-child(2n+2) {
    margin-right:0;
}
	.grid-item-inside .caption span.preteaserhead {
		font-size: 1rem;
	}
	.grid-item.item_1 .teaserheadline, .grid-item.item_2 .teaserheadline, .grid-item.item_3 .teaserheadline, .grid-item.item_4 .teaserheadline {
    	font-size: 2.2rem;
    	line-height: 2.2rem;
	}
	h1, .h1, h2, .h2, .font600 .headlinecontainer > h2 {
		font-size: 1.8rem;
		line-height: 2.0rem;
	}
	#footer .footer_inside {
		padding: 1rem;
	}

.row.section > .ce_introtext.block {
    padding: 1rem 2rem 1rem;
    margin-bottom: 0;
}

.row.section > .block, .ce_colorslider,.row.section > .block.first {

    padding: 20px 20px 20px;
    margin-bottom: 0;

}
}

@media (min-width: 640px){
.cs-skin-boxes .cs-options li {
width:32.6666667%;
}

.cs-skin-boxes .cs-options li:nth-child(3n+3) {
    margin-right:0;
}



}


/* >>>>>>>>>>>>>>>>>>>>>>>>600<<<<<<<<<<<<<<<<<<<<<<<<<< */
@media (max-width: 600px){
	.table > .table-row > .not_left, .table > .table-row > .float_right {
		padding-left:0;
		padding-top: 2rem;
	}
	.table > .table-row > * {
		display: block;
		width: 100%;
	}
	
	
	
		.table > .table-row > *{
		display:table-footer-group;
	}
	
	.table > .table-row > .image_container{
		display:table-header-group;
	}
	
	.table > .table-row > .image_container > img{
	margin-bottom:10px;
	}
	
	.table > .table-row > .image_container.float_below > img{
margin-bottom:0px;
margin-top:10px;

	
	}
    .ce_gallery ul.cols_2 li,
	.ce_gallery ul.cols_3 li,
	.ce_gallery ul.cols_4 li,
    .ce_gallery ul.cols_5 li,
    .ce_gallery ul.cols_6 li{
    width: calc((100%) / 1);
    margin-right:0;
    margin-bottom:20px;
}


body.fbref .slideup .toggleSlide{
width: 210px;
}

}
	
/* >>>>>>>>>>>>>>>>>>>>>>>>640 - 980<<<<<<<<<<<<<<<<<<<<<<<<<< */
@media (max-width: 475px){
.contentbox .image_container.float_left{
width:100%;
float:none;
}

.contentbox .textcolumn.float_left{
width:100%;
clear:both;
margin:0;
}
}


/* >>>>>>>>>>>>>>>>>>>>>>>>445<<<<<<<<<<<<<<<<<<<<<<<<<< */
@media (max-width: 455px){



.selecter {
    bottom: 10px;
    margin-top: 0;
    opacity: 0.8;
    position: absolute;
    right: 10px;
    z-index: 2;
    top:auto;
}
.contentholder{
padding:0;
}
	.grid-item.item_7 img {
		height: 90px;
	}

.cs-select span.cs-placeholder{
padding: 5px 8px;
font-weight:400;
}
.cs-select > span:after{
display:none;
}

.ce_article_list ul li{
width:100%;
height:auto;
max-width:none;
float:none;
}

.ce_article_list ul li .content{
border-bottom:4px solid #d6d6d6;
}

.ce_article_list ul li:last-of-type .content{
border-bottom:0;
}
.teaserheadline,
.grid-item.item_1 .teaserheadline, .grid-item.item_2 .teaserheadline, .grid-item.item_3 .teaserheadline, .grid-item.item_4 .teaserheadline {
    	font-size: 1.2rem;
	font-weight:900;
	}
#header .header_inside {
padding-left:0;
}
.navlabel {
display:none;
}
.menu-btn {
left:20px;
}
#header img {
width: 240px;
}
}

/* >>>>>>>>>>>>>>>>>>>>>>>>350<<<<<<<<<<<<<<<<<<<<<<<<<< */
@media (max-width: 350px){
.teaserheadline {
line-height: 1.3rem !important;
}
.landingpage .grid-item .teaserheadline {
font-size: 1.4rem;
}
.grid .caption > .inside {
padding:0;
}

}