.ctools-modal-content,
#modalContent,
#modal-content,
.odo--modal--form {
    width: 586px !important;
    height: 527px !important;
    position: relative;
}

.odo--thank-you {
    height: 434px !important;
}

div.ctools-modal-content .modal-header {
    left: 24px;
    top: 37px;
}

.odo--modal--form #wrap-form {
    display: flex;
    flex-wrap: wrap;
    justify-items: center;
    padding: 22px 37px 0;
}

.odo--modal--form #wrap-form>.form-item {
    flex: 0 0 auto;
    width: calc(50% - (17px / 2));
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    margin-right: 17px;
    margin-bottom: 24px;
}

.odo--modal--form #wrap-form>.form-item:nth-child(2n+1) {
    margin-right: 0;
}

.odo--modal--form .publish_checkbox {
    padding: 0 37px;
}

.odo--thank-you .odo--field-date{
  display: inline-flex;
  font-family: "Open Sans Hebrew Bold";
}

.odo--thank-you .odo--field-date .item-list li{
  margin: 0;
}

.odo--thank-you .odo--add-cal-menu li a:hover {
    background: transparent !important;
    text-decoration: underline !important;
}
