  /* NEW Article Content Types */
/*
.main-content-container {
  margin: 0 auto;
  width: 56%;
  border: solid darkorchid 5px;
  display: flex;
}

.main-content-container .item-container {
  border: solid red;
  width: 77%;
  float: left;
}

.main-content-container .item-container .item .paragraphs-item-body-text p,
.main-content-container .item-container .item .paragraphs-item-daily-report.paragraphs-item-inline-ad {
  width: 90%;
  margin-left: 3%;
}

.main-content-container .sidebar {
  border: solid blue;
  width: 21%;
  float: right;
  height: fit-content;
}

.main-content-container .item-container .paragraphs-item-inline-story {
  max-width: initial;
  width: 105%;
  /* border: solid; 
  margin-left: 13%;
}*/

/* Intermediate Content Type */

.main-content-container {
  /* margin: 0 auto;
  width: 56%; */
  /* border: solid darkorchid 5px; */
  /* display: flex; */
  position: relative;
}

.main-content-container .item-container {
  border: solid red;
  /* width: 77%;
  float: left; 
  margin-left: 17%;*/
  width: 100%;
}

/* 
.main-content-container .item-container .item .paragraphs-item-body-text p,
.main-content-container .item-container .item .paragraphs-item-daily-report.paragraphs-item-inline-ad {
  width: 90%;
  margin-left: 3%;
} */

.main-content-container .sidebar {
  /* border: solid blue; */
  /* width: 21%;
  float: right;
  height: fit-content; */
  /* width: 20%;
  margin-right: 18%;
  right: 5%;
  position: relative; */
  width: 25%;
  right: 15%;
  /* position: absolute; */
  top: 0;
  float: right;
  padding-top: 15px;
}

.main-content-container .item-container .paragraphs-item-inline-story {
  /* max-width: initial;
  /* width: 105%; 
   border: solid;  */
  /* margin-left: 13%; */
}

/* 
.intermediate-news-article.node-type-feature-page.standard-feature
  .paragraphs-item-inline-story
  .inline-story-section,
.kitchen-sink-news-article.node-type-feature-page.standard-feature
  .paragraphs-item-inline-story
  .inline-story-section {
  width: 73.16667%;
} */
body.kitchen-sink-news-article .paragraphs-item-body-video .content,
body.kitchen-sink-news-article.node-type-feature-page.standard-feature .paragraphs-item-inline-story .inline-story-section {
  width: 70%;
  margin-left: 0;
}

body.kitchen-sink-news-article .paragraph--type--full-bleed-image-caption {
  position: relative;
  width: 100vw;
  left: 50%;
  transform: translate(-50%, 0%);
}

body.kitchen-sink-news-article .entity.entity-paragraphs-item.paragraphs-item-audio-player.clearfix,
body.kitchen-sink-news-article .paragraphs-item-full-width-image-caption {
  margin: 0;
  /* width: 75vw; */
  position: relative;
  left: 50%;
  transform: translate(-50%, 0%);
  max-width: initial;
  display: inline-block;
}

body.kitchen-sink-news-article .entity.entity-paragraphs-item.paragraphs-item-audio-player.clearfix {
  margin: 0;
  width: 75vw;
}

.slide-show-block .block.block-block-content {
  width: 100%;
  width: 103%;
  position: relative;
  /* left: 50%;
  transform: translate(-50%, 0%); */
}

.paragraphs-item-intro-text {
  /* margin:initial; */
  /* float: left; */
  width: 100%;
}

.paragraphs-item-body-text {
  /* margin:initial; */
  /* border: solid; */
}

.main-content-container .item-container .item:first-of-type {
  position: relative;
}

.main-content-container .item-container .item .entity-paragraphs-item:not(.paragraphs-item-full-bleed-image-caption) {
  /* margin-left: 12%; */
}

.sidebar-container {
  /* top: 0; */
  position: relative;
  /* width: 100%; */
  width: 100%;
  max-width: 256px;
}

body.intermediate-news-article .entity-container,
body.kitchen-sink-news-article .entity-container {
  /* margin: 0 auto; */
  /* width: 56%; */
}

