
.tx_ewrslides { width: 100%; overflow: hidden; position: relative; }

  #slide_left, #slide_right { position: absolute; width: 35px; height: 55px; 
  top: 45%; left: 45px; z-index: 5; cursor: pointer; }
  
  #slide_left:before, #slide_right:before { color: #cdcdcd; content: "v";
    font-family: "ewr-netze" !important; font-style: normal !important; font-weight: normal !important; 
    font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; 
    -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 45px; 
  }

  
  #slide_right { left: auto; right: 45px; }
  #slide_right:before { content: "i"; }


 .tx_ewrslides .inner { width: 10000px; position: relative; } 	

 .ewrslide { float: left; width: 100%; height: auto; position: relative; display: none; }
 
   .ewrslide div.imagecontainer { position: relative; top: 0; left: 0; }
     .ewrslide div.imagecontainer img { width: 100%; height: auto; }
   
   .ewrslide div.infocontainer { position: absolute; left: 0; top: 0; right: 0; bottom: 0;
   margin: 0 auto; width: 1024px; height: 100%; z-index: 3; padding: 100px 140px 0; }
   
   .ewrslide h2, .ewrslide h3 { font-style: italic; font-weight: bold; color: #fff; 
     font-size: 25px; position: relative; margin: 0; }   
   .ewrslide h2 { font-size: 70px; line-height: 70px; }

   .ewrslide a.orange { margin-top: 20px; }
   
@media screen and (max-width: 1024px) {
  #slide_left, #slide_right { left: 15px; }
  #slide_right { left: auto; right: 15px; }
}   

@media screen and (max-width: 700px) {
  .ewrslide h2, .ewrslide h3 { left: 0 !important; }
  .ewrslide div.infocontainer { padding: 100px 0 0 90px; }
}
   
@media screen and (max-width: 599px) {

  #slide_left, #slide_right { display: none; }
  .ewrslide div.infocontainer { padding: 0 0 0 10%; margin: auto; width: 100%; height: auto; top: 25%; }  
  .ewrslide h3 { font-size: 22px; line-height: 24px; }  
  .ewrslide h2 { font-size: 30px; line-height: 32px; }  
}   

@media screen and (max-width: 400px) {
  .ewrslide div.infocontainer { top: 15%; }
}