.home .uk-navbar-container, .contact .uk-navbar-container {
  background:rgba(255,255,255,0.8);
}
.uk-logo{
  height:130px;
}

h1, .uk-h1{
  font-weight:700;
}
#footer a{
  color:rgb(235, 245, 253);
}
.contact h4{
  margin-bottom:5px;
}
.contact h6{
  margin-top:0;
}
.referenzen .uk-tile-default{
  background:rgba(255,255,255,0.9);
}


/*-----------------------responsive--------------------*/




/*phones*/

@media only screen 
and (min-width : 320px) 
and (max-width : 480px){

  .uk-cover-container h1{
    font-size:30px;
  }
  .slider .uk-slider-items{
    min-height:300px!important;
  }

}





@media only screen 
and (min-width : 320px) 
and (max-width : 480px)
and (orientation : portrait){
  
  .text-mobile span{
    color:transparent;
    display:block;
    clear:both;
    max-height:5px;
  }
  
  
}

  
@media only screen 
and (min-width : 320px) 
and (max-width : 480px)
and (orientation : landscape){
   
}

/*bis zu iPad*/
@media only screen
and (min-width : 481px) 
and (max-width : 767px) {
  .uk-cover-container h1{
    font-size:35px;
  }

}


/*iPad portrait*/

@media only screen
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : portrait){ 
  
}


/*ipad Landscape*/
@media only screen
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : landscape){ 
  
  
  

}  

/*Desktop*/
@media only screen 
  and (min-width : 1025px){
   
    
}
/* Desktops and laptops*/
@media only screen  and (min-width : 1224px) {

}

/* Large screens*/
@media only screen  and (min-width : 1824px) {

}