@CHARSET "ISO-8859-1";

body{
	font-family: Lato, arial, sans-serif !important;
}

.displayNone{
	display: none;
}
#betriebsferien{
	width: 90%;
	max-width: 500px;
}
.overflowHidden{
	overflow: hidden !important;
}
.bold{
	font-weight: bold;
}
.overflowHidden{
	overflow: hidden !important;
}
.contentText{
	color: #0080c0;
	line-height: 1.8em;
}
.companyCol2{
	color: #0080c0;
}
.textAlignCenter, .textAlignCenter li, .textAlignCenter li a{
	text-align: center !important;
}

.ui-header, .ui-footer, .ui-header a, .ui-footer a{
	background-color: #0080c1 !important;
	color: #fff !important;
	text-shadow: none !important;
}
.ui-footer{
	text-align: center;
	padding-bottom: 10px;
}
.ui-header{
	text-align: center !important;
	padding-top: 3px !important;
	border-bottom: 3px solid #a6c80c !important;
}
.ui-footer{
	border-top: 3px solid #a6c80c !important;
}
.spacingTop{
	margin-top: 10px;
}
#menuButton{
	margin-top: 3px;
}
.pictureContainer{
	text-align: center;
}
[data-role="main"]{
	text-align: center;
	line-height: 1.5em;
	background-color: #fff !important;
}
.panoramaText{
	margin-top: 30px;
	text-align: center;
}
.pics{
	min-width: 100px;
	margin: 0 1% 1% 0;
}
.galleryPictures{
	width: 100%;
}
.galleryPictures img{
	-webkit-box-shadow: 5px 5px 5px 0px rgba(85,85,85,1);
	-moz-box-shadow: 5px 5px 5px 0px rgba(85,85,85,1);
	box-shadow: 5px 5px 5px 0px rgba(85,85,85,1);
}
.partnerLinks a, .partnerLinks a img{
	max-width: 100%;
}
.partnerLinks a{
	float:left;
	margin: 0 20px 20px 0;
	height: 50px;
}
.partnerList img{
	max-width: 430px;
	max-height: 65px;
}

.svgLogoBlack{
	background-size: 90%; 
	background-color: black;
	padding: 1%;
}

.holiday{
	font-size: 2.0em;
	line-height: 1.5em;
	font-weight: bold;
}

.picWidth {
	max-width: 100%;
}


/* Portrait styles here */
@media screen and (orientation:portrait) {
	.contentPicture{
		width: 100%;
		max-width: 500px;
	}
	.pano, .anfahrtGMap{
		height: 300px;
	}
	.pics{
		width: 48%;
	}
	.partnerLinks a{
		max-width:
	}
}

/* Landscape styles here */
@media screen and (orientation:landscape) {
   .contentPicture{
		height: 100%;
	}
	.pano, .anfahrtGMap{
		height: 200px;
		width: 90%;
		margin: auto;
	}
	.pics{
		width: 30%;
	}
	.partnerLinks a{
		
	}
}