body > .slidebox,
.navbar-header,
.navbar-static-top nav,
.content-header,
#column-left,
div.links.social,
.news-latest-container .morelink,
.news-list-container .morelink,
#menu-footer-top,
#menu-footer-bottom .col-md-6,
#menu-footer-bottom .feedback,
.tx-newscalendar-pi1 {
  display: none;
}

.navbar-static-top,
.navbar-brand,
#menu-breadcrumbs,
#column-main,
#column-right,
#menu-footer-bottom div,
#column-main.col-md-9 {
  clear: both;
  display: block !important;
  float: none;
  padding: 0 !important;
  width: auto;
  max-width: none;
}

body > * > * {
  min-width: 0;
}

.container {
  width: auto;
}

.mode-print .container {
  width: 720px;
}

#column-left {
  display: none;
}

#menu-breadcrumbs,
#column-main,
#column-right,
#menu-footer-bottom {
  margin: 30px 0 0 0;
  clear: both;
  width: auto;
  float: none;
}

#column-main.col-md-9 {
  width: auto;
  float: none;
}
#column-main.col-md-6 {
  width: auto;
  float: none;
}
#column-main.col-md-5 {
  width: auto;
  float: none;
  padding-right: 0;
}
#column-main .news-latest-container .item {
  height: auto;
}
#column-main .news-latest-container .item:nth-child(even) {
  margin-left: 30px;
}
#column-main .news-latest-container .image {
  float: none;
}
#column-main .news-latest-container .title {
  clear: both;
  margin-top: 10px;
}

.image > a img {
  display: block;
}
.image > a::after {
  display: block;
}

#column-right {
  width: auto;
  float: none;
}
#column-right.col-md-3 {
  width: auto;
  float: none;
}
#column-right #contentright {
  display: flex;
}
#column-right #contentright > div {
  flex: 0 0 auto;
  margin-right: 15px;
  max-width: 250px;
}

#menu-footer-bottom .general-links {
  display: none !important;
}

.navbar > .container .navbar-brand {
  margin: 0;
}

div.collapsible > div {
  display: block !important;
  overflow: auto;
}

a[href]:after {
  hyphens: auto;
  word-break: break-all;
}

@media print {
  .navbar-static-top a[href]:after,
  .csc-textpic-imagewrap a[href]:after,
  .news-single-item .image a[href]:after {
    content: "";
  }
}