@media screen and (min-width: 960px) {

  body.intermediate-news-article .paragraphs-item-intro-text .content .field--name-field-intro-text p,
  body.intermediate-news-article .paragraphs-item-body-text .content .field--name-field-body-text p,
  body.intermediate-news-article .paragraphs-item-daily-report.paragraphs-item-inline-ad,
  body.kitchen-sink-news-article .paragraphs-item-intro-text .content .field--name-field-intro-text p,
  body.kitchen-sink-news-article .paragraphs-item-body-text .content .field--name-field-body-text p,
  body.kitchen-sink-news-article .paragraphs-item-daily-report.paragraphs-item-inline-ad {
    /* width: 73.16667%;  */
    border: darkgreen solid;
  }
}

/* 
body.basic-news-article .paragraphs-item-media-contacts .content,
body.basic-news-article
  .paragraphs-item-body-text
  .content
  .field--name-field-body-text
  p {
  margin-left: auto;
  margin-right: auto;
} */

.paragraphs-item-media-contacts .content,
.paragraphs-items.paragraphs-items-field-dr-webform {
  margin-left: auto;
  margin-right: auto;
}

/****Basic News Article*/

body.basic-news-article .paragraphs-item-intro-text.intro-text {
  max-width: 975px;
  width: 85%;
  margin: 0 auto;
}

.paragraphs-item-intro-text.intro-text,
.paragraphs-items.paragraphs-items-field-dr-webform {
  /* max-width: 975px; */
  width: 70%;
  /* max-width: 980px; */
  /* width: 68%; */
  margin: initial;
}

.paragraphs-item-intro-text.intro-text .content p {
  font-family: "franklin-gothic-urw", arial, helvetica, sans-serif;
  color: #111111;
  font-style: normal;
  font-weight: 400;
  line-height: 1.75;
}

/* .paragraphs-item-intro-text.intro-text .content p:first-of-type:first-letter {
  font-family: "bodoni-urw", sans-serif;
  font-style: normal;
  font-weight: 700;
  color: #141e3c;
  float: left;
  font-size: 4.6875rem;
  line-height: 0.9334;
  padding-top: 4px;
  padding-right: 8px;
  padding-left: 3px;
} */

body.new-content-type .entity .content blockquote p {
  margin: 0;
  line-height: 1.4;
  color: #141e3c;
  quotes: "â€œ" "â€" "â€˜" "â€™";
  line-height: 1.3334;
  font-size: 3.130859375rem;
  line-height: 1.1579;
}

body.new-content-type .entity .content blockquote {
  width: fit-content;
}

body.new-content-type .entity .content blockquote p {
  font-family: "bodoni-urw", sans-serif;
  font-style: normal;
  font-weight: 400;
  /* padding-top: 1.25rem;
  padding-right: 14.58333%;
  padding-bottom: 2.5rem;
  padding-left: 12.5%; */
}

/* body.new-content-type div.paragraphs-item-body-text blockquote p {
  font-size: 2.7rem;
} */

blockquote p:before {
  content: "\201C";
}

blockquote p:after {
  content: "\201D";
}

/* body.basic-news-article .entity .content blockquote p:first-of-type:first-letter {
  font-size: 1.875rem;
  line-height: 1.3334;
  font-family: "bodoni-urw", sans-serif;
  font-style: italic;
  font-weight: 900;

  padding-top: initial;
  padding-right: initial;
  padding-bottom: initial;
} */

body.new-content-type .paragraphs-item-standard-feature .text-container h1 {
  font-size: 2.96875rem;
  line-height: 1.1579;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  font-family: "franklin-gothic-urw", arial-black, arial, helvetica, sans-serif;
  font-style: normal;
}

body.new-content-type div.paragraphs-item-body-text p,
body.new-content-type div.paragraphs-item-body-text li {
  font-size: 1.25rem;
}

body.new-content-type div.paragraphs-item-body-text span.dropcap {
  font-size: 5.6396375rem;
}

body.new-content-type .l-main .l-content .term {
  font-size: 1.09375rem;
}

.paragraphs-item-standard-feature .text-container .article-meta .authors .author,
.paragraphs-item-standard-feature .text-container .article-meta .date {
  font-size: 1.25rem;
}

.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .name,
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone .email a {
  font-size: 1.25rem !important;
}

/* .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .title-org,
  .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone{
    font-size: 1.49625;
  } */

body.new-content-type h2 {
  font-size: 2.40625rem;
}

.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner h3 {
  color: #4a4a4a;
  font-size: 1.5rem !important;
}

