html.fullScreen {
  overflow: hidden; }

.main-wrapper {
  height: 100%; }
  .main-wrapper .header-sticky {
    height: 70px;
    -webkit-transition: -webkit-transform 0.5s ease 0s;
    transition: -webkit-transform 0.5s ease 0s;
    transition: transform 0.5s ease 0s;
    transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; }
  @media (max-width: 768px) and (min-width: 0px) {
    .main-wrapper .header-sticky {
      height: 40px; } }

.main-content .breadcrumbs-block{
  margin-top:  30px;
}
.main-content {
  padding: 0px 0 0px; }
  .main-content .container-KS {
    width: auto !important;
    padding: 0px; }
    .main-content .container-KS .contentKS {
      position: relative;
      height: 100vh; }
      .main-content .container-KS .contentKS iframe {
        border: none;
        width: 100%;
        height: 100%;
        -webkit-transform: scale(1);
                transform: scale(1);
        background-color: #fff;
        display: block; }
        .fullScreen .main-content .container-KS .contentKS iframe {
          position: fixed;
          top: 0;
          z-index: 1000; }
      .main-content .container-KS .contentKS #warning-browser {
        z-index: 1;
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        background-color: #ffffff;
        border-radius: 10px;
        width: 100%;
        max-width: 400px;
        padding: 30px;
        text-align: center;
        display: none; }
        .main-content .container-KS .contentKS #warning-browser.active {
          display: block; }
        .main-content .container-KS .contentKS #warning-browser > div {
          font-size: 20px; }
      .main-content .container-KS .contentKS .run-ks {
        position: absolute;
        left: 0px;
        right: 0px;
        top: 0px;
        bottom: 0px;
        background-color: rgba(0, 0, 0, 0.6); }
        .main-content .container-KS .contentKS .run-ks .button-run {
          cursor: pointer;
          position: absolute;
          left: 50%;
          top: 50%;
          -webkit-transform: translate(-50%, -50%);
                  transform: translate(-50%, -50%);
          background-color: #f7ab0f;
          border-radius: 23px;
          display: table;
          height: 55px;
          padding: 0px 35px;
          -webkit-box-shadow: 0px 36px 81px 0px black;
                  box-shadow: 0px 36px 81px 0px black; }
          .fullScreen .main-content .container-KS .contentKS .run-ks .button-run {
            display: none; }
          .main-content .container-KS .contentKS .run-ks .button-run span {
            display: table-cell;
            vertical-align: middle;
            text-align: center;
            font-size: 20px;
            font-weight: bold;
            color: #ffffff;
            white-space: nowrap; }

.scene-head {
  background-color: #017573; }
  .scene-head p {
    margin: 0; }
