@charset "UTF-8";
/* CSS Document */

/* Farben 
FDP-Blau dunkel:	#0D52A0		13,82,160
FDP-Blau hell:		#009FE3		0,159,227
*/

/* Fonts by chilimedia.ch + fonts.com */
* {
	font-family: 'UniversNextW01-Regular', sans;
} 

/* Enthaltene Fonts:
<div style="font-family:'Univers Next W01 Bold';"> Univers Next W01 630 Bold </div>
<div style="font-family:'Univers Next W01 Italic';"> Univers Next W01 431 Italic </div>
<div style="font-family:'UniversNextW01-Regular';"> Univers Next W01 430 Regular </div>
<div style="font-family:'UniversNW01-120CdUlLt';"> Univers Next W01 120 Condensed Ultra Light </div>
<div style="font-family:'UniversNW01-130BUlLt';"> Univers Next W01 130 Ultra Light </div>
<div style="font-family:'UniversNW01-620CdBold';"> Univers Next W01 620 Condensed Bold </div>
<div style="font-family:'UniversNW01-621CdBoldIt';"> Univers Next W01 621 Condensed Bold Italic </div>
<div style="font-family:'UniversNW01-420CdRegula';"> Univers Next W01 420 Condensed Regular </div>
<div style="font-family:'Univers N W01_421 Cd It';"> Univers Next W01 421 Condensed Italic </div>
<div style="font-family:'Univers LT W01_57 Condensed';"> Univers® W01 57 Condensed </div>
<div style="font-family:'Univers LT W01_67 Bold_1476016';"> Univers® W01 67 Bold Condensed </div>
*/

/* Fonts */
.entry-title { /* Seitentitel */
	font-family:'UniversNW01-420CdRegula'; 
	font-weight: 600; 
	font-style: normal;
	text-align: left;
	display: none;	 /* ...oder ganz unterdrücken */
}

.item-sizer .entry-title  {
	display: block;  /* Für Suchresultate doch wieder anzeigen… */
}

.main-navigation li a { /* Menu Haupt-Punkt */
	font-family: "UniversNW01-420CdRegula";
	font-weight: 400;
	font-style: normal;
}

h1 { /* Seitentitel  */
	font-family:'UniversNW01-420CdRegula'; 
	font-weight: 600; 
	font-style: normal;
	text-align: left;
}

h2 { /* Untertitel */
	font-family:'UniversNW01-120CdUlLt'; font-style: normal;
}
h3 { /* Zwischentitel, wie Lauftext, aber fett und blau */
	font-family:'Univers Next W01 Bold'; font-style: normal;
	margin-top: 15px;
	margin-bottom: 0;
	color: #0D52A0;
}

h4 { /* Quotes */
	font-family:'Univers N W01_421 Cd It';
	line-height: 140%;
	color: #0D52A0;
    background-color: rgba(0,159,227, 0.2);
	font-weight: bold;
	padding: 12px;
	padding-bottom: 16px;
	max-width: 320px;
	text-align: center;
	-webkit-box-shadow: 10px 10px 4px -5px rgba(0,0,0,0.3);
	-moz-box-shadow: 10px 10px 4px -5px rgba(0,0,0,0.3);
	box-shadow: 10px 10px 4px -5px rgba(0,0,0,0.3);
}
div .box { /* Boxen  */
	font-family:'UniversNW01-420CdRegula';
	line-height: 140%;
	color: #0D52A0;
    background-color: rgba(0,159,227, 0.2);
	padding: 12px;
	padding-bottom: 16px;
	margin: 12px;
	max-width: 400px;
	float:left;
}

.site-header {
    background-size: contain;
}

.site-branding {
	margin: 0;
	padding-left: 0;
    text-align: left;
}
.site-header::after {
    background-color: rgba(0, 0, 0, 0);
}
.main-navigation {
    background-color: rgba(0, 0, 0, 0.5);
}

.content-area {	/* Inhalt breiter als von Template vorgesehen */
	width: 100%;	
	max-width; 900px;	
}

.site-footer { /* Wordpress-Hinweis */
	display: none;
}
.footer-widgets { /* Footer Hintergrund hellblau statt schwarz */
	background-color: #009FE3;
}
.inside-grid-column { /* Spalten-Plugin */
	padding-left: 0; /* Links bündig machen zum Parent, rechts 10px lassen */
}

.blauerLink:hover { /* Macht Link in Text etwas auffälliger - Bei HOVER Farben umgekehrt */
	color: #009FE3; 
	background-color: white;
}

.blauerLink { /* Macht Link in Text etwas auffälliger */
	color: white; 							/* Weisse Schrift */
	background-color: #009FE3;				/* Auf blauem Grund */
	font-family: 'Univers Next W01 Bold';	/* In Fett… */
}

/*** Anpassungen nur fuer Kontaktformular ***/
.wpcf7 p {
	display: inline;	/* nicht alles untereinander */
	max-width: 300px; /* Maximale Breite einschränken */
}
.wpcf7 .wpcf7-textarea {
	display: block;		/* Bemerkungsfeld auf neuer Zeile und breiter */
	max-width: 600px;
	clear: both;
}
.wpcf7 .wpcf7-submit {
	display: block;	/* Senden-Knopf dann doch wieder darunter */
}

/*** Ende Kontaktformular ***/

/*** Anpassungen Print ***/
@media print {
	p, h1 {
		color: black; /* Lauftext Schwarz */
	}
	h2 {
		font-family:'UniversNW01-620CdBold';
	}
	#primary-menu .menu-item { /* Menu-Einträge etwas kompakter */
		font-size: 12px;
		padding: 5px;
	}
	.widget_search { /* Suche nicht drucken */
		display: none;
	}
	.entry-title { /* Seitentitel */
		display: block;	 /* Beim Drucken doch wieder zeigen, da Navigation fehlt */
	}

}

/*** Ende Print ***/