
.content_container{
	width:100%;
}
/* ++++++++++++++++++++++++++++ */
/* BOXES        */

	.box_img_standard{
		background:rgb(226,237,224);
	}
/* ++++++++++++++++++++++++++++ */
/* TEXT                       */


/* ++++++++++++++++++++++++++++ */
/* IMAGES                       */

/* **************************** */
/* SLIDES                       */

/* .myStapel{ */
	/* display:none; */
/* }                              */

@media screen and (max-width : 690px){
	/* ++++++++++++++++++++++++++++ */
	.content_container{
		width:auto;
		margin-top:15%;
	}
	.box_urn_main_first_transp{
		float:left;
		width:auto;
		background:rgb(226,237,224);
		/* margin-top:3%; */
	}
	/* BOXES                       */ 
	.box_text_standard_first{
		float:left;
		width:90%;
		margin:0 5% 0 5% ;
	}
	.box_text_standard_second{
		width:100%;
	}
	.box_50{
		float:left;
		width:100%;
	}
	.box_start{
		margin:2% 0 2%;
	}
	.box_img_standard{
		float:left;
		width:90%;
		background:rgb(226,237,224);
		margin:0 5%;
	}

	.box_android{
		width:90%;
		margin-top:5%;
		margin-left:10%;
	}
	.box_text_resp{
		width:90%;
	}
	.invisible_small{
		display:none;
	}
	.invisible_big{
		display:block;
	}
	
/* ++++++++++++++++++++++++++++ */
/* TEXT                       */
	.text_box_slide{
		color:rgb(70, 172, 51);
		font-size:80%;
		font-weight:999;
		margin-left:10%;
		margin-right:10%;
	}
	.text_autor{
		color:rgb(70, 172, 51);
		text-align:right;
		font-size:60%;
	}
	.text_start{
		/* text-align:center; */
		width:100%;
		font-size:110%;
		font-weight:bold;
		line-height:1.6;
	}
	div.desc {
		padding: 10px;
		text-align: center;
		font-size:90%;
	}
	
li.text_standard:hover {
	color: black;
}
/* ++++++++++++++++++++++++++++ */
/* IMAGES                       */
	.logo_first{
		width:50%;
		margin-left:20%;
		margin-top:0;
	}
	
/* ++++++++++++++++++++++++++++ */
/* BUTTON                      */
	.button_mehr{
		padding: 2% 8%;
		border-radius: 6px;
		margin:auto;
		font-size:80%;
		width:50%;
		cursor: pointer;
		  /* box-shadow:1px 1px 5px 1px rgba(4,30,0,0.95); */
	}
	.button{
		padding: 2% 5%;
		 margin: 1%; 
		font-size:120%;
		width:60%;
		margin: 1% 20% 0 0;
	}
	.responsive_start {
		text-align:center;
	}
/* **************************** */
/* SLIDES                       */
	.myStapel{
		display:none;
	}

	.myStapel_resp{
		display:block;
		float:left;
		height:8rem;
		width: 100%;
		/* border: 1px solifaded red; */
		/* margin-bottom:20.5; */
		margin-top:15%;
	}
	
	#stapel_resp {
		position: relative;
		/* height:40rem; */
		/* width: 50%; */
		/* margin-left:1%; */
		/* border: 1px solid black; */
		/* cursor: pointer; */
		overflow: hidden;
	}
	#stapel_resp figure {
		position: absolute;
		margin: 0;
		opacity: 0;
		width: 100%;
	}
	#stapel_resp figure:nth-of-type(1) {
	  -webkit-animation-name: bild;
		animation: bild_resp 18s ease-in-out infinite;
	}
	#stapel_resp figure:nth-of-type(2) {
	  -webkit-animation-name: bild;
		animation: bild_resp 18s 6s ease-in-out infinite;
	}
	#stapel_resp figure:nth-of-type(3) {
	  -webkit-animation-name: bild;
		animation: bild_resp 18s 12s ease-in-out infinite;
	}
	@-webkit-keyframes bild_resp {
		 5.55%,  16.66%{right:0;      opacity:1; z-index:1;}
		 22.22% {right:100%;      opacity:0; z-index:0;}
			0%, 100% {right:-100%; opacity:0; z-index:0;}
	}

	@keyframes bild_resp{
		 11.11%,  33.33%{right:0;      opacity:1; z-index:1;}
		 44.44% {right:100%;      opacity:0; z-index:0;}
			0%, 100% {right:-100%; opacity:0; z-index:0;}
	}
	/* ------------------------------------ */ 
	.text_phone{
		float:left;
		width:90%;
		padding:0;
		margin:0 3%;
		text-align:center;
	}
	.kiste{
		width:100%;
		overflow-x: hidden;
		text-align:center;
		background:rgb(226,237,224);
	}
	.kiste2{
		width:90%;
		overflow-x: hidden;
		text-align:center;
		padding-top:10%; 
		padding-left:15%;
		padding-bottom:7%;
		background:rgb(226,237,224);
	}
	.sliderControls label {
	  width: 20px;
	  height: 20px;
	  line-height: 20px;
	}
}

@media screen and (max-width : 550px){
}