.mrs-bulletin .main-column .social {
  width: 100%;
  margin-bottom: 10px;
}

.heading_01,
.heading_02,
.heading_08,
.mrs-bulletin .news-article .news-article-content .title,
.heading_10,
.mrs-bulletin .news .news-main-item .summary,
.paragraph_01,
.paragraph_03,
.mrs-bulletin .feature-item .description,
.mrs-bulletin .news-article .news-article-content .news-article-text p,
.mrs-bulletin .news-article .news-article-content .news-article-text span,
.mrs-bulletin .special-issue .details .description,
.paragraph_05,
.mrs-bulletin .articles-by-month .article-item .parent,
.mrs-bulletin .articles-by-month .article-item .authors,
.mrs-bulletin .most-viewed-news-listing .most-viewed-news-item .parent,
.mrs-bulletin .most-viewed-news-listing .most-viewed-news-item .authors,
.mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item .location,
.mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item .source,
.mrs-bulletin .news .news-summary-listing .news-summary-item .source .date,
.mrs-bulletin .news .news-summary-listing .news-summary-item .source,
.mrs-bulletin .news .news-main-item .date,
.mrs-bulletin .news .news-main-item .source,
.mrs-bulletin .on-demand-full-width .details .date,
.mrs-bulletin .on-demand-full-width .details .authors,
.mrs-bulletin .on-demand-full-width p,
.mrs-bulletin .on-demand .details .about .date,
.mrs-bulletin .on-demand .details .about .authors,
.mrs-bulletin .featured-article .details .about .volume-issue,
.mrs-bulletin .featured-article .details .about .authors,
.paragraph_07,
.html_heading_02,
.html_heading_04,
.aff,
sup {
  font-family: "Noto Sans", Helvetica, Roboto, Arial, sans-serif;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
}

.heading_07,
.heading_09,
.paragraph_02,
.mrs-bulletin .feature-item .title,
.mrs-bulletin .topics .topic-links ul li,
.mrs-bulletin .news-article .news-article-content .author,
.mrs-bulletin .on-demand-full-width .details .title,
.mrs-bulletin .on-demand .details .title,
.mrs-bulletin .special-issue .details .title,
.mrs-bulletin .featured-article .details .description,
.mrs-bulletin .tag,
.paragraph_04,
.paragraph_06,
.html_heading_01,
.html_heading_03,
.html_paragraph_01,
.html_paragraph_02 {
  font-family: "Noto Sans", Helvetica, Roboto, Arial, sans-serif;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}

.heading_03,
.heading_04,
.mrs-bulletin .page-banner .title,
.heading_05 {
  font-family: "Montserrat", Helvetica, sans-serif;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-weight: 400;
}

.heading_06, .mrs-bulletin .news .news-main-item .title {
  font-family: "Montserrat", Helvetica, sans-serif;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-weight: 500;
}

.error_01 {
  font-family: "Noto Sans", Helvetica, Roboto, Arial, sans-serif;
  font-style: italic;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}

.heading_01 {
  font-size: 80px;
  line-height: 80px;
}

.heading_02 {
  font-size: 45px;
}

.heading_03 {
  font-size: 36px;
}

.heading_04, .mrs-bulletin .page-banner .title {
  font-size: 32px;
}

.html_heading_01 {
  font-size: 28px !important;
}

.heading_05,
.heading_06,
.mrs-bulletin .news .news-main-item .title {
  font-size: 23px;
}

.html_heading_02 {
  font-size: 24px;
}

.heading_07,
.heading_08,
.mrs-bulletin .news-article .news-article-content .title {
  font-size: 22px;
}

.heading_09,
.heading_10,
.mrs-bulletin .news .news-main-item .summary,
.html_heading_03,
.html_heading_04 {
  font-size: 18px;
}

.heading_11,
.heading_12 {
  font-size: 16px;
}

.paragraph_01,
.html_paragraph_01 {
  font-size: 16px;
}

.paragraph_02, .mrs-bulletin .feature-item .title, .mrs-bulletin .topics .topic-links ul li, .mrs-bulletin .news-article .news-article-content .author, .mrs-bulletin .on-demand-full-width .details .title, .mrs-bulletin .on-demand .details .title, .mrs-bulletin .special-issue .details .title, .mrs-bulletin .featured-article .details .description, .mrs-bulletin .tag,
.paragraph_03,
.mrs-bulletin .feature-item .description,
.mrs-bulletin .news-article .news-article-content .news-article-text p,
.mrs-bulletin .news-article .news-article-content .news-article-text span,
.mrs-bulletin .special-issue .details .description,
.html_paragraph_02,
.html_paragraph_03 {
  font-size: 14px;
}

