.tm-headerbar-top{
  border-bottom:1px solid #e5e5e5;
  padding-top:0;
  padding-bottom:0;
}
.uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle, .navbar .brand, .navbar-search, .navbar .nav > li > a{
  height:150px;
}
#tm-top.uk-section{
  padding-bottom:0px;
}

.uk-light, .uk-section-primary:not(.uk-preserve-color), .uk-section-secondary:not(.uk-preserve-color), .uk-tile-primary:not(.uk-preserve-color), .uk-tile-secondary:not(.uk-preserve-color), .uk-card-primary.uk-card-body, .uk-card-primary > *:not([class*="uk-card-media"]), .uk-overlay-primary, .tm-toolbar{
  color:#fff;
}

.uk-offcanvas-bar{
  background:#00afac none repeat scroll 0 0;
  color:#fff;
}
.uk-nav-default > li > a{
  color:#fff;
  font-size:14px;
}
.uk-offcanvas-close{
  color:#fff;
}
.wk-slidenav{
  color:#00afac!important;
}
.slider .wk-slidenav-position{
  background:#00afac;
}

.uk-accordion-title{
  font-size:24px!important;
  line-height:1.3!important;
  background:#eee;
  padding:10px !important;
}
/*.uk-open > .uk-accordion-title::after{
  display:none;
}*/

#tm-top{
  position:relative;
  z-index:1000;
}

.slider{
  background-color:#fff;
  
}
/*-----------------------responsive--------------------*/




/*phones*/

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

.uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle, .navbar .brand, .navbar-search, .navbar .nav > li > a{
  height:100px;
  }
.wk-slidenav {
    font-size: 30px!important;
    height: 30px!important;
    line-height: 30px!important;
    width: 30px!important;

}
  h1, .uk-h1{
    font-size:32px;
    line-height:1.3;
  }
  .uk-section-small{
    padding-bottom:15px;
  }
  html{
  margin:10px;
  background:#1dada7;
}
  .fusszeile .uk-first-column div p{
    text-align:center;
  }
  .uk-accordion-title{
  font-size:18px!important;
  line-height:22px!important;
  
}
 
  #offers .uk-first-column:first-child{
    order:2;
  }
}

@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) {
  .uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle, .navbar .brand, .navbar-search, .navbar .nav > li > a{
  height:100px;
  }
  html{
  margin:20px;
  background:#1dada7;
}
  .fusszeile .uk-first-column div p{
    text-align:center;
  }
   #offers .uk-first-column:first-child{
    order:2;
  }
}

/*iPad*/
@media only screen
and (min-width : 768px) 
and (max-width : 1024px) {
  html{
  margin:20px;
  background:#1dada7;
}

}
/*iPad portrait*/

@media only screen
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : portrait){ 
  #tm-top{
      min-height:240px;
    }
  .uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle, .navbar .brand, .navbar-search, .navbar .nav > li > a{
  height:120px;
  }
  .fusszeile .uk-first-column div p{
    text-align:center;
  }
   #offers .uk-first-column:first-child{
    order:2;
  }
  
}


/*ipad Landscape*/
@media only screen
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : landscape){ 
  
  #tm-top{
      min-height:270px;
    }
  .uk-navbar-center:not(:only-child){
    left:65%;
  }
  .uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle, .navbar .brand, .navbar-search, .navbar .nav > li > a{
    padding:0 25px;
  }

}  
/*Desktop*/
@media only screen 
  and (min-width : 1025px){
     #tm-top{
      min-height:380px;
    }
    html{
  margin:20px;
  background:#1dada7;
}
}

/*Wide-Screens*/
@media only screen 
  and (min-width : 1600px){
    #tm-top{
      min-height:450px/*520px*/;
    }html{
  margin:20px;
  background:#1dada7;
}
    
}

