.navigation-clean {
  background:#fff;
  padding-top:10px;
  padding-bottom:10px;
  color:#333333;
  border-radius:0;
  box-shadow:none;
  border:none;
  margin-bottom:0;
}

@media (max-width:767px) {
  .navigation-clean {
    padding-top:0;
    padding-bottom:0;
  }
}

.navigation-clean .navbar-brand {
  font-weight:bold;
  color:inherit;
}

.navigation-clean .navbar-brand:hover {
  color:#222;
}

.navigation-clean .navbar-brand img {
  height:100%;
  display:inline-block;
  margin-right:10px;
  width:auto;
  margin-left:5px;
}

.navigation-clean .navbar-collapse, .navigation-clean .navbar-form {
  border-top-color:#ddd;
}

.navigation-clean.navbar .navbar-nav > li > a {
  padding-left:18px;
  padding-right:18px;
}

a {
  color:#6d8de1;
}

#footer a:active, a:hover {
  color:#3b3b3b !important;
  text-decoration:none;
}

a {
  background-color:transparent;
  -webkit-text-decoration-skip:objects;
}

a:active, a:hover {
  outline:0;
}

.uk-link, a {
  color:#1e87f0;
  text-decoration:none;
  cursor:pointer;
}

.uk-link:hover, a:hover {
  color:#0f6ecd;
  /*text-decoration:underline;*/
}

audio, canvas, iframe, img, svg, video {
  vertical-align:middle;
}

audio, canvas, img, video {
  max-width:100%;
  height:auto;
  box-sizing:border-box;
}

img {
  border-style:none;
}

address, dl, fieldset, figure, ol, p, pre, ul {
  margin:0 0 20px 0;
}

ol, ul {
  padding-left:30px;
}

article, aside, details, figcaption, figure, footer, header, main, nav, section, summary {
  display:block;
}

a, area, button, input, label, select, summary, textarea {
  touch-action:manipulation;
}

.navigation-clean {
  background:#fff;
  padding-top:.75rem;
  padding-bottom:.75rem;
  color:#333;
  border-radius:0;
  box-shadow:none;
  border:none;
  margin-bottom:0;
}

@media (min-width:768px) {
  .navigation-clean {
    padding-top:1rem;
    padding-bottom:1rem;
  }
}

.navigation-clean .navbar-brand {
  font-weight:bold;
  color:inherit;
}

.navigation-clean .navbar-brand:hover {
  color:#222;
}

.navigation-clean .navbar-toggler {
  border-color:#ddd;
}

.navigation-clean .navbar-toggler:hover, .navigation-clean .navbar-toggler:focus {
  background:none;
}

.navigation-clean .navbar-toggler {
  color:#888;
}

.navigation-clean .navbar-collapse, .navigation-clean .form-inline {
  border-top-color:#ddd;
}

.navigation-clean.navbar-light .navbar-nav .nav-link.active, .navigation-clean.navbar-light .navbar-nav .nav-link.active:focus, .navigation-clean.navbar-light .navbar-nav .nav-link.active:hover {
  color:#8f8f8f;
  box-shadow:none;
  background:none;
  pointer-events:none;
}

.navigation-clean.navbar .navbar-nav .nav-link {
  padding-left:18px;
  padding-right:18px;
}

.navigation-clean.navbar-light .navbar-nav .nav-link {
  color:#465765;
}

.navigation-clean.navbar-light .navbar-nav .nav-link:focus, .navigation-clean.navbar-light .navbar-nav .nav-link:hover {
  color:#37434d !important;
  background-color:transparent;
}

