
/* Responsive
-------------------------------------------------- */

@media (min-width: 1200px) {




}
	
@media (min-width: 980px) {




}


@media (max-width: 979px) {


}

@media (min-width: 768px) and (max-width: 979px) {





}	
/iPads (landscape) ----------- 
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {


}
/iPad Pro (portrait) ----------- 
@media only screen and (max-device-width : 1024px) and (min-device-width : 1366px) and (orientation : portrait) {
.head {
    position: absolute;
    top: 0%;
    width: 95%;
    visibility: hidden;
    z-index: 1;
}

}
@media (min-width: 768px) {

.videoframe{display:block;}
#anstattVideo {display:none;}

}
@media (max-width: 767px) {
#news, #Logo p {
    font-size: 5vw;
}
.head {
    position: absolute;
    top: 0%;
    width: 95%;
    visibility: hidden;
    z-index: 1;
}
#slide-2 .head p {
    font-family: 'Playfair Display', serif;
    font-size: 18px;
    text-align: left;
    width: 285px;
    float: right;
    clear: both;
    color: #5a5a5a;
    margin-bottom: 20px;
}
.videoframe{display:none;}
	
}
@media (max-width: 480px) {

nav {display: none;}
#Logo{top: 9%;}
#logoPink {font-size: 16vw;}
.umbruch {display: block;}
#slide-5  #logoPink {
    font-size: 6vw;
	margin-top: 20px;
}
#slide-5 .umbruch {display: none;}
marquee p {
    font-size: 5vw;
}
#slide-2 #logoPink {
    font-size: 13vw;
    margin: 0 auto; 
}
.head p {
    font-size: 4vw;
}
#map {
    position: relative;
    width: 100%;
    height: 55%;
}	
.adresse {font-size: 12px;}	
.impressumClick{
	float: left;
	margin-left: 10px;
}

}
@media (max-width: 350px) {


	
	
	
}