/************ Biden Impeachment Inquiry **************/
:root {
  --primary-color: #231f20;
  --secondary-color: #eaff00;
}

@font-face {
  font-family: Eurostile;
  src: url(https://www.gop.gov/fonts/eurostile-extd-medium.otf);
}

.single-landing .post-content>p,.single-landing .post-content p,.single-post .post-content>p,.single-post .post-content p {
    color: #566a75;
    font-family: "Eurostile";
    font-size: .8888888889rem;
    font-weight: 400;
    line-height: 1.625;
    max-width: 80ch
}

.site-header,
.wp-block-separator {
  display:none !important;
}

.wp-block-group__inner-container {
  display:none;
}

.cool_timeline .cat-filter-wrp ul li a {
    background: #231f20 !important;
    border-color: #231f20 !important;
    box-shadow: 0 0 0 4px white, inset 0 0 0 2px rgba(0, 0, 0, 0.05), 0 0 0 8px #eaff00 !important;
    font-family: "Eurostile" !important;
    font-size: 1rem;
}

.cool-timeline:not(.light-timeline) .center-line.BeforeViewPort:before, .cool-timeline:not(.light-timeline) .center-line.AfterViewPort:after, .cool-timeline:not(.light-timeline) .timeline-year.innerViewPort::before, .cool-timeline:not(.light-timeline) .timeline-post.innerViewPort .timeline-icon, .main-design-6 .cool-timeline.white-timeline .timeline-post.innerViewPort .timeline-icon.design-6-icon, .main-design-6 .cool-timeline.dark-timeline .timeline-post.innerViewPort .timeline-icon.design-6-icon, .main-design-4 .cool-timeline:not(.light-timeline) .timeline-post.innerViewPort .timeline-content .content-title:before, .main-design-6 .cool-timeline:not(.light-timeline) .timeline-post.innerViewPort .timeline-icon::before {
    border-color: #eaff00 !important;
}

.cool-timeline.white-timeline .timeline-year.innerViewPort, .cool-timeline.dark-timeline .timeline-year.innerViewPort, .cool-timeline.dark-timeline:not(.compact) .timeline-post.innerViewPort .timeline-icon.icon-larger.iconbg-turqoise.icon-color-white:not(.design-6-icon), .cool-timeline:not(.compact) .timeline-post.innerViewPort .timeline-icon.icon-larger.iconbg-turqoise.icon-color-white:not(.design-6-icon) {
  -webkit-box-shadow: 0 0 0 4px white, inset 0 0 0 2px rgba(0, 0, 0, 0.05), 0 0 0 8px #eaff00 !important;
    box-shadow: 0 0 0 4px white, inset 0 0 0 2px rgba(0, 0, 0, 0.05), 0 0 0 8px #eaff00 !important;
}

.cool-timeline.white-timeline:before, .cool-timeline.white-timeline.one-sided:before, .cool-timeline.white-timeline .cool_timeline_start, .cool-timeline.white-timeline .cool_timeline_end {
  background: #231f20 !important;
  background-image: none !important;
}

.cool-timeline.white-timeline .timeline-year,
.cool-timeline.white-timeline .timeline-post .icon-color-white, 
.cool-timeline.one-sided.white-timeline .timeline-post .icon-color-white,
.cool-timeline .ctl_center_line_filling {
  background: #231f20 !important;
}

.content-wrapper {
  margin: 0 !important;
}

.main-design-3 .cool-timeline.white-timeline .timeline-post.odd .timeline-content, 
.main-design-3 .cool-timeline.light-timeline .timeline-post.odd .timeline-content, 
.main-design-3 .cool-timeline.dark-timeline .timeline-post.odd .timeline-content {
  border-right: 6px solid #eaff00 !important;
}

.main-design-3 .cool-timeline.white-timeline .timeline-post.even .timeline-content, 
.main-design-3 .cool-timeline.light-timeline .timeline-post.even .timeline-content, 
.main-design-3 .cool-timeline.dark-timeline .timeline-post.even .timeline-content {
    border-left: 6px solid #eaff00 !important;
}

.cool-timeline.white-timeline .timeline-post.odd .timeline-content .content-title:before, .main-design-3 .cool-timeline.light-timeline .timeline-post.odd .timeline-content:before, .main-design-3 .cool-timeline.dark-timeline .timeline-post.odd .timeline-content:before, .main-design-3 .cool-timeline.white-timeline .timeline-post.odd .timeline-content:before,
.section-bullets-right li:nth-child(2n).white-timeline.active:after, .section-bullets-right li:nth-child(2n).white-timeline.active, .section-bullets-right li:nth-child(2n).dark-timeline.active:after, .section-bullets-right li:nth-child(2n).dark-timeline.active, .section-bullets-right li:nth-child(2n).light-timeline.active:after, .section-bullets-right li:nth-child(2n).light-timeline.active,
.section-bullets-right li.white-timeline {
    border-left-color: #eaff00 !important;
}

.cool-timeline.white-timeline .timeline-post.even .timeline-content .content-title:before, .main-design-3 .cool-timeline.light-timeline .timeline-post.even .timeline-content:before, .main-design-3 .cool-timeline.dark-timeline .timeline-post.even .timeline-content:before, .main-design-3 .cool-timeline.white-timeline .timeline-post.even .timeline-content:before {
    border-right-color: #eaff00 !important;
}

.cool-timeline.white-timeline .timeline-post .timeline-content, .section-bullets-bottom li.white-timeline, .section-bullets-right li.white-timeline, .section-bullets-left li.white-timeline {
  background: #231f20 !important;
  color: #fff !important;
}

.cool-timeline.white-timeline .timeline-post .timeline-meta .meta-details, 
.cool-timeline.white-timeline.compact .timeline-post .timeline-content .clt-compact-date,
.cool-timeline.white-timeline .timeline-post.odd .timeline-meta .meta-details,
.cool-timeline.white-timeline .timeline-post.even .timeline-meta .meta-details {
  color: #231f20 !important;
}

.cool-timeline.white-timeline .timeline-post .timeline-content .content-details a, 
.cool-timeline.white-timeline .timeline-post .post_meta_details a {
  color: #eaff00 !important;
}

.cool-timeline .timeline-post .timeline-content .content-details, .cool-timeline .timeline-post .timeline-content .content-details p,
.cool-timeline.white-timeline .timeline-post .timeline-content .content-details a:hover, 
.cool-timeline.white-timeline .timeline-post .post_meta_details a:hover,
.cool-timeline.white-timeline .timeline-post .timeline-content .content-details, .section-bullets-bottom li.white-timeline a, .section-bullets-right li.white-timeline a, .section-bullets-left li.white-timeline a {
  color: #ffffff !important;
}

.section-bullets-left li.white-timeline:before, .section-bullets-right li.white-timeline:before,
.ctl-footer-bullets-container li.white-timeline a:after, .section-bullets-right li.white-timeline a:after, .section-bullets-left li.white-timeline a:after {
  background-color: #ffffff !important;
}

@media (max-width: 860px) {
  .main-design-6 .cool-timeline .timeline-post .timeline-icon.design-6-icon {
      background:#eaff00 !important;
      color: #fff;
  }

  .main-design-4 .cool-timeline.white-timeline.compact .timeline-post.timeline-mansory.ctl-left.even .timeline-content .content-title:before {
      border: 2px solid #eaff00 !important;
  }

  .main-design-4 .cool-timeline.white-timeline.compact .timeline-post.timeline-mansory.ctl-left.odd .timeline-content .content-title:before {
      border: 2px solid #eaff00 !important;
  }

  .main-design-3 .cool-timeline.white-timeline.compact .timeline-post.ctl-left.even .timeline-content h2.content-title- .cool-timeline.white-timeline.compact .timeline-post.ctl-left.even .timeline-content h2.content-title-2 a, .cool-timeline.white-timeline.compact .timeline-post.ctl-left.even .timeline-content .clt-compact-date {
      color: #eaff00 !important;
  }

  .main-design-3 .cool-timeline.white-timeline.compact .timeline-post.ctl-left.odd .timeline-content h2.content-title- .cool-timeline.white-timeline.compact .timeline-post.ctl-left.odd .timeline-content h2.content-title-2 a, .cool-timeline.white-timeline.compact .timeline-post.ctl-left.odd .timeline-content .clt-compact-date {
      color: #eaff00 !important;
  }

  .main-design-3 .cool-timeline.white-timeline.compact .timeline-post.timeline-mansory.ctl-left.even .timeline-content, .main-design-3 .cool-timeline.dark-timeline.compact .timeline-post.timeline-mansory.ctl-left.even .timeline-content {
      border-left: 6px solid #eaff00 !important;
      border-right: !important;
  }

  .main-design-3 .cool-timeline.white-timeline.compact .timeline-post.timeline-mansory.ctl-left.odd .timeline-content, .main-design-3 .cool-timeline.dark-timeline.compact .timeline-post.timeline-mansory.ctl-left.odd .timeline-content, .main-design-3 .cool-timeline.white-timeline .timeline-post.odd .timeline-content, .main-design-3 .cool-timeline.light-timeline .timeline-post.odd .timeline-content, .main-design-3 .cool-timeline.dark-timeline .timeline-post.odd .timeline-content {
      border-left: 6px solid #eaff00 !important;
      border-right: 0 !important;
  }

  .main-design-3 .cool-timeline.white-timeline.compact .timeline-post.timeline-mansory.ctl-left.odd .timeline-content:before, .main-design-3 .cool-timeline.dark-timeline.compact .timeline-post.timeline-mansory.ctl-left.odd .timeline-content:before {
      border-right-color: #eaff00 !important;
      border-left-color: transparent;
  }

  .main-design-3 .cool-timeline.white-timeline.compact .timeline-post.timeline-mansory.ctl-left.even .timeline-content:before, .main-design-3 .cool-timeline.dark-timeline.compact .timeline-post.timeline-mansory.ctl-left.even .timeline-content:before {
      border-right-color: #eaff00 !important;
      border-left-color: transparent;
  }

  .cool-timeline.white-timeline.compact .timeline-post.ctl-left.even .timeline-content .content-title, .cool-timeline.white-timeline.compact .timeline-post.ctl-left.even .icon-dot-full, .cool-timeline.white-timeline.compact .timeline-post.icons_yes.ctl-left.even .timeline-icon, .main-design-3 .cool-timeline.dark-timeline.compact .timeline-post.timeline-mansory.ctl-left.even .timeline-content, .main-design-3 .cool-timeline.dark-timeline.compact .timeline-post.timeline-mansory.ctl-left.even .timeline-icon {
      background: #eaff00 !important;
  }

  .cool-timeline.white-timeline.compact .timeline-post.ctl-left.odd .timeline-content .content-title, .cool-timeline.white-timeline.compact .timeline-post.ctl-left.odd .icon-dot-full, .cool-timeline.white-timeline.compact .timeline-post.icons_yes.ctl-left.odd .timeline-icon, .main-design-3 .cool-timeline.dark-timeline.compact .timeline-post.timeline-mansory.ctl-left.odd .timeline-content, .main-design-3 .cool-timeline.dark-timeline.compact .timeline-post.timeline-mansory.ctl-left.odd .timeline-icon {
      background: #eaff00 !important;
  }

  .cool-timeline.white-timeline.compact .timeline-post.timeline-mansory.ctl-left.odd .timeline-content .content-title:after {
      border-right-color: #eaff00 !important;
  }

  .cool-timeline.white-timeline.compact .timeline-post.timeline-mansory.ctl-left.even .timeline-content .content-title:after {
      border-right-color: #eaff00 !important;
  }

  .cool-timeline .light-grey-post .timeline-content:after, .cool-timeline .light-grey-post .timeline-content:before, .cool-timeline .light-grey-post .even .timeline-content:after, .cool-timeline .light-grey-post .even .timeline-content:before,.cool-timeline.white-timeline.compact .timeline-post.timeline-mansory.ctl-left .timeline-content .content-title:after {
      border-right-color: #eaff00 !important;
      border-left-color: transparent;
  }
}