@font-face{
	font-family:'champ';
	src: url('../font/champagne.ttf');
}
/* @font-face{ */
	/* font-family:'ars'; */
	/* src: url('../font/arsenal_regular.ttf'); */
/* } */
@font-face{
	font-family:'hampel';
	src: url('../font/arsenal_regular.ttf');
}
body {
	font-family: 'hampel', sans-serif;
    font-style: normal;
	margin:0  auto;
	padding:0;
	/* background-image: url('../bilder/background.jpg'); */
	/* background-attachment:fixed;  */
	/* background-repeat: no-repeat; */
	background:rgb(226,237,224);
	background-size: 100% 100%;
}
.wrapper{
	/* max-width: 1300px; */
	float:left;
	width:100%;
    font-weight: 300;
	position:relative;
	/* margin: auto; */
}
.content_container{
	/* float:left; */
	/* margin-top:63px; */
	width:90%;
	margin:auto;
	/* margin-left:15%; */
	/* margin-right:15%; */
	/* width:83%; */
	margin-top:4.7%;
	/* background:rgba(112,173,71,0.7); */
}
/* MAIN END */

/* ***************************************************************************************** */
/* PAGES                                                                                     */
.box_urn_main_first{
	float:left;
	width:100%;
	background:rgb(226,237,224);
	/* margin-top:3%; */
}
.box_urn_main_first_transp{
	float:left;
	width:100%;
	background:rgb(226,237,224);
	/* margin-top:3%; */
}
.box_urn_main{
	float:left;
	width:100%;
	background:rgb(226,237,224);
}
.box_urn_main_transp{
	float:left;
	width:100%;
	background:rgb(226,237,224);
}
.box_slide{
	float:left;
	width:100%;
}
.box_slide_text{
	margin-left:10%;
	margin-right:10%;
	
}
.box_50{
	float:left;
	width:50%;
}
.box_start{
	margin-top:10%;
	margin-left:10%;
	margin-right:10%;
}
.box_urn_galery{
	height: 100%;
	margin-left:1%;
	margin-top:5%;
}
.box_img_standard{
	float:left;
	width:50%;
	background:rgb(240,240,240);
		text-align:center;
}
.box_img_standard_green{
	float:left;
	width:50%;
	text-align:center;
}
.box_img_standard_green_01{
	float:left;
	width:40%;
	text-align:center;
}
.box_img_standard_green_02{
	float:left;
	width:42%;
	text-align:center;
	padding-top: 0.5%;
}
.box_img_standard_second{
	float:left;
	width:20%;
	text-align:center;
	margin-top:1%;
	padding-left:1%;
}
.box_img_standard_right{
	float:left;
	width:50%;
	background:rgb(240,240,240);
		text-align:center;
}
.box_text_standard_first{
	float:left;
	width:50%;
	padding:5% 5% 0;
}

.box_text_standard_first_right{
	float:left;
	width:50%;
	padding:5% 5% 0;
}
.box_text_standard_second{
	float:left;
	width:80%;
	padding:0 5% 0;
}

.box_android{
	width:100%;
	margin-top:15%;
}
.box_privacy{
	margin:0 5%;
}

.invisible_big{
	display:none;
}
/* ***************************************************************************************** */
/* TEXT                                                                                     */
h1{ 
	font-size:350%;
}                                                                                   
h2{ 
	font-size:250%;
	margin:0;
}                                                                                     
h3{ 
	font-size:200%;
	margin:0;
} 
.text_start{
	text-align:center;
	width:70%;
	font-size:130%;
	font-weight:bold;
	line-height:1.6;
}

.text_box_slide{
	color:rgb(70, 172, 51);
	text-align:center;
	font-size:180%;
	font-weight:999;
	margin-left:10%;
	margin-right:10%;
}
.text_autor{
	text-align:right;
	font-size:80%;
}
p.text_standard{
	font-size:130%;
}
li.text_standard{
	font-size:130%;
}
li.text_standard_mission{
	font-size:130%;
}
p.text_privacy{
	font-size:120%;
	font-weight:bold;
}
li.text_privacy{
	font-size:120%;
	font-weight:bold;
}

