/* Wrapper */
body.home.page #home-2023 #content {
  padding-top: 38px;
}

/* Typography */
#home-2023 p, #home-2023 h1, #home-2023 h2, #home-2023 h3, #home-2023 h4, #home-2023 h5, #home-2023 h6 {
  font-family: var(--heading-font);
  font-weight: 400;
}

/* Date, read more links, bylines */
#home-2023 #home-body .date, #home-2023 #home-body .byline, 
#home-2023 .byline a, #home-2023 .more-link span, 
#home-2023 #home-body .update-date,
#home-2023 #podcast-box .podcast-box-main .view-more.button, 
#home-2023 #commentaries-box .commentary-list-entry-text .mini-byline,
#home-2023 #commentaries-box .commentary-list-entry-text .mini-byline a, 
#video-box .view-more.button {
  font-family: var(--heading-font);
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 1px;
  text-transform: uppercase;
  border: 0;
}
#commentaries-box .commentary-list-entry-text {
  align-items: center;
}
  /* byline & read more coloring */
  #home-2023 #home-body .article-list .post-meta .byline, #home-2023 .more-link span {
    color: var(--gray-70);
  }
  /* increase space before byline */
  #home-2023 #home-body .article-list .post-meta .byline {
    margin-top: 2px;
  }
  
/* post title variation 1 */ 
#home-2023 #home-featured .post-meta h1 {
  margin-bottom: .5rem;
}
#home-2023 #home-featured .post-meta h1 a {
  font-family: var(--heading-font);
  font-size: 26px;
  font-weight: 200;
  line-height: 1.16;
  padding: 0;
  display: block;
}
 /* post title variation 2 */ 
#home-2023 #home-body .post-meta h3 {
  font-family: var(--heading-font);
  font-size: 24px;
  font-weight: 200;
  line-height: 1.16;
  margin-bottom: 1rem;
}

 /* post title variation 3 */ 
#home-2023 #home-body h3.post-title, #home-2023  {
  font-family: var(--heading-font);
  font-size: 19px;
  font-weight: 200;
  line-height: 1.2;
}

/* Section Heading */
#home-2023 .homepage .home-header, .section-header .home-header, #home-2023 .widget_recent_updates .updates-link h3, #home-2023 #podcast-box .podcast-box-main h1, #home-2023 #visual-topics-menu h2, #home-2023 #video-box h3, #home-2023 .our-picks-widget > h3, #home-2023 #specialReportSection h1.lightTheme-textColor {
  border: 0;
  color: var(--Green-30, #00A57C);
  font-family: var(--heading-font);
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}

#home-2023 #home-body .article-list .article .post-meta .topic-link {
  margin-top: -5px;
  line-height: 1;
}
#home-2023 #home-body .article-list .article .post-meta .topic-link a,
#home-2023 #visual-topics-menu-slideshow .slide h3 {
  color: var(--green-20);
  font-family: var(--heading-font);
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.657px;
  line-height: normal;
  text-transform: uppercase;
}

#home-2023 .lead-story .topic-link a,
#home-2023 .lead-extra .topic-link a  {
  color: var(--green-20);
  font-family: var(--heading-font);
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 0.657px;
  line-height: normal;
  text-transform: uppercase;
}
#home-2023 .lead-story .topic-link,
#home-2023 .lead-extra .topic-link {
  margin-top: -5px;
}
#home-2023 hr.homepage-double-story-border {
  border: none;
  border-top: 2px solid var(--gray-20);
}

#home-2023 .widget_recent_updates .light-list li.update h2 {
  font-family: var(--heading-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 1.25;
}
#home-2023 #home-featured .widget.widget_recent_episodes h3 {
  color: var(--blue-30);
}

/* Design Elements */

#home-2023 .divider {
  border: 1px solid var(--gray-20);  
  margin: 53px 0 18px;
}

#home-2023 #content > .container {
  padding: 0;
}

