/*
 Theme Name:   MoebelixCom
 Description:  XXXLutzGroup Child Theme for MoeblixCom
 Author:       Stefan Rammer
 Author URI:   http://www.lisaundgiorgio.at/
 Template:     xxxlgroup
 Version:      $VERSION$
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  moebelixcom
*/
@import url("../xxxlgroup/style.css");
@import url("fonts/Lutz.css");
body {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
  font-family: Lutz,-apple-system,BlinkMacSystemFont,"Segoe UI",Lutz,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}
body b,
body strong {
  font-weight: 800;
}

.header {
	height: 120px;

}
h1 {
	font-family: Lutz,-apple-system,BlinkMacSystemFont,"Segoe UI",Lutz,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
  font-weight: bold !important;
	text-transform: none !important;
	color: #1f4c79;
	font-size: 28px;
}
.logo-wrapper {
	padding-top: 10px;
}
.land {
	color: black !important;
	text-align: center;
	font-size: 25px;
	font-family: Lutz,-apple-system,BlinkMacSystemFont,"Segoe UI",Lutz,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
  	font-weight: bold;
	margin-top: 15px;
}
.logo-single-link {
	display: block;
	height: 100%;
}
.logo-single-link-inside {
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	position: absolute;
}
.logo-slider-wrapper {
	width: 100%;
}
.logo-single-wrapper {
	background-color: #32A7CB;
}

.logo-single-wrapper:hover > .logo-single-link > .logo-single-link-inside > .logo-single-land {
	-webkit-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.5);
}
.logo-single-wrapper:hover > .logo-single-link > .logo-single-link-inside > .land {
	color: #1f4c79 !important;
}
.land {
	color: white !important;
}
.main-image-wrapper {
	-webkit-filter: none;
	-moz-filter: none;
	-o-filter: none;
	-ms-filter: none;
	filter: none;
	display: none;
	position: absolute;
	height: 100%;
	margin-bottom:-10px;
	background-position: left center;
}
.main-image-wrapper1 {
	display: block;
}
.bottom-line {
	background-color: #32A7CB;
}
.footer-link: hover {
	color: #1f4c79 !important;
}
body a:hover {
	color: #1f4c79 !important;
}
.prev-button {
	display: none !important;
}
.next-button {
	display: none !important;
}
.mobile-col-startseite {
	background-color: #32A7CB;
}
.mobile-logo-slider-outer-wrapper {
	margin-top: -10px;
}
.mobile-logo-single-wrapper .land {
	font-size: 18px;
	margin-top: 10px;
}