.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .name a {
  font-size: 1.5625rem !important;
}

.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .title-org,
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone,
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .text-container .title {
  font-size: 1.25rem !important;
}

/* body.new-content-type div.paragraphs-item-body-text p:first-child::first-letter {
	font-size:6.4453rem;
} */

body.new-content-type div.paragraphs-items-field-main-feature-hero span.caption p {
  /* margin-left: auto;
  margin-right: auto; */
  width: fit-content;
}

body.new-content-type div.paragraphs-item-body-text span.caption p,
body.new-content-type div.paragraphs-item-body-text ul li,
body.new-content-type div.paragraphs-item-body-text ol li,
body.new-content-type span.ambient-video p {
  font-family: "franklin-gothic-urw", sans-serif;
  font-style: normal;
  font-weight: 400;
}

body.new-content-type .paragraphs-item-daily-report {
  padding: 0;
}

body.new-content-type div.paragraphs-item-body-text span.caption p,
body.new-content-type .paragraphs-item-full-width-image-caption .field--name-field-caption,
body.new-content-type span.ambient-video p {
  width: 100%;
  font-size: 1.015625rem;
  line-height: 1.6924;
  color: #4a4a4a;
  margin-top: 0.9375rem;
  margin-right: 0;
  margin-bottom: 0.9375rem;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

body.new-content-type span.ambient-video p {
  margin-bottom: 0;
}

.paragraphs-item-full-bleed-image-caption {
  position: relative;
  left: 50%;
  transform: translate(-50%, 0%);
  width: 100vw;
  display: inline-block;
}

body.new-content-type .paragraphs-item-full-bleed-image-caption .field--name-field-caption {
  font-size: 1.015625rem;
  line-height: 1.6924;
  color: #4a4a4a;
  width: 90vw;
  position: relative;
  max-width: initial;
}

body.new-content-type .paragraphs-item-full-width-image-caption .field--name-field-full-image,
body.new-content-type .paragraphs-item-full-bleed-image-caption .field--name-field-caption {
  padding: 0;
}

.paragraphs-item-standard-feature .field--name-field-featured-image p {
  font-size: 1.015625rem;
}

body.new-content-type div.paragraphs-item-body-text .content article.align-right {
  /* margin: 1em 33.3333% 1em 40px;  */
  padding-left: 30px;
  margin-right: 0;
}

body.new-content-type div.paragraphs-item-body-text .content article.align-center {
  margin: auto;
}

body.new-content-type div.paragraphs-item-body-text .content article.align-left {
  /* margin: 1em 33.3333% 1em 40px; */
  padding-right: 2.5vw;
  margin: 0;
  margin-top: 0.3vw;
}

body.new-content-type div.paragraphs-item-body-text .content article.align-center {
  /* width: fit-content; */
}

body.new-content-type div.paragraphs-item-body-text .content article span {
  width: auto !important;
}

body.new-content-type div.paragraphs-item-body-text .content article.align-right span,
body.new-content-type div.paragraphs-item-body-text .content article.align-left span {
  margin-right: 0 !important;
  max-width: 487px;
  width: 24vw !important;
  /* margin-left: 3.5% !important; */
  /* min-width: 325px;
  max-width: 1800px;
  margin: 0 auto;
  padding: 0;
  margin-top: 0;
  margin-bottom: 0.9375rem;*/
}

body.new-content-type div.paragraphs-item-body-text li {
  /*font-size: 1rem;*/
  line-height: 1.625;
  line-height: 2;
  color: #111111;
  margin-top: 0;
  margin-bottom: 0.9375rem;
  list-style-position: outside;
  padding-left: 15px;
}

.paragraphs-item-you-may-also-like .field--name-field-title h2 {
  display: block;
  text-align: left;
}

.paragraphs-item-body-text blockquote hr {
  height: 5px;
  width: 30%;
  color: #333;
  background-color: #eb5f0c;
  color: #eb5f0c;
  border: none;
}

.new-content-container {
  margin: auto;
  max-width: 1445px;
  width: 75%;
}

body.kitchen-sink-news-article.node-type-feature-page.standard-feature .paragraphs-item-inline-profile {
  max-width: initial;
}

body:not(.basic-news-article) .paragraphs-item-intro-text,
body:not(.basic-news-article) .paragraphs-item-body-text,
.paragraphs-item-body-video,
.paragraphs-item-daily-report,
.paragraphs-items-field-dr-webform,
.paragraphs-item-inline-story {
  float: left;
}

.paragraphs-items-field-media-contacts-field,
.paragraphs-items-full-bleed-image-caption,
.paragraphs-items-full-width-image-caption,
.paragraphs-item-inline-profile,
.paragraphs-item-audio-player,
.paragraph--type--take-uva-with-you p,
.slide-show-block {
  clear: both;
}

.paragraphs-item-body-video {
  width: 100%;
}

.inline-story-title h3,
.inline-profile-title h3 {
  font-size: 7.03125rem;
  font-size: 7.03125rem;
}

.paragraphs-item-inline-story .inline-story-content a .story-title {
  font-size: 2.03125rem;
}

.paragraphs-item-inline-story .inline-story-content .read-more-link {
  font-size: 1.40625rem;
}

.inline-profile .inline-profile-section .profile-info a h4 {
  font-size: 2.34375;
}

.inline-profile .inline-profile-section .profile-info a p {
  font-size: 1.5625rem;
}

.paragraphs-item-audio-player h2 {
  font-size: 1.75em;
}

p {
  font-size: 1.25rem;
}

body.standard-feature.new-content-type .twitter-tweet.twitter-tweet-rendered {
  margin: 10px 0px 0px !important;
}

.paragraphs-item-you-may-also-like .field--name-field-title h2 {
  font-size: 1.53125rem;
}

/*Sidebar*/
#block-uva-today-stats-uva-today-stats-weekly .block__title,
.paragraphs-item-you-may-also-like .field--name-field-title h2 {
  background-image: none;
  border-bottom: #141e3c 1px solid;
  color: #141e3c;
  font-family: franklin-gothic-urw, sans-serif;
  font-style: normal;
  font-weight: 900;
  letter-spacing: 2.4px;
  margin-bottom: 1.125rem;
  padding-bottom: 0.625rem;
}

#block-uva-today-stats-uva-today-stats-weekly .block__title {
  font-size: 0.9296875rem;
}