/* Top Featured Story */
#home-2023 #home-featured {
  border-bottom: 2px solid var(--gray-20);
  position: relative;
  padding: 0 22px;
  margin-bottom: 2rem;
}
@media screen and (min-width: 1024px) {
  #home-2023 #home-featured {
    padding: 0;
    margin-bottom: 0;
  }
}
#home-2023 #home-featured .post-image-wrapper {
  position: relative;
}
  /* #home-2023 #home-featured .post-image-wrapper a:before {
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='38' viewBox='0 0 12 38' fill='none'><path d='M11.7273 37.1364L5.86364 30.7L0 37.1364V0H11.7273V37.1364Z' fill='%232AC49E'/></svg>");
    content: ' ';
    display: inline-block;
    height: 38px;
    left: 1rem;
    position: absolute;
    width: 12px;
    z-index: 50;
  } */
  #home-2023 .lead-story .credit {
    color: var(--gray-70);
    display: block;
    font-family: var(--heading-font);
    font-size: 12px;
    font-weight: 200;
    letter-spacing: .5px;
    line-height: 1.25;
    margin-bottom: 0;
    margin-top: .25rem;
    text-align: right;
    text-transform: none;
  }
#home-2023 #home-featured .post-meta h1 {
  margin: 4px 0 1rem;
  line-height: 1;
}
#home-2023 #home-featured .post-meta .excerpt {
  font-family: var(--body-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.37;
  margin-top: 5px;
}

/* latest on Edsource */
#home-2023 #home-body .article-list {
  border: 0;
  padding: 0 22px;
}
  #home-2023 .article-list .article {
    border: 0;
  }
  #home-2023 #home-body .article-list h2.home-header {
    order: 1;
    padding: 0;
    margin: 0;
  }
  
  #home-2023 #home-body .article-list a.more-link {
    order: 2;
    padding: 0;
    text-align: left;
    margin: 0 0 20px;
  }
  
  #home-2023 #home-body .article-list div.article {
    order: 3;
  }
  
  #home-2023 #home-body .article-list .post-meta h5.date {
    color: var(--body-color);
    padding: 6px 0 5px;
    font-weight: 600;
    margin-bottom: 0;
  }
  #home-2023 #home-body .article-list .post-meta .byline {
    margin-top: 0;
  }
  
/* What's the latest */
#home-2023  .widget_recent_updates > div {
  padding: 24px 22px 22px;
  background-color: var(--gray-10);
}
  #home-2023 .widget_recent_updates .updates-link h3 {
    background-color: transparent;
    text-align: left;
    color: var(--blue-30);
    padding: 0
  }
  
  #home-2023 .light-list {
    display: grid;
    gap: 26px;
    margin-top: 24px;
  }
    #home-2023 .light-list li {
      border: 0;
      padding: 0 0 0 1rem;
      margin: 0;
      border-left: 4px solid var(--blue-40);
    }
  
  #home-2023 .widget_recent_updates .update h4.update-date {
    background-image: none;
    margin: 0;
    padding: 0;
  }
/* New Podcast Episode */
#home-2023 #podcast-box > .container {
  border-top: 2px solid var(--gray-20);
}
#home-2023 .widget_recent_updates {
  padding-bottom: 2rem;
  margin-bottom: 2rem;
}
#home-2023 #podcast-box .container .podcast-box-main {
  border: 0;
  padding: 0 22px;
  display: flex;
  flex-direction: column;
}
  #home-2023 #podcast-box .container .podcast-box-main .header {
    order: 1;
  }
  #home-2023 #podcast-box .container .podcast-box-main .view-more, #home-2023 #podcast-box .podcast-box-main .view-more.button {
    order: 2;
    background-color: transparent;
    color: var(--gray-70);
    text-align: left;
    padding: 0;
    margin: 0;
  }
  #home-2023 #podcast-box .container .podcast-box-main .podcast-box-list {
    order: 3;
  }
    #header-2023 #podcast-box .podcast-box-main .entry-title {
    color: var(--Black, #000);
    font-family: var(--heading-font);
    font-size: 19px;
    font-style: normal;
    font-weight: 600;
    line-height: .94;
  }
  #home-2023 #podcast-box .container .podcast-box-main .subscribe-buttons {
    order: 4;
  }
#home-2023 #podcast-box .podcast-box-main .header {
  margin: 0;
  padding: 0;
  border: 0;
}
#home-2023 #podcast-box .podcast-box-main h1 {
  color: var(--blue-30);
}
#home-2023 #podcast-box .podcast-box-main .podcast-icon {
  display: none;
}
  #home-2023 #podcast-box .podcast-box-main h2.entry-title {
    font-size: 19px;
    font-family: var(--heading-font);
    font-weight: 600;
    line-height: .94;
    margin-bottom: 20px;
  }
  #home-2023 #podcast-box .podcast-box-main .entry-summary {
    font-family: var(--heading-font);
    font-size: 1rem;
    line-height: 1.43;
  }

