@charset "UTF-8";
/* CSS Document */

/*body {
	font-family: 'Lato', Arial, sans-serif;
	}
	
.md-menu > li a  {
	font-family: 'Lato', Arial, sans-serif;
	}

p, label {
	font-family: 'Lato', Arial, sans-serif;
	font-size:1.05em;
	line-height:1.5em;
	font-weight:300;
	}

.list li, .list-order-color > li > span, .md-sidebar .list-check {
	font-family: 'Lato', Arial, sans-serif;
	font-size:1em;
	font-weight:300;
	}*/

.content-slide h3.slide-title {
	letter-spacing:normal;
	}


/* -------------------- HOME - SLIDER -------------------- */

.content-slide h2.slide-title {
	font-size:75px;
	}

.content-slide .title-inner::after, .content-slide .title-inner::before {
	background-color: #fff;
    bottom: 100%;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
	}
.content-slide .title-inner::after {
	top:100%;
	}
.content-slide .title-inner {
	display: inline-block;
	font-size: 40px;
	line-height: 48px;
	margin: 0 10px;
	position: relative;
    vertical-align: top;
	}
.content-slide .btn {
	margin:20px 20px 0 20px;
	background-color:rgba(0, 0, 0, 0.5);
	}
.content-slide .btn {
	margin:20px 20px 0 20px;
	background-color: rgba(24, 24, 24, 0.5);;
	}
.content-slide .btn:hover {
	margin:20px 20px 0 20px;
	background-color: rgba(24, 24, 24, 1);;
	}
.content-slide .slide-description {
	font-size:17px;
	}


/* -------------------- HOME - Featured images -------------------- */
.media-header-big {
	font-size:54px;
	}


/* -------------------- BUNGALOWS - VILLA -------------------- */
.unterkunft-info p {
	font-size:18px;
	line-height:36px;
	margin-top:25px;
	}

.fussnote {
	margin-top:30px;
	margin-right:15px;
	margin-left:15px;
	font-style:italic;
	color:#5E5E5E;
	}

.text-bold {
	font-size:1.1em;
	}


/* -------------------- FOOTER -------------------- */
.hotel-address li {
	border-bottom: 1px solid #32312b;
    line-height: 35px;
	}
.hotel-address .hotel-number {
    color: #b8b5a0;
    float: right;
    font-style: italic;
    line-height: 35px;
	}
	
	
	
	