/**
 * @file
 * Adds all custom styling for the unit
 */
/**
 * @file
 * SASS variables for theme
 */
/* Add Custom Styles Here */
body {
  font-family: Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: 200;
  color: #5f8d38;
  text-transform: uppercase;
}

a, a:visited {
  text-decoration: none;
  color: #5f8d38;
}

a:hover {
  color: #8db565;
  text-decoration: underline;
}

.bound {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

@media only screen and (min-width: 1200px) {
  .bound {
    max-width: 1170px;
  }
}
@media only screen and (max-width: 767px) {
  .field--name-field-image {
    display: none;
  }

  #sidebar-first {
    position: static !important;
  }
}
#unit-content {
  background-image: url(/pub/sites/default/files/frontpage_media/background_img2.jpg);
  background-size: cover;
  background-attachment: fixed;
  padding-bottom: 0px;
}

#unit-content .container.clearfix {
  background-color: rgba(255, 255, 255, 0.7);
  padding: 20px;
}

.table-subhead, th.views-field {
  background-color: rgba(95, 141, 56, 0.15);
}

ul.bootstrap-sidenav {
  border-bottom: 1px solid grey;
}

.bootstrap-sidenav > li > a {
  background: transparent;
  border: 1px solid grey;
  border-bottom: none;
  color: grey;
}

.bootstrap-sidenav > li > a:link, .bootstrap-sidenav > li > a:visited {
  color: grey !important;
  background-color: transparent !important;
}

.bootstrap-sidenav > li > a:hover {
  background-color: rgba(145, 145, 145, 0.3) !important;
  color: grey !important;
}

.bootstrap-sidenav {
  background: transparent;
  -webkit-box-shadow: none;
}

.bootstrap-sidenav > li > a.is-active {
  background-color: rgba(145, 145, 145, 0.3) !important;
}

.nav-tabs {
  border-bottom: 1px solid grey;
}

.nav-tabs > li > a {
  background: transparent;
  border: 1px solid transparent;
  color: grey;
}

.nav-tabs > li > a:hover {
  background: darkgray;
  border: 1px solid grey;
  color: white;
}

.nav-tabs > li > a.is-active {
  background: grey;
  border: 1px solid grey;
  color: white;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
  border: 1px solid #73963d !important;
  background: #95be4f !important;
  font-weight: normal;
  color: #ffffff;
}

.pager li.is-active > a {
  background-color: #eee;
}

/*# sourceMappingURL=unit.custom.css.map */