/* */
#home-2023 section.spanish-articles-widget {
  padding: 0 22px;
  padding-bottom: 1rem;
  display: flex;
  flex-direction: column;
}

  #home-2023 section.spanish-articles-widget .section-header {
    order: 1;
  }
    #home-2023 section.spanish-articles-widget .section-header h2.home-header {
      margin: 0;
      
    }
  
  #home-2023 section.spanish-articles-widget .horizontal-list {
    order: 3;
  }
    #home-2023 .horizontal-list .image-bg {
      margin-bottom: 20px;
    }
    #home-2023 .horizontal-list .post-title a {
      font-weight: 400;
    }
  
  #home-2023 section.spanish-articles-widget .more-link {
    order: 2;
    text-align: left;
    margin-bottom: 1.5rem;
  } 
/* Edsource Topics */
#home-2023 #visual-topics-menu h2 {
  text-align: left;
}
#home-2023 #visual-topics-menu .container .slide {
  border-left: 0;
  padding: 0 .5rem;
}
#home-2023 .widget_recent_updates .update h4.update-date {
  background-image: none;
  margin: 0;
  padding: 0;
}

#home-2023 #visual-topics-menu-slideshow .slide a h3 {
  margin-top: -1.25rem;
  z-index: 100;
  background: #fff;
  position: relative;
  width: max-content;
  padding-right: .5rem;
}
#home-2023 button.slick-arrow.slick-prev, #home-2023 button.slick-arrow.slick-next {
  background-image: none;
}
#home-2023 button.slick-arrow.slick-prev:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 10px solid transparent; /* Adjust the height of the chevron */
  border-bottom: 10px solid transparent; /* Adjust the height of the chevron */
  border-right: 10px solid var(--blue-20); /* Adjust the width and color of the chevron */
  border-radius: 4px;
}
#home-2023 button.slick-arrow.slick-next:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 10px solid transparent; /* Adjust the height of the chevron */
  border-bottom: 10px solid transparent; /* Adjust the height of the chevron */
  border-left: 10px solid var(--blue-20); /* Adjust the width and color of the chevron */
  border-radius: 4px;
}
/* commentaries */
#home-2023 #commentaries-box {
  display: flex;
  flex-direction: column;
}
#home-2023 #commentaries-box h3.subheading {
  font-size: 20px;
  font-family: var(--heading-font);
  background-color: var(--yellow);
  align-self: flex-start;
  color: #000;
  padding: 4px 8px;
  letter-spacing: 1px;
  font-weight: 600;
  order: 1;
  margin-bottom: 0;
}
#home-2023 #commentaries-box .more-link {
  order: 2;
  padding: 0;
  text-align: left;
  margin-bottom: 45px;
}
#home-2023 #commentaries-box .commentary-list-entry {
  border: 0;
  order: 3;
  padding: 0;
  box-shadow: 0 0 0 transparent;
  gap: 1.5rem;
}
  #home-2023 #commentaries-box .commentary-list-entry-text {
    border-left: 4px solid var(--yellow);
  }
  #home-2023 #commentaries-box .commentary-list-entry .commentary-list-entry-title {
    line-height: 1;
  }
  #home-2023 #commentaries-box .commentary-list-entry .commentary-list-entry-title > a {
    font-size: 22px;
    font-family: var(--heading-font);
    line-height: .72;
    font-weight: 600;
  }
  #home-2023 #commentaries-box .commentary-list-entry-text .mini-byline {
    color: var(--gray-70);
  }
  
  /* Video */
  #home-2023 #video-box {
    background-color: transparent;
  }
    #home-2023 #video-box .video-box-wrapper {
      box-shadow: 0 0 0;
    }
    #home-2023 #video-box h3 {
      color: var(--blue-20);
      background-color: transparent;
      padding: 0;
    }
    #home-2023 #video-box .video-box-wrapper {
      display: flex;
      flex-direction: column;
    }
      #home-2023 #video-box .video-box-wrapper .view-more {
        order: 1;
        background-color: white;
        background-image: none;
        padding: .5rem 0 0;
        text-align: left;
        color: var(--gray-70);
        box-shadow: 0 0 0;
        width: 100%;
        border-radius: 0;
      }
      #home-2023 #video-box #homepage-video-slideshow {
        order: 2;
      }
        #video-box #homepage-video-slideshow .slide h3.video-post-title {
          text-align: left;
        }
        #home-2023 #video-box #homepage-video-slideshow .slide h3.video-post-title a {
          text-shadow: 0 0 0;
          color: #000;
          font-size: 18px;
          line-height: 1.23;
          font-weight: 600;
          font-family: var(--heading-font);
        }
      #home-2023 #video-box .video-box-wrapper .controls-container {
        order: 3;
        margin: 0 22px 0 0;
        padding: 0;
        max-width: 200px;
      }
        #home-2023 #video-box .video-box-wrapper .controls-container button{
          color: var(--blue-20);
        }
        #home-2023 #video-box .slick-dots li button:before {
          color: var(--gray-80);
          font-size: 12px;
        }
          #home-2023 #video-box .slick-dots li.slick-active button:before {
            color: var(--blue-20);
          }
      
  /* right ad sidebar */
  #home-2023 .sidebar-wrapper:not(.left-sidebar-wrapper) .sidebar .widget {
    background-color: var(--gray-10);
    border-bottom: 2px solid var(--gray-20);
    margin: 0;
  }
  #home-2023 .sidebar-wrapper .sidebar .widget:last-child {
    border-bottom: 0;
  }
  #home-2023 #homepage-block-two .sidebar-wrapper {
    padding: 0;
  }
  
  #home-2023 #ed-data-widget {
    background-color: var(--gray-10);
    border: 0;
    box-shadow: 0 0 0;
    border-radius: 0;
  }
    #home-2023 #ed-data-widget img {
      mix-blend-mode: darken;
    }
    #home-2023 #ed-data-widget > div {
      font-size: 13px;
      font-family: var(--heading-font);
      text-align: left !important;
      color: #000;
    }
    #home-2023 #ed-data-widget input[type="text"] {
      border-radius: 0;
      border: 1px solid var(--Gray-20, #F2F2F2);
    }
    #home-2023 #ed-data-widget input[type="text"]::placeholder {
      text-align: left;
      font-family: var(--heading-font);
      font-weight: 200;
      color: var(--gray-50);
    }
    #home-2023 #ed-data-widget input[type="submit"] {
      background-color: var(--blue-30);
      border-radius: 24px;
      font-family: var(--heading-font);
      font-weight: 600;
      text-transform: uppercase;
      font-size: 14px;
      letter-spacing: 1px;
      padding: 1rem 0;
    }
  /* Most Popular */
  #home-2023 .our-picks-widget .our-picks-article-list {
    padding: 0;
    display: grid;
    gap: 1.5rem;
  }

    #home-2023 .our-picks-widget .our-picks-article-list .our-picks-article {
      padding: 0 0 0 9px;
      border-left: 4px solid var(--green-30);
      margin: 0;
    }
    
    #home-2023 .our-picks-widget .red-square {
      display: none;
    }
    #home-2023 .our-picks-widget .our-picks-article-list .our-picks-article > a h4 {
      font-size: 20px;
      font-weight: 400;
      line-height: 1.1;
      font-family: var(--heading-font);
    }
    #home-2023 .our-picks-widget .our-picks-article-list .our-picks-article .byline {
      margin: 5px 0 0px;
      padding: 0;
      font-size: 12px;
      font-weight: 400;
      letter-spacing: 1px;
    }
    
  /* lower featured section */
  #home-2023 #lower_featured_section {
    display: flex;
    flex-direction: column;
    padding-bottom: 1rem;
  }
    #home-2023 #lower_featured_section .section-header {
      order: 1;
    }
    #home-2023 #lower_featured_section .section-header .home-header {
      margin: 0;
      padding: 0;
    }
    #home-2023 #lower_featured_section .more-link {
      order: 2;
      text-align: left;
      margin-bottom: 1rem;
    }
    #home-2023 #lower_featured_section .horizontal-list {
      order: 3;
    }
  #home-2023 #lower_featured_section h3 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  #home-2023 #lower_featured_section .horizontal-list .image-bg {
    box-shadow: 0 0 0;
  }
  #home-2023 #lower_featured_section .horizontal-list .post-title a {
    font-family: var(--heading-font);
    font-size: 24px;
    font-weight: 200;
    line-height: 1.08;
  }
  
  #home-2023 #lower_featured_section .horizontal-list .post-excerpt {
    font-family: var(--body-font);
    font-size: 14px;
    line-height: 1.46;
    font-weight: 400;
  }

