/*  MICROTHEMER STYLES  */


/*= General =================== */

/** General >> Bildslider Startseite **/
.fusion-builder-column-17 > .fusion-flex-column-wrapper-legacy {
	height: 321px !important;
	min-height: 321px !important;
}

/** General >> Rank math Reservierungen **/
.rank-math-phone-number > label {
	display: none !important;
}

/** General >> Rank math Stunden **/
.rank-math-contact-hours > label {
	display: none !important;
}

/** General >> Rank math phone number link::before **/
.rank-math-phone-number a::before {
	font-weight: 700 !important;
	content: 'Telefon: ' !important;
}

/** General >> Bildkarussell Startseite **/
#post-5 .fusion-carousel-wrapper {
	min-height: 260px !important;
}

/** General >> Öffnungszeiten Zeilen **/
#post-5 .rank-math-opening-hours {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
}


/*= Header ==================== */

/** Header >> Topmenü Social Media **/
#wrapper .fusion-alignright {
	
}

/** Header >> Online Termin Kopfbereich **/
#menu-item-2791 .fusion-bar-highlight {
	color: rgb(255, 255, 255) !important;
	font-weight: 500 !important;
	background-color: rgb(33, 107, 156) !important;
}

/** Header >> Vita Links **/
.fusion-responsive-typography-calculated a {
	-webkit-justify-content: center !important;
	justify-content: center !important;
}


/*( Large Desktop )*/
@media (min-width: 1200px) {

	/*= Header ==================== */

	/** Header >> Topmenü Öffnungszeiten **/
	#menu-item-2026 > .fusion-bar-highlight {
	
}


}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 1199px) {

	/*= Header ==================== */

	/** Header >> Topmenü Öffnungszeiten **/
	#menu-item-2026 > .fusion-bar-highlight {
	
}

	/** Header >> Topmenu Adresse **/
	#menu-item-2025 > .fusion-bar-highlight {
	
}

	/** Header >> Topmenü Social Media **/
	#wrapper .fusion-alignright {
	width: 100px !important;
	max-width: 100px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: row-reverse !important;
	-moz-flex-direction: row-reverse !important;
	-ms-flex-direction: row-reverse !important;
	flex-direction: row-reverse !important;
}


}


/*( Tablet & Phone )*/
@media (max-width: 767px) {

	/*= Header ==================== */

	/** Header >> Topmenü Öffnungszeiten **/
	#menu-item-2026 > .fusion-bar-highlight {
	display: none !important;
}

	/** Header >> Topmenu Adresse **/
	#menu-item-2025 > .fusion-bar-highlight {
	display: none !important;
}

	/** Header >> Topmenü Social Media **/
	#wrapper .fusion-alignright {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: row-reverse !important;
	-moz-flex-direction: row-reverse !important;
	-ms-flex-direction: row-reverse !important;
	flex-direction: row-reverse !important;
}


	/*= General =================== */

	/** General >> Bildkarussell Startseite **/
	#post-5 .fusion-carousel-wrapper {
	min-height: 160px !important;
}


}


/*( Phone )*/
@media (max-width: 480px) {

	/*= Header ==================== */

	/** Header >> Topmenü Öffnungszeiten **/
	#menu-item-2026 > .fusion-bar-highlight {
	display: none !important;
}

	/** Header >> Topmenu Adresse **/
	#menu-item-2025 > .fusion-bar-highlight {
	display: none !important;
}


	/*= General =================== */

	/** General >> Bildkarussell Startseite **/
	#post-5 .fusion-carousel-wrapper {
	min-height: 130px !important;
	display: -webkit-inline-flexbox !important;
	display: -moz-inline-flexbox !important;
	display: -ms-inline-flexbox !important;
	display: inline-flex !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}


}

