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

@media screen and (max-width: 570px) {
#oben .main #wrapper_gallery h1 {	
		font-size: 2.406rem;/*38.5px*/
		padding-top: 42px;
		padding-right:27px;/*siehe Hamburger*/
}
}

@media screen and (max-width: 545px) {
/*BILDGALERIE: Titel oberhalb der Bildgalerie*/
#oben .main #wrapper_gallery h1 {	
		font-size:2.031rem;/*32.5px*/
		padding-top: 38px;
		padding-right:27px;/*siehe Hamburger*/
}
}

@media screen and (max-width: 480px) {
/*BILDGALERIE: Titel oberhalb der Bildgalerie*/
#oben .main #wrapper_gallery h1 {	
		font-size:1.875rem;/*28px*/
		padding-right:15px;/*siehe Hamburger*/
}
}

@media screen and (max-width: 450px) {
/*BILDGALERIE: Titel oberhalb der Bildgalerie*/
#oben .main #wrapper_gallery h1 {	
		font-size: 29.5px;
		font-size:1.844rem;/*29.5px*/
}	
}

@media screen and (max-width: 418px) {
/*BILDGALERIE: Titel oberhalb der Bildgalerie*/
#oben .main #wrapper_gallery h1 {	
		font-size: 1.6875rem;/*27px*/
		padding-top: 33px;
		padding-right:13px;/*siehe Hamburger*/
}
}

@media screen and (max-width: 370px) {
/*BILDGALERIE: Titel oberhalb der Bildgalerie*/
#oben .main #wrapper_gallery h1 {	
		font-size: 1.5625rem;/*25px*/
		padding-right:9px;/*siehe Hamburger*/
}
}
 
@media screen and (max-width: 350px) {
/*BILDGALERIE: Titel oberhalb der Bildgalerie*/
#oben .main #wrapper_gallery h1 {	
		font-size: 1.4rem;/*22.4px*/
		padding-top: 23px;
		padding-right:5px;/*siehe Hamburger*/
}
}

@media screen and (max-width: 320px) {
/*BILDGALERIE: Titel oberhalb der Bildgalerie*/
#oben .main #wrapper_gallery h1 {	
		font-size: 1.281rem;/*20.5px*/
		padding-right:4px;/*siehe Hamburger*/
}
}

@media screen and (max-width: 300px) {
/*BILDGALERIE: Titel oberhalb der Bildgalerie*/
#oben .main #wrapper_gallery h1 {	
		font-size: 19px;
		font-size: 1.188rem;/*19px*/
		padding-right:1px;/*siehe Hamburger*/
		padding-left:9px;	
}
}