.text_link_green{
	color:rgb(4,30,0);
}
a.text_link_green:hover{
	color:rgb(23, 153, 0);
}
.text_link{
	color:white; 
}
.text_link_none{
	color:white; 
	text-decoration:none;
}

.text_link_hover{
	color:white; 
}
a.text_link_hover:hover{
	color:rgb(23, 153, 0);
}

.text_link_none_hover{
	color:white; 
	text-decoration:none;
}
a.text_link_none_hover:hover{
	color:rgb(23, 153, 0);
}

li.text_standard:hover {
	color: rgb(23, 153, 0); /* rgb(180,70,0); */
}



/* ************************************************************************ */
/* IMAGE  																	*/

.logo_first{
	width:70%;
	margin-left:15%;
	margin-top:15%;
}
.img_mission{
	width:100%;
}
.img_android{
	width:10%;
	margin-left:5%;
}
/* ************************************************************************ */
.button{
background-color: rgb(4,30,0); /*#074206; */
color: white;
display: inline-block;
padding: 2% 10%;
border-radius: 8px;
 margin: 1%; 
vertical-align: top;
border-style: solid;
border-width: 2px;
border-color: black;
font-weight: bold;
font-size:140%;
width:50%;
margin: 1% 20% 0 2%;
text-align:center;
}
.button_mehr{
background-color: rgb(4,30,0); /*#074206; */
color: white;
padding: 2% 8%;
border-radius: 8px;
margin: 10% 24%;
font-weight: bold;
font-size:140%;
text-align:center;
width:50%;
  cursor: pointer;
  /* box-shadow:1px 1px 5px 1px rgba(4,30,0,0.95); */
}
.button_mehr_senden{
	width:30%;
}
/* ************************************************************************ */

.flex{
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	overflow: hidden;
}
.flex .col_form{
	flex: 1;
}
.flex .col_form input{
	vertical-align:middle;
	margin: 0 auto;
}
.flex .col_form:nth-child(1){
	flex: 1;
	-webkit-order: 0;
	-ms-flex-order: 0;
	order: 0;
}
/* .flex .col_form:nth-child(2){ */
	/* flex-grow:3; */
	/* -webkit-order: 1; */
	/* -ms-flex-order: 1; */
	/* order: 1; */
/* } */
.flex .col_form:nth-child(2){
	flex-grow:4;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}
.flex:nth-child(1){
	margin-top: 20px;
}
.flex:nth-last-child(1){
	padding-bottom: 0.5%;
}

.form{
	width: 100%;
	/*border-style:solid; 
	border-color:rgb(255,146,9);
	border-radius:8px;
	padding-bottom: 12px; */
	font-weight:bold;
}

.senden{
	padding-top: 2%;
	padding-bottom: 2%;
	padding-left: 10%;
	padding-right: 10%;
	
	color:white;
	/*border:solid;
	border-color:rgb(255,146,9);
	background-color:rgb(255,146,9);
	border-radius:8px;
	font-weight:bold;
	box-shadow:5px 5px 50px 2px rgb(79,0,9) inset;*/
}

.backgr{
	
    border: 2px solid rgb(112,173,71); 
	border-radius:8px;
    background: rgb(112,173,71); /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(176,245,90),rgb(4,26,0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(rgb(176,245,90),rgb(4,26,0)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(rgb(176,245,90),rgb(4,26,0)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(rgb(176,245,90),rgb(4,26,0)); /* Standard syntax */
	/* box-shadow: 10px 10px 10px 0 rgba(79, 0, 9,0.8), 1px 2px 1px 0 rgba(220, 60, 0, 0.8); */
}

.social {
	width: 60%;
  }
.social_link {
	width: 10%;
	padding: 1%;
	margin: 1;
  }
  
  .social_link:hover {
	  -webkit-transition-duration: 0.8s; /* Safari */
	  transition-duration: 0.8s;
	  border-radius: 15%;
	  background: rgb(176,245,90);
  }
  