/* Featured Section */
#home-2023 .home.content {
  border: 0;
}
#home-2023 #specialReportSection {
  background-color: var(--gray-10);
  border-top: 2px solid var(--gray-20);
}

#home-2023 #specialReportSection .specialTag {
  color: #000;
  font-size: 13px;
  font-weight: 600;
  font-family: var(--heading-font);
  text-transform: uppercase;
  letter-spacing: 1px;
  margin: 0;
  margin-bottom: 1rem;
  background-color: transparent;
  border: 0;
  text-align: left;
  display: flex;
  gap: .5rem;
}
#home-2023 #specialReportSection .specialTag:before {
  content: url('data:image/svg+xml,<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" width="12" height="21" viewBox="0 0 12 21" fill="none"><path d="M12 20.5L6 14.0872L0 20.5V0H12V20.5Z" fill="%232AC49E"/></svg>');

  fill: var(--green-20);
}
#home-2023 #specialReportSection .flex-grid {
  border: 0;
  padding: 0;
  margin-top: 1rem;
  gap: 42px;
}
  #home-2023 #specialReportSection h1.lightTheme-textColor {
    margin: 10px 0 0;
  }
  #home-2023 #specialReportSection h1.lightTheme-textColor a {
    color: var(--green-20) !important;
  }
  #home-2023 #specialReportSection p.specialBrief {
    font-size: 18px;
    font-family: var(--body-font);
    margin: 13px 0;
  }
