.management-form {
  height: 100%;
}
.management-form .form-header {
  display: flex;
  flex-direction: row-reverse;
  height: 48px;
}
.management-form .form-header .header-group1 {
  flex: 4;
}
.management-form .form-header .header-group2 {
  flex: 1;
  padding: 0px 10px;
}
.management-form .form-header button {
  height: 48px;
  width: 48px;
}
.management-form .form-header button .ui-icon {
  margin: 0;
  transform: translate(-50%, -50%);
  width: auto;
}
.management-form .form-header button .ui-icon[class*=" fa-"]::before {
  font-size: var(--entry-top-bar-icon-fontawesome-heigh);
}
.management-form .form-content {
  display: flex;
  height: 100%;
  position: relative;
}
.management-form .form-content .general-info {
  flex: 1;
  background-color: #D3DAE4;
  padding: 10px;
  transition: transform 0.4s ease, width 0.4s ease;
}
.management-form .form-content .general-info.hidden {
  transform: translateX(-100%);
  width: 0;
}
.management-form .form-content .general-info .synfaces-float-right {
  margin-right: 30px;
}
.management-form .form-content .general-info .synfaces-float-right > button {
  height: 30px;
  width: 30px;
  margin-right: 10px;
}
.management-form .form-content .general-info .synfaces-float-right > button > .ui-icon {
  width: auto;
  margin: 0px;
  transform: translate(-50%, -50%);
}
.management-form .form-content .all-info {
  flex: 4;
  background-color: #F0F1F5;
  transition: width 0.3s ease;
}
.management-form .form-content .all-info > .ui-tabs-nav {
  font-size: 1em;
  height: 45px;
  margin: 0;
  padding: 0;
  border: none;
  border-bottom: 1px solid var(--syn-management-tabview-header-border);
}
.management-form .form-content .all-info > .ui-tabs-nav > li {
  height: 30px;
  top: 0px;
  margin-left: 10px;
  margin-top: 15px;
}
.management-form .form-content .all-info > .ui-tabs-nav > li.ui-tabs-selected {
  background-color: transparent;
}
.management-form .form-content .all-info > .ui-tabs-nav > li.ui-tabs-selected > a {
  font-weight: bold;
  color: var(--main-outline-primary);
}
.management-form .form-content .all-info > .ui-tabs-nav > li.ui-tabs-selected > a:hover {
  color: var(--main-outline-primary);
}
.management-form .form-content .all-info > .ui-tabs-nav > li > a {
  color: var(--syn-management-tabview-header-text);
  font-weight: normal;
  padding: 0px 20px;
}
.management-form .form-content .all-info > .ui-tabs-nav > li > a:hover {
  color: var(--syn-management-tabview-header-text);
}
.management-form .form-content .all-info > .ui-tabs-panels {
  background-color: transparent;
}
.management-form .form-content .all-info.expanded > .ui-tabs-nav {
  padding-left: 30px;
}
.management-form .form-content .all-info .empty-message-wrapper {
  width: 100%;
  height: 100%;
  text-align: center;
  background: #FFF;
  align-content: center;
  color: #555;
  line-height: 16px;
}
.management-form .form-content .all-info .empty-message-wrapper .bold-text {
  font-weight: bold;
  color: var(--action-icon-default);
}
.management-form .form-content .general-info-toggle-btn {
  position: absolute;
  z-index: 10;
  width: 30px;
  height: 30px;
  border-radius: 10px;
  border: 1px solid var(--syn-icon-color);
  left: 10px;
  top: 10px;
}
.management-form .form-content .general-info-toggle-btn.expanded {
  left: calc(20% - 25px);
}
.management-form .form-content .general-info-toggle-btn .ui-icon {
  margin: 0;
  transform: translate(-50%, -50%);
  width: auto;
}

.e23 .form-header {
  position: absolute;
  top: 0;
  right: 30px;
  width: calc(100vw - var(--e23-header-title-width) -  30px);
  display: block;
}
.e23 .form-header .header-group1 {
  float: right;
}
.e23 .form-header .header-group2 {
  float: left;
  padding: 0px;
}
