/* general styles */
html, body {
height: 100%;
width: 100%;
}

.h1FB { 
	font-size:88px;
	font-family: 'Radley', serif;
	text-shadow: 0px 0px 50px rgba(255, 255, 255, 1);
	
	
	color:rgba(255,255,255,1.0);
   <!-- color:rgba(70,100,160,1.0);-->
	text-align:center;
	line-height: 16px;
	letter-spacing: +1px;
	/*font-weight: bold;	*/
     }	
	 
.h2FB { 
	font-size:48px;
	font-family: 'Radley', serif;
	text-shadow: 0px 0px 20px rgba(255, 255, 255, 1),
	0px 0px 15px rgba(255, 255, 255, 1),
	0px 0px 10px rgba(255, 255, 255, 1),
	0px 0px 7px rgba(255, 255, 255, 1),
	0px 0px 5px rgba(255, 255, 255, 1),
	1px 1px 0px rgba(255, 255, 255, 1);

	color:rgba(70,100,160,1.0);
   <!-- color:rgba(70,100,160,1.0);-->
	text-align:center;
	line-height: 48px;
	letter-spacing: +1px;
	/*font-weight: bold;	*/
     }
.h2FBn { 
	font-size:38px;
	font-family: 'Radley', serif;
	color:rgba(255,255,255,1.0);
 	text-align:center;
	line-height: 42px;
	letter-spacing: +1px;
	/*font-weight: bold;	*/
     }
.h3FB { 
	font-size:12;
	font-family: 'Arial', sans serif;
	
    color:rgba(255,255,255,1.0);
	text-align:center;
	line-height: 26px;
	letter-spacing: +1px;
	/*font-weight: bold;	*/
     }	
.cleanwhite {
background-color: #FFFFFF;
color: #ffffff;
}
/* padded section */
.pad-section {
padding: 50px 0;
}
/* padded section 2*/
.Anfragep {
padding: 50px 0;
}
.pad-section img {
width: 100%;
}
/* vertical-centered text */
.text-vcenter {
display: table-cell;
text-align: center;
vertical-align: middle;
}
.text-vcenter h1 {
font-size: 5.5em;
font-weight: 700;
text-align: center;
margin: 0;
padding: 0;
}
/* additional sections */
#home {
background: url(../../Photobooth/Fotobooth-Fotobox-mieten-20.jpg) no-repeat center center fixed; 
display: table;
height: 100%;
position: relative;
width: 100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
#Anfrage {
background: url(Bilder/Hochzeit-transp-w.png) no-repeat center center fixed; 
display: table;
height: 100%;
position: relative;
width: 100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
#about {
}
#services {
background-color: #306d9f;
color: #ffffff;
}
#services .glyphicon {
border: 2px solid #FFFFFF;
border-radius: 50%;
display: inline-block;
font-size: 60px;
height: 140px;
line-height: 140px;
text-align: center;
vertical-align: middle;
width: 140px;
}
#information {
background: url(../../Photobooth/Fotobooth-Fotobox-mieten-14.jpg) no-repeat center center fixed; 
display: table;
height: 1000px;
position: relative;
width: 100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
#information2 {
background: url(../../Photobooth/Fotobooth-Fotobox-mieten-9.jpg) no-repeat center center fixed; 
display: table;
height: 900px;
position: relative;
width: 100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

#information .panel {
opacity: 0.85;
}
#information2 .panel {
opacity: 0.85;
}
footer {
padding: 20px 0;
}
footer .glyphicon {
color: #333333;
font-size: 60px;
}
footer .glyphicon:hover {
color: #306d9f;
}
.lead { 
	text-shadow: 0px 0px 20px rgba(255, 255, 255, 1),
	0px 0px 15px rgba(255, 255, 255, 1),
	0px 0px 10px rgba(255, 255, 255, 1),
	0px 0px 7px rgba(255, 255, 255, 1),
	0px 0px 5px rgba(255, 255, 255, 1),
	1px 1px 0px rgba(255, 255, 255, 1);
   }
.text-center1  	{
font-size: 24px;
color: #FFFFFF;
text-align: center;
} 
.text-center2  	{
font-size: 24px;
color: #FFFFFF;
text-align: center;
line-height: 24px;
} 	 

.text-center3  	{
font-size: 16px;
text-align: center;
line-height: 24px;
} 