/* Transparent navigation styles */
#navbar-desktop.uk-navbar-transparent img.logo,
#navbar-mobile img.logo {
  height: auto;
  max-height: 100%;
  width: auto;
  height: 70px;
}

.uk-navbar-container,
.uk-navbar-container:not(.uk-navbar-transparent) {
  background: #FFF;
}

.on-top #navbar-desktop.uk-navbar-transparent .uk-navbar-container {
  box-shadow: none;
}

.uk-navbar-nav > li > a {
  color: #000;
}

.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a.uk-open, .uk-navbar-nav > li > a:focus {
  color: rgba(0, 0, 0, 0.7);
}

#navbar-desktop,
#navbar-mobile {
  z-index: 2;
  position: fixed;
  top: 0;
  width: 100%;
}

.on-top .uk-navbar-container,
.on-top .uk-navbar-container .uk-navbar-item,
.on-top .uk-navbar-container .uk-navbar-nav > li > a, .uk-navbar-toggle,
.on-top .uk-navbar-nav,
.on-top #navbar-mobile .uk-navbar {
  height: 80px;
  min-height: 80px;
  transition: height 0.5s;
}

.uk-navbar-container,
.uk-navbar-container .uk-navbar-item,
.uk-navbar-container .uk-navbar-nav > li > a, .uk-navbar-toggle,
.uk-navbar-nav,
#navbar-mobile .uk-navbar {
  height: 60px;
  min-height: 60px;
  transition: height 0.5s;
}/*# sourceMappingURL=main.css.map */