#block-uva-today-stats-uva-today-stats-weekly .block__title {
  background-image: none;
  font-weight: 900;
  text-transform: uppercase;
}

.paragraphs-item-you-may-also-like .field--name-field-title h2 {
  display: block;
  text-align: left;
}

#block-uva-today-stats-uva-today-stats-weekly .views-field-title a {
  font-family: "franklin-gothic-urw", sans-serif;
  font-size: 1.2578125rem;
  line-height: 1.3;
}

#block-uva-today-stats-uva-today-stats-weekly .views-field-title label {
  color: #4a4a4a;
  display: block;
  font-family: "franklin-gothic-urw", sans-serif;
  font-size: 0.765625rem;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 2px;
  line-height: 1.1429;
  margin-bottom: 0.3125rem;
  text-transform: uppercase;
}

#block-uva-today-stats-uva-today-stats-weekly .news-topic {
  /* display: inline-block; */
  color: #4a4a4a;
  margin-bottom: 0.3125rem;
  line-height: 1.1429;
  text-transform: uppercase;
  letter-spacing: 2px;
  /* font-weight: 500; */
}

#block-uva-today-stats-uva-today-stats-weekly .block__title {
  font-size: 1.53125rem;
  margin-top: 1.125rem;
}

#block-uva-today-stats-uva-today-stats-weekly .news-topic {
  font-size: 0.9296875rem;
}

#block-uva-today-stats-uva-today-stats-weekly .views-field-title a {
  font-size: 1.2578125rem;
  font-weight: 700;
}

body.intermediate-news-article .paragraphs-item-media-contacts .content,
body.kitchen-sink-news-article .paragraphs-item-media-contacts .content {
  width: 75vw;
  max-width: 1445px;
}

body.basic-news-article .paragraphs-item-media-contacts .content {
  width: 85%;
  max-width: 975px;
}

body.new-content-type article span.media-element img {
  /* max-width: 515px; */
  /* min-width: 300px; */
}

body.new-content-type .paragraphs-item-intro-text:not(.body_video_player-processed) .video-container {
  height: auto;
  width: 100%;
  margin: 0;
  padding-bottom: 56.25% !important;
}

body.new-content-type .video-container iframe {
  position: absolute !important;
  transform: translate(0%, 0%);
}