.paragraph_04,
.paragraph_05,
.mrs-bulletin .articles-by-month .article-item .parent,
.mrs-bulletin .articles-by-month .article-item .authors,
.mrs-bulletin .most-viewed-news-listing .most-viewed-news-item .parent,
.mrs-bulletin .most-viewed-news-listing .most-viewed-news-item .authors,
.mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item .location,
.mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item .source,
.mrs-bulletin .news .news-summary-listing .news-summary-item .source .date,
.mrs-bulletin .news .news-summary-listing .news-summary-item .source,
.mrs-bulletin .news .news-main-item .date,
.mrs-bulletin .news .news-main-item .source,
.mrs-bulletin .on-demand-full-width .details .date,
.mrs-bulletin .on-demand-full-width .details .authors,
.mrs-bulletin .on-demand-full-width p,
.mrs-bulletin .on-demand .details .about .date,
.mrs-bulletin .on-demand .details .about .authors,
.mrs-bulletin .featured-article .details .about .volume-issue,
.mrs-bulletin .featured-article .details .about .authors,
.error_01,
.html_paragraph_05 {
  font-size: 13px;
}

.paragraph_06,
.paragraph_07 {
  font-size: 12px;
}

.html_heading_01 {
  line-height: 40px;
}

.heading_07,
.heading_08,
.mrs-bulletin .news-article .news-article-content .title {
  line-height: 32px;
}

.html_heading_04 {
  line-height: 28px;
}

.heading_09,
.heading_10,
.mrs-bulletin .news .news-main-item .summary,
.paragraph_01,
.html_paragraph_01 {
  line-height: 24px;
}

.html_paragraph_02,
.html_paragraph_03 {
  line-height: 22px;
}

.paragraph_02, .mrs-bulletin .feature-item .title, .mrs-bulletin .topics .topic-links ul li, .mrs-bulletin .news-article .news-article-content .author, .mrs-bulletin .on-demand-full-width .details .title, .mrs-bulletin .on-demand .details .title, .mrs-bulletin .special-issue .details .title, .mrs-bulletin .featured-article .details .description, .mrs-bulletin .tag,
.paragraph_03,
.mrs-bulletin .feature-item .description,
.mrs-bulletin .news-article .news-article-content .news-article-text p,
.mrs-bulletin .news-article .news-article-content .news-article-text span,
.mrs-bulletin .special-issue .details .description {
  line-height: 19px;
}

.paragraph_04,
.paragraph_05,
.mrs-bulletin .articles-by-month .article-item .parent,
.mrs-bulletin .articles-by-month .article-item .authors,
.mrs-bulletin .most-viewed-news-listing .most-viewed-news-item .parent,
.mrs-bulletin .most-viewed-news-listing .most-viewed-news-item .authors,
.mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item .location,
.mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item .source,
.mrs-bulletin .news .news-summary-listing .news-summary-item .source .date,
.mrs-bulletin .news .news-summary-listing .news-summary-item .source,
.mrs-bulletin .news .news-main-item .date,
.mrs-bulletin .news .news-main-item .source,
.mrs-bulletin .on-demand-full-width .details .date,
.mrs-bulletin .on-demand-full-width .details .authors,
.mrs-bulletin .on-demand-full-width p,
.mrs-bulletin .on-demand .details .about .date,
.mrs-bulletin .on-demand .details .about .authors,
.mrs-bulletin .featured-article .details .about .volume-issue,
.mrs-bulletin .featured-article .details .about .authors,
.html_paragraph_05,
.error_01 {
  line-height: 18px;
}

