.openedModalForm {
  width: 100vw !important;
  height: 100vh !important;
  top: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  z-index: 9999999999999 !important;
  display: flex !important;
  flex-direction: column !important;
  background: #fff !important;
}
.openedModalForm #ModalForm {
  width: 100%;
  height: 100% !important;
  padding: 0;
  margin: 0;
  overflow: hidden;
  order: 2;
}
.openedModalForm #ModalForm > #myIframeForm {
  width: 100%;
  height: 100%;
  border: 0;
}
.openedModalForm #ModalForm > div#iframe-preloader {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999999;
  width: 100%;
  height: 100%;
  overflow: visible;
  background: #fff url('/wp-content/plugins/gf-sugarcrm/css/images/processing.gif') no-repeat center center;
  opacity: 1;
  filter: alpha(opacity=50);
  /* For IE8 and earlier */
}
.openedModalForm .ui-dialog-buttonpane {
  position: absolute;
  top: 0;
  right: 0;
  background: transparent;
  border: 0;
  order: 1;
  margin-top: 0 !important;
}
body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .yearSelector > .year, body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .monthSelector > .year {
  text-align: center;
}
body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .yearSelector > .nav.btn > span, body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .monthSelector > .nav.btn > span {
  aspect-ratio: 1;
}
body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .yearSelector .month span, body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .monthSelector .month span, body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .yearSelector .year span, body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .monthSelector .year span {
  justify-self: center;
}
body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .yearSelector .month span:hover, body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .monthSelector .month span:hover, body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .yearSelector .year span:hover, body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .monthSelector .year span:hover {
  border-color: transparent;
}
body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar td.day span, body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar td.nav.btn span {
  border-color: #eee;
}
body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar td.day:not(.disabled) span, body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar td.nav.btn:not(.disabled) span {
  cursor: pointer;
}
body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar td.day:not(.disabled) span:hover, body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar td.nav.btn:not(.disabled) span:hover {
  background-color: #999;
}
body .gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar td.disabled span {
  background: repeating-linear-gradient(45deg, #f0f0f0, #f0f0f0 2px, #e0e0e0 2px, #e0e0e0 4px);
}
body .gform_legacy_markup_wrapper .gform-datepicker-calendar .monthMessage {
  display: none;
}