body.basic-news-article .paragraphs-item-intro-text.intro-text {
  max-width: 975px;
  width: 85%;
  margin: 0 auto;
}

body.basic-news-article .editorsnote {
  max-width: 975px;
  width: 85%;
  margin: 0 auto;
}

body.intermediate-news-article .editorsnote,
body.kitchen-sink-news-article .editorsnote {
  max-width: 975px;
  width: 70%;
  margin-left: 0;
}

body.node-type-feature-page twitter-widget,
body.node-type-feature-page iframe.instagram-media {
  margin-left: 0% !important;
}

.paragraphs-item-intro-text .content h3,
.paragraphs-item-intro-text .content h4 {
  color: #141e3c;
}

.paragraphs-item-intro-text .content h3 {
  font-size: 1.875rem;
  line-height: 1.25;
}

.paragraphs-item-intro-text .content h4 {
  font-size: 1.19875rem;
  line-height: 1.4;
}

.paragraphs-item-intro-text .content h3,
.paragraphs-item-intro-text .content h4 {
  /* width: 54.16667%; */
  padding: 0;
  margin-top: 2.5rem;
  margin-bottom: 0.9375rem;
  font-family: "franklin-gothic-urw", sans-serif;
  font-style: normal;
  font-weight: 700;
}

.paragraphs-item-you-may-also-like .content {
  width: 75vw;
}

@media screen and (max-width: 1165px) {
  #block-uva-today-stats-uva-today-stats-weekly .views-field-field-image {
    float: initial;
    margin: 0;
  }

  #block-uva-today-stats-uva-today-stats-weekly .news-topic {
    padding-top: 10px;
  }
}

@media screen and (max-width: 1280px) and (min-width: 1166px) {
  #block-uva-today-stats-uva-today-stats-weekly .views-field-field-image {
    float: initial;
  }
}

@media screen and (min-width: 2025px) {
  body.new-content-type div.paragraphs-item-body-text .content article.align-left {
    padding-right: 5rem;
  }
}

@media screen and (max-width: 1345px) {
  .paragraphs-item-standard-feature {
    /* padding-right: 8.33333%;
    padding-left: 8.33333%; */
  }

  .new-content-container {
    /* width: 85%; */
  }

  body.intermediate-news-article .paragraphs-item-media-contacts .content,
  body.kitchen-sink-news-article .paragraphs-item-media-contacts .content {
    /* width: 85%; */
  }

  body.basic-news-article .paragraphs-item-intro-text.intro-text {
    max-width: 1800px;
    width: 75%;
  }

  body.basic-news-article .paragraphs-item-media-contacts .content {
    width: 75%;
    max-width: 1800px;
  }
}

@media screen and (max-width: 960px) {
  body.new-content-type .paragraphs-item-standard-feature .text-container h1 {
    /* font-size: 2.921875rem; */
    line-height: 1.1765;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  body.basic-news-article .paragraphs-item-media-contacts .content {
    width: 79%;
  }

  body.basic-news-article .paragraphs-item-intro-text.intro-text {
    width: 79%;
  }

  body.new-content-type .entity .content blockquote p {
    /* font-size: 3.2rem; */
  }

  body.intermediate-news-article .paragraphs-item-intro-text.intro-text,
  body.intermediate-news-article .paragraphs-items.paragraphs-items-field-dr-webform,
  body.kitchen-sink-news-article .paragraphs-item-intro-text.intro-text,
  body.kitchen-sink-news-article .paragraphs-items.paragraphs-items-field-dr-webform {
    width: 100%;
  }

  body.new-content-type div.paragraphs-item-body-text .content article.align-right span,
  body.new-content-type div.paragraphs-item-body-text .content article.align-left span {
    width: 40vw !important;
  }

  body.intermediate-news-article .main-content-container .sidebar,
  body.kitchen-sink-news-article .main-content-container .sidebar {
    display: none;
  }

  body.new-content-type .sidebar-mobile span.media-element img {
    max-width: 100%;
  }

  #block-uva-today-stats-uva-today-stats-weekly {
    width: 100%;
    float: initial;
  }

  #block-uva-today-stats-uva-today-stats-weekly .views-field-field-image {
    max-width: 200px;
    float: right;
    width: 30%;
    min-width: 150px;
    max-width: initial;
  }

  .views-field.views-field-title {
    width: 65%;
  }

  body.intermediate-news-article .paragraphs-item-media-contacts .content,
  body.kitchen-sink-news-article .paragraphs-item-media-contacts .content {
    width: 100%;
  }

  .paragraphs-item-you-may-also-like .content {
    width: auto;
  }

  .sidebar-mobile {
    width: 84%;
    margin: auto;
    display: block !important;
  }

  .paragraphs-item-you-may-also-like .content {
    width: 90%;
  }

  body.intermediate-news-article .editorsnote,
  body.kitchen-sink-news-article .editorsnote {
    width: 100%;
  }

  body.new-content-type div.paragraphs-item-body-text .content article.align-left {
    /* margin-right: 0px;
    margin: 1em 0 1em 0; */
    padding-right: 3.5vw;
    margin-top: 0.6vw;
  }

  body.new-content-type div.paragraphs-item-body-text .content article.align-right {
    margin-left: 0px;
    margin: 1em 0 1em 0;
  }

  #block-uva-today-stats-uva-today-stats-weekly .views-row {
    display: inline-block;
    width: 100%;
  }

  .paragraphs-item-intro-text .content h3 {
    /* font-size: 1.71875rem;
  line-height: 1.2; */
  }

  /* .paragraphs-item-intro-text .content h3, .paragraphs-item-intro-text .content h4 {
  font-size: 1.25rem;
  line-height: 1.2;
  margin-top: 1.875rem;
  margin-bottom: 0.9375rem;
  color: #141e3c;

} */

  .new-content-container {
    width: 85%;
  }
}

