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

.channel--boxed:before {
  background: #ff2e2e;
}

.channel--bordered,
.layout-region--article-header .field--name-field-channel {
  border-left-color: #ff2e2e;
}

.teaser--compact.is--highlighted:before {
  background: #ff2e2e!important;
}

/*
 * Primary Button
 */
.button--primary {
  background-color: #263238!important;
  border-color: #263238!important;
}
.button--primary:hover {
  background-color: #ff2e2e!important;
  border-color: #ff2e2e!important;
}

/*
 * Article text & links
 */
.paragraph--type--text {
  color: #263239!important;
}
.paragraph--type--text a,
.paragraph--type--text a:hover {
  color: #0d4fde!important;
}

.paragraph--type--text hr {
  border-top: #ff2e2e;
}

/*
* Poll
*/

.poll__choice__percent {
  color: #ff2e2e;
}

.poll .bar .foreground {
  background-color: #ff2e2e;
}
