/* C O L O R S */
/* F O N T S */
@media (min-width: 768px) {
  .navbar-nav {
    float: none;
    margin: 0 auto;
    display: table;
    table-layout: fixed; } }
.hometop {
  background-color: #0C5A26; }

.navbar-default {
  background-color: #2d2d2d;
  border: none; }

.navbar-default .navbar-nav > li > a {
  color: #BABABA; }

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: white;
  background-color: transparent; }

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7; }

.well {
  background-color: rgba(250, 250, 250, 0.5);
  border: none;
  border-radius: 2px;
  padding-left: 40px; }
  .well a {
    color: #89b5d0; }

.home {
  min-height: 780px;
  margin-top: -20px;
  background-image: url("../img/bg.jpg");
  background-size: cover; }
  .home h1 {
    font-family: "Roboto";
    font-size: 45px;
    color: #25252D; }
  .home h3 {
    font-size: 24px;
    color: white;
    font-family: "Open Sans"; }

.btn-default {
  color: white;
  background-color: transparent;
  border-color: white; }

.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad; }

body {
  background-color: #111111;
  background-image: url(../img/dark-geometric.png);
  font-size: 16px;
  font-family: "Open Sans";
  width: 100%; }

h1 {
  font-size: 44px;
  color: #163913; }

h2 {
  font-size: 26px; }

h3 {
  font-size: 22px; }

a {
  text-decoration: none;
  color: #0C5A26; }

a:hover {
  text-decoration: none; }

html {
  position: relative;
  min-height: 100%; }

body {
  /* Margin bottom by footer height */
  margin-bottom: 30px; }

.footer {
  position: absolute;
  color: white;
  bottom: 0;
  height: 20px;
  font-size: 14px;
  width: 100%;
  /* Set the fixed height of the footer here */
  background-color: transparent; }
  .footer a {
    color: #A5D1C2; }

/*# sourceMappingURL=homestyles.css.map */