@media screen and (max-width: 959px) {
  body.basic-news-article .paragraphs-item-media-contacts .content {
    width: 98%;
  }

  body.basic-news-article .paragraphs-item-intro-text.intro-text {
    width: 81%;
  }

  body.kitchen-sink-news-article .paragraphs-item-body-video .content,
  body.kitchen-sink-news-article.node-type-feature-page.standard-feature .paragraphs-item-inline-story .inline-story-section {
    width: 100%;
  }

  body.kitchen-sink-news-article .paragraphs-item-body-video,
  body.kitchen-sink-news-article .paragraphs-item-inline-story .inline-story-title-container,
  body.kitchen-sink-news-article.node-type-feature-page.standard-feature .paragraphs-item-inline-story .inline-story-title-container {
    padding-right: 0;
    padding-left: 0%;
  }

  body.kitchen-sink-news-article .entity.entity-paragraphs-item.paragraphs-item-audio-player.clearfix {
    width: 85vw;
  }
}

@media screen and (max-width: 579px) {
  body.basic-news-article .paragraphs-item-media-contacts .content {
    width: 95%;
  }

  .paragraphs-item-standard-feature {
    padding-right: 0;
    padding-left: 0%;
  }

  body.intermediate-news-article .paragraphs-item-media-contacts .content,
  body.kitchen-sink-news-article .paragraphs-item-media-contacts .content {
    width: 95%;
  }

  body.new-content-type .paragraphs-item-standard-feature .text-container h1 {
    /* font-size: 2.0625rem; */
  }

  body.new-content-type div.paragraphs-item-body-text p,
  body.new-content-type div.paragraphs-item-body-text li {
    /* font-size: 1.6328125rem; */
  }

  body.new-content-type .entity .content blockquote p {
    /* font-size: 1.71875rem; */
  }

  .sidebar-mobile {
    width: 89%;
  }

  .paragraphs-item-you-may-also-like .content {
    width: 95%;
  }

  body.basic-news-article .paragraphs-item-intro-text.intro-text {
    width: 85%;
  }

  body.kitchen-sink-news-article .inline-profile .inline-profile-section {
    /* margin: 1.25rem auto; */
    /* margin: 0; */
    margin-left: 0;
    margin-right: 0;
    width: 100%;
  }
}

@media screen and (max-width: 505px) {

  body.new-content-type div.paragraphs-item-body-text .content article.align-right,
  body.new-content-type div.paragraphs-item-body-text .content article.align-left,
  body.new-content-type div.paragraphs-item-body-text .content article.align-left,
  body.new-content-type div.paragraphs-item-body-text .content article.align-right {
    padding-left: 0;
    padding-right: 0;
  }

  body.new-content-type div.paragraphs-item-body-text .content article.align-right span,
  body.new-content-type div.paragraphs-item-body-text .content article.align-left span {
    width: auto !important;
  }
}

