body {
  	font-family: 'Roboto', sans-serif;
  	color: #333;
   	font-size: 14px;
  	font-weight:bold;
  	padding-top: 2%;   
	}
            
h2 {
	font-size: 32px;
	font-weight: 300;
	color: #F69;
	}   
            
.container {
  	width: 100%;
	max-width: 1200px;
	min-width:340;
   	margin: 0 auto;
	}
            
h1 img {
 	max-width: 100%;
	height: auto;
	}
            
hr {
	box-shadow:  none;
	border: 0;
	border-top: 1px solid #ccc;
	}
        
.container form table tr td {
	font-weight: bold;
	}
	
#flex{
	width:100%;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap-reverse;
	-moz-flex-wrap: wrap-reverse;
	-o-flex-wrap: wrap-reverse;
	-ms-flex-wrap: wrap-reverse;
	flex-wrap: wrap-reverse;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-o-justify-content:flex-start;
	-ms-flex-pack:justify;
	justify-content:flex-start;
	list-style-type: none;
	}
	
#formfield{
	width:40%;
	min-width:280px;
	color: #090;
	margin-bottom:20px;
}
	
#blabla{
	width:50%;
	min-width:280px;
	margin-bottom:20px;
	text-align: justify;
	color:#006db9;
}

#danke{
	width:50%;
	color:#0079ce;
	}	
	