/* Block - 404 Error Start */
/* ------------------------------------------------*/
.db-error {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 100%;
  overflow: hidden;
  padding: 2rem 0 3rem 0;
}
@media only screen and (min-width: 768px) {
  .db-error {
    padding: 3rem 0 4rem 0;
  }
}

.db-error__descr,
.db-error__controls {
  position: relative;
  z-index: 1;
}

@media only screen and (min-width: 1200px) {
  .marquee-error {
    margin-top: -4rem;
  }
}

/* ------------------------------------------------*/
/* Block - 404 Error End */
/* ------------------------------------------------*/
/* ------------------------------------------------*/