.paragraph_05, .mrs-bulletin .articles-by-month .article-item .parent, .mrs-bulletin .articles-by-month .article-item .authors, .mrs-bulletin .most-viewed-news-listing .most-viewed-news-item .parent, .mrs-bulletin .most-viewed-news-listing .most-viewed-news-item .authors, .mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item .location, .mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item .source, .mrs-bulletin .news .news-summary-listing .news-summary-item .source .date, .mrs-bulletin .news .news-summary-listing .news-summary-item .source, .mrs-bulletin .news .news-main-item .date, .mrs-bulletin .news .news-main-item .source, .mrs-bulletin .on-demand-full-width .details .date, .mrs-bulletin .on-demand-full-width .details .authors, .mrs-bulletin .on-demand-full-width p, .mrs-bulletin .on-demand .details .about .date, .mrs-bulletin .on-demand .details .about .authors, .mrs-bulletin .featured-article .details .about .volume-issue, .mrs-bulletin .featured-article .details .about .authors {
  color: #595959;
}

.mrs-bulletin .featured-article .icon {
  cursor: default;
}
.mrs-bulletin .featured-article .icon.access.lock {
  background-image: url("../images/icn_access_lock_white.svg");
}
.mrs-bulletin .featured-article .icon.access.entitled {
  width: 20px;
  height: 16px;
  margin-right: 7px;
  background-image: url("../images/icn_access_other_white.svg");
}

