.navbar .container , .navbar .navbar-inner {
  background-image:none;
  /*background-color:#1d1d1b;*/
  background-color:#0f238c;
}

.navbar .nav > li > a.navlink {
  font-family:"museo-sans";
  font-size:1.5rem;
  color:#fff;
  font-weight:700;
  border:none;
  background-image: linear-gradient(to right,#0f238c 0,#0f238c 49.9%,#ff00bc 50%,#ff00bc 100%);
  background-position: 0 1.8em;
  background-repeat: repeat-x;
  background-size: 200% 3px;
  animation-timing-function: cubic-bezier(.455,.03,.515,.955);
  overflow: visible;
  position: relative;
  padding-bottom: .6em !important;
  transition: .4s cubic-bezier(.455,.03,.515,.955);
}

.navbar .nav > li > a {
  text-decoration:none;
  font-family:"museo-sans";
  color:#fff !important;
}

.navbar .nav > li > a.navlink:hover {
  animation: .4s gra;
  background-position: -100% 1.8em;
}

h1 {
  font-family: "museo-sans" !important;
}

.footer {
  background-color:#0f238c !important;
  background-image:none !important;
}

.footer h4 {
  font-family:"museo-sans";
  font-size:32px;
  color:#ff00bc !important;
}

.footer ul > li > div > a {
  text-decoration:none;
  font-family:"museo-sans";
  color:#fff !important;
  background-image: linear-gradient(to right,#05c8f0 0,#05c8f0 49.9%,#ff00bc 50%,#ff00bc 100%);
  background-position: 0 1.22em;
  background-repeat: repeat-x;
  background-size: 200% 1px;
  animation-timing-function: cubic-bezier(.455,.03,.515,.955);
  overflow: visible;
  display: inline;
  position: relative;
  padding-bottom: .2em;
  transition: .4s cubic-bezier(.455,.03,.515,.955);
}

.footer  a:hover {
  text-decoration:none;
  animation: .4s gra;
  background-position: -100% 1.22em;
}

.footer img {
  max-width:50%;
}

.breadcrumb, .breadcrumb li, .breadcrumb li a {
  font-family:"museo-sans" !important;
  font-size:18px !important;
  text-transform:uppercase;
}


