h2, h3, h4, h5, h6 {
  margin-top: 2em;
  margin-bottom: 2em;
  color: #f65e4e;
  font-family: Cinzel;
  font-weight: 400; }

a {
  color: #f65e4e; }

.req label:after {
  color: #f65e4e; }

.article-plan dt {
  color: #f65e4e; }

.article-explore .grid-label {
  background-color: rgba(246, 94, 78, 0.65); }

.nav-sidebar > ul > li.current > a {
  background: #f65e4e; }

.nav-sidebar > ul > li.current > ul > li.current > a:before {
  border-color: #f65e4e; }

.related-content {
  background: #f65e4e; }

.template-planner .cta a,
.template-planner .cta input[type="submit"] {
  background: #f65e4e; }
  .template-planner .cta a:hover,
  .template-planner .cta input[type="submit"]:hover {
    background: #f4321d; }

.template-planner .step2 input[type="checkbox"]:checked + .grid-label {
  background: rgba(246, 94, 78, 0.95); }

.template-planner .step2 .feedback-tripplanner {
  background: #f65e4e; }

.template-planner .step2 .brick:hover .grid-label, .template-planner .step2 .brick:focus .grid-label {
  background: rgba(246, 94, 78, 0.75); }

.template-planner .step2 .grid-label:after {
  color: #f65e4e; }

.template-planner .step3 .feedback-tripplanner {
  background: #f65e4e; }

.template-planner .list th,
.template-planner .list .feedback-tripplanner {
  background: #f65e4e; }

.template-planner .view .feedback-tripplanner {
  background: #f65e4e; }

.template-planner .nav-tripplanner a.current, .template-planner .nav-tripplanner a:hover {
  border-bottom-color: #f65e4e; }
/*# sourceMappingURL=theme-fh.css.map */