.mrs-bulletin .banner.journal {
  background-image: url("../images/mrs_2140x480.jpg");
}
.mrs-bulletin .banner.journal .logos img {
  max-height: 34px;
}
.mrs-bulletin .banner.journal .social.bottom-right {
  right: 30px;
}
@media only screen and (min-width:0em) and (max-width:64em) {
  .mrs-bulletin .banner.journal .social.bottom-right {
    display: none;
  }
}
.mrs-bulletin .page-banner {
  height: 290px;
  background-size: cover;
  padding: 30px;
  color: #FFFFFF;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .page-banner {
    padding: 20px;
  }
}
.mrs-bulletin .page-banner .tag {
  margin-left: 20px;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .page-banner .tag {
    float: right;
  }
}
.mrs-bulletin .page-banner .title {
  margin-top: 20px;
  line-height: 36px;
  width: 100%;
  max-height: 185px;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media only screen and (min-width:64.063em) {
  .mrs-bulletin .page-banner .title {
    width: 60%;
  }
}
.mrs-bulletin .page-banner .title a:hover {
  color: inherit;
}
.mrs-bulletin .page-banner .author {
  margin-top: 10px;
}
.mrs-bulletin .page-banner .author .date {
  color: #f3f3f3;
}

.mrs-bulletin .tag {
  padding: 5px 10px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #FFFFFF;
  display: inline-block;
}
.mrs-bulletin .tag a:hover, .mrs-bulletin .tag a:focus {
  color: #FFFFFF;
  text-decoration: underline;
}

.mrs-bulletin .promotional-banner.bottom, .mrs-bulletin .promotional-banner.center {
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
}

.mrs-bulletin .featured-article {
  height: 300px;
  background-size: cover;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .featured-article {
    margin-bottom: 10px;
  }
}
.mrs-bulletin .featured-article a:hover, .mrs-bulletin .featured-article a:focus {
  color: inherit;
  text-decoration: underline;
}
.mrs-bulletin .featured-article .linked-pages {
  height: 120px;
  display: inline-block;
  margin: 15px;
}
.mrs-bulletin .featured-article .linked-pages.no-tags {
  height: 114px;
}
.mrs-bulletin .featured-article .linked-pages .tag {
  max-height: 120px;
  overflow: hidden;
}
.mrs-bulletin .featured-article .details {
  background-color: rgba(0, 0, 0, 0.5);
  padding: 15px;
  height: 150px;
  overflow: hidden;
  position: relative;
}
.mrs-bulletin .featured-article .details .description {
  color: #FFFFFF;
  height: 58px;
  overflow: hidden;
}
.mrs-bulletin .featured-article .details .about {
  position: absolute;
  bottom: 10px;
  width: 80%;
}
.mrs-bulletin .featured-article .details .about .authors {
  color: #f3f3f3;
  margin-bottom: 5px;
  max-height: 40px;
  overflow: hidden;
}
.mrs-bulletin .featured-article .details .about .volume-issue {
  color: #FFFFFF;
}
.mrs-bulletin .featured-article-listing .article-list-no-padding > .columns {
  padding: 0;
}
.mrs-bulletin .featured-article-listing .cms-block[data-block-key=aop-block-featured-content] {
  width: 33%;
  float: left;
  padding: 0 10px;
  margin-bottom: 20px;
}
@media only screen and (min-width:40.063em) and (max-width:64em) {
  .mrs-bulletin .featured-article-listing .cms-block[data-block-key=aop-block-featured-content] {
    width: 50%;
  }
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .featured-article-listing .cms-block[data-block-key=aop-block-featured-content] {
    width: 100% !important;
    margin-bottom: 10px;
  }
}
.mrs-bulletin .featured-article-listing .cms-block[data-block-key=aop-block-product-listing] {
  padding: 0 10px;
}
.mrs-bulletin .featured-article-listing.two-column-article .cms-block[data-block-key=aop-block-featured-content] {
  width: 50%;
}
@media only screen and (min-width:40.063em) and (max-width:64em) and (orientation: portrait) {
  .mrs-bulletin .featured-article-listing.two-column-article .cms-block[data-block-key=aop-block-featured-content] {
    width: 100%;
  }
}

.mrs-bulletin .special-issue .image {
  height: 220px;
  background-size: cover;
  margin-bottom: 30px;
  background-position: 50% 50%;
}
.mrs-bulletin .special-issue .details .title {
  margin-bottom: 10px;
}
.mrs-bulletin .special-issue .details .description {
  color: #595959;
  height: 80px;
  overflow: hidden;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .special-issue {
    margin-bottom: 20px;
  }
}
.mrs-bulletin .special-issue .issue-title {
  font-weight: normal;
}

.mrs-bulletin .play-button {
  position: absolute;
  background-image: url("../images/btn__play.svg");
  background-repeat: no-repeat;
  transition: none 300ms ease-out;
}
.mrs-bulletin .play-button:hover {
  background-image: url("../images/btn__play_hover.svg");
}
.mrs-bulletin .on-demand {
  height: 300px;
  background-size: cover;
  padding-top: 150px;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .on-demand {
    margin-bottom: 10px;
  }
}
.mrs-bulletin .on-demand a:hover {
  color: inherit;
}
.mrs-bulletin .on-demand .play-button {
  top: 56px;
  left: 45%;
}
.mrs-bulletin .on-demand .details {
  background-color: rgba(0, 0, 0, 0.5);
  padding: 15px;
  height: 150px;
  overflow: hidden;
}
.mrs-bulletin .on-demand .details .title {
  color: #FFFFFF;
  margin-bottom: 5px;
  height: 58px;
  overflow: hidden;
}
.mrs-bulletin .on-demand .details .about {
  position: absolute;
  bottom: 10px;
  width: 80%;
}
.mrs-bulletin .on-demand .details .about .authors {
  color: #f3f3f3;
  margin-bottom: 5px;
  max-height: 40px;
  overflow: hidden;
}
.mrs-bulletin .on-demand .details .about .date {
  color: #FFFFFF;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .on-demand .details .about {
    bottom: 20px;
  }
}
.mrs-bulletin .on-demand-full-width {
  margin-bottom: 40px;
}
.mrs-bulletin .on-demand-full-width:last-child {
  margin-bottom: 20px;
}
.mrs-bulletin .on-demand-full-width .image {
  max-width: 300px;
  height: 180px;
  background-size: cover;
  background-position-y: 30%;
  background-repeat: no-repeat;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .on-demand-full-width .image {
    max-width: 100%;
    margin-bottom: 10px;
  }
}
.mrs-bulletin .on-demand-full-width .image .play-button {
  top: 70px;
  left: 43%;
}
.mrs-bulletin .on-demand-full-width .details .title {
  margin-bottom: 5px;
}
.mrs-bulletin .on-demand-full-width .details .authors {
  margin-bottom: 5px;
}
.mrs-bulletin .show-for-small-only .button:not(.search-small) {
  left: 50%;
  margin-left: -55px;
  width: 110px;
  margin-top: 20px;
}
.mrs-bulletin .show-for-small-only .button:not(.search-small).transparent {
  text-align: center;
}