/* @media screen and (min-width: 580px) {
    .paragraphs-item-body-video {
        padding:0%;
    }
} */

body.new-content-type .l-main .l-content .paragraphs-item-full-bleed-feature .term {
  color: white;
}

.paragraphs-item-full-bleed-feature .text-container .article-meta .date,
.paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author {
  font-size: 1.25rem;
}

.full-bleed.ambient-video button {
  bottom: initial;
  top: 8%;
  right: 4.1%;
}

.full-bleed-video,
.content.screen,
.paragraphs-item-full-bleed-feature .top-gradient,
.paragraphs-item-full-bleed-feature .full-gradient,
body.new-content-type .l-main .l-content .term {
  cursor: pointer;
}

/***Body video transcript***/
.accordion {
  background: #232d4b;
  margin: 0 0 1.625rem 0;
  padding: 0;
  width: 100%;
}

.accordion p {
  color: #fff;
  font-style: normal;
  margin: 0;
  padding: 0;
  width: 100%;
}

.accordion p span.speaker {
  font-weight: 700;
  text-transform: uppercase;
}

.accordion h3 {
  font-size: 0.875rem;
  font-style: italic;
  font-weight: 700;
}

.accordion p {
  margin-bottom: 0.9375rem;
}

.accordion p:last-of-type {
  margin-bottom: 0;
}

.accordion>*+* {
  border-top: none;
}

.accordion-trigger {
  background: none;
  color: #fff;
  display: block;
  margin: 0;
  outline: none;
  padding: 0.5em;
  position: relative;
  text-align: left;
  width: 100%;
}

.accordion-trigger:focus {
  outline: 4px solid transparent;
}

.accordion button {
  border-style: none;
}

.accordion button::-moz-focus-inner {
  border: 0;
}

.accordion-title {
  border: transparent 2px solid;
  display: block;
  outline: none;
  padding: 0.25em;
  pointer-events: none;
}

.accordion-icon {
  border: solid currentcolor;
  border-width: 0 2px 2px 0;
  height: 0.5rem;
  pointer-events: none;
  position: absolute;
  right: 2em;
  top: 50%;
  transform: translateY(-60%) rotate(45deg);
  width: 0.5rem;
}

.accordion-trigger:focus .accordion-icon,
.accordion-trigger:hover .accordion-icon {
  border-color: #fff;
}

.accordion-trigger[aria-expanded="true"] .accordion-icon {
  transform: translateY(-50%) rotate(-135deg);
}

.accordion-panel {
  margin: 0;
  padding: 1em 1.5em;
}

/* For Edge bug https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/4806035/ */
.accordion-panel[hidden] {
  display: none;
}

@media screen and (max-width: 960px) {
  .new-content-container {
    width: 83.33334%;
  }
}

body.node-type-feature-page twitter-widget,
body.node-type-feature-page iframe.instagram-media,
.social-media .accordion {
  max-width: 550px !important;
  /* margin: auto; */
}

body.node-type-feature-page twitter-widget,
body.node-type-feature-page iframe.instagram-media {
  margin-bottom: 0px !important;
}

