.kubevirt-create-vm-modal__container {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.kubevirt-create-vm-modal__form {
  @media (min-width: 1200px) {
    // match OCP form width by compensating for PF wizard padding (32px)
    // and wizard nav (150px) and then removing OCP padding (60px)
    max-width: calc(50% + 32px + 150px - 60px);
  }
  margin: 0;
  padding: 0;
}

.kubevirt-create-vm-modal__wizard-content {
  flex-flow: wrap
}

.kubevirt-create-vm-modal__wizard-content .pf-c-wizard__main-body {
  display: flex;
  height: 100%;
  flex-direction: column;
  padding-bottom: 0;
}

.pf-c-wizard__outer-wrap {
  min-height: inherit;
}

.pf-c-wizard__main {
  z-index: calc(var(--pf-global--ZIndex--xs) - 3);
}

.pf-c-wizard__nav {
  z-index: calc(var(--pf-global--ZIndex--xs) - 2);
}

.pf-c-wizard__toggle {
  z-index: calc(var(--pf-global--ZIndex--xs) - 1);
}

.pf-c-wizard__nav-link {
  font-size: calc(var(--pf-global--FontSize--lg) - 2px);
}

.pf-c-wizard__toggle-list-item {
  font-size: calc(var(--pf-global--FontSize--lg) - 2px);
}
