.themev3 .contentwrapper.themev4 {
  display: flex;
}
.themev3 #epfooter {
  z-index: var(--zindex-window);
}
.themev3 .selectbox ul {
  z-index: var(--zindex-action);
}
.themev3 .selectbox ul li {
  min-height: 13px;
}
.themev3 .popup {
  z-index: var(--zindex-action);
}
.themev3 .themev4 .j_createdstyledselectbox {
  display: none !important;
}
.themev3 .themev4 .required {
  background-color: unset;
  border: unset;
}
.themev3 .themev4 select {
  display: inline !important;
  appearance: auto;
}
.themev3 .themev4 input[type=text].required, .themev3 .themev4 input[type=number].required {
  background-color: unset;
}
.themev3 .themev4 input[type=text], .themev3 .themev4 input[type=password], .themev3 .themev4 input[type=search], .themev3 .themev4 input[type=time], .themev3 .themev4 input[type=button], .themev3 .themev4 input[type=submit], .themev3 .themev4 input[type=number] {
  margin: unset;
  -moz-appearance: unset;
  text-overflow: unset;
  overflow: unset;
  font-size: unset;
  vertical-align: unset;
  outline: unset;
}
.themev3 .themev4 ::placeholder {
  color: unset;
  opacity: unset;
}
.themev3 .themev4 .textbox {
  margin: unset;
  appearance: unset;
  -webkit-appearance: unset;
  -moz-appearance: unset;
  font-weight: unset;
  text-align: unset;
  line-height: unset;
}
.themev3 .themev4 .ico-search, .themev3 .themev4 .selectbox {
  font-family: unset;
  color: unset;
  background-color: unset;
}
.themev3 .themev4 select.selectbox {
  background-color: #fff;
}
.themev3 .themev4 label {
  display: unset;
  text-align: unset;
  font-weight: unset;
  color: unset;
  /*padding: unset;*/
}
.themev3 .themev4 input[type=text]:focus, .themev3 .themev4 input[type=password]:focus, .themev3 .themev4 input[type=search]:focus, .themev3 .themev4 .textbox:focus, .themev3 .themev4 input[type=time]:focus, .themev3 .themev4 input[type=button]:focus, .themev3 .themev4 input[type=number]:focus, .themev3 .themev4 input[type=submit]:focus,
.themev3 .themev4 input[type=text]:not(.readonly):hover, .themev3 .themev4 input[type=password]:not(.readonly):hover, .themev3 .themev4 input[type=search]:not(.readonly):hover, .themev3 .themev4 .textbox:not(.readonly):hover, .themev3 .themev4 input[type=time]:not(.readonly):hover, .themev3 .themev4 input[type=button]:not(.readonly):hover, .themev3 .themev4 input[type=number]:not(.readonly):hover, .themev3 .themev4 input[type=submit]:not(.readonly):hover {
  background-color: #fff;
  transition: unset;
}
.themev3 .themev4 button {
  margin-left: unset;
  margin-top: unset;
  margin-bottom: unset;
}
.themev3 .themev4 button.ui-button-icon-only {
  background-color: transparent;
  margin-left: 5px;
}
.themev3 .themev4 .widget-theme {
  width: 100%;
}
.themev3 .themev4 .current {
  position: unset;
  transform: unset;
}
.themev3 .themev4 .listnav {
  width: 100%;
}
.themev3 .themev4 .listnav li {
  cursor: pointer;
  border-bottom: none;
}
.themev3 .themev4 .text {
  border: unset;
  background-color: unset;
  padding: 0px;
  /* EDE-TEST */
  /* height:unset; */
}
.themev3 .themev4 .toasts .error {
  border: unset;
  height: unset;
}
.themev3 .themev4 div.formularbereich {
  position: unset;
}
.themev3 .themev4 .ql-toolbar button {
  background-color: unset !important;
  border: unset !important;
  padding: 3px 5px !important;
  min-height: unset !important;
  margin-right: auto;
}
.themev3 .themev4 button:focus {
  box-shadow: unset !important;
}
.themev3 .themev4 .ql-toolbar svg {
  width: auto;
}
.themev3 .themev4 .ql-toolbar select {
  display: none !important;
}
.themev3 .themev4 .ql-editor p {
  text-align: unset !important;
}
.themev3 .themev4 #myselfservice {
  text-align: center !important;
}
.themev3 .themev4 .accordion-content {
  margin-bottom: unset;
  border: 0px !important;
}
.themev3 .themev4 .nav-tabpane {
  border-bottom: 0px solid transparent;
}
.themev3 .themev4 .report-trainer {
  border: unset !important;
}
.themev3 .themev4 .report {
  height: unset !important;
}
.themev3 .qtip {
  z-index: var(--zindex-window) !important;
}
.themev3 .dialog {
  display: none;
}
.themev3 .flex-container .datePickerWrapper,
.themev3 ol.form .datePickerWrapper,
.themev3 #loadcurrentsurvey .datePickerWrapper {
  position: relative !important;
}
.themev3 .flex-container .datepickerpopup,
.themev3 ol.form .datepickerpopup,
.themev3 #loadcurrentsurvey .datepickerpopup {
  position: absolute !important;
}
.themev3 .qtip.qtip-zindex {
  z-index: 15000 !important;
}
.themev3 .ui-dialog {
  z-index: var(--zindex-window);
}
.themev3 .ui-widget-overlay.ui-front {
  z-index: calc(var(--zindex-window) - 1);
  position: fixed;
}
.themev3 .ui-widget-content {
  z-index: var(--zindex-action);
}
.themev3 .m-t-45 {
  margin-top: 45px !important;
}
@media only screen and (max-width: 768px) {
  .themev3 .contentwrapper {
    position: relative;
    top: 70px;
    top: 0px;
  }
}