#home-2023 #specialReportSection .special-small {
  padding: 0;
}
#home-2023 #specialReportSection .special-small .specialsmallTitle {
  margin-top: 1rem;
  font-family: var(--heading-font);
  font-size: 22px;
  font-weight: 200;
  line-height: 1.2;
  text-align: left;
}

/* Media Queries */
@media screen and ( min-width: 769px ) {
  /* Top Featured Story */
  #home-2023 #home-featured .lead-story {
    display: flex;
    gap: 2rem; 
  }
  #home-2023 #home-featured .lead-extra {
    padding-top: 2rem;
  }
    #home-2023 #home-featured .lead-extra h2 a {
      font-family: var(--heading-font);
      font-weight: 200;
      font-size: 26px;
      line-height: 1.3;
      display: block;
      max-width: 35rem;
      margin-bottom: .5rem;
    }
    #home-2023 #home-featured .lead-extra p {
      font-family: var(--body-font);
      font-weight: 200;
      font-size: 16px;
      max-width: 35rem;
    }
  #home-2023 #home-featured .post-meta h1 {
    margin-top: 0;
  }
  #home-2023 #home-featured .post-image-wrapper {
    padding: 0;
    margin: 0;
  }
  /* What's the Latest */
  #home-2023 .light-list {
    grid-template-columns: 1fr 1fr;
  }
    #home-2023 .light-list li {
      width: 100%;
    }
  
  #home-2023 .horizontal-list .col:first-of-type {
    border: 0;
  }
  
  /* New Podcast */
  #home-2023 #podcast-box .container .podcast-box-main {
    padding: 0;
    margin-top: 2rem;
  }
  /* Video */
  #home-2023 #video-box .video-box-wrapper { 
    padding: 0;
  }
  #home-2023 #video-box #homepage-video-slideshow {
    padding: 0 22px 0 0;
  }
  /* features section */
  #home-2023 .special-small {
    border: 0;
  }
}
@media screen and ( min-width: 960px ) {
  #home-2023 .divider {
    margin-bottom: 33px;
  }
  /* Latest on Edsource */
  #home-2023 #home-body .article-list div.article {
    max-width: 630px;
  }
  /* New Podcast */
  #home-2023 #podcast-box .container {
    gap: 44px;
  }
  #home-2023 #podcast-box .container .col {
    border: 0;
  }
  #home-2023 #podcast-box .container .col:first-child {
    max-width: 300px;
  }
  #home-2023 #podcast-box .podcast-box-sidebar .top-section {
    padding: 0;
  }
  #home-2023 #podcast-box .podcast-box-sidebar h3 {
    font-family: var(--heading-font);
    font-size: 13px;
    line-height: 1.4;
    font-weight: 200;
    letter-spacing: .33px;
  }
  /* Commentaries */
  #home-2023 #commentaries-box {
    border-bottom: 2px solid var(--gray-20);
    padding-bottom: 2rem;
  }
  #home-2023 #commentaries-box .commentary-list-entry {
    max-width: 820px;
  }
}

