@charset "utf-8";
/* CSS Document - Fall theme */

body {
  background: url(/assets-global/img/design/bg-gradient-overlay.png) top repeat-x, #94ac8f;
}

a, a:hover, a:visited, a:focus { 
  color: #719f68 !important;
}

header {
  background: #d63333 url(/assets-global/img/design/bg-social-panel-overlay.png) top right no-repeat;
}
.header-title {
  border-bottom: 4px solid #7bc06c;
}
.header-title .sub-title {
  color: #abe29f;
}
.btn-default:hover {
  background-color: #ddf7d9;
  border-color: #7db27d;
}
#column-side .list-group > span {
  background: #d63333 url(/assets-global/img/design/bg-sidebox-overlay.png) right top no-repeat !important;
  border-bottom: #7bc06c 4px solid !important;
}
#column-side .list-group .list-group-item:hover {
  background: #e0f7d9;
}
.color-bar {
  background: #7bc06c;
}
footer {
  background: #d63333 url(/assets-global/img/design/bg-footer-overlay.png) top center no-repeat;
}
footer a, footer a:hover, footer a:visited, footer a:focus {
  color: #abe29f !important;
}
footer div p:first-of-type {
  color: #abe29f;
}
footer div p:first-of-type:after {
  border-bottom: solid 4px #7bc06c;
}
.footer-sub {
  background: #5b0c0c;
  border-top: 1px solid #b15555;
}

/* RESPONSIVE (XS) */
/* ------------------------------------------------------------------------------------------ */

@media screen and (max-width: 767px) {
  
  header {
    background: #d63333 url(/assets-global/img/design/bg-social-panel-overlay.png);
  }
  .navbar-collapse > ul > li > ul > li {
    background-color: #d5f4d5 !important;
  }
  .navbar-collapse > ul > li > ul > li > ul > li {
    background-color: #ecfdec !important;
  }
}
