/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.9.9
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/

/* von Steffen - 25.03.2015 - Tabfarbe ändern (Seite: Partner) */

.TabTextFarbeWeiss {
	color: #fff;
}

/* von Sören - 25.03.2015 - Abstand unten auf 0 setzen (Seite: Mitmachen) */

.keinAbstandUnten {
	padding-bottom: 0px;
	margin-bottom: 0px;
}

/* Menü Item farbig markieren, wenn auf HSG Seite - die Menu-Item ID per Firebug / Quelltext herausfinden und hinzufügen angelegt werden, mit ', #menu-item-xxxx' hinzufügen */

.menu-hsg  {
	color:#F2B228 !important;
}

/* Main Menu geteilt - rechts und links, hier: Einstellungen für rechte Menühälfte*/

	.header_right {
		float: right;
	}

	/ Minimale Breite anpassen, da sonst zu großer Abstand zur Suche /

	.w-nav-list-right {
		display: block;
		width: auto;
	}	
	
/* Fusszeilen Menu - Login Button ausblenden in Desktop-Version */
@media only screen and (min-width: 601px) {
	.w-menu-item[title="ft-login-btn"] {
		display: none;
	}
}

/* Subheader Menü für Messeseiten (Advanced Layout) */
	
.menu-advanced, .menu-advanced span {
	font-size: 13px;
	height: 18px;
	line-height: 18px;
}

.menu-advanced:hover {
	color: #1b98e0;
	border-bottom: 1px solid;
}

/* Styling für Events (Veranstaltungsseite) angepasst */

.css-events-list {
font-size: 17px;
line-height: 30px
}

.css-events-list td {
vertical-align:middle !important;
}

.event-datum {
height: 75px;
display: table;
width:100%
}

.event-datum span {
display:table-cell;
vertical-align:middle;
}

.event-aufzaehlung {
line-height: 1.3em;
padding: 7px 0px 7px 18px;
margin: 0px;
position: relative;
list-style-type:none;
margin:0px !important;
}

.event-aufzaehlung-ort {
opacity: 0.5;
}

.event-aufzaehlung::before {
position: absolute;
top: 7px;
left: 2px;
content: "";
font-size: 18px;
font-family: "FontAwesome";
opacity: 0.5;
}

	/* Entfernt das normale Bottom-Margin für UL-Elemente für Veranstaltungsaufzählung*/ 
	
.event-aufzaehlung-ul {
	margin-bottom:0px !important;
}

/* Für "Firmenkontaktmesse" Feld zu groß - daher Padding entfernen. */

.eventprojekt span {
padding: 0px 0px !important;
}

@media screen and (min-width: 1024px) {
.vheight {
height:10vh;
	}
}

/* Landing Page - Box Radius */

.landing-radius {
border-radius: 5px; }

/* Top Menu - Language changer - Flag */

.w-dropdown-current .w-dropdown-item::before {
	content: url('https://bonding.eu/wp-content/plugins/multisite-language-switcher/flags/de.png');
	width: 20px;
	height: 11px;
	margin-right: 5px;
}

.w-dropdown-list .w-dropdown-item::before {
	content: url('https://bonding.eu/wp-content/plugins/multisite-language-switcher/flags/gb.png');
	width: 20px;
	height: 11px;
	margin-right: 5px;
}

/* Seite "Der Verein" - kurze Vereinsgeschichte: Werden die Jahr sonst nicht zentriert */
div.w-tabs-item div.w-tabs-item-h span.w-tabs-item-title {
	display: table;
	margin: 0 auto;
}

/* ******************************************* */
/* Einige Hintergrundbilder für Veranstaltungs-*/
/* header
/* ******************************************* */

article.event-tags-engineering-competition {
	background-image: url('https://bonding.de/wp-content/uploads/veranstaltungen/header/bec.jpg');
}
article.event-tags-industry-night {
	background-image: url('https://bonding.de/wp-content/uploads/veranstaltungen/header/bin.jpg');
}