@media screen and ( min-width: 1024px ) {
  
  #home-2023 #home-featured .post-meta h1 a {
    font-size: 34.5px;
  }
  
  #home-2023 #content > .container {
    padding: 0px 42px 0px 42px;
    border-bottom: 2px solid var(--gray-20);
  }
    #home-2023 #content .home.content, #home-2023 #home-body {
      padding: 0;
    }
  #home-2023 .divider {
    margin-bottom: 0;
  }
  /*top podcast left sidebar*/
  #home-2023 #top-homepage-sidebar {
    background-color: var(--gray-10);
    border: 0;
    padding: 0;
  }
    #home-2023 #home-featured #top-homepage-sidebar .widget {
      margin: 0;
    }
    #home-2023 #home-featured .widget {
      border-bottom: 2px solid var(--gray-20);
      padding: 1rem 1rem 19px;
    }
      #home-2023 #home-featured .widget:last-child {
        border-bottom: 0;
      }
    #home-2023 #home-featured .widget.widget_codewidget {
      padding: 0px;
    }
    #home-2023 #home-featured .widget h3 {
      background-image: none;
      border: 0;
      color: var(--gray-60);
      font-family: var(--heading-font);
      font-size: 13px;
      font-weight: 600;
      letter-spacing: 1px;
    }
    #home-2023 #home-featured .widget ul li {
      /* display: flex;
      align-items: flex-start; */
    }
    #home-2023 #home-featured .widget ul li a {
      font-size: 15px;
      font-family: var(--heading-font);
      font-weight: 400;
      line-height: 1.2;
    }
    #home-2023 #home-featured .widget ul li .post-date {
      display: none;
    }
    /* latest on edsource */
    #home-2023 #home-body .article-list {
      padding: 22px 22px 22px 0;
    }
    /* What's the latest */
    #home-2023 #top-right-panel {
      border-left: 2px solid var(--gray-20);
      padding: 0;
    }
    #home-2023 .light-list {
      grid-template-columns: 1fr;
    }
    #home-2023 .widget_recent_updates {
      padding: 0;
      border-bottom: 2px solid var(--gray-20);
    }
    
    /* Edsource Topics */
    #home-2023 #visual-topics-menu {
      padding: 41px 0;
    }
      #home-2023 #video-box #homepage-video-slideshow {
        padding: 0 61px 0 0;
      }
      #home-2023 #visual-topics-menu-slideshow .slick-track {
        display: flex;
        gap: 1rem;
      }
      #home-2023 #visual-topics-menu .container .slide {
        padding: 0;
      }
  /* commmentaries, videos, sidebar */
  
  #home-2023 .col.padded {
    padding-right: 0;
    border-right: 2px solid var(--gray-20);
  }
  #home-2023 #commentaries-box {
    padding-top: 32px;
  }
  #home-2023 #homepage-block-two .col:first-child {
    border-right: 2px solid var(--gray-20);
  }
  #home-2023 #homepage-block-two .sidebar-wrapper {
    border-left: 0;
  }
    #home-2023 .sidebar-wrapper .sidebar {
      padding: 0;
    }
  /* override divider down the page */
  #home-2023 #homepage-block-three .divider {
    margin: 0;
  }
  /* most popular */
  #home-2023 .our-picks-widget {
    padding: 35px 25px 35px 0;
  }
  #home-2023 #homepage-block-three .sidebar-wrapper {
    border-right: 2px solid var(--gray-20);
  }
  /* featured investigation */
  #home-2023 #lower_featured_section {
    padding-top: 35px;
  }
  #home-2023 #homepage-block-three {
    padding-bottom: 0;
  }
  /*featured topic*/
  #home-2023 #specialReportSection .col.padded {
    border: 0;
  }
  #home-2023 #specialReportSection .flex-grid:last-child {
    margin: 53px 0 28px;
  }
}