.page-item.single .head {
  padding-left: 0;
}
.page-item.single .head .back {
  display: none;
}
.page-item.single .head .publish {
  position: absolute;
  right: 2px;
  bottom: -2px;
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
  border-radius: 0;
}
.page-item.single .head .infos {
  margin: 0 auto;
}
.page-item.single .head .infos .tags {
  margin-bottom: 16px;
}
.page-item.single .head .head-top {
  display: none;
}
.page-item.single .head h1 {
  margin-top: 0;
}
.page-item.single .columns.large {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.page-item.single .columns.large .left {
  width: 100%;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-right: 0;
}
.page-item.single .columns.large .right {
  width: 100%;
}
.page-item.single .columns.large .right .block {
  padding: 24px;
}
.page-item.single .columns.large .right .block .content {
  max-width: 100%;
}
.page-item.single .columns.large .right .block .content > *:first-child {
  margin-top: 0;
}
.page-item.single .columns.large .right .block .content > *:last-child {
  margin-bottom: 0;
}
.page-item.single .columns.large .right .block .content > div:not(:last-child) {
  margin-bottom: 16px;
}
.page-item.single .columns.large .right .share, .page-item.single .columns.large .right .deco {
  display: none;
}
.page-item.single .columns .thumbnail img {
  height: 200px;
}
.page-item.single .columns > svg {
  display: none;
}
.page-item.single + .page-item.search-results {
  display: none;
}

body.single-application .page-item.top-banner, body.single-offer .page-item.top-banner {
  height: 0;
}
body.single-application .page-item.top-banner .back, body.single-offer .page-item.top-banner .back {
  display: none;
}

#site-logo {
  border-right: 0;
  margin-right: 0;
  padding-right: 0;
}
#site-logo g#svgtext {
  display: none;
}

#header-container {
  position: absolute;
}

footer#colophon {
  display: none;
}

.clients-blocks,
.site-links,
.site-description {
  display: none;
}