.topbar {
  width: 100%;
  top: 0;
  right: 0;
  position: fixed !important;
  z-index: 1000;
  background-color: rgba(31, 87, 152, 0.97);
  min-height: 62px;
}
.touch .topbar {
  min-height: 80px;
}
body {
  background: #f2f2f2 url(/fileadmin/ts/custom/less/img/content-bg.png) top center repeat;
}
.bs-docs-container {
  background-color: #ffffff;
  padding-bottom: 20px;
  padding-right: 5px;
  padding-left: 5px;
  opacity: 0;
}
.topbar {
  width: 100%;
  top: 0;
  right: 0;
  position: fixed !important;
  z-index: 1000;
  background-color: rgba(31, 87, 152, 0.97);
  min-height: 62px;
}
.touch .topbar {
  min-height: 80px;
}
.header-strip {
  background-color: #1f5798;
  background-image: -webkit-linear-gradient(rgba(87, 120, 255, 0.66), rgba(255, 255, 255, 0) 40%, rgba(87, 120, 255, 0.66));
  background-image: -o-linear-gradient(rgba(87, 120, 255, 0.66), rgba(255, 255, 255, 0) 40%, rgba(87, 120, 255, 0.66));
  background-image: linear-gradient(rgba(87, 120, 255, 0.66), rgba(255, 255, 255, 0) 40%, rgba(87, 120, 255, 0.66));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a85778ff', endColorstr='#a85778ff', GradientType=0);
}
.mm-page .topbar a {
  color: #fff;
}
.page-header {
  margin: 0 0 19px;
}
.affix {
  top: 100px;
}
