body {
  background: white;
  color: black;
  font-family: arial, helvetica, sans-serif;
  font-size: 80%;
}
img {
  border: 0;
}
#accessiblenav,
.toolbar,
.searchbox,
#navigation,
nav.column,
footer,
nav,
#grpEditToolbar,
.hidden,
.updates-filters,
.pagevideo,
.carousel,
#relatedArticles,
.slick-prev,
.slick-next,
ul.slick-dots,
.homeslides ul.slick-dots,
.searchbar,
.navigationmenu,
.navigation-desktop,
.desktopsearch,
.image-hotspot,
.featuredvideo,
.news-hotspot,
.jobsearch,
.jobsearch-latestjobs,
#loginpanel,
.jobsearch-details button,
#JD-Actions,
.shares-hotspot,
.tabs {
  display: none;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.print {
  display: block;
}
header {
  position: relative;
}
.sticky {
  position: relative;
}
.slick-initialized .slick-slide {
  clear: both;
  opacity: 1 !important;
  left: 0 !important;
  max-width: 595px !important;
}
.slick-initialized .slick-slide img {
  max-width: 595px;
}
.panelbody,
.block-content {
  display: block !important;
}
.blocklink {
  border-bottom: none;
  border-right: none;
  clear: both;
  width: 100% !important;
  min-width: 595px;
}
.blocklink .block-content {
  clear: both;
  width: 100% !important;
  display: block !important;
}
.blocklink .block-summary img {
  width: auto;
}
.profiletext .col-lg-8,
.profiletext .col-lg-4 {
  width: 100% !important;
}
