.frame-type-news_newsdetail .frame-newsroom_red_border_box {
  margin-top: 10px;
}

.tx-grips-newsroom a.itemlink:focus-visible, .news a.itemlink:focus-visible {
  display: block;
  outline: 3px dashed #000;
  outline-offset: 2px;
}
.tx-grips-newsroom a.newsItem_link, .news a.newsItem_link {
  display: inline-block;
  width: 100%;
}
.tx-grips-newsroom .f3-widget-paginator.pagination, .news .f3-widget-paginator.pagination {
  display: inline-block;
  margin-left: 0px;
  padding-left: 0px;
}
.tx-grips-newsroom .f3-widget-paginator.pagination li, .news .f3-widget-paginator.pagination li {
  display: inline-flex;
  margin: 0 2px 5px 0;
  padding: 0 !important;
}
.tx-grips-newsroom .f3-widget-paginator.pagination li a, .tx-grips-newsroom .f3-widget-paginator.pagination li span, .tx-grips-newsroom .f3-widget-paginator.pagination li i, .news .f3-widget-paginator.pagination li a, .news .f3-widget-paginator.pagination li span, .news .f3-widget-paginator.pagination li i {
  display: block;
  padding: 0;
  padding-top: 0px;
  padding-top: 4px;
  margin-left: 0;
  border: 0;
  background: #C8C8C8;
  background: transparent;
  border-radius: 0;
  color: #000000;
  line-height: 1.4em;
  height: 32px;
  width: 32px;
  text-align: center;
  font-size: 18px;
}
.tx-grips-newsroom .f3-widget-paginator.pagination li a[class*=icon_after_]::after,
.tx-grips-newsroom .f3-widget-paginator.pagination li i[class*=icon_after_]::after, .news .f3-widget-paginator.pagination li a[class*=icon_after_]::after,
.news .f3-widget-paginator.pagination li i[class*=icon_after_]::after {
  background-color: #000000;
  height: 1em;
  width: 1em;
}
@media (min-width: 1024px) {
  .tx-grips-newsroom .f3-widget-paginator.pagination li a, .tx-grips-newsroom .f3-widget-paginator.pagination li span, .tx-grips-newsroom .f3-widget-paginator.pagination li i, .news .f3-widget-paginator.pagination li a, .news .f3-widget-paginator.pagination li span, .news .f3-widget-paginator.pagination li i {
    line-height: 32px;
    height: 40px;
    width: 40px;
  }
}
.tx-grips-newsroom .f3-widget-paginator.pagination li .icon_after_chevron_left_m::after,
.tx-grips-newsroom .f3-widget-paginator.pagination li .icon_after_chevron_left_m_d::after,
.tx-grips-newsroom .f3-widget-paginator.pagination li .icon_after_chevron_right_m::after,
.tx-grips-newsroom .f3-widget-paginator.pagination li .icon_after_chevron_right_m_d::after, .news .f3-widget-paginator.pagination li .icon_after_chevron_left_m::after,
.news .f3-widget-paginator.pagination li .icon_after_chevron_left_m_d::after,
.news .f3-widget-paginator.pagination li .icon_after_chevron_right_m::after,
.news .f3-widget-paginator.pagination li .icon_after_chevron_right_m_d::after {
  mask-position: 0px 0px;
  -webkit-mask-position: -3px 0px;
}
.tx-grips-newsroom .f3-widget-paginator.pagination li a[class*=icon_after_]:hover::after, .news .f3-widget-paginator.pagination li a[class*=icon_after_]:hover::after {
  background-color: #FFFFFF;
}
.tx-grips-newsroom .f3-widget-paginator.pagination li.disabled span, .news .f3-widget-paginator.pagination li.disabled span {
  padding-top: 0px;
}
.tx-grips-newsroom .f3-widget-paginator.pagination li.disabled span i::after, .news .f3-widget-paginator.pagination li.disabled span i::after {
  background-color: #969696;
}
.tx-grips-newsroom .f3-widget-paginator.pagination li:not(.disabled) a:hover, .news .f3-widget-paginator.pagination li:not(.disabled) a:hover {
  background: #969696;
  color: #FFFFFF;
}
.tx-grips-newsroom .f3-widget-paginator.pagination li:not(.disabled).active span, .tx-grips-newsroom .f3-widget-paginator.pagination li:not(.disabled):active a, .tx-grips-newsroom .f3-widget-paginator.pagination li:not(.disabled) a:active, .news .f3-widget-paginator.pagination li:not(.disabled).active span, .news .f3-widget-paginator.pagination li:not(.disabled):active a, .news .f3-widget-paginator.pagination li:not(.disabled) a:active {
  background: #DA0025;
  color: #FFFFFF !important;
}
.tx-grips-newsroom .xxxxxf3-widget-paginator.pagination, .news .xxxxxf3-widget-paginator.pagination {
  list-style: none; /* Listensymbole entfernen */
  display: flex; /* Elemente in einer Reihe anordnen */
  gap: 0px; /* Abstand zwischen den Listenelementen */
}
.tx-grips-newsroom .xxxxxf3-widget-paginator.pagination .chevrobutton, .news .xxxxxf3-widget-paginator.pagination .chevrobutton {
  color: #000000;
}
.tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item, .news .xxxxxf3-widget-paginator.pagination li.page-item {
  height: 30px;
}
.tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled), .news .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled) {
  color: #000000;
}
.tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled).active, .tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled):hover, .news .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled).active, .news .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled):hover {
  background-color: #DA0025;
}
.tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled).active .page-link, .tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled):hover .page-link, .news .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled).active .page-link, .news .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled):hover .page-link {
  color: #FFFFFF !important;
}
.tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled).active .page-link:after, .tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled):hover .page-link:after, .news .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled).active .page-link:after, .news .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled):hover .page-link:after {
  background-color: #FFFFFF;
}
.tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled, .active):hover, .news .xxxxxf3-widget-paginator.pagination li.page-item:not(.disabled, .active):hover {
  background-color: #969696;
}
.tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item.disabled .page-link:after, .news .xxxxxf3-widget-paginator.pagination li.page-item.disabled .page-link:after {
  background-color: #D9D9D9;
  min-width: initial;
}
.tx-grips-newsroom .xxxxxf3-widget-paginator.pagination, .news .xxxxxf3-widget-paginator.pagination {
  padding-left: 0px;
  gap: 0px; /* Abstand zwischen den Listenelementen */
}
.tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item.next .page-link, .tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item.last .page-link, .tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item.previous .page-link, .tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item.first .page-link, .news .xxxxxf3-widget-paginator.pagination li.page-item.next .page-link, .news .xxxxxf3-widget-paginator.pagination li.page-item.last .page-link, .news .xxxxxf3-widget-paginator.pagination li.page-item.previous .page-link, .news .xxxxxf3-widget-paginator.pagination li.page-item.first .page-link {
  padding: 2px 2px;
}
.tx-grips-newsroom .xxxxxf3-widget-paginator.pagination .page-link, .news .xxxxxf3-widget-paginator.pagination .page-link {
  color: #000000;
  float: left;
  padding: 5px 12px;
  text-decoration: none;
}
.tx-grips-newsroom .xxxxxf3-widget-paginator.pagination .page-link:after, .news .xxxxxf3-widget-paginator.pagination .page-link:after {
  background-color: #000000;
  min-width: initial;
  position: relative;
  top: 3px;
  right: 4px;
}
.tx-grips-newsroom .xxxxxf3-widget-paginator.pagination .page-link.disabled::after, .news .xxxxxf3-widget-paginator.pagination .page-link.disabled::after {
  background-color: #FFAFA4;
}
@media (min-width: 640px) {
  .tx-grips-newsroom .xxxxxf3-widget-paginator.pagination, .news .xxxxxf3-widget-paginator.pagination {
    gap: 8px; /* Abstand zwischen den Listenelementen */
  }
  .tx-grips-newsroom .xxxxxf3-widget-paginator.pagination li.page-item, .news .xxxxxf3-widget-paginator.pagination li.page-item {
    min-height: 32px;
    min-width: 32px;
  }
  .tx-grips-newsroom .xxxxxf3-widget-paginator.pagination .page-link, .news .xxxxxf3-widget-paginator.pagination .page-link {
    font-size: 16px;
    padding: 4px 12px;
  }
}
@media (min-width: 1024px) {
  .tx-grips-newsroom .xxxxxf3-widget-paginator.pagination .page-link, .news .xxxxxf3-widget-paginator.pagination .page-link {
    padding: 5px 12px;
  }
}
.tx-grips-newsroom .formrow, .news .formrow {
  padding-bottom: 6px;
}
.tx-grips-newsroom .img-col:hover + div h2, .tx-grips-newsroom .info-col:hover h2, .news .img-col:hover + div h2, .news .info-col:hover h2 {
  color: #0078BE;
}
.tx-grips-newsroom .imagezoom picture, .news .imagezoom picture {
  overflow: hidden;
}
.tx-grips-newsroom .imagezoom picture img, .news .imagezoom picture img {
  user-select: none;
  transition: transform 0.8s ease;
}
.tx-grips-newsroom .imagezoom picture img:hover, .tx-grips-newsroom .imagezoom picture img.jhover, .news .imagezoom picture img:hover, .news .imagezoom picture img.jhover {
  transform-origin: center center;
  transform: scale(1.2);
}
.tx-grips-newsroom .imagezoom picture img.zooming, .news .imagezoom picture img.zooming {
  transform-origin: center center;
  transform: scale(1.2);
}
.tx-grips-newsroom .imagezoom a:hover .info h2, .news .imagezoom a:hover .info h2 {
  color: #0078BE;
}
.tx-grips-newsroom .imagezoom a:hover picture, .news .imagezoom a:hover picture {
  overflow: hidden;
}
.tx-grips-newsroom .imagezoom a:hover picture img, .tx-grips-newsroom .imagezoom a:hover picture img.jhover, .tx-grips-newsroom .imagezoom a:hover picture img.zooming, .news .imagezoom a:hover picture img, .news .imagezoom a:hover picture img.jhover, .news .imagezoom a:hover picture img.zooming {
  user-select: none;
  transition: transform 0.8s ease;
  transform-origin: center center;
  transform: scale(1.2);
}
.tx-grips-newsroom .frm_end, .news .frm_end {
  border-bottom: 1px solid #969696;
  margin-top: 4px;
  margin-bottom: 0px;
  height: 1px;
}
.tx-grips-newsroom .showmore .frm_end, .news .showmore .frm_end {
  margin-bottom: 30px;
}
.tx-grips-newsroom.cf-twocolumns, .news.cf-twocolumns {
  max-width: 100%;
}
.tx-grips-newsroom.cf-twocolumns .form-group.cf-short, .news.cf-twocolumns .form-group.cf-short {
  width: 100%;
}
.tx-grips-newsroom.cf-twocolumns .form-group.cf-short, .news.cf-twocolumns .form-group.cf-short {
  width: 100% !important;
}
.tx-grips-newsroom .info-col, .news .info-col {
  margin-bottom: 0px;
}
@media (min-width: 1024px) {
  .tx-grips-newsroom .info-col, .news .info-col {
    margin-bottom: 42px;
  }
}
.tx-grips-newsroom .nr_teaser, .news .nr_teaser {
  display: none;
}
.tx-grips-newsroom .sub_info, .news .sub_info {
  color: #000000;
  font-size: 16px;
  line-height: 22px;
  padding-top: 2px;
  padding-bottom: 8px;
  margin-bottom: 0px !important;
}
.tx-grips-newsroom .sub_info .rubrik, .news .sub_info .rubrik {
  font-weight: bold;
  margin-right: 12px;
}
.tx-grips-newsroom .sub_info .nr_date, .news .sub_info .nr_date {
  margin-right: 12px;
}
.tx-grips-newsroom .tagline a, .news .tagline a {
  margin-right: 12px;
  color: #0078BE;
}
.tx-grips-newsroom .tagline a:visited, .news .tagline a:visited {
  color: #0078BE;
}
.tx-grips-newsroom .tagline a:hover, .tx-grips-newsroom .tagline a:active, .news .tagline a:hover, .news .tagline a:active {
  color: #000000;
}
.tx-grips-newsroom .itemslist .tagline a, .news .itemslist .tagline a {
  color: #000000;
}
.tx-grips-newsroom .itemslist .tagline a:visited, .news .itemslist .tagline a:visited {
  color: #000000;
}
.tx-grips-newsroom .itemslist .tagline a:hover, .tx-grips-newsroom .itemslist .tagline a:active, .news .itemslist .tagline a:hover, .news .itemslist .tagline a:active {
  color: #0078BE;
}
.tx-grips-newsroom .slider .sub_info, .news .slider .sub_info {
  padding-top: 17px;
}
.tx-grips-newsroom .info, .tx-grips-newsroom .info a, .news .info, .news .info a {
  color: #000000 !important;
}
.tx-grips-newsroom .info h2, .tx-grips-newsroom .info a h2, .news .info h2, .news .info a h2 {
  font-size: 20px;
  line-height: 22px;
}
.tx-grips-newsroom .tagline, .news .tagline {
  color: #000000;
}
.tx-grips-newsroom .teaser-img, .news .teaser-img {
  overflow: hidden;
}
.tx-grips-newsroom .swiper-slide a:hover .info, .news .swiper-slide a:hover .info {
  color: #0078BE;
}
.tx-grips-newsroom .itemslist, .news .itemslist {
  padding-left: 0px;
  padding-right: 0px;
}
.tx-grips-newsroom .load-more-items, .news .load-more-items {
  margin: 0px auto;
}
@media (min-width: 640px) {
  .tx-grips-newsroom .sub_info, .news .sub_info {
    padding-top: 5px;
    padding-bottom: 12px;
  }
  .tx-grips-newsroom .info-col, .news .info-col {
    margin-bottom: 0px;
    padding-left: 20px;
  }
  .tx-grips-newsroom .img-col, .news .img-col {
    margin-bottom: 30px;
  }
}
@media (min-width: 1024px) {
  .tx-grips-newsroom .sub_info, .news .sub_info {
    font-size: 18px;
    line-height: 25px;
    padding-bottom: 16px;
  }
  .tx-grips-newsroom .info h2, .news .info h2 {
    font-size: 24px;
    line-height: 26px;
    margin-bottom: 16px;
  }
  .tx-grips-newsroom .nr_teaser, .news .nr_teaser {
    display: block;
    font-size: 18px;
    line-height: 25px;
  }
  .tx-grips-newsroom .img-col, .news .img-col {
    margin-bottom: 50px;
  }
}
.tx-grips-newsroom .detail-head, .news .detail-head {
  padding-top: 39px;
  padding-bottom: 0px;
}
.tx-grips-newsroom .detail-head .rootline-nav, .news .detail-head .rootline-nav {
  border-bottom: 2px solid #E6E6E6;
  margin-bottom: 0px;
  padding-bottom: 22px;
}
.tx-grips-newsroom .detail-head .nr-breadcrumb, .news .detail-head .nr-breadcrumb {
  padding-bottom: 22px;
}
.tx-grips-newsroom .detail-head .meta-left .rubrik, .tx-grips-newsroom .detail-head .meta-left .nr_date, .news .detail-head .meta-left .rubrik, .news .detail-head .meta-left .nr_date {
  font-size: 16px;
  line-height: 22px;
}
.tx-grips-newsroom .detail-head .meta-left .rubrik, .news .detail-head .meta-left .rubrik {
  font-weight: bold;
  margin-right: 16px;
}
.tx-grips-newsroom .detail-head .meta-right a, .news .detail-head .meta-right a {
  margin-right: 16px;
  color: #0078BE;
}
.tx-grips-newsroom .detail-head .meta-right a:visited, .news .detail-head .meta-right a:visited {
  color: #0078BE;
}
.tx-grips-newsroom .detail-head .meta-right a:hover, .tx-grips-newsroom .detail-head .meta-right a:active, .news .detail-head .meta-right a:hover, .news .detail-head .meta-right a:active {
  color: #001A3C;
}
.tx-grips-newsroom .detail-head .meta-right a.icon_before_download, .news .detail-head .meta-right a.icon_before_download {
  color: #000000;
}
.tx-grips-newsroom .detail-head .meta-right a.icon_before_download:visited, .news .detail-head .meta-right a.icon_before_download:visited {
  color: #000000;
}
.tx-grips-newsroom .detail-head .meta-right a.icon_before_download:hover, .tx-grips-newsroom .detail-head .meta-right a.icon_before_download:active, .news .detail-head .meta-right a.icon_before_download:hover, .news .detail-head .meta-right a.icon_before_download:active {
  color: #FFFFFF;
}
.tx-grips-newsroom .detail-head .meta-left, .tx-grips-newsroom .detail-head .meta-right, .news .detail-head .meta-left, .news .detail-head .meta-right {
  width: 100%;
}
@media (min-width: 640px) {
  .tx-grips-newsroom .detail-head, .news .detail-head {
    padding-top: 59px;
  }
  .tx-grips-newsroom .detail-head .nr-breadcrumb, .news .detail-head .nr-breadcrumb {
    padding-bottom: 24px;
  }
  .tx-grips-newsroom .detail-head .meta-left, .tx-grips-newsroom .detail-head .meta-right, .news .detail-head .meta-left, .news .detail-head .meta-right {
    width: initial;
  }
  .tx-grips-newsroom .detail-head .meta-right .button, .news .detail-head .meta-right .button {
    margin-top: 0px;
  }
  .tx-grips-newsroom .detail-head .meta-left .sub_info, .news .detail-head .meta-left .sub_info {
    padding-top: 10px;
    padding-bottom: 0px;
  }
  .tx-grips-newsroom .detail-head .meta-left .rubrik, .tx-grips-newsroom .detail-head .meta-left .nr_date, .news .detail-head .meta-left .rubrik, .news .detail-head .meta-left .nr_date {
    font-size: 18px;
    line-height: 25px;
  }
}
@media (min-width: 640px) {
  .tx-grips-newsroom .detail-head .meta-left .rubrik, .tx-grips-newsroom .detail-head .meta-left .nr_date, .news .detail-head .meta-left .rubrik, .news .detail-head .meta-left .nr_date {
    font-size: 20px;
    line-height: 28px;
  }
}
.tx-grips-newsroom .nr_overview, .news .nr_overview {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}
.tx-grips-newsroom .nr_overview button, .news .nr_overview button {
  flex: 1;
}
@media (min-width: 640px) {
  .tx-grips-newsroom .nr_overview, .news .nr_overview {
    display: block;
  }
}

