
/* Navbar fix Tablet */

@media only screen and (max-width: 1180px) {
    .uk-navbar-left .uk-logo img {
        max-width: 170px;
    }
    .uk-navbar-nav > .menu-item a {
        font-size: 14px;
    }
  }

/* Sub-Items Mobile Nav */
.uk-nav-sub li {
    font-weight: 400;
    padding-bottom: 3px;
    padding-top: 3px;
 }

  /* Small Subnav */
.subnav-small .el-item, .subnav-small .el-item a {
    font-size: 14px;
    font-weight: 400;
}

/* Headlines */

@media only screen and (max-width: 960px) {
    .uk-heading-large, .uk-heading-xlarge, .uk-heading-2xlarge, .uk-heading-3xlarge, .uk-article-title {
       letter-spacing: -1px;
       hyphens: auto;
   }

   .uk-heading-small, .uk-heading-medium, .uk-h1, .uk-h2, .uk-h3 {
       letter-spacing: -0.5px;
       hyphens: auto;
   }
 }

 @media only screen and (min-width: 960px) {
   .uk-heading-medium, .uk-heading-large, .uk-heading-xlarge, .uk-heading-2xlarge, .uk-heading-3xlarge {
      margin-left: -3px;
  }

}


/* Footer */

footer { 
    border-top: 1px solid rgba(0,0,0,0.1);
}

