/* ---------- Color Module Styles ----------- */
body {
  color: #0f0d0d;
  background: #fbfefc; }

.header {
  background: #ffffff; }

.region-header .brand a {
  color: #171515; }

#search-block-form input.form-submit {
  background-color: #538135; }

a {
  color: #528135; }

a:hover {
  color: #6d3200; }

.btn, .node-readmore a,
.flexslider .more-link,
input[type="submit"] {
  background: #538135;
  color: #fffffc;
  border: 3px solid #538135; }
  .btn:hover, .node-readmore a:hover,
  .flexslider .more-link:hover,
  input[type="submit"]:hover {
    color: #538135;
    background: #fffffc; }

.flexslider .slider-caption {
  color: #fffffd; }

.flexslider .slider-title {
  color: #fffffe; }

.parallax-slides .parallax-slide .parallax-details {
  background: #141414;
  color: #a5a5a5; }
  .parallax-slides .parallax-slide .parallax-details h2 {
    color: #ececec; }
.parallax-slides .parallax-slide2 .parallax-details {
  background: #141313;
  color: #a9a9a9; }
  .parallax-slides .parallax-slide2 .parallax-details h2 {
    color: #f0f0f1; }
.parallax-slides .parallax-slide3 .parallax-details {
  background: #0d0c0c;
  color: #b9b8b8; }
  .parallax-slides .parallax-slide3 .parallax-details h2 {
    color: #f8f8f8; }
.parallax-slides .parallax-slide4 .parallax-details {
  background: #003300;
  color: #e8e8e8; }
  .parallax-slides .parallax-slide4 .parallax-details h2 {
    color: #e8e8e8; }
.parallax-slides .parallax-slide5 .parallax-details {
  background: #101010;
  color: #f0efef; }
  .parallax-slides .parallax-slide5 .parallax-details h2 {
    color: #f9f0f0; }
.parallax-slides .parallax-slide6 .parallax-details {
  background: #121212;
  color: #edecec; }
  .parallax-slides .parallax-slide6 .parallax-details h2 {
    color: #e3e2e2; }

.parallax-teams {
  background: #808080; }
  .parallax-teams .parallax-team {
    background: #f1f1f1;
    color: #050505; }
    .parallax-teams .parallax-team h2, .parallax-teams .parallax-team h3 {
      color: #050505; }
  .parallax-teams .team-designation {
    color: #585858; }

.parallax-service {
  background: #121211;
  color: #f7f7f7; }
  .parallax-service .service-details {
    background: #121211;
    color: #f7f7f7; }
    .parallax-service .service-details .service-title {
      color: #f2f2f2; }
    .parallax-service .service-details h2 {
      color: #f7f7f7; }
  .parallax-service:first-child {
    background: #fc0000;
    color: #f2f2f2; }
    .parallax-service:first-child .service-details {
      background: #fc0000;
      color: #f2f2f2; }
      .parallax-service:first-child .service-details .service-title {
        color: #f7f7f7; }
      .parallax-service:first-child .service-details h2 {
        color: #f2f2f2; }

.parallax-pricetables {
  background: #d4d4d4;
  color: #0f0f0e; }
  .parallax-pricetables .pricetable-title {
    color: #0f0f0e; }
  .parallax-pricetables .parallax-pricetable {
    background: #f1f1f2; }
  .parallax-pricetables .pricetable-price {
    color: #ff0000; }

.parallax-blocks .parallax-block1 .parallax-block-details {
  color: #080807;
  background: #669966; }
  .parallax-blocks .parallax-block1 .parallax-block-details h2 {
    color: #080807; }
.parallax-blocks .parallax-block2 .parallax-block-details {
  color: #030302;
  background: #3399cc; }
  .parallax-blocks .parallax-block2 .parallax-block-details h2 {
    color: #030302; }
.parallax-blocks .parallax-block3 .parallax-block-details {
  color: #0d0d0c;
  background: #cc0000; }
  .parallax-blocks .parallax-block3 .parallax-block-details h2 {
    color: #0d0d0c; }

.parallax-footer-wrap {
  color: #141413;
  background: #f5f5f5; }
  .parallax-footer-wrap .footer-title {
    color: #050506; }

.copyright {
  background: #08080a;
  color: #999999; }

/*Bootstrap*/
.nav-pills > li.active > a,
.nav-pills > li.active > a:focus,
.nav-pills > li.active > a:hover {
  background: #024671; }

.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover,
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover,
.panel-primary > .panel-heading {
  background: #024671;
  border-color: #024671; }

.panel-primary {
  border-color: #024671; }

.primary-menu {
  background: #538135; }

.main-menu li a {
  color: #fafafa; }

.main-menu li a:hover,
.main-menu li a:focus,
.main-menu li a:active,
.main-menu li a.highlighted {
  color: #000000; }