.nr_pagecontent .row.nr_content {
  padding-top: 10px;
}
.nr_pagecontent .row {
  padding-bottom: 0px;
  padding-top: 0px;
}
.nr_pagecontent .row .h1-style {
  font-size: 30px;
  line-height: 33px;
  font-weight: bold;
}
.nr_pagecontent .row .h2-style {
  font-size: 18px;
  line-height: 20px;
  font-weight: bold;
}
.nr_pagecontent .row .frame-newsroom_red_border_box {
  border-left: 2px solid #DA0025;
  border: none;
  webkit-box-shadow: -8px 0px 0px -5px #DA0025;
  box-shadow: -8px 0px 0px -5px #DA0025;
  margin-left: 3px;
  font-weight: bold;
  font-size: 18px;
  line-height: 25px;
  padding-left: 12px;
}
.nr_pagecontent .row figcaption {
  margin-top: 14px;
  font-size: 14px;
  line-height: 20px;
  color: #969696;
}
.nr_pagecontent .row .slider-heading {
  font-size: 24px;
  line-height: 1.1em;
  padding-bottom: 12px;
  padding-top: 60px;
  margin-bottom: 40px;
}
.nr_pagecontent .newscontainer.grid-bg-neutralgrey {
  padding-top: 20px;
  margin-bottom: 20px;
}
.nr_pagecontent .newscontainer.duo-col .shariff {
  padding-top: 20px;
}
.nr_pagecontent .newscontainer.duo-col .col_right p {
  width: 100%;
  padding-top: 1em;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}
