.fixmobile {
  min-width: 1000px !important;
}

@media only screen and (max-width: 1200px) {
  .fixmobile1000 {
    min-width: 1000px !important;
  }
}

@media only screen and (max-width: 960px) {
  .nomobile {
    display: none;
  }

  .fixmobile1000 {
    min-width: 1000px !important;
  }
}

@media only screen and (max-width: 800px) {
  #bodywrap {
    min-width: 0;
  }

  #layoutrahmen {
    min-width: 0;
  }
}

@media only screen and (max-width: 480px) {
  .nomobile,
  .druckbutton {
    display: none !important;
  }

  .fixmobile {
    min-width: 780px !important;
  }

  #bodywrap {
    min-width: 0;
  }

  #layoutrahmen {
    min-width: 0;
  }

  input.ui-formBtn,
  input.uiFormBtn,
  .uiForm a.uiFormBtn {
    display: block;
    width: 100%;
  }

  .uiFormBtn.fullWidthMobile {
    display: block;
    float: none;
    width: 100%;
  }
}