.spotify p {
  margin: 0;
  line-height: 0 !important;
  background: linear-gradient(to bottom, #fff, #232d4b);
}

.body-video-wrapper .placeholder {
  height: 100%;
}

/***spacing between images with captions***/


.page-node-type-feature-page .entity.entity.entity-paragraphs-item .field {
  padding: 0;
}

.page-node-type-feature-page .main-content-container {
  /* border: solid darkorchid 5px; */
  position: relative;
  width: 83%;
  max-width: 1450px;
  margin: auto;
}

.page-node-type-feature-page .sidebar {
  /* position: absolute; */
  /* width: 25%; */
  /* top: 0; */
  /* right: 0; */
  padding-top: 0;
  width: 100%;
  float: initial;
}

.page-node-type-feature-page .new-content-container {
  margin: auto;
  width: 100%;
  /* border: solid red; */
  display: inline-block;
}

.page-node-type-feature-page .paragraphs-items-field-inline-ad {
  display: inline-block;
  width: 100%;
}


.page-node-type-feature-page .paragraphs-item-daily-report {
  float: none;
  padding: 0;
}

.page-node-type-feature-page .paragraphs-items.paragraphs-items-field-dr-webform {
  width: 100%;
}

/* pre {
  display: none !important;
} */



.node-type-feature-page.standard-feature .paragraphs-item-inline-story .inline-story-section{
  margin-left:0;
  width: 100%;
}

.main-content-container.no-sidebar .sidebar{
    display: none;
  }

.page-node-type-feature-page .main-content-container.no-sidebar .new-content-container{
    display: flex;
  }


@media screen and (min-width: 960px) {

  .page-node-type-feature-page .main-content-container {
    width: 75%;
  }

  .page-node-type-feature-page .entity.entity-paragraphs-item p {
    width: 100%;
    line-height: 2;
    padding: 0;
    margin-top: 0;
    margin-bottom: 0.9375rem;
    margin-left: 0%;
  }

  .page-node-type-feature-page .paragraphs-item-daily-report.paragraphs-item-inline-ad {
    margin-left: 0%;
    max-width: unset;
    padding: 0;
    width: 100%;
  }

  .page-node-type-feature-page .sidebar {
    /* position: absolute; */
    width: 25%;
    top: 0;
    right: 0;
    padding-top: 0;
    width: 25%;
    float: right;
  }

  .page-node-type-feature-page .new-content-container {
    margin: auto;
    width: 70%;
    /* border: solid red; */
    display: inline-block;
  }


  .page-node-type-feature-page .paragraphs-item-media-contacts .content {
    width: 80%;
  }

  .page-node-type-feature-page .paragraphs-item-full-width-image-caption {
    display: inline-block;
    width: 145%;
  }

  .page-node-type-feature-page .paragraphs-item-full-width-image-caption .field--name-field-full-image {
    padding-right: 0%;
    padding-left: 0%;
  }

  .page-node-type-feature-page .paragraphs-items.paragraphs-items-field-dr-webform {
    width: 100%;
  }

  .page-node-type-feature-page article.align-right {
    margin-right: 0;
  }

  .page-node-type-feature-page article.align-left {
    margin-left: 0;
  }

  .page-node-type-feature-page .paragraphs-item-full-bleed-image-caption {
    left: 71.4%;
  }
}

@media screen and (min-width: 960px) {
  .paragraphs-item-body-text .content .field--name-field-body-text .file-image span.file-default {
    width: 100% !important;
    margin-left: 0%;
  }


.page-node-type-feature-page.node-type-feature-page.standard-feature .paragraphs-item-inline-story .inline-story-section {
  width: 75%;
}

.page-node-type-feature-page .paragraphs-item-body-video {
  width: 100%;
}

.page-node-type-feature-page .paragraphs-item-audio-player,
.page-node-type-feature-page .dr-ad {
  width: 100%;
  margin-left: 0;
}

.page-node-type-feature-page .paragraphs-item-full-width-image-caption .field--name-field-caption,
.page-node-type-feature-page .paragraphs-item-body-text .content .field--name-field-body-text .file-image span.file-default p {
  font-size: 1.015625rem;
}

.paragraphs-item-body-text .content .field--name-field-body-text h3,
.paragraphs-item-body-text .content .field--name-field-body-text h4 {
  margin-left: 0;
}
.page-node-type-feature-page .paragraphs-item-body-video {
    width: 100%;
}
.paragraphs-item-body-video .content{
  width: 100%;
  margin-left: 0;
}
figure.align-left {
    margin-left: 0 !important;
}
.paragraphs-item-body-text .content .field--name-field-body-text h3, .paragraphs-item-body-text .content .field--name-field-body-text h4{
  display: inline;
}
.node-type-feature-page.standard-feature .paragraphs-item-inline-story .inline-story-section{
  margin-left:0;
  width: 100%;
}
    .page-node-type-feature-page.node-type-feature-page.standard-feature .paragraphs-item-inline-story .inline-story-section {
        width: 100%;
    }
}
@media screen and (min-width: 200px){
.paragraphs-item-body-video{
  padding-left: 0;
  padding-right: 0;
}
.node-type-feature-page.standard-feature .paragraphs-item-inline-story .inline-story-title-container{
  padding-left: 0;
  padding-right: 0;
}
figure{
  margin-left: 0;
  margin-right: 0;
}
}

/* .entity.entity-paragraphs-item.paragraphs-item-full-width-image-caption.clearfix {padding-bottom:40px;}
span.caption.none.media-element.file-default {padding-bottom: 40px;} */