@media only screen and (min-width : 320px)   and (max-width: 600px)
 {  

  .DeviceTextMobil { display:block; }
  .DeviceTextTablet { display:none; }
  .DeviceTextDesktop { display:none; }
  .DeviceTextBigScreen { display:none; }
  .kleineNavi { display:block; }
  .grosseNavi { display:none; }
   
  
 .DeviceLogo { background: rgba(10,50,10, 0.5); border-color:green; } 
 .DeviceSize { background: rgba(10,50,10, 0.5); border-color:green; }

 h88 { font-size:5.0rem; top: 0px;}
.h88underline { font-size:1.7rem; letter-spacing:1.0px; top:-6px; }
 
  .container
   {
    width: 98%;
    margin:1%;
    border:0px dashed green;
   }                          
 
  .col-innen
   {
    width: 100%;
    margin:0%;
    margin-bottom:2%;
    background: linear-gradient(to bottom, #131 0%, darkgreen 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    background:transparent;
    border:1px dashed #b22; 
    border-radius:0;                       
   }
  
 
 }