
.background-white {
  background-color: #fff; }

.background-black {
  background-color: #000; }

.background-gray-dark {
  background-color: #333; }

.background-gray {
  background-color: #ccc; }

.background-gray-medium {
  background-color: #999; }

.background-gray-light {
  background-color: #eee; }

.background-highlight {
  background-color: #990000; }

.background-alert {
  background-color: #990000; }

.background-link {
  background-color: #990000; }

* {
  color: #000 !important;
  background: none !important;
  border-color: #eee !important; }

body {
  text-align: left; }

nav,
footer,
.link-to-list-view {
  display: none; }

#nav_breadcrumb {
  display: block;
  position: static;
  box-sizing: border-box;
  padding-left: 70px; }

header {
  padding-top: 0; }

#main_logo {
  margin-left: 12px; }

.marginal,
.stage-header,
.stage-slider,
#footer,
#header_bottom {
  display: none; }

.layout-2-col-container > .layout-col-left {
  width: 100%; }

.layout-col-left-inner > .layout-col-left {
  display: none; }
.layout-col-left-inner > .layout-col-right {
  box-sizing: border-box;
  padding-left: 70px;
  width: 100%; }

div.inner {
  width: 100% !important;
  padding: 0; }

.grid-col {
  width: 100% !important;
  float: none !important; }

a.btn,
button {
  box-shadow: inset 0 0 0 0 #fff; }

.start-layout .news-list .news-item .news-content {
  padding-left: 10px; }

.accordion-content {
  max-height: none !important; }

.info-box,
.info-box-highlight {
  border: none; }
  .info-box:before, .info-box:after,
  .info-box-highlight:before,
  .info-box-highlight:after {
    content: '';
    display: none; }
