@charset "utf-8";

/*********
Allgemein
*********/
* {
	font-family: 'HelveticaNeueLTPro-LtCn', Helvetica, Arial, sans-serif;
}

/*********
Allgemeine Content Styles
*********/
/* Teaserbox */
.teaser-box.kurse, 
.teaser-box .btn {
	background-color: #fcf401;
	color: #000;
}

/* Teaserbox */
.teaser-box {
	background-image: url(../../default/img/layout/icon-news-weiss.svg);
}

/*********
Raster-Styles
*********/
header .menuicon {
	top: 63px;
	left: 216px;
	width: 65px;
}
header .menuicon img {
	width: 90%;
	height: auto;
}
header #logo img {
	width: 100%;
	height: auto;
}


@media 
only screen and (min-width : 220px) and (max-width : 599px) {
	header .menuicon {
		top: 74px;
		left: 221px;
		width: 51px;
	}
}

/*********
Tools & spezifische Content-Styles
*********/
.index-site .grid-1.news:nth-child(3n) {
	margin-right: 0;
}

/*********
Navigation
*********/

/*********
Tabellen
*********/
tbody tr:hover {
	background-color: inherit;
}
th {
	color: #000;
    background-color: inherit;
}




/*Zwischengrösse*/
@media 
only screen and (min-width : 880px) and (max-width : 1200px) {

	.frontnews div:first-child {
    width: 100%;
	margin-right: 0;
	}
	
	
	.dreier-grid .grid-3 .grid-1:nth-child(2){
   	 margin-right: 5%;
	}
	
	.frontnews div:nth-child(2){
width: 47.5%;
		margin-right: 5%;
	}
	
}

