/* iphone */
@media only screen and (min-width: 20px)  and (max-width: 759px){
    
   .width70 {width:99%;}

.rechte-spalte{
    margin-top:5%; 
    width:99%;
    min-height: auto;
}

.rechte-spalte-inner{
padding-top:10%;
padding-left: 3%;
padding-right: 3%;
padding-bottom: 3%;} 



}

/* iphone portrait*/
@media only screen and (min-width: 320px)  and (max-width: 759px) and (orientation: portrait){
    
       .linke-spalte{
    background-image: url("../images/phone-landscape.jpg");
    height: 400px;
    margin-top:5%;
    width:99%;
 }
    h1 {font-size: 40px;}
    
.row {

  padding: 5%;}
    
    .image-container-pulse {
  width: 200px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  animation: pulse 1.8s infinite;
  margin: 0 auto;
  margin-top: 15%;
  margin-bottom: 15%;
}

    
}


/* iphone landscape*/
@media only screen and (min-width: 320px)  and (max-width: 759px) and (orientation: landscape){
    
       .linke-spalte{
    background-image: url("../images/phone-landscape.jpg");
    height: 300px;
    margin-top:5%;
    width:99%;


}