.mrs-bulletin .news-landing {
  background-image: url("../images/news-background.jpg");
  background-size: cover;
  padding: 20px;
}
.mrs-bulletin .news-landing .header {
  margin: 0 15px;
}
.mrs-bulletin .news-landing .header.white .border {
  background: #FFFFFF;
}
.mrs-bulletin .news .social-feed iframe {
  height: 513px !important;
}
@media only screen and (min-width:64.063em) {
  .mrs-bulletin .news .news-main-item:not(.no-image) {
    height: 308px;
  }
}
@media only screen and (min-width:40.063em) {
  .mrs-bulletin .news .news-main-item .content:not(.no-image) {
    padding-left: 20px;
  }
}
@media only screen and (min-width:40.063em) {
  .mrs-bulletin .news .news-main-item .image {
    max-width: 320px;
  }
}
@media only screen and (min-width:64.063em) {
  .mrs-bulletin .news .news-main-item .image {
    max-height: 270px;
  }
}
.mrs-bulletin .news .news-main-item .title {
  margin-top: 20px;
  line-height: normal;
}
.mrs-bulletin .news .news-main-item .summary {
  margin-bottom: 25px;
  color: #333333;
}
.mrs-bulletin .news .news-main-item .source {
  color: #333333;
}
.mrs-bulletin .news .news-main-item .date {
  color: #999999;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .news .news-main-item {
    height: auto;
  }
  .mrs-bulletin .news .news-main-item .image {
    margin-bottom: 20px;
  }
}
.mrs-bulletin .news .news-main-item .tag {
  white-space: nowrap;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
}
.mrs-bulletin .news .news-summary-listing .news-summary-item {
  height: 144px;
  padding: 15px;
  margin-bottom: 20px;
  min-height: 120px;
}
.mrs-bulletin .news .news-summary-listing .news-summary-item:last-child {
  margin-bottom: 0;
}
.mrs-bulletin .news .news-summary-listing .news-summary-item .content {
  min-height: 105px;
}
.mrs-bulletin .news .news-summary-listing .news-summary-item .content:not(.no-image) {
  padding-left: 15px;
}
.mrs-bulletin .news .news-summary-listing .news-summary-item .image {
  max-width: 107px;
}
.mrs-bulletin .news .news-summary-listing .news-summary-item .image img {
  max-height: 107px;
}
.mrs-bulletin .news .news-summary-listing .news-summary-item .tag {
  white-space: nowrap;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
}
.mrs-bulletin .news .news-summary-listing .news-summary-item .title {
  font-family: "Montserrat", Helvetica, sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #3C3C3B;
  overflow: hidden;
  line-height: 20px;
  max-height: 60px;
  height: 60px;
}
.mrs-bulletin .news .news-summary-listing .news-summary-item .source {
  color: #333333;
  position: absolute;
  bottom: -10px;
  overflow: hidden;
  height: 18px;
}
@media only screen and (min-width:0em) and (max-width:64em) {
  .mrs-bulletin .news .news-summary-listing .news-summary-item .source {
    position: relative;
    text-align: right;
    bottom: 10px;
  }
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .news .news-summary-listing .news-summary-item .source {
    text-align: left;
    bottom: auto;
  }
}
.mrs-bulletin .news .news-summary-listing .news-summary-item .source .date {
  color: #999999;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .news .news-summary-listing .news-summary-item {
    height: auto;
  }
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .news .news-summary-listing {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
@media only screen and (min-width:64.063em) {
  .mrs-bulletin .news .featured-jobs {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media only screen and (min-width:64.063em) {
  .mrs-bulletin .news .featured-jobs .job-summary-listing {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item {
  height: 144px;
}
.mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item .content {
  padding-left: 15px;
}
.mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item .image {
  max-width: 95px;
}
.mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item .image img {
  max-height: 100px;
}
.mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item .title {
  font-family: "Montserrat", Helvetica, sans-serif;
  font-weight: 400;
  font-size: 15px;
  margin-top: 10px;
  margin-bottom: 22px;
  line-height: normal;
  color: #3C3C3B;
  height: 35px;
  max-height: 35px;
  overflow: hidden;
}
.mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item .source {
  color: #333333;
}
.mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item .location {
  color: #999999;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .news .featured-jobs .job-summary-listing .job-summary-item {
    height: auto;
    margin-bottom: 20px;
  }
}
.mrs-bulletin .news .promotional-banner {
  background: black;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .news .promotional-banner {
    min-height: inherit;
  }
}
@media only screen and (min-width:64.063em) {
  .mrs-bulletin .news .promotional-banner {
    margin-bottom: 19px;
    margin-bottom: 19px;
    height: 637px;
  }
  .mrs-bulletin .news .promotional-banner .image-block img {
    max-height: 600px;
    max-width: 300px;
  }
  .mrs-bulletin .news .promotional-banner .cms-block.editable .image-block img {
    max-height: 500px;
  }
}
.mrs-bulletin .news .social-feed {
  min-height: 636px;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .most-viewed-news-listing .listing .divider {
    display: none;
  }
  .mrs-bulletin .most-viewed-news-listing .listing .most-viewed-news-item {
    margin-bottom: 20px;
  }
}
.mrs-bulletin .most-viewed-news-listing .most-viewed-news-item .authors {
  margin-bottom: 10px;
}
.mrs-bulletin .news-article .page-operatives {
  width: 60px;
  right: 0;
  left: inherit;
}
.mrs-bulletin .news-article .split-panel .reading-width {
  margin-top: 20px;
}
.mrs-bulletin .news-article .news-article-content .title {
  font-size: 32px;
  line-height: 34px;
  margin: 20px 0;
}
.mrs-bulletin .news-article .news-article-content .author .date {
  font-weight: normal;
}
.mrs-bulletin .news-article .news-article-content .news-article-text {
  margin: 20px 0;
}
.mrs-bulletin .news-article .news-article-content .news-article-text img {
  margin-bottom: 20px;
}
.mrs-bulletin .news-article .news-article-content .events {
  margin-top: 80px;
}
.mrs-bulletin .news-article .news-article-content .events .title {
  font-size: 14px;
  margin-top: 0;
  line-height: 16px;
}
.mrs-bulletin .news-article .news-article-content .events .description {
  margin-top: 10px;
}
.mrs-bulletin .news-article .news-article-content .events a.button {
  border-radius: 4px;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .news-article .news-article-content .events a.button {
    text-align: center;
  }
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .news-article .news-article-content .events .event-item .image img {
    max-width: inherit;
    max-height: inherit;
    margin-bottom: 10px;
  }
}
@media only screen and (min-width:64.063em) {
  .mrs-bulletin .news-article .narrow-column.closed-view .related-content {
    display: none;
  }
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .news-article .narrow-column .related-content {
    padding-bottom: 20px;
  }
}
.mrs-bulletin .news-article .narrow-column .news-summary-listing {
  padding: 0 20px;
  margin-top: 20px;
}
.mrs-bulletin .news-article .narrow-column .news-summary-listing .news-summary-item {
  background: #333333;
}
.mrs-bulletin .news-article .narrow-column .news-summary-listing .news-summary-item .tag {
  background: #999999;
  color: #FFFFFF;
}
.mrs-bulletin .news-article .narrow-column .news-summary-listing .news-summary-item .title {
  color: #FFFFFF;
}
.mrs-bulletin .news-article .narrow-column .news-summary-listing .news-summary-item .title a:hover, .mrs-bulletin .news-article .narrow-column .news-summary-listing .news-summary-item .title a:focus {
  color: inherit;
  text-decoration: underline;
}
.mrs-bulletin .news-article .narrow-column .news-summary-listing .news-summary-item .source {
  color: #FFFFFF;
}
@media only screen and (min-width:0em) and (max-width:64em) {
  .mrs-bulletin .news-article .main-column {
    padding-top: 10px !important;
  }
}

@media only screen and (min-width:40.063em) {
  .mrs-bulletin .topics .two-by-two > .row {
    margin-bottom: 20px;
  }
}
.mrs-bulletin .topics .promotional-banner {
  margin-bottom: 20px;
}
.mrs-bulletin .topics .topic-links {
  margin: 5px;
}
.mrs-bulletin .topics .topic-links ul li {
  width: 32%;
  float: left;
  list-style-type: circle;
  list-style-position: inside;
  margin-bottom: 5px;
  border-bottom: 1px solid #f3f3f3;
  padding-bottom: 5px;
  margin-right: 10px;
}
@media only screen and (min-width:0em) and (max-width:64em) {
  .mrs-bulletin .topics .topic-links ul li {
    float: none;
    width: 100%;
  }
}

.mrs-bulletin .feature-item {
  margin-bottom: 20px;
}
.mrs-bulletin .feature-item .title {
  margin-bottom: 10px;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .feature-item .image {
    margin-bottom: 10px;
  }
}
.mrs-bulletin .articles-by-month .article-item .authors {
  margin-bottom: 10px;
}
@media only screen and (max-width: 40em) {
  .mrs-bulletin .articles-by-month .article-item {
    margin-bottom: 20px;
  }
  .mrs-bulletin .articles-by-month .article-item:last-child {
    margin-bottom: 0;
  }
}

/*# sourceMappingURL=app.css.map */
