#modal_eventAddEdit {
  display: none;
  font-size: 20px;
  z-index: 7; }
  #modal_eventAddEdit .modalBackdrop_tableCenter1_top1 {
    top: 7%; }
  #modal_eventAddEdit .modalContent {
    box-sizing: border-box;
    width: auto;
    min-width: 100px;
    width: 98%;
    max-width: 600px;
    max-height: 77vh;
    margin-top: 0;
    padding: 0;
    background-color: white; }
    #modal_eventAddEdit .modalContent .modalContentPadded {
      padding: 20px 20px;
      padding-bottom: 70px; }
    #modal_eventAddEdit .modalContent .modal_bottomActions_frameInner {
      max-width: 420px; }
    @media only screen and (max-width: 900px) {
      #modal_eventAddEdit .modalContent {
        border: 0px;
        max-height: 70vh; }
        #modal_eventAddEdit .modalContent .modal_topBlock_sticky {
          width: 86%; } }
    #modal_eventAddEdit .modalContent .modal_section {
      margin-bottom: 15px;
      border-top: 2px solid var(--appColor_grey3); }
    #modal_eventAddEdit .modalContent .form_labelTop1 {
      width: 100%; }
      #modal_eventAddEdit .modalContent .form_labelTop1 .form_labelTop1_label {
        font-size: 18px; }
      #modal_eventAddEdit .modalContent .form_labelTop1 .form_labelTop1_label.first-of-type {
        font-weight: 700;
        font-size: 27px;
        border-bottom: 2px solid var(--appColor_grey3);
        padding-bottom: 9px; }
    #modal_eventAddEdit .modalContent .option-label {
      font-size: 18px;
      font-weight: 600; }
    @media only screen and (max-width: 800px) {
      #modal_eventAddEdit .modalContent .eventTimingSection .option-row {
        margin-bottom: 15px; } }
  @media only screen and (min-width: 801px) {
    #modal_eventAddEdit .modalContent .eventTimingSection .datetime-option-row.first-of-type {
      margin-bottom: 15px; }
    #modal_eventAddEdit .modalContent .eventTimingSection .option-row {
      display: inline-block;
      margin-right: 5px;
      margin-bottom: 0; }
    #modal_eventAddEdit .modalContent .eventTimingSection input {
      min-width: 120px; } }
  #modal_eventAddEdit .modalContent #event_description_quill_editor, #modal_eventAddEdit .modalContent .event_description.ql-container {
    font-size: 15px;
    border: 1px solid rgba(0, 0, 0, 0.7);
    border-radius: 2px;
    border-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0; }
  #modal_eventAddEdit .modalContent .ql-toolbar {
    border: 1px solid rgba(0, 0, 0, 0.7);
    border-radius: 2px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  #modal_eventAddEdit .modalContent .new-paragraph {
    margin-top: 5px; }
  #modal_eventAddEdit .modalContent input, #modal_eventAddEdit .modalContent textarea {
    border: 1px solid rgba(0, 0, 0, 0.7);
    border-radius: 2px;
    padding: 3px;
    padding-left: 6px; }
  #modal_eventAddEdit .modalContent input {
    font-size: 16.5px;
    min-width: 60%;
    min-height: 30px; }
    #modal_eventAddEdit .modalContent input[type="text"] {
      width: 94%; }
  #modal_eventAddEdit .modalContent textarea {
    font-size: 16px;
    width: 94%;
    max-width: 94%; }
  #modal_eventAddEdit .modalContent .select-container.disabled:after {
    visibility: hidden; }
  #modal_eventAddEdit .modalContent select[disabled] {
    color: black;
    cursor: not-allowed; }
  #modal_eventAddEdit .modalContent .checkbox_option-row {
    display: block; }
    #modal_eventAddEdit .modalContent .checkbox_option-row .checkbox_div-wrap {
      display: inline-block;
      vertical-align: top; }
    #modal_eventAddEdit .modalContent .checkbox_option-row .checkbox_option-displayName {
      display: inline-block;
      vertical-align: top;
      max-width: 96%;
      font-size: 20px;
      font-weight: 600;
      color: #3a3d43;
      margin-left: 27px; }
  #modal_eventAddEdit .modalContent .checkbox_option-row.owner_isNot_organizer .checkbox_option-displayName {
    vertical-align: middle; }
  #modal_eventAddEdit .modalContent .section_eventOrRoom {
    margin-bottom: 14px; }
    #modal_eventAddEdit .modalContent .section_eventOrRoom .checkbox_option-row {
      display: inline-block; }
      #modal_eventAddEdit .modalContent .section_eventOrRoom .checkbox_option-row .checkbox_option-displayName {
        margin-top: -2px; }
  #modal_eventAddEdit .modalContent .detail-text {
    margin-top: 11px;
    margin-left: 12px;
    padding-bottom: 1px;
    padding-left: 15px;
    border-left: 2.5px solid var(--appColor_green1);
    font-size: 15px; }
  #modal_eventAddEdit .modalContent .option-row {
    margin-bottom: 25px; }
  #modal_eventAddEdit .modalContent button.delete {
    margin-top: 23px;
    background-color: #c33535;
    padding: 5px 16px;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 2px;
    font-size: 17px;
    color: white; }
  #modal_eventAddEdit .modalContent button.duplicate {
    margin-top: 13px;
    background-color: #efefef;
    padding: 5px 16px;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 2px;
    font-size: 17px;
    color: black;
    margin-left: 10px; }
#modal_eventAddEdit.entryType-is-room .modalContent .entryType-is.event {
  display: none !important; }
#modal_eventAddEdit.entryType-is-event .modalContent .entryType-is.room {
  display: none !important; }
