/* Stylesheet fuer das IfS - Rubrik Personen */



/* Responsive Tabelle - Personen-Übersicht*/


@media all and (max-width: 37.5em) {
 	.responsive-table thead {
 		display: none;
 	}
 	.responsive-table tr:first-child {
 		border: none;
 	}
	.responsive-table tr {
 		border-bottom: none;
 		padding: 1em 2em .7em;
		background-color: #fff;

 	}
 	.responsive-table tr:nth-child(2n+2) {
		background-color: #f2f2f2;
 	}
 	.responsive-table th::before {
 	}
	.responsive-table td:nth-child(1) a.int::before {
 		content: none;
 	}
	.responsive-table td:nth-child(1) a.ext::before {
 		content: none;
 	}
	.responsive-table td:nth-child(1) a {
		font-weight: bold;
		font-size: 1.1em;
 	}
 	.responsive-table td:nth-child(2)::before {
 		content: "E-Mail: ";
 	}
 	.responsive-table td:nth-child(3)::before {
 		content: "Tel.: +49 251 ";
 	}
 	.responsive-table td:nth-child(4)::before {
 		content: "Raum: ";
 	}
	.responsive-table td:nth-child(4) a.int::before {
 		content: none;
 	}
	.responsive-table.en td:nth-child(1) a.int::before {
 		content: none;
 	}
	.responsive-table.en td:nth-child(1) a.int {
		font-weight: bold;
 	}
	.responsive-table.en td:nth-child(2)::before {
 		content: "E-Mail: ";
 	}
 	.responsive-table.en td:nth-child(3)::before {
 		content: "Phone: +49 251 ";
 	}
 	.responsive-table.en td:nth-child(4)::before {
 		content: "Room: ";
 	}
	.responsive-table.en td:nth-child(4) a.int::before {
 		content: none;
 	}
	.responsive-table.former td:nth-child(2)::before {
 		content: "ZugehÃ¶rigkeit zum Institut: ";
 	}
	.responsive-table.former.en td:nth-child(2)::before {
 		content: "Affiliation to the institute: ";
 	}
	.responsive-table.apl td:nth-child(3) {
 		display: none;
 	}
 	.responsive-table.apl td:nth-child(4) {
 		display: none;
 	}
	.responsive-table.vertretung td:nth-child(2)::before {
 		content: "Vertretung f&uumlr: ";
 	}
 	.responsive-table.vertretung td:nth-child(3)::before {
 		content: "Zeitraum: ";
 	}
	.responsive-table.vertretung.en td:nth-child(2)::before {
 		content: "Stand-in for: ";
 	}
 	.responsive-table.vertretung.en td:nth-child(3)::before {
 		content: "Period: ";
 	}
	
 	.responsive-table table,
 	.responsive-table tbody,
 	.responsive-table tr {
 		display: block;
 	}
 	.responsive-table tbody th {
 		display: block;
 		font-weight: bold;
 	}
 	.responsive-table th a {
 		font-weight: normal;
 	}
 	.responsive-table td {
 		display: inline-block;
 		min-width: 30%;
 		padding: .2em 1.5em;
 		text-align: left;
		background-color: #fff;
 	}
 	.responsive-table tr:nth-child(2n+2) td {
		background-color: #f2f2f2;
 	}
 	.responsive-table td:nth-child(3) {
 		text-align: left;
 	}
 }
 
 @media screen and (max-width: 33em) {
 	.responsive-table td {
 		display: block;
 	}
 	.responsive-table tr {
 		padding: .7em 0em .7em;
 	}
 }





/* PERSONEN-SEITEN - SPEZIELL */

/* Link-Button-Farbe (rechte Spalte) */

.nav-apps-container .nav-app {
	background-color: #b22222 !important;
	border-color: #b22222;
}
.nav-apps-container .nav-app:hover {
	background-color: #931212 !important;
	border-color: #931212;
}
.nav-apps-container .nav-app a.toggle:hover, .nav-apps-container .nav-app a.nav-app-links:hover, .nav-apps-container .nav-app a.nav-app-contact:hover, 
.nav-apps-container .nav-app a.toggle:focus, .nav-apps-container .nav-app a.nav-app-links:focus, .nav-apps-container .nav-app a.nav-app-contact:focus{
	background-color: #931212 !important;
	border-color: #931212;
	outline:0;
}



.nav-apps-container .nav-app.active{
	background-color: #4d4d4d !important;
	border-color: #4d4d4d;
}
.nav-apps-container .nav-app.active:hover {
	background-color: #666666 !important;
	border-color: #666666;
}
.nav-apps-container .nav-app.active a.toggle:hover, .nav-apps-container .nav-app.active a.toggle:focus{
	background-color: #666666 !important;
	border-color: #666666;
	outline:0;
}


.sprechzeiten {
    font-weight: bold;
}


span.p-extended-address:after {
	
}
