#rivalry-challenge .bg-dtc {
  background-color: #0059b3;
}
#rivalry-challenge .bg-dth {
  background-color: #4b9cd3;
}
#rivalry-challenge .dth-hed {
  font-family: 'Lora', serif;
  font-size: 2.64705882rem;
  line-height: 2.64705882rem;
}
@media (max-width: 767.98px) {
  #rivalry-challenge .dth-hed {
    font-size: 2.05882353rem;
    line-height: 2.05882353rem;
  }
}
#rivalry-challenge .dtc-hed {
  font-family: 'Frank Ruhl Libre', serif;
  font-size: 2.64705882rem;
  line-height: 2.64705882rem;
}
@media (max-width: 767.98px) {
  #rivalry-challenge .dtc-hed {
    font-size: 2.05882353rem;
    line-height: 2.05882353rem;
  }
}
#rivalry-challenge .kicker {
  font-size: 0.58823529rem;
  line-height: 0.58823529rem;
  font-weight: 600;
  text-transform: uppercase;
  display: inline-block;
  margin-bottom: 0.5em;
  color: #fff;
  background: #333;
  border-radius: 3px;
  padding: 4px 6px;
}
#rivalry-challenge .dth-body {
  font-family: 'myriad-pro', sans-serif;
  font-size: 1.05882353rem;
  line-height: 1.41176471rem;
}
#rivalry-challenge .dth-body .kicker {
  background-color: #4b9cd3;
  padding: 5px 6px 2px 6px;
}
#rivalry-challenge .dth-body a {
  color: #4b9cd3;
}
#rivalry-challenge .dth-body .headline {
  font-family: 'Lora', serif;
}
#rivalry-challenge .dtc-body {
  font-family: 'Open Sans', sans-serif;
  font-size: 1rem;
  line-height: 1.41176471rem;
}
#rivalry-challenge .dtc-body .kicker {
  background-color: #0059b3;
}
#rivalry-challenge .dtc-body a {
  color: #0059b3;
}
#rivalry-challenge .dtc-body .headline {
  font-family: 'Frank Ruhl Libre', serif;
}
@media (min-width: 768px) {
  #rivalry-challenge #main-container .right-col {
    background: url('../img/tear.png') top left repeat-y;
  }
}
#rivalry-challenge .btn.btn-dth {
  background: #4b9cd3;
  color: #fff;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.65);
}
#rivalry-challenge .btn.btn-dtc {
  background: #0059b3;
  color: #fff;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.65);
}
#rivalry-challenge .vertical .progress-bar {
  float: left;
  height: 250px;
  width: 100%;
  margin-right: 25px;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.65);
  border-radius: 5px;
}
#rivalry-challenge .vertical .progress-track {
  position: relative;
  width: 100%;
  height: 100%;
  background: #ebebeb;
  border-radius: 5px;
}
#rivalry-challenge .vertical .progress-fill {
  position: relative;
  background: #ebebeb;
  height: 50%;
  width: 100%;
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 20px;
  border-radius: 5px 5px 0 0;
}
#rivalry-challenge .vertical .dth-blue-bg {
  background-color: #4b9cd3 !important;
}
#rivalry-challenge .vertical .dtc-blue-bg {
  background-color: #0059b3 !important;
}
#rivalry-challenge #dth-container header {
  background: #4b9cd3;
  font-family: 'myriad-pro-condensed', 'myriad-pro', sans-serif;
}
#rivalry-challenge #dth-container header a {
  color: #fff;
  text-transform: uppercase;
  font-size: 24px;
}
#rivalry-challenge #dth-footer {
  background: #4b9cd3;
  color: #fff;
}
#rivalry-challenge #dth-footer .footer-links {
  font-size: 1.41176471rem;
  line-height: 1.76470588rem;
}
#rivalry-challenge #dth-footer .footer-links a {
  color: #fff;
  font-family: 'myriad-pro-condensed', 'myriad-pro', sans-serif;
  text-transform: uppercase;
}
#rivalry-challenge #dth-footer .list-inline.social {
  font-size: 0.70588235rem;
  line-height: 0.70588235rem;
}
#rivalry-challenge #dth-footer .list-inline.social .facebook .fa-circle {
  color: #3b5998;
}
#rivalry-challenge #dth-footer .list-inline.social .twitter .fa-circle {
  color: #55acee;
}
#rivalry-challenge #dth-footer .list-inline.social .instagram .fa-circle {
  color: #833ab4;
}
#rivalry-challenge #dth-footer .list-inline.social .youtube .fa-circle {
  color: #cd201f;
}
#rivalry-challenge #dth-footer .list-inline.social .search .fa-circle {
  color: #4B9CD3;
}
#rivalry-challenge #dth-footer .footer-links-secondary {
  font-size: 0.70588235rem;
  line-height: 0.70588235rem;
  text-transform: lowercase;
}
#rivalry-challenge #dth-footer .footer-links-secondary a {
  color: #fff;
}
#rivalry-challenge #dth-footer .text-col {
  font-size: 0.70588235rem;
  line-height: 0.94117647rem;
}
