	
	/* ------------------------------------------------  
	POST NEWS
	------------------------------------------------  */
	/*.single #topteaser .col-5 { background: #444;}
	.single #topteaser .col-5.spacer,
	.single #topteaser .col-2.spacer { background: #333;}*/
	
	/*grid*/
	/*.single #checker_date .col-5 { background: #444;}
	.single #checker_date .col-7 { background: #333;}*/
	
	/*.single #datemodul #event.col-3, 
	.single #logolist .col-3 {background: #666; }*/
	
	
	/* ----- ALL FOR ALL ----- */
	/*.single section.col { margin-bottom: 3rem; }*/
	.single section div { text-align: left;}
	.single section#image_slider .swiper-pagination { text-align: center;}
	.single .col-7,
	.single .col-9 { padding-right: 8.33%;}
	.single .col-7 { padding-left: 2rem; }
	
	.single section h1,
	.single section h2,
	.single section h4,
	.single section p { margin: 0px;}

	.single .bu {padding: 1rem 0; }
	.single p.bu {line-height: 1.45rem; }
	
	.single #eventbox a.but {margin-top: 2rem; }
	
	
	section#datemodul,
	section#logolist{ 
		position: relative; 
		margin-bottom: 0px; 
	}
	
	/* ----- PAGE PROJECTS ----- */
	.single-projects #tp-grid {background: #FFE6FF; }
	.single-projects footer { background: #2D2C37;  }
	
	/*topteaser*/
	.single-projects #topteaser .image-title p,
	.single-projects #topteaser .image-title h1,
	.single-projects #topteaser .small-title p,
	.single-projects #topteaser .small-title h1 {color: #2D2C37; }
	
	.single-projects #topteaser p.small-lable,
	.single-projects #topteaser p.laufzeit { 
		color: #9B4AFF; 
		font-variation-settings: "wght" 320, "wdth" 75; 
	}
	
	
	 /*other sections*/
	.single-projects section.color .checker.white,
	.single-projects section.color p,
	.single-projects section.color h1,
	.single-projects section.color h2,
	.single-projects section.color h4 {color: #2D2C37; }
	
	/*buttons*/
	.single-projects a.but.yellow p {
		  color: #9B4AFF;
		  border: 2px solid #9B4AFF;
	}
	.single-projects a.but.yellow:hover p {
		  color: #FFE6FF !important;
		  background: #9B4AFF;
	}
	
	/*editor*/
	.single-projects .editor a {color: #9B4AFF;}
	.single-projects .editor li {color: #2D2C37; }
	.single-projects .editor li:before {background: #9B4AFF;}
	
	/*footer*/
	.single-projects footer.col { margin-top: 6rem;}
	
	
	/* ----- STCKY LEFT ----- */
	section#datemodul .col-3,
	section#logolist .col-3 { 
	  position: relative;  
	  padding-right: 2rem; 
	}
	
	.single #datemodul #event.col-3,
	.single #logolist .col-3 { 
	  position: absolute; 
	  left: 16.667%;
	  top: 0px; 
	}
	.single #logolist .col-3 .gallery { margin-bottom: 2rem;}
	
	/*no scrolling*/
	.single #eventinfo.col-3.no-scrolling,
	.single #datemodul #event.col-3.no-scrolling,
	.single #logolist .col-3.no-scrolling { 
	  position: fixed;
	  top: 3rem; 
	  left: 16.66%; 
	}
	
	@media only screen and (max-width: 1280px) { 
	   .single #eventinfo.col-3.no-scrolling { left: 0%; }
	   .single #datemodul #event.col-3.no-scrolling,
	   .single #logolist .col-3.no-scrolling { left: 8.33%; }
	}
	
	/* checker -> small - big grid */
	.check.active  { display: inline-block; }
	.check  { display: none; }
	
	.single #textmodul #checker_nodate .copy { padding-left: 8.33%;  }
	.single-news #quotemodul #checker_date h1 { 
	  max-width: calc(100% + 8.33%); 
	  margin-left: -8.33%;  
	}
	
	/* -----  TOTEASER ----- */	
	.single #topteaser .col-5,
	.single #topteaser .col-2 { vertical-align: top;}
	.single #topteaser .duration { padding-top: 1rem; }
	
	/* -----  EVENTBOX ----- */
	.single #eventbox .date{margin: .3rem 0 1.5rem;}}
	
	/* -----  TEXT MODUL ----- */
	.single #textmodul p,
	.single #textmodul .copy p {margin: 0 0 1.5rem;}
	
	/* -----  IMAGEMODUL ----- */
	.single #imagemodul { margin-bottom: 0px; }
	.single #imagemodul .image_repeat {padding: 0 1rem 4rem;} 
	.single #imagemodul .copy { padding-left: 24%; }
	
	/*nodate*/
	.single #imagemodul #checker_nodate .image_repeat.col-12 {width: 50%;} 
	
	/*nodate*/
	@media only screen and (max-width: 850px) { 
		.single #imagemodul #checker_nodate .image_repeat.col-12 {width: 100%;} 
	}

	/* -----  IMAGE SLIDER ----- */
	.single #imageslider h2 { padding-bottom: 2rem; }
	.single #imageslider #contentbox p.copy { padding-top: 1rem; }
	
	/*.single .swiper-slide {padding: 0;}*/
	.single #imageslider .swiper-pagination { text-align: center;}
	
	
	/* -----  VIDEO MODUL ----- */
	/*nodate*/
	.single #videomodul #checker_nodate .col-7 { padding: 0 0 0 6% ;}
	
	/*nodate*/
	@media only screen and (max-width: 1440px) { 
		.single #videomodul #checker_nodate .col-7 {
			width: 83.33%;
			padding-right: 8.333%;
		}
	}
	@media only screen and (max-width: 1280px) { 
		.single #videomodul #checker_nodate .col-7 {
			width: 100%;
			padding-right: 5%;
		}
	}
	
	/* -----  LOGOLIST ----- */
	.single #logolist img { filter: grayscale(30%); }
	
	
	
	