.krisen_bg {
      background-color: #F0F2EE;
}

@media not screen and (orientation: landscape), not screen and (min-width: 768px) {
  .krisen_bg_nogrid {
    display: block;
    padding-right: 20px;
    padding-left: 20px;
    margin-left: -20px;
    margin-right: -20px;
    background-color: #F0F2EE;
  }
}

@supports (display: grid) {
  @media screen and (orientation: landscape), screen and (min-width: 768px) {
    .krisen_bg_grid {
      background-color: #F0F2EE;
    }
  }
}

.krisen_bg input:focus,
.krisen_bg_nogrid input:focus,
.krisen_bg_grid input:focus,
.krisen_bg textarea:focus,
.krisen_bg_nogrid textarea:focus,
.krisen_bg_grid textarea:focus,
.krisen_bg select:focus,
.krisen_bg_nogrid select:focus,
.krisen_bg_grid select:focus
{
  border-color: #F0F2EE;
}

