	
	/* ********** ALL FOR ALLL ********** */
	@media only screen and (max-width: 1900px) { 
	
	}
	
	@media only screen and (max-width: 1600px) { 
		/* single */
		.single .right {padding-right: 5%;}
		section#logolist{ margin-top: 2rem; }
		
		/*grid*/
		.single #checker_date > .col-5 { width: 40%;}
		.single #checker_date > .col-7  { width: 60%;}
	}


	@media only screen and (max-width: 1440px) { 
		/* single */
		single .right {padding-right: 2rem;}
	}
	
	@media only screen and (max-width: 1280px) { 
		/*grid*/
		.single .col-2.spacer,
		.single #topteaser .col-5.spacer { display: none;}
		
		/*.single #topteaser .col-5,*/
		.single #checker_nodate .col-10 {   
			width: 100%; 
			padding: 0 35% 0 8.33%;
			float: none; 
		}
		.single #checker_nodate .col-10 { padding-right: 5%;}
		
		/*single*/
		section#logolist{ margin-top: 0px; }
	
		/* sticky left */
		.single #datemodul #event.col-3, 
		.single #logolist .col-3 {left: 8.33%;}
		
		.single #checker_date > .col-5 { width: 30%;}
		.single #checker_date > .col-7 { width: 70%; }	
		
		/*eventbrite*/
		.single #eventinfo.col-3 {width: 30%; padding-left: 8.33%;}
		.single #content.col-7 {width: 70%;}
	}
	
	@media only screen and (max-width: 1024px) { 
		/*spacer*/
		.single .col-5.spacer { display: none; }
		
		.single-news #quotemodul #checker_date h1,
		.single-news #quotemodul #checker_nodate h1 {
		   max-width: 100%;
		   margin-left: 0px;
		}
		
		/*---- BRAKE ---- grid*/
		.single #checker_date > .col-5,
		.single #checker_date > .col-7,
		.single #datemodul #event.col-3, 
		
		.single #logolist .col-3,
		.single #eventinfo.col-3,
		.single #content.col-7 { 
			width: 100%; 
			padding: 0 5% 0 8.33%;
			float: none; 
		}
		.single #textmodul #checker_nodate .copy {padding-left: 0px;}
		
		
		/*single*/
		section#logolist{ margin-bottom: 3rem; }
		
		/* sticky left */
		.single #datemodul #event.col-3, 
		.single #logolist .col-3 {
			position: relative;
			left: 0%;
			top: 0px;
			margin-bottom: 2rem;
		}
		
		.single .date, 
		.single .location { 
			display: inline-block;
			vertical-align: top;
			width: 50%; 
		}
		.single #eventbox .location {padding: 0 0 0 2rem ; }
		
		/*eventbrite*/
		.single section#import_event .iee_event_meta .organizer { display: none; }
		.single section#import_event .iee_event_meta .iee_organizermain {
			width: 50%;
			display: inline-block;
			vertical-align: top;
		}
		.single section#import_event .iee_event_meta .venue {padding-bottom: 0rem;}
	}
	
	@media only screen and (max-width: 940px) { 
		/*single-news*/
		.single-news #topteaser .col-5 h1 br {display: none;}
		
	}
	
	@media only screen and (max-width: 850px) { 
		/*topteaser*/
		.single-projects #topteaser .color-title .duration {padding-top: 0rem;}
		
		
		/*single-news*/
		.single .col-2.spacer {display: none;}
		.single-news #topteaser .col-5 { width: 100%; }
		
		/*grid*/
		.single #topteaser .col-5,
		.single-news #topteaser .col-5,
		
		.single #checker_date > .col-5,
		.single #checker_date > .col-7,
		.single #checker_nodate > .col-10, 
		.single #datemodul #event.col-3,
		.single #logolist .col-3,
		
		.single #eventinfo.col-3,
		.single #content.col-7 { padding: 0 2rem; }
	
	}
	
	@media only screen and (max-width: 767px) { 
		
	}
	
	@media only screen and (max-width: 600px) { 
		
		/*grid*/
		.single #topteaser .col-5 { padding-right: 2rem;}
		
		/*eventbrite*/
		.single section#import_event .iee_event_meta .details,
		.single section#import_event .iee_event_meta .iee_organizermain {width: 100%;}
		
		.single section#import_event .iee_event_meta .details {padding-bottom: 0px;}
		.single section#import_event .iee_event_meta, 
		.single section#import_event .iee_organizermain {padding-bottom: 1rem;}
	}
	
	@media only screen and (max-width: 480px) { 
		
		/*grid*/
		.single #topteaser .col-5,
		
		.single #checker_date > .col-5,
		.single #checker_date > .col-7,
		.single #checker_nodate > .col-10,
		.single #datemodul #event.col-3,
	
		.single #eventinfo.col-3,
		.single #content.col-7 { padding: 0 1rem;}
		
		.single .date,
		.single .location { width: 100%;}
		.single #eventbox .location { padding: 2rem 0; }
	}
	
	