.uk-logo .uk-responsive-height{
   max-height:250px;
   margin-top:200px;
   z-index:1000;
}
.uk-navbar-item.uk-logo, .uk-navbar-item.uk-logo img {
   z-index:1000;
   max-height:250px;
}

.uk-navbar-left, .uk-navbar-right{
  border:none;
}

.uk-navbar{
  max-height:80px;
}

 .teaser{
      padding-top:170px;
    }
.smaller{
  font-size:inherit;
}
.disclamer #tm-main{
  margin-top:100px;
}
/*-----------------------responsive--------------------*/

.uk-navbar-toggle{
  z-index:1000;
}
/*.uk-offcanvas-bar{
  z-index:102;
}*/

/*phones*/

@media only screen 
and (min-width : 320px) 
and (max-width : 480px){
  .uk-logo .uk-responsive-height{
    max-height:200px;
    position:relative;
    top:-20px;
  }
  .teaser{
      padding-top:125px;
    }
  .smaller{
    font-size:15px;
  }
  .uk-navbar-item.uk-logo, .uk-navbar-item.uk-logo img {
  	position:relative;
    top:20px;
  }
}





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

  
@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) {
  .smaller{
    font-size:15px;
  }
  .uk-navbar-item.uk-logo, .uk-navbar-item.uk-logo img {
  	position:relative;
    top:20px;
  }
}

/*iPad*/
@media only screen
and (min-width : 768px) 
and (max-width : 1024px) {
	

}
/*iPad portrait*/

@media only screen
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : portrait){ 
  .uk-navbar-item.uk-logo, .uk-navbar-item.uk-logo img {
  	position:relative;
    top:20px;
  }
}


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

}  

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