body.csbody {
  background-color:#ffffff;
  color:#818181;
}
body.csbody .bg_primary { background-color:#b93a41; }
body.csbody div.wpcf7-validation-errors, body.csbody span.wpcf7-not-valid-tip { color:#b93a41; }
body.csbody .primary_color { color:#b93a41 !important; }
body.csbody .primary_color h2, body.csbody .primary_color h3, body.csbody .primary_color h4, body.csbody .primary_color h5, body.csbody .primary_color h6, body.csbody .primary_color a { color:#b93a41 !important; }
body.csbody .menubar .menu-list > ul > li.current-menu-item > a, body.csbody .menubar .menu-list > ul > li.current_page_item > a, body.csbody .menubar .menu-list > .menu-list-right > ul > li.current-menu-item > a, body.csbody .menubar .menu-list > .menu-list-right > ul > li.current_page_item > a { color:#b93a41; }
body.csbody .menubar .menu-list > ul > li:hover > a, body.csbody .menubar .menu-list > .menu-list-right > ul > li:hover > a { color:#b93a41; }
body.csbody a { color:#4c4c4c; }
body.csbody a:hover, body.csbody a:focus { color:#b93a41; }
body.csbody .wpb_button.wpb_wpb_button {
  color:#4c4c4c;
  border:2px solid #4c4c4c;
}
body.csbody .wpb_button.wpb_wpb_button:hover {
  color:#ffffff;
  background-color:#4c4c4c;
}
body.csbody .newsletter input[type="email"] { text-align:center; }
body.csbody .newsletter input[type="submit"] {
  color:#ffffff;
  border:2px solid #ffffff;
}
body.csbody .newsletter input[type="submit"]:hover, body.csbody .newsletter input[type="submit"]:focus {
  background:#ffffff;
  color:#4c4c4c;
}
body.csbody h1, body.csbody h2, body.csbody h3, body.csbody h4, body.csbody h5, body.csbody h6 { color:#4c4c4c; }
body.csbody .wpb_tabs ul.wpb_tabs_nav li.ui-tabs-active a { color:#4c4c4c; }
body.csbody .wpb_tabs ul.wpb_tabs_nav li a { color:#818181; }
body.csbody .wpb_tabs ul.wpb_tabs_nav li a:hover { color:#b93a41; }
body.csbody .cs-box-icon.box-center .box-content { color:#4c4c4c; }
body.csbody .cs-carousel.recent-news .ww-nav li.bx-prev >i, body.csbody .cs-carousel.recent-news .ww-nav li.bx-next >i, body.csbody .cs-carousel.team .ww-nav li.bx-prev >i, body.csbody .cs-carousel.team .ww-nav li.bx-next >i { color:#4c4c4c; }
body.csbody .cs-carousel.recent-news .ww-nav li.bx-prev >i:hover, body.csbody .cs-carousel.recent-news .ww-nav li.bx-next >i:hover, body.csbody .cs-carousel.team .ww-nav li.bx-prev >i:hover, body.csbody .cs-carousel.team .ww-nav li.bx-next >i:hover {
  color:#fff;
  background:#b93a41;
}
body.csbody .cs-carousel.testimonial .cs-carousel-item { position:relative; }
body.csbody .cs-carousel.testimonial .cs-carousel-item .cs-excerpt { color:#818181; }
body.csbody .cs-carousel.team.style-1 .cs-content {
  border-right:1px solid rgba(129,129,129,0.4);
  border-bottom:1px solid rgba(129,129,129,0.4);
  border-left:1px solid rgba(129,129,129,0.4);
  padding:30px;
}
body.csbody .cs-carousel.team.style-1 .cs-content .cs-title {
  text-transform:uppercase;
  margin-bottom:0;
}
body.csbody .cs-carousel.team.style-1 .cs-content .cs-position {
  text-transform:uppercase;
  color:#b93a41;
}
body.csbody .cs-carousel.team.style-1 .cs-content .share-link { margin:20px 0 0; }
body.csbody #footer-top {
  background-color:#4c4c4c;
  color:#999999;
}
body.csbody #footer-top h1, body.csbody #footer-top h2, body.csbody #footer-top h3, body.csbody #footer-top h4, body.csbody #footer-top h5, body.csbody #footer-top h6 { color:#ffffff; }
body.csbody #footer-top a { color:#ffffff; }
body.csbody #footer-top a:hover { color:#b93a41; }
body.csbody #footer-top .widget_categories ul li { border-bottom:1px solid rgba(129,129,129,0.4); }
body.csbody #footer-top .widget_categories ul li:first-child { border-top:1px solid rgba(129,129,129,0.4); }
body.csbody #footer-top .widget_categories ul li a:before { border-color:transparent transparent transparent #b93a41; }
body.csbody #footer-top .widget_categories ul li:hover a:before { border-color:transparent transparent transparent #ffffff; }
body.csbody #footer-top .wpb_button.wpb_wpb_button {
  color:#ffffff;
  border:2px solid #ffffff;
}
body.csbody #footer-top .wpb_button.wpb_wpb_button:hover {
  color:#4c4c4c;
  background-color:#ffffff;
}
body.csbody #footer-top .newsletter input[type="submit"] {
  color:#ffffff;
  border:2px solid #ffffff;
}
body.csbody #footer-top .newsletter input[type="submit"]:hover, body.csbody #footer-top .newsletter input[type="submit"]:focus {
  background:#ffffff;
  color:#4c4c4c;
}
body.csbody .searchform:before { color:#b93a41; }