.nr_pagecontent .newscontainer.duo-col .col_right p a {
  flex: 1;
  justify-content: center;
  max-height: 40px;
}
@media (min-width: 640px) {
  .nr_pagecontent .newscontainer.duo-col .col_right p {
    display: block;
  }
}
@media (min-width: 640px) {
  .nr_pagecontent .row .h1-style {
    font-size: 36px;
    line-height: 40px;
  }
  .nr_pagecontent .row .h2-style {
    font-size: 20px;
    line-height: 22px;
  }
  .nr_pagecontent .row .frame-newsroom_red_border_box {
    font-size: 20px;
    line-height: 28px;
    padding-left: 20px;
  }
  .nr_pagecontent .row .slider-heading {
    font-size: 30px;
    padding-bottom: 24px;
    padding-top: 60px;
    margin-bottom: 24px;
  }
  .nr_pagecontent .newscontainer.grid-bg-neutralgrey {
    padding-top: 40px;
    margin-bottom: 40px;
  }
}
@media (min-width: 1024px) {
  .nr_pagecontent .meta-left .sub_info {
    padding-top: 12px;
    padding-bottom: 0px;
  }
  .nr_pagecontent .row .h1-style {
    font-size: 40px;
    line-height: 44px;
  }
  .nr_pagecontent .row .h2-style {
    font-size: 24px;
    line-height: 26px;
  }
  .nr_pagecontent .row .frame-newsroom_red_border_box {
    webkit-box-shadow: -10px 0px 0px -7px #DA0025;
    box-shadow: -10px 0px 0px -7px #DA0025;
    font-size: 24px;
    line-height: 33px;
    padding-left: 24px;
  }
  .nr_pagecontent .row .slider-heading {
    font-size: 30px;
    padding-top: 100px;
  }
  .nr_pagecontent .newscontainer.grid-bg-neutralgrey {
    background-color: transparent !important;
  }
  .nr_pagecontent .newscontainer.grid-bg-neutralgrey .frame {
    background-color: #E6E6E6;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 73px;
    padding-right: 73px;
  }
}
.nr_pagecontent .detail-foot {
  display: none;
}

