body,h1,h2,h3,h4,h5,h6,span,div,a{
  font-family: 'Montserrat', sans-serif;
}

.no_decorate{
  text-decoration:none;
}

.title-bar{
  color:#FFFFFF;
  background:#003F87;
}

.top-bar, .menu-text{
  padding:0 !important;
}

.top-bar, .menu, .menu ul, .menu li, .menu a{
  color:#FCD116;
  background:#003F87;
  transition: all 0.5s ease-in-out;
}

.menu-text a, .menu-text, .menu li.menu_segment{
  background:#FCD116;
  color:#003F87;
}

.menu.vertical li:hover, .menu.vertical li:hover a{
    background: #678CB9;
    color:#FCD116;
}

.section_pane{
  padding: 1em;
  background:rgba(0,0,0,0);
  min-height:10em;
  position:relative;
}
.section_pane::after {
  content: ""; 
  background-size:cover;
  background-position:center;
  background-attachment: fixed;
  background-repeat: no-repeat;
  opacity: 0.5;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  z-index: -1; 
  height:100%;
  width:100%;
}


/* http://blog.scoutingmagazine.org/2013/06/07/brand-id/ */
