.tribe-editor__additional-fields__preview{font-family:Helvetica,Arial,"sans-serif"}.edit-post-visual-editor .editor-block-list__block .tribe-editor__additional-fields__preview-title,.editor-styles-wrapper .tribe-editor__additional-fields__preview-title{line-height:1;margin:0 0 5px;font-size:19px;font-weight:700;padding:0;font-family:Helvetica,Arial,"sans-serif"}
.tribe-editor__additional-fields__edit{position:relative}.tribe-editor__additional-fields__edit:before{content:"";display:block;position:absolute;background:#f8f9f9;left:-14px;right:-14px;top:-14px;bottom:-14px;z-index:1}.tribe-editor__aditional-fields__content{z-index:7;position:relative}.tribe-editor__aditional-fields__content input[type=text],.tribe-editor__aditional-fields__content input[type=url],.tribe-editor__aditional-fields__content textarea{border:1px solid #e1e3e6;border-radius:4px;font-family:Helvetica,Arial,"sans-serif";font-weight:400;font-size:1rem;padding:10px 15px;width:100%;margin:3px 0}.tribe-editor__aditional-fields__content input[type=checkbox],.tribe-editor__aditional-fields__content input[type=radio]{margin-top:0;margin-right:5px;border:1px solid #e1e3e6}.tribe-editor__aditional-fields__content input[type=checkbox]:focus,.tribe-editor__aditional-fields__content input[type=radio]:focus{box-shadow:none!important}.tribe-editor__aditional-fields__content input[type=checkbox]:checked{border-color:#e1e3e6;background-color:#fff;margin-top:0}.tribe-editor__aditional-fields__content input[type=checkbox]:checked:before{color:#009fd4;margin:-3px 0 0 -4px}.tribe-editor__aditional-fields__content input[type=radio]:checked{border-color:#e1e3e6;background-color:#fff}.tribe-editor__aditional-fields__content input[type=radio]:checked:before{background-color:#009fd4;margin:5px 0 0 5px;width:12px;height:12px}.tribe-editor__additional-fields__edit-title{line-height:1;margin:10px 0}.tribe-editor__additional-fields__edit--horizontal-fields{width:100%;font-family:Helvetica,Arial,"sans-serif";font-weight:400;font-size:1rem;margin:3px 0}.tribe-editor__additional-fields__edit--horizontal-fields label{font-family:inherit;font-weight:inherit;font-size:inherit;margin-right:15px}@media screen and (min-width:783px){.tribe-editor__aditional-fields__content input[type=radio]:checked:before{margin:3px 0 0 3px;width:8px;height:8px}}
.tribe-editor__additional-fields__field--radio{display:inline-block}
.tribe-editor__additional-fields__divider-settings .components-base-control__field{display:flex;align-items:center}.tribe-editor__additional-fields__divider-settings .components-base-control__label{flex:auto;margin-bottom:0}.tribe-editor__additional-fields__divider-settings .components-text-control__input{flex:none;width:52px}
.tribe-editor__additional-fields__field--checkbox{display:inline-block}
.tribe-editor__events-pro__add-field{border-top:1px solid #e1e3e6;padding:18px}.tribe-editor__events-pro__add-field__button{align-items:center;background-color:transparent;border:none;color:#000;cursor:pointer;display:flex;font-family:SF Pro Display,Helvetica;font-size:15px;font-weight:700;letter-spacing:.38px;outline:none}.tribe-editor__events-pro__add-field__button:focus{outline:auto}.tribe-editor__events-pro__add-field__button__plus{color:#009fd4;font-family:SF Pro Display,Helvetica;font-size:20px;font-weight:700;letter-spacing:.5px;line-height:15px;margin-right:9px}.tribe-editor__events-pro__add-field.tribe-editor__events-pro__add-field--no-border{border-width:0}
.tribe-editor__events-pro_recurrence-container{position:relative}.tribe-editor__events-pro_recurrence-container.tribe-editor__events-pro_recurrence-lock-container *{opacity:.9}.tribe-editor__events-pro_recurrence-container .tribe-editor__events-pro_recurrence-lock-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(180,8%,97%,.1);z-index:1}.tribe-editor__events-pro_recurrence-container .tribe-editor__events-pro__add-field__button{opacity:.7}
.tribe-editor__events-pro__fieldset{padding:20px 50px;border-bottom:1px solid #e1e3e6;position:relative}.tribe-editor__events-pro__fieldset:last-child{border-bottom-width:0}
.tribe-editor__events-pro__remove-field{background:transparent;border:0;cursor:pointer;outline:none;position:absolute;right:20px;top:20px}.tribe-editor__events-pro__remove-field svg{height:15px;width:11px}
.tribe-editor__events-pro__panel-header{background-color:#f3f4f5;border-top:1px solid #e1e3e6;display:flex}.tribe-editor__events-pro__panel-header-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex:1;justify-content:stretch;outline:none;padding:18px;text-align:left}.tribe-editor__events-pro__panel-header-button-text{flex:1;display:flex;align-items:baseline;font-family:SF Pro Display,Helvetica;font-weight:700;letter-spacing:.38px}.tribe-editor__events-pro__panel-header-button-title{flex:none;color:#000;font-size:15px}.tribe-editor__events-pro__panel-header-button-count{flex:none;color:#8d949b;font-size:13px;margin-left:4px}.tribe-editor__events-pro__panel-header--expanded svg{transform:rotate(180deg);transform-origin:center center}
.tribe-editor__events-pro__row{display:flex;margin-bottom:15px}.tribe-editor__events-pro__row:last-child{margin-bottom:0}
.tribe-editor__events-pro__label{align-items:center;color:#8d949b;display:flex;flex:0 0 125px;font-family:SF Pro Display,Helvetica;font-size:15px;font-weight:700;line-height:18px;letter-spacing:.38px}.tribe-editor__events-pro__label:after{content:"";background-color:#e1e3e6;flex:1;height:1px;margin:0 10px}.tribe-editor__events-pro__label-text{flex:none}
.tribe-editor__labeled-row__content{display:flex;align-items:center;flex-wrap:wrap}.tribe-editor__labeled-row__content>span{font-size:16px;line-height:24px;color:#8d949b}.tribe-editor__labeled-row__content>*{flex:none;margin-right:15px}.tribe-editor__labeled-row__content>:last-child{margin-right:0}
.tribe-editor__series-ends__select{width:150px}.tribe-editor__series-ends__number-input{width:85px}.tribe-editor__series-ends__number-input-label{margin-left:15px}.tribe-editor__series-ends .tribe-editor__day-picker-input{width:195px}
.tribe-editor__day-of-week .tribe-editor__checkbox__input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-editor__day-of-week .tribe-editor__checkbox__input:focus+.tribe-editor__checkbox__label .tribe-editor__day-of-week__label-abbr,.tribe-editor__day-of-week .tribe-editor__checkbox__input:hover+.tribe-editor__checkbox__label .tribe-editor__day-of-week__label-abbr{color:#009fd4}.tribe-editor__day-of-week .tribe-editor__checkbox__input:checked+.tribe-editor__checkbox__label{background-color:#009fd4}.tribe-editor__day-of-week .tribe-editor__checkbox__input:checked+.tribe-editor__checkbox__label .tribe-editor__day-of-week__label-abbr{color:#fff}.tribe-editor__day-of-week .tribe-editor__checkbox__input:checked+.tribe-editor__checkbox__label:hover,.tribe-editor__day-of-week .tribe-editor__checkbox__input:checked:focus+.tribe-editor__checkbox__label,.tribe-editor__day-of-week .tribe-editor__checkbox__input:checked:hover+.tribe-editor__checkbox__label{background-color:#007bb4}.tribe-editor__day-of-week .tribe-editor__checkbox__label{background-color:#fff;border:1px solid #e1e3e6;border-radius:3px;cursor:pointer;display:block;height:40px;padding:0;width:40px}.tribe-editor__day-of-week .tribe-editor__checkbox__label .tribe-editor__day-of-week__label-abbr{line-height:40px;height:auto}.tribe-editor__day-of-week__label-abbr{display:block;font-family:SF Pro Display,Helvetica,sans-serif;font-size:16px;line-height:1.5;text-align:center;text-decoration:none;color:#545d66}.tribe-editor__checkbox__label .tribe-editor__day-of-week__label-abbr{cursor:pointer;border:none}.tribe-editor__checkbox__label:hover .tribe-editor__day-of-week__label-abbr{color:#009fd4}
.tribe-editor__day-of-week-picker{display:flex}.tribe-editor__day-of-week-picker__day{flex:none;margin-right:10px}.tribe-editor__day-of-week-picker__day:last-child{margin-right:0}
.tribe-editor__day-of-month-picker{display:flex;align-items:center}.tribe-editor__day-of-month-picker>span{font-size:16px;line-height:24px;color:#8d949b}.tribe-editor__day-of-month-picker>*{flex:none;margin-right:15px}.tribe-editor__day-of-month-picker>:last-child{margin-right:0}.tribe-editor__day-of-month-picker__day-of-month-select{width:105px}.tribe-editor__day-of-month-picker__week-day-select{width:130px}.tribe-editor__day-of-month-picker__week-day-select .tribe-editor__select__option:last-child{position:relative;margin-top:9px}.tribe-editor__day-of-month-picker__week-day-select .tribe-editor__select__option:last-child:after{content:"";position:absolute;width:100%;height:1px;left:0;top:-5px;background-color:#e1e3e6}
.tribe-editor__recurring-to-date-time-picker__select{width:150px}
.tribe-editor__single-to-date-time-picker .tribe-editor__day-picker-input{width:175px}
.tribe-editor__from-time-range-picker__multi-day-checkbox{margin-left:5px}
.tribe-editor__month-tag{position:relative;font-size:16px;line-height:1.5;color:#fff;height:40px;padding:7px 15px;border:1px solid #e1e3e6;border-radius:3px;margin:0;background-color:#009fd4;cursor:pointer}.tribe-editor__month-tag svg{display:none;position:absolute;top:2px;right:2px;transform:scale(.5)}.tribe-editor__month-tag svg path{fill:#fff}.tribe-editor__month-tag:focus,.tribe-editor__month-tag:hover{background-color:#007bb4}.tribe-editor__month-tag:focus svg,.tribe-editor__month-tag:hover svg{display:block}.tribe-editor__month-tag__remove{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.tribe-editor__month-picker{display:flex;align-items:center;flex-flow:row wrap;max-width:100%;margin-bottom:-15px}.tribe-editor__month-picker>*{flex:none;margin-bottom:15px;margin-right:15px}.tribe-editor__month-picker>:last-child{margin-right:0}.tribe-editor__month-picker__select{width:175px}.tribe-editor__month-picker__add{font-size:12px;font-weight:700;line-height:16px;color:#009fd4;height:40px;padding:11px 15px;border:1px solid #e1e3e6;border-radius:3px;margin:0 0 15px;background-color:#fff;cursor:pointer}.tribe-editor__month-picker__add:focus,.tribe-editor__month-picker__add:hover{color:#007bb4}.tribe-editor__month-picker__add-icon{display:inline-block;font-size:16px;margin-right:3px}.tribe-editor__month-picker .tribe-editor__select__multi-value{display:none}
.tribe-editor__frequency-select{width:85px}
.tribe-editor__type-picker__type-select{width:195px}.tribe-editor__type-picker__type-select .tribe-editor__select__option:last-child{position:relative;margin-top:9px}.tribe-editor__type-picker__type-select .tribe-editor__select__option:last-child:after{content:"";position:absolute;width:100%;height:1px;left:0;top:-5px;background-color:#e1e3e6}
.tribe-editor__on-date-picker .tribe-editor__day-picker-input{width:195px}
.tribe-editor__events-pro__recurrence-description{align-items:center;display:flex;font-size:13px}.tribe-editor__events-pro__recurrence-description button,.tribe-editor__events-pro__recurrence-description input,.tribe-editor__events-pro__recurrence-description svg{margin-right:7px}.tribe-editor__events-pro__recurrence-description>svg{fill:#8d949b;height:16px}.tribe-editor__events-pro__recurrence-description>button:disabled,.tribe-editor__events-pro__recurrence-description>input:disabled{cursor:not-allowed}.tribe-editor__events-pro__recurrence-description>button{background-color:transparent;border-width:0;font-size:13px!important;outline:none}.tribe-editor__events-pro__recurrence-description>input{border-color:transparent}.tribe-editor__events-pro__recurrence-description>input:focus{border-color:#00a0d2}.tribe-editor__events-pro__recurrence-description>a{box-shadow:none!important;color:#0073aa!important;font-size:11px;margin-left:7px}
.editor-styles-wrapper .tribe-editor__related-events h2{margin:0}.tribe-editor__related-events__title{align-items:center;display:flex;justify-content:center;max-width:100%}.tribe-editor__related-events__title--selected{border:none}.tribe-editor__related-events__title--placeholder{cursor:text;background-color:transparent;border:0;display:block;font-size:1.3125rem;min-height:50px;min-width:200px;padding:5px 0}.tribe-editor__related-events__title-text{border:0;padding:0;margin:0;color:#fff;background-color:transparent;flex:1;font-size:1.3125rem;font-weight:400;width:100%}.tribe-editor__related-events .tribe-editor__related-events__title-text input{min-height:50px;background-color:#fff;border:0;font-size:1.3125rem;overflow:hidden;padding:5px 0;max-width:calc(100% - 20px);min-width:400px}.tribe-editor__related-events .tribe-editor__related-events__title-text input:focus{box-shadow:none;outline:auto}.tribe-editor__related-events__title-text--empty input{background-color:#fff;color:#8d949b}.tribe-editor__related-events__title-text--empty input::placeholder{color:#8d949b}.tribe-editor__related-events__title .tribe-editor__related-events__title-text:focus [data-mce-selected=inline-boundary],.tribe-editor__related-events__title .tribe-editor__related-events__title-text [data-mce-selected=inline-boundary]{background:transparent}.tribe-editor__related-events__grid{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.tribe-editor__related-events__grid--item{display:flex;flex-direction:column;flex:0 1 32%;margin:1%}.tribe-editor__related-events__grid--item:nth-of-type(3n){margin-right:0}.tribe-editor__related-events__grid--item:nth-of-type(3n+1){margin-left:0}.tribe-editor__related-events__grid--item svg{background-color:#e9e9e9;fill:silver}.edit-post-visual-editor .editor-block-list__block .tribe-editor__related-events__grid--item-title,.editor-styles-wrapper .tribe-editor__related-events__grid--item-title{font-size:14px;font-weight:700;margin-bottom:5px;margin-top:5px;padding-top:0}.editor-styles-wrapper .tribe-editor__related-events__grid--item-date{font-size:12px}
