input.tribe-editor--valid{border:1px solid #e62f2f}input.tribe-editor--valid:focus{border:1px solid #e62f2f;outline:none}
.tribe-editor__terms--empty{color:#8d949b}.tribe-editor__terms__label{display:block;font-size:16px}.tribe-editor__terms__list{list-style:none}.tribe-editor__terms__list-item{display:inline-block;margin-right:4px}.editor-styles-wrapper .tribe-editor__terms__list-item{margin-right:4px}.tribe-editor__terms__list-item-link{color:#009fd4}.tribe-editor__terms .spinner{display:block;float:none}
.tribe-editor__venue__form{padding:23px 20px;background-color:#f8f9f9;border:1px solid #e0e5e9;border-top:none}.tribe-editor__venue__form h3{font-size:1.3125rem;margin-bottom:14px;font-weight:700;font-family:Helvetica,Arial,"sans-serif"}.tribe-editor__venue__form dl dt{-webkit-box-flex:0;flex:0 0 35%}.tribe-editor__venue__form dl dd{-webkit-box-flex:0;flex:0 0 65%}.tribe-editor__venue__fields{width:58%}.tribe-editor__venue__fields .row{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.tribe-editor__venue__fields input[type=tel],.tribe-editor__venue__fields input[type=text],.tribe-editor__venue__fields input[type=url],.tribe-editor__venue__fields select{width:100%;background-color:#fff;border:1px solid #e0e5e9;border-radius:4px;margin-bottom:10px;padding:10px;font-size:1rem;color:#86909b;font-family:Helvetica,Arial,"sans-serif"}.tribe-editor__venue__fields input[type=tel]:focus,.tribe-editor__venue__fields input[type=text]:focus,.tribe-editor__venue__fields input[type=url]:focus,.tribe-editor__venue__fields select:focus{color:#545d66}.tribe-editor__venue__fields input[type=tel].small,.tribe-editor__venue__fields input[type=text].small,.tribe-editor__venue__fields input[type=url].small,.tribe-editor__venue__fields select.small{width:40.625%}.tribe-editor__venue__fields input[type=tel].medium,.tribe-editor__venue__fields input[type=text].medium,.tribe-editor__venue__fields input[type=url].medium,.tribe-editor__venue__fields select.medium{width:56.25%}select.tribe-editor__venue__select{height:40px;margin-bottom:10px}
.tribe-editor__search-posts{width:340px}.tribe-editor__search-posts .editor-inserter__search{width:100%}.tribe-editor__search-posts .tribe-editor__search-posts__results{height:250px;overflow:auto}.tribe-editor__search-posts .tribe-editor__search-posts__results .components-placeholder{height:inherit}.tribe-editor__search-posts .tribe-editor__search-posts__results-list,.tribe-editor__search-posts .tribe-editor__search-posts__results-list-item{margin:0}.tribe-editor__search-posts .tribe-editor__search-posts__results-list-item-button{display:block;width:100%;color:#555d66;padding:12px;cursor:pointer;border:0;border-bottom:1px solid #e2e4e7;line-height:20px;background:transparent;text-align:left}.tribe-editor__search-posts .tribe-editor__search-posts__results-list-item-button:hover{background-color:#f8f9f9}.tribe-editor__search-posts .tribe-editor__search-posts__results-list-item-button.is-active,.tribe-editor__search-posts .tribe-editor__search-posts__results-list-item-button:active,.tribe-editor__search-posts .tribe-editor__search-posts__results-list-item-button:focus{position:relative}.tribe-editor__dropdown{display:inline-block}.tribe-editor__spinner-container.tribe-editor__spinner--item{padding:0}
.tribe-editor__map{background-color:#f7f1e1}.tribe-editor__map--static{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.tribe-editor__map--static img{z-index:2}.tribe-editor__map--interactive{width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:100%;-webkit-box-flex:1;flex:1}.tribe-editor__map--dynamic{width:100%;height:100%;z-index:2}.tribe-editor__venue--has-map .tribe-editor__map{width:49%;flex-basis:49%;min-height:270px}
.tribe-editor__dashboard__container{pointer-events:none;display:none;position:relative}.tribe-editor__dashboard__container--open{display:block;pointer-events:auto;width:100%}.tribe-editor__dashboard{background-color:#f8f9f9;border:1px solid #e3e4e8;left:0;margin-left:-29px;margin-right:-29px;position:absolute;right:0;z-index:100}.tribe-editor__dashboard:before{content:"";display:block;height:50px;top:-34px;left:0;right:0;position:absolute;z-index:2}.tribe-editor__dashboard:after{height:20px;left:0;right:0;position:absolute;content:"";bottom:-20px}.tribe-editor__dashboard .tribe-editor__time-picker__separator{color:#545d66;margin-left:8px;margin-right:6px}.tribe-editor__dashboard .tribe-editor__time-picker__label{color:#545d66;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;margin-right:8px}.tribe-editor__dashboard__container--up .tribe-editor__dashboard{bottom:-50px}.tribe-editor__dashboard__container--down .tribe-editor__dashboard{top:50px}
.tribe-editor__calendars .DayPicker{width:100%}.tribe-editor__calendars .DayPicker-Months{-webkit-box-pack:justify;justify-content:space-between}.tribe-editor__calendars .DayPicker-Month{width:46.2686567164%;margin:0}.tribe-editor__calendars .DayPicker-Caption>div,.tribe-editor__calendars .DayPicker-Day,.tribe-editor__calendars .DayPicker-Weekday{color:#545d66;font-family:Helvetica,"sans-serif";font-weight:400}.tribe-editor__calendars .DayPicker-Caption>div{font-size:1rem;margin-bottom:12px;text-align:center}.tribe-editor__calendars .DayPicker-Weekday{font-size:.75rem}.tribe-editor__calendars .DayPicker-Day{font-size:.875rem}.tribe-editor__calendars .DayPicker-Day:hover{color:#007bb4;background-color:#fff}.tribe-editor__calendars .DayPicker-Day--today{color:#545d66}.tribe-editor__calendars .DayPicker-Day--disabled{pointer-events:none;color:#ccc}.tribe-editor__calendars .DayPicker-Day--selected:not(.DayPicker-Day--outside){border-radius:0;background-color:#009fd4;color:#fff}.tribe-editor__calendars .DayPicker-Day--selected:not(.DayPicker-Day--outside):hover{background-color:#007bb4;color:#fff}.tribe-editor__calendars .DayPicker-NavButton--prev{left:0;top:0}.tribe-editor__calendars .DayPicker-NavButton--next{right:0;top:0}.tribe-editor__calendars .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#fff}.tribe-editor__daypicker-caption{padding:0 8px;display:table-caption;margin-bottom:8px}.tribe-editor__daypicker-caption>div{font-size:1rem;margin-bottom:12px;text-align:center;color:#545d66;font-family:Helvetica,"sans-serif";font-weight:400}.tribe-editor__calendars--range .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:#e7f5fa;color:#545d66}.tribe-editor__calendars--range .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside):hover{color:#007bb4}
.tribe-editor__soc__input{border:none;padding:16px 11px 16px 0;font-size:1.125rem;font-family:Helvetica,Arial,"sans-serif";font-weight:700;color:#86909b;-webkit-box-flex:1;flex:1;margin:0}.tribe-editor__soc__input::-webkit-input-placeholder{font-weight:400;color:#86909b}.tribe-editor__soc__input::-moz-placeholder{font-weight:400;color:#86909b}.tribe-editor__soc__input:-ms-input-placeholder,.tribe-editor__soc__input::-ms-input-placeholder{font-weight:400;color:#86909b}.tribe-editor__soc__input::placeholder{font-weight:400;color:#86909b}.tribe-editor__soc__input:focus{outline:none}.tribe-editor__soc__input__container{border:1px solid #e0e5e9;border-radius:4px;width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.tribe-editor__soc__input__container svg{margin-left:14px;margin-right:14px;fill:#e2e4e7;width:22px}.tribe-editor__soc__input__container path{fill:#e2e4e7}.tribe-editor__soc__input__container--active{border:1px solid #e0e5e9;border-bottom-left-radius:0;border-bottom-right-radius:0;border-right:none}.tribe-editor__soc__input__container--active path,.tribe-editor__soc__input__container--active svg{fill:#009fd4}.tribe-editor__soc__input__container--active .tribe-editor__soc__input{border-right:1px solid #e0e5e9;color:#000}.tribe-editor__soc__results--loading,ul.tribe-editor__soc__results{border:1px solid #cdd3d8;background-color:#fafafa;box-shadow:1px 1px 6px rgba(0,0,0,.1);border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:18px 28px;width:100%;margin:0}.editor-styles-wrapper .tribe-editor__soc__results--loading,.editor-styles-wrapper ul.tribe-editor__soc__results{margin:0}.tribe-editor__soc__results--loading{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.tribe-editor__soc__results strong{color:#000}.tribe-editor__soc__results li{list-style:none;padding:10px 15px;margin-bottom:0;color:#67686c;cursor:pointer;font-family:Helvetica,Arial,"sans-serif"}.tribe-editor__soc__results li:hover{color:#009fd4}.tribe-editor__soc__results li:last-child{margin-bottom:0}
.tribe-editor__spinner-container{display:-webkit-box;display:flex;width:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:20px}
.tribe-editor__year-month-form{display:table-caption;text-align:center;margin-bottom:18px}.tribe-editor__year-month-form .tribe-editor__year-month-form__month,.tribe-editor__year-month-form .tribe-editor__year-month-form__year{font-size:16px;border:none;box-shadow:0 1px 0 rgba(0,0,0,.1)}
.tribe-editor__subtitle__footer-upsell{padding:15px 22px;background-color:#e7f5fa;border-top:1px solid #e3e4e8}p.tribe-editor__subtitle__footer-upsell-text{font-size:16px;font-style:normal;font-family:Helvetica,sans-serif;font-weight:400;line-height:1.3;color:#191e22;margin:0}.tribe-editor__subtitle__footer-upsell p.tribe-editor__subtitle__footer-upsell-text{font-size:16px}.tribe-editor__subtitle__footer-upsell-link{color:#191e22}
.tribe-editor__timezone-input input{border:0;padding:2px 5px;font-size:16px}
.tribe-editor__edit-link{color:#009fd4}.tribe-editor__edit-link:hover{color:#027bb4;text-decoration:none}