.news .news-list-item {
  padding-top: 0px;
  padding-bottom: 0px;
}
.news .news-image.teaser-img {
  overflow: hidden;
}
.news .trilist .row div:nth-child(5), .news .trilist .row div:nth-child(6) {
  display: none;
}
.news .caption {
  color: #646464;
  font-family: WestfalenNewsSans;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 19.6px */
}
.news .news-search-result .no-news-found .heading {
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 10px;
}
.news .news-search-result .no-news-found .notice {
  font-size: 16px;
}
.news .news-search-result .icon_before_search_off:before {
  background-color: #000000;
  width: 40px;
  height: 40px;
  min-width: 40px;
}
.news .news-search-result .search_off_box::before {
  color: lime !important;
}
.news .share-and-back {
  padding-top: 30px;
  padding-bottom: 30px;
}
.news .share-and-back .button {
  width: 100%;
}
.news .share-and-back {
  border-bottom: 2px solid #E6E6E6;
}
.news .news-related-files a {
  margin-top: 20px;
}
.news .share-and-back {
  padding-bottom: 15px;
}
@media (min-width: 640px) {
  .news .trilist .row div:nth-child(5), .news .trilist .row div:nth-child(6) {
    display: block;
  }
  .news .share-and-back {
    padding-bottom: 30px;
  }
  .news .share-and-back .button {
    width: auto;
  }
  .news .share-and-back .shariff {
    margin-top: 8px;
  }
}
