.region-header .menu--account,
.modal-menu-trigger,
.region-highlighted,
.region-sidebar-right,
.block-simple-blockfooter {
  display: none;
}

.sidebar-right .layout-main .layout-main--wrapper {
  display: -ms-flexbox;
  display: flex;
}
.sidebar-right .layout-main .layout-main--wrapper .region-content {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  padding-right: 0px;
}

.layout-footer {
  background-color: transparent;
  color: #999999;
}
.layout-footer a {
  color: #999999 !important;
}
.layout-footer .block-simple-blockcopyright {
  margin: 0px;
}