/*
Theme Name: Heike Liebmann Psychotherapie & Beratung
Author: RSdesign
Author URI: http://www.rs-design.at
Description: Theme für Heike Liebmann Psychotherapie & Beratung
Version: 8.12
Template: Impreza
*/

.mainMenu a:hover, .mainMenu .current-menu-item .level_1, .mainMenu .current-menu-item > .level_2, .fontBold {
	font-weight: 700;
}

.mainMenu .current_page_item .level_1, .mainMenu .current-menu-item > .level_2 {
	cursor: default;
}

.mainMenu .w-nav-list.level_2 {
	font-weight: 400;
	text-transform: none;
}

.us-btn-style_1 {
	padding-right: 4rem!important;
}

a.us-btn-style_1:after {
	content: url('images/button-pfeil.svg');
	margin-left: 1.5rem;
	margin-top: .1rem;
	position: absolute;
}

a:hover.us-btn-style_1:after {
	content: url('images/button-pfeil_hover.svg');
	margin-left: 1.5rem;
}

.homeGruenerBalken .homeKontaktIcon a {
	color: #fff!important;
}

.kontaktKontaktBlock a {
	color: #000!important;
}

.homeGruenerBalken .homeKontaktIcon h5 {
	padding-bottom: 0!important;
}

.kontaktKontaktBlock h5, .kontaktKontaktBlock .w-iconbox-icon svg path, .footerKontakt .w-iconbox-icon svg path {
	color: #386f52!important;
	fill:#386f52!important;
}

.kooperationspartner {
		-ms-grid-columns: (1fr)[2];
		grid-template-columns: repeat(2,1fr);
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		display: grid;
}

.kooperationspartner br {
	display: none;
}

.kooperationspartnerContent {
	background-color: #f5f4ed;
	padding: 1.5rem;
	display: -ms-grid;
	display: grid;
}

.kooperationspartnerContent br {
	display: block;
}

.kooperationspartner strong {
	color: #386f52;
}

.footerKontakt h5 {
	display: none;
}

.footerKontakt .telefon .w-iconbox-icon {
	font-size: 1rem!important;
}

.footerKontakt .mail .w-iconbox-icon {
	font-size: 1.25rem!important;
	margin-left: .25rem;
}

.footerKontakt a {
	color: #000!important;
}

.aktuellesContent a:link, .aktuellesContent a:visited {
		text-decoration: underline;
}

.aktuellesContent a:hover, .aktuellesContent a:active {
	text-decoration: none;
}

.faqContent {
	background-color: #F5F4ED;
	padding: 1.5rem
}

.faqContent strong {
	text-transform: uppercase;
}

.us-builder, #wp-admin-bar-edit, #wp-admin-bar-new-content {
	display: none;
}

@media screen AND (max-width: 768px) {
	.kooperationspartner {
		-ms-grid-columns: (1fr)[1];
		grid-template-columns: repeat(1,1fr);
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		display: grid;
	}
	
	h1, h2, h3 {
		-webkit-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto;
	}
	
}