
/* ---------- Color Module Styles ----------- */

body {
  color: #3b3738;
}
.layout,
.l-container {
  background: #faf8f8;
}
.l-header {
  color: #ffffff;
  background-color: #c63d0f;
  background-image: -moz-linear-gradient(top, #c63d0f 0%, #c63d0f 100%);
  background-image: -ms-linear-gradient(top, #c63d0f 0%, #c63d0f 100%);
  background-image: -o-linear-gradient(top, #c63d0f 0%, #c63d0f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c63d0f), color-stop(1, #c63d0f));
  background-image: -webkit-linear-gradient(top, #c63d0f 0%, #c63d0f 100%);
  background-image: linear-gradient(top, #c63d0f 0%, #c63d0f 100%);
}
.l-header ul.menu li a {
  color: #fefeff;
}
.l-header ul.menu li a.active,
.l-header ul.menu li.active-trail a {
  color: #ffffff;
}
.tabs ul.primary li a.active {
  background-color: #faf8f8;
}
.tabs ul.primary li.active a {
  background-color: #faf8f8;
  border-bottom: 1px solid #faf8f8;
}
.comment .comment-arrow {
  border-color: #faf8f8;
}

a,
a:hover,
a:focus,
a:active {
  color: #c63d0f;
}

.l-sidebar .block {
  background-color: #ffffff;
  border-color: #dec0b4;
}

.l-footer-wrapper,
.l-footer {
  background: #7e8f7c;
}
.l-header a {
  color: #ffffff;
}
