#c-menu-footer,
.backtotop,
.break-link {
  display: none !important;
}
.break-content,
#footer-print {
  display: block !important;
}
body {
  overflow: visible !important;
}
#c-editorial-menu-themes-horizontale .control {
  display: none;
}
#c-editorial-panels .sidebar,
#c-menu-controls {
  display: none;
}
#c-editorial-sidebar .details,
#c-editorial-sidebar .details a,
#c-editorial-sidebar .item .title,
.c-editorial-strip .article .paging,
.c-editorial-strip .article h2,
.c-editorial-strip .article h3,
.c-editorial-strip .article .author,
.c-editorial-strip .c-theme-desc,
.c-editorial-strip .c-text-heading,
.c-editorial-strip .c-document a,
.c-editorial-strip .c-footnotes,
.c-editorial-strip .footnote-ref,
.c-editorial-strip .footnote-ref:hover,
.c-editorial-strip dl dt.intv {
  color: #000 !important;
}
.c-carousel {
  width: 100% !important;
  max-width: 100% !important;
}
.c-carousel .viewport,
.c-carousel .items {
  width: 100% !important;
}
.c-carousel .item {
  width: 100% !important;
  height: auto !important;
  float: none;
}
.c-carousel .item .img {
  display: block;
  position: relative;
}
.c-carousel .item a {
  width: 100% !important;
}
.c-carousel .item .caption {
  position: relative;
  max-width: 100%;
  padding: 0;
  margin: 30px 0 60px 0;
  top: auto !important;
  left: auto;
}
.c-carousel .controls {
  display: none !important;
}
.c-carousel .img-wrapper {
  max-height: none !important;
}
.c-editorial-strip .article,
.c-editorial-strip .article-wrapper .paging {
  display: none;
}
.c-editorial-strip .article.current-article {
  display: block;
}
.c-text-narrow {
  width: 100%;
  max-width: 100%;
  padding-right: 20px;
  padding-left: 20px;
}
.c-footnotes .column {
  width: 100% !important;
  float: none;
}
#panel-institutional {
  position: relative;
}
#panel-institutional .p-indent p {
  margin-bottom: 30px;
}
#panel-institutional .p-indent p:not(:nth-of-type(1)) {
  text-indent: 0;
}
.c-dropdown .columns {
  -webkit-column-count: auto;
  -moz-column-count: auto;
  column-count: auto;
  overflow: hidden;
  display: block;
  clear: both;
}
.c-dropdown {
  margin-bottom: 90px;
}
.c-dropdown > .content {
  display: block;
}
.c-dropdown > .title::before {
  content: '(–)';
}
#pg-search-listing {
  position: relative;
}
.c-search-listing .main {
  float: none;
}
.c-search-listing .sidebar {
  width: 100%;
  position: relative !important;
  top: 0px;
  height: auto !important;
}
#search-results-container {
  width: 100%;
  margin: 30px 0 0 0;
}
.c-search-listing .main.type-all .header .view-type.type-all,
.c-search-listing .main .desktop .col-content .actions,
#search-refinements-container,
.c-search-listing .main .paging,
.c-search-listing .main .top-paging {
  display: none !important;
}
.c-search-textbox {
  display: block;
}
.c-search-textbox form {
  display: block;
  overflow: hidden;
}
