/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-dialog ~ .ck-body-wrapper{--ck-z-panel:1261;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.bef-exposed-form .form--inline .form-item{float:none;}.bef-exposed-form .form--inline > .form-item,.bef-exposed-form .form--inline .js-form-wrapper > .form-item{float:left;}.bef-exposed-form .form--inline .bef--secondary{clear:left;}.bef-exposed-form .noUi-vertical{height:150px;}
.select-border-radius.form-select{border-radius:80px 0 0 80px !important;padding:0px 0px 0px 10px;width:66px;margin:0;}.contact-person{border-radius:0 80px 80px 0 !important;}.registerformWrapper .nextBtnWrapper{padding:70px 0px 0px 0px;text-align:right;display:flex;align-items:center;gap:20px;justify-content:end;}.primary-btn.blue{min-width:auto;font-size:16px;line-height:24px;padding:8px 25px;background-color:#35468B;color:#ffffff;border-radius:50px;}.primary-btn.blue:hover:hover{background-color:#00A7E5;color:#ffffff;}.event-registration-bulk-action-form table thead{background-color:aqua;color:whitesmoke;}.event-registration-bulk-action-form th{font-size:12px;padding:5px;}.event-registration-bulk-action-form td{font-size:12px;padding:5px;}.ui-dialog > .ui-dialog-content{overflow:unset;}.ui-dialog .ui-dialog-titlebar{background-color:#F3FBFE !important;justify-content:center;padding:24px !important;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);}.ui-dialog .ui-dialog-title{font-size:20px;line-height:30px;color:#4F4F4F;font-family:Poppins-Bold;}.ui-dialog-titlebar-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat !important;border:0;border-radius:.375rem !important;opacity:var(--bs-btn-close-opacity);}.ui-dialog-buttonpane .ui-dialog-buttonset{justify-content:center !important;}.event-registration-bulk-action-form .pending,#drupal-modal .pending{font-weight:bold;color:orange;}.event-registration-bulk-action-form .rejected,#drupal-modal .rejected{font-weight:bold;color:red;}.event-registration-bulk-action-form .approved,#drupal-modal .approved{font-weight:bold;color:green;}.edit-submit-content{min-width:auto;font-size:16px;line-height:24px;padding:8px 25px;font-family:Poppins-Regular;background-color:#35468B;color:#ffffff;}.newsletterModal .modal-body #accordionExample{border:0px;background-color:transparent;box-shadow:none;}.error-text{color:red;}.error-message{font-size:10px;line-height:14px;color:#FF4838;font-family:Poppins-Medium;padding-top:8px;display:flex;justify-content:start;align-items:center;}.previewModal .model-preview{max-height:500px;overflow-y:auto;padding:40px;}.secodary-btn.blue{min-width:auto;font-size:14px;line-height:21px;padding:8px 25px;background-color:transparent;border:1px solid #35468B;color:#35468B;}.secodary-btn.blue:hover{background-color:#35468B;color:#ffffff;}.submission-flex{display:flex;gap:10px;width:100%;}.submission-flex .form-item{width:50%;}.previewFooter{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.1215686275);padding:20px;display:flex;justify-content:end;align-items:center;}.primary-btn .download-icon,.secodary-btn .download-icon{filter:brightness(0) saturate(100%) invert(99%) sepia(1%) saturate(2%) hue-rotate(234deg) brightness(102%) contrast(100%);}.bulk-csv-import-form .csv-import-form{display:flex !important;gap:15px;}.bulk-csv-import-form #edit-actions{align-items:anchor-center !important;}.event-registration-bulk-action-form table tr.even{background:aliceblue;}.d-flex.form-wrapper{align-items:center;justify-content:end;}.iframe #toolbar-administration,.iframe .layout-container{display:none;}#register-details-pdf{display:none;}.ParticipantAccordionWrapper .participant-fields .fieldset__legend .accordion-button{background-color:#F4FCFF;padding:0;pointer-events:none;min-height:36px;font-size:12px;line-height:16px;color:#646464;font-family:Poppins-Medium;}.ParticipantAccordionWrapper .accordion-item{margin-bottom:16px;border-radius:4px;border:1px solid #EAEAEA;}.accordion-item .items{margin-left:0;}.partIconWrapper{display:flex;justify-content:space-between;align-items:center;width:100%;}.partIconWrapper .number{padding:6px 0;min-height:34px;width:36px;display:inline-block;background-color:#E9F9FF;font-size:16px;line-height:20px;color:#009CD6;font-family:Poppins-Semibold;border-radius:4px 0 0 4px;text-align:center;margin-right:14px;}button.Icon{padding:0 14px;min-height:36px;justify-content:center;align-items:center;background-color:transparent;border:none;cursor:pointer;font-size:14px;line-height:22px;color:#00A7E5;font-family:Poppins-Regular;}.ParticipantAccordionWrapper .accordion-button::after{display:none;}#participants-wrapper .participant-fields{margin-block:1.5rem !important;}#registration-form .form-item{margin-block:unset;}.date-range-wrapper .fieldset__wrapper{display:flex;gap:10px;}#edit-date-filter-wrapper{margin-block:unset;}#edit-date-filter-wrapper .form-item{margin-block:unset;}.accordion-button .iconsWrapper{justify-content:center;align-items:center;min-height:36px;}.participant-fields .Remove-Participants{position:absolute;top:0;right:0;}.participant-fields .fieldset__label{display:none;}#register-details-pdf-download{display:none;}.event-captcha #edit-captcha-response{width:fit-content;}@media (max-width:425px){.registration-form .action-button #edit-actions-button-container{flex-wrap:wrap;}}.ui-dialog.invoice-modal{margin-top:50px !important;}.contact-person-container .js-form-item-contact-person-name .errorMsg{display:none;}.form-type--checkbox .select-checkbox-event{margin-top:-15px;}.event-center{text-align:center;}.header-message{text-align:center;font-weight:bold;background-color:#35468B;padding:5px;border-radius:8px;color:white;font-size:15px;}.custom-table-wrapper{overflow:auto;height:800px;}.invoice-table-controller{overflow:auto;height:800px;}.invoice-table thead th{position:sticky;top:0;background-color:#35468B;color:#ffffff;z-index:2;box-shadow:0 2px 2px -1px rgba(0,0,0,0.2);border:1px solid white;}.invoice-table-controller  tr:nth-child(odd){background-color:#FFFFFF;}.invoice-table-controller tr:nth-child(even){background-color:#F3FBFE;}.invoice-table-controller td:first-child{position:sticky;left:0;background:#f9f9f9;z-index:1;}.event-filter-form .select2-container{width:45% !important;}.event-filter-form .select2-selection{height:40px !important;}.notes-text{border-radius:5px;padding:5px 15px;background:antiquewhite;}.invoice-form-container .approved,#inflow-filter-form .approved{font-weight:bold;color:green;}.participant-checkboxes [id^="edit-participants"]{display:grid;grid-template-columns:repeat(2,1fr);}.button-center{text-align:center;margin:0 auto;}
.search-api-autocomplete-suggestion{position:relative;padding:3px 5px;}.search-api-autocomplete-search .ui-menu-item-wrapper{margin:0;padding:0;color:#333;border:0;}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{color:#fff;background:#0072b9;}.search-api-autocomplete-search .ui-menu-item{list-style-image:none;}.search-api-autocomplete-search .ui-menu-item:hover{background:#eee;}.search-api-autocomplete-search .ui-menu-item a{text-decoration:none;}.search-api-autocomplete-suggestion .autocomplete-suggestion-note{font-size:90%;}.search-api-autocomplete-suggestion .autocomplete-suggestion-user-input{font-weight:bold;}.search-api-autocomplete-suggestion .autocomplete-suggestion-results-count{position:absolute;right:0.2em;}
