html a:link, html a:visited, html a:hover, html a:focus {
  color: #E12328;
}
html #main-menu {
  border-left-color: #E12328;
}
html #navigation {
  background-color: #E12328;
}
html #site-name-main .grouping, html #site-name-line-2, html #site-name-line-3 {
  color: #E12328;
}
html #site-slogan .slogan-line-3 {
  color: #E12328;
}
html .path-node #content-inner a:hover {
  border-bottom-color: #E12328;
}
html .view-id-news a .title, html .view-id-nodes_tag a .title {
  color: #E12328;
}
html #google-cse-submit {
  background-image: url('/assets/img/colors/search-red.png');
}
/*html #footer #meta-nav-wrapper {
  background-color: #E12328;
}*/
html #page a.button-site, html .ck-content a.button-site {
  background-color: #E12328;
}
html blockquote::before, html blockquote::after {
  color: #E12328;
}
html aside .block li a:hover::before {
  background-position: 0 -28px;
}
html .collapsible-arrow .paragraph--type--collapsible .field--name-field-label::after, html .collapsible-arrow .paragraph--type--collapsible .field--name-field-label::before {
  color: #E12328;
}
html .collapsible-arrow .paragraph--type--collapsible .field--name-field-label::after {
  border-color: #E12328;
}
/** Darker version **/
html #page a.button-site:hover, html .ck-content a.button-site:hover {
  background-color: #c72025;
}
@media all and (min-width: 481px) {
  html #main-navigation-wrapper #main-menu a:hover, html #main-navigation-wrapper #main-menu .menu-item--active-trail a, html #main-navigation-wrapper #main-menu a.is-active {
    background-color: #c72025;
  }
  html #footer .menu-open #meta-menu > ul > li.active a {
    background-color: #c72025;
  }
}
/*html #footer #meta-menu a:hover {
  background-color: #c72025;
}*/
