	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-events-bar.tribe-events-c-events-bar,
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-events-bar.tribe-events-c-events-bar {
		display: grid !important;
		grid-template-columns: minmax(0, 1fr) auto !important;
		grid-template-areas:
			"form views"
			"filters filters" !important;
		gap: 18px 16px !important;
		width: 100% !important;
		max-width: 1120px !important;
		margin-right: auto !important;
		margin-left: auto !important;
		padding: 20px !important;
		background: #fff !important;
		border: 1px solid #e7edf3 !important;
		border-radius: 14px !important;
		box-shadow: 0 10px 24px rgba(16, 32, 59, 0.1) !important;
		box-sizing: border-box !important;
		overflow: visible !important;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-state-filters {
		grid-area: filters;
		display: block;
		width: 100%;
		margin: 0;
		padding: 0;
		box-sizing: border-box;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-state-filters__label {
		display: inline-flex;
		align-items: center;
		gap: 6px;
		min-height: 0;
		margin: 0 0 8px;
		color: var(--kyoiq-color-heading);
		font-size: 13px;
		font-weight: 800;
		letter-spacing: 0;
		line-height: 1.4;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-state-filters__chips {
		display: flex;
		flex-wrap: wrap;
		gap: 8px;
		min-width: 0;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-state-filter,
	html body.post-type-archive-tribe_events .kyoiq-event-state-filter:visited {
		display: inline-flex;
		align-items: center;
		justify-content: center;
		gap: 6px;
		min-height: 34px;
		max-width: 100%;
		padding: 8px 12px;
		overflow: hidden;
		color: #526174;
		text-overflow: ellipsis;
		white-space: nowrap;
		background: #fbfcfd;
		border: 1px solid #dbe4ef;
		border-radius: 999px;
		font-size: 13px;
		font-weight: 800;
		letter-spacing: 0;
		line-height: 1.2;
		text-decoration: none;
		box-shadow: none;
		box-sizing: border-box;
		transition: none;
		cursor: pointer;
	}
	html body.post-type-archive-tribe_events label.kyoiq-event-state-filter > input {
		position: absolute;
		width: 1px;
		height: 1px;
		overflow: hidden;
		opacity: 0;
		pointer-events: none;
	}
	html body.post-type-archive-tribe_events label.kyoiq-event-state-filter > span {
		display: inline-flex;
		align-items: center;
		gap: 6px;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-state-filter i {
		display: inline-flex;
		align-items: center;
		justify-content: center;
		width: 13px;
		min-width: 13px;
		height: 13px;
		margin: 0;
		color: currentColor;
		font-size: 12px;
		line-height: 1;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-state-filter:hover,
	html body.post-type-archive-tribe_events .kyoiq-event-state-filter:focus,
	html body.post-type-archive-tribe_events .kyoiq-event-state-filter:focus-visible {
		color: var(--kyoiq-color-primary);
		background: #fbfcfd;
		border-color: #91bfd3;
		text-decoration: none;
		box-shadow: none;
		outline: none;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-state-filter--active,
	html body.post-type-archive-tribe_events .kyoiq-event-state-filter--active:visited,
	html body.post-type-archive-tribe_events .kyoiq-event-state-filter--active:hover,
	html body.post-type-archive-tribe_events .kyoiq-event-state-filter--active:focus,
	html body.post-type-archive-tribe_events .kyoiq-event-state-filter--active:focus-visible {
		color: #fff;
		background: var(--kyoiq-color-primary);
		border-color: var(--kyoiq-color-primary);
		box-shadow: none;
	}
	html body.post-type-archive-tribe_events label.kyoiq-event-state-filter:has(> input:focus-visible) {
		outline: 2px solid #009b78;
		outline-offset: 3px;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker {
		position: relative;
		display: flex;
		flex-direction: column;
		align-items: stretch;
		width: min(440px, 100%);
		margin-top: 14px;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__label {
		align-self: flex-start;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__toggle {
		display: flex;
		align-items: center;
		justify-content: space-between;
		gap: 12px;
		width: 100%;
		min-height: 44px;
		max-width: 100%;
		margin: 0;
		padding: 0 14px;
		color: var(--kyoiq-color-text);
		background: #fbfcfd;
		border: 1px solid #dbe4ef;
		border-radius: 8px;
		font-size: 14px;
		font-weight: 800;
		line-height: 1.2;
		text-align: left;
		box-shadow: none;
		box-sizing: border-box;
		cursor: pointer;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__toggle:hover,
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__toggle:focus {
		color: var(--kyoiq-color-text);
		background: #fbfcfd;
		border-color: #dbe4ef;
		box-shadow: none;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__toggle:focus-visible {
		outline: 2px solid #009b78;
		outline-offset: 3px;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__caret {
		flex: 0 0 auto;
		color: currentColor;
		font-size: 11px;
		line-height: 1;
		transition: transform .16s ease;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker--open .kyoiq-event-organizer-picker__caret {
		transform: rotate(180deg);
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__panel {
		position: absolute;
		top: calc(100% + 8px);
		left: 0;
		z-index: 1001;
		width: min(440px, calc(100vw - 48px));
		padding: 14px;
		background: #fff;
		border: 1px solid #dbe4ef;
		border-radius: 12px;
		box-shadow: var(--kyoiq-shadow-main-area, 0 6px 14px rgba(16, 32, 59, 0.16));
		box-sizing: border-box;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__panel[hidden] {
		display: none;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__search {
		display: grid;
		grid-template-columns: 18px minmax(0, 1fr);
		align-items: center;
		gap: 8px;
		min-height: 42px;
		padding: 0 12px;
		color: #6f7d90;
		background: #f7fafc;
		border: 1px solid #d7e5ef;
		border-radius: 8px;
		box-sizing: border-box;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__search:focus-within {
		border-color: #d7e5ef;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__input {
		width: 100%;
		min-width: 0;
		height: 40px;
		margin: 0;
		padding: 0;
		color: var(--kyoiq-ink, #061225);
		background: transparent;
		border: 0;
		border-radius: 0;
		font-size: 14px;
		font-weight: 600;
		box-shadow: none;
		outline: 0;
		box-sizing: border-box;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__input::placeholder {
		color: #6f7d90;
		font-weight: 600;
		opacity: 1;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__status {
		margin: 10px 4px 0;
		color: var(--kyoiq-color-meta);
		font-size: 13px;
		line-height: 1.5;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__status:empty {
		display: none;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__options {
		display: grid;
		gap: 4px;
		max-height: 280px;
		margin: 10px 0 0;
		padding: 0;
		overflow-y: auto;
		list-style: none;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__options:empty {
		display: none;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__options > li {
		margin: 0;
		padding: 0;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__option {
		display: flex;
		align-items: center;
		width: 100%;
		min-height: 40px;
		margin: 0;
		padding: 9px 10px;
		color: var(--kyoiq-color-text);
		background: #fff;
		border: 0;
		border-radius: 7px;
		font-size: 14px;
		font-weight: 700;
		line-height: 1.35;
		text-align: left;
		box-shadow: none;
		box-sizing: border-box;
		cursor: pointer;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__option:hover,
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__option:focus,
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__option--active {
		color: var(--kyoiq-color-link);
		background: #eef6fa;
		box-shadow: none;
		outline: 0;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__option[aria-selected="true"] {
		color: var(--kyoiq-color-text);
		background: #eef7fa;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-state-filters__actions {
		display: flex;
		align-items: center;
		justify-content: flex-end;
		gap: 12px;
		margin-top: 20px;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-state-filters__reset,
	html body.post-type-archive-tribe_events .kyoiq-event-state-filters__reset:visited {
		color: #526174;
		font-size: 13px;
		font-weight: 800;
		text-decoration: none;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-state-filters__reset:hover,
	html body.post-type-archive-tribe_events .kyoiq-event-state-filters__reset:focus {
		color: var(--kyoiq-color-heading);
		text-decoration: underline;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-state-filters__submit {
		display: inline-flex;
		align-items: center;
		justify-content: center;
		gap: 8px;
		min-height: 42px;
		margin: 0;
		padding: 0 18px;
		color: #fff;
		background: var(--kyoiq-color-primary);
		border: 0;
		border-radius: 8px;
		box-shadow: none;
		font-size: 14px;
		font-weight: 800;
		cursor: pointer;
		transition: background-color .16s ease;
	}
	html body.post-type-archive-tribe_events .kyoiq-event-state-filters__submit:hover,
	html body.post-type-archive-tribe_events .kyoiq-event-state-filters__submit:focus {
		color: #fff;
		background: var(--kyoiq-button-primary-hover);
		box-shadow: none;
	}
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-messages__message,
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-messages__message {
		border-radius: 14px !important;
		font-weight: 600 !important;
		overflow: hidden !important;
	}
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-messages__message *:not(.fa-regular):not(.fa-solid),
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-messages__message *:not(.fa-regular):not(.fa-solid) {
		font-weight: 600 !important;
	}
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile),
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile) {
		width: 100% !important;
		max-width: 1120px !important;
		margin-right: auto !important;
		margin-left: auto !important;
	}
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link,
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:visited,
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link,
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:visited {
		color: #005c86 !important;
		border-bottom: 0 !important;
		background-image: none !important;
		box-shadow: none !important;
		text-decoration: none !important;
		text-decoration-line: none !important;
		text-decoration-color: transparent !important;
		text-decoration-thickness: 0 !important;
		transition: color .16s ease !important;
	}
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:hover,
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link.kyoiq-event-empty-next-link--hover,
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:focus,
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:focus-visible,
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:hover,
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link.kyoiq-event-empty-next-link--hover,
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:focus,
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:focus-visible {
		color: #2a4073 !important;
		border-bottom: 0 !important;
		background-image: none !important;
		box-shadow: none !important;
		text-decoration: none !important;
		text-decoration-line: none !important;
		text-decoration-color: transparent !important;
		text-decoration-thickness: 0 !important;
		outline: none !important;
	}
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link::before,
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link::after,
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:hover::before,
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:hover::after,
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:focus::before,
	html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:focus::after,
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link::before,
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link::after,
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:hover::before,
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:hover::after,
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:focus::before,
	html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-messages__message a.tribe-events-c-messages__message-list-item-link.kyoiq-event-empty-next-link:focus::after {
		content: none !important;
		display: none !important;
		border: 0 !important;
		background: none !important;
		background-image: none !important;
		box-shadow: none !important;
		text-decoration: none !important;
	}
	@media screen and (min-width: 768px) and (max-width: 1199px) {
		html body.post-type-archive-tribe_events .tribe-events.tribe-events-view--day .tribe-common-l-container.tribe-events-l-container,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events.tribe-events-view--day .tribe-common-l-container.tribe-events-l-container {
			min-height: 600px !important;
		}
		html body.post-type-archive-tribe_events .tribe-events.tribe-events-view--list .tribe-events-header,
		html body.post-type-archive-tribe_events .tribe-events.tribe-events-view--day .tribe-events-header {
			display: flex !important;
			flex-direction: column !important;
			align-items: stretch !important;
			width: 100% !important;
			max-width: 100% !important;
			margin-right: 0 !important;
			margin-left: 0 !important;
			padding-right: 0 !important;
			padding-left: 0 !important;
		}
		html body.post-type-archive-tribe_events .tribe-events.tribe-events-view--day .tribe-events-c-events-bar.tribe-events-c-events-bar,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events.tribe-events-view--day .tribe-events-c-events-bar.tribe-events-c-events-bar {
			order: 10 !important;
		}
		html body.post-type-archive-tribe_events .tribe-events.tribe-events-view--day .tribe-events-c-top-bar,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events.tribe-events-view--day .tribe-events-c-top-bar {
			order: 20 !important;
		}
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile) {
			order: 30 !important;
			width: 100% !important;
			max-width: 1120px !important;
			height: 56px !important;
			min-height: 56px !important;
			max-height: 56px !important;
			margin: 0 auto 32px !important;
		}
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile) .tribe-events-c-messages__message {
			display: flex !important;
			align-items: center !important;
			justify-content: center !important;
			flex-wrap: nowrap !important;
			width: 100% !important;
			height: 56px !important;
			min-height: 56px !important;
			max-height: 56px !important;
			padding: 16px !important;
			font-size: 14px !important;
			line-height: 1.62 !important;
			text-align: center !important;
			white-space: nowrap !important;
			box-sizing: border-box !important;
		}
	}
	@media screen and (max-width: 767px) {
		html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker,
		html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__toggle {
			width: 100%;
		}
		html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker__panel {
			position: static;
			width: 100%;
			margin-top: 8px;
		}
		html body.post-type-archive-tribe_events .kyoiq-event-organizer-picker--open {
			flex-direction: column;
		}
		html body.post-type-archive-tribe_events label.kyoiq-event-state-filter:has(> input:not(:checked)),
		html body.post-type-archive-tribe_events label.kyoiq-event-state-filter:has(> input:not(:checked)):hover,
		html body.post-type-archive-tribe_events label.kyoiq-event-state-filter:has(> input:not(:checked)):focus,
		html body.post-type-archive-tribe_events label.kyoiq-event-state-filter:has(> input:not(:checked)):focus-visible {
			color: #526174;
			background: #fbfcfd;
			border-color: #dbe4ef;
		}
		html body.post-type-archive-tribe_events .kyoiq-event-state-filters__actions {
			align-items: stretch;
			flex-direction: column-reverse;
		}
		html body.post-type-archive-tribe_events .kyoiq-event-state-filters__reset,
		html body.post-type-archive-tribe_events .kyoiq-event-state-filters__submit {
			justify-content: center;
			width: 100%;
		}
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-header,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-header {
			display: flex !important;
			flex-direction: column !important;
			align-items: stretch !important;
			width: 100% !important;
			max-width: 100% !important;
			margin-right: 0 !important;
			margin-left: 0 !important;
			box-sizing: border-box !important;
		}
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-events-bar.tribe-events-c-events-bar,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-events-bar.tribe-events-c-events-bar {
			order: 10 !important;
			grid-template-columns: minmax(0, 1fr) !important;
			grid-template-areas:
				"form"
				"views"
				"filters" !important;
			grid-template-rows: auto !important;
			gap: 16px !important;
			height: auto !important;
			min-height: 0 !important;
			max-height: none !important;
			align-self: flex-start !important;
			width: calc(100% + 39px) !important;
			max-width: calc(100% + 39px) !important;
			margin-right: 0 !important;
			margin-left: -19.5px !important;
			padding: 18px !important;
			transform: none !important;
		}

		html body.post-type-archive-tribe_events .tribe-events.tribe-events-view--month .tribe-events-c-events-bar.tribe-events-c-events-bar,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events.tribe-events-view--month .tribe-events-c-events-bar.tribe-events-c-events-bar {
			width: 100% !important;
			max-width: 100% !important;
			margin-left: 0 !important;
		}
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-events-bar__search-button,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-events-bar__search-button {
			display: none !important;
			visibility: hidden !important;
			opacity: 0 !important;
			width: 0 !important;
			min-width: 0 !important;
			height: 0 !important;
			min-height: 0 !important;
			margin: 0 !important;
			padding: 0 !important;
			pointer-events: none !important;
		}
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-events-bar__search-container,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-events-bar__search-container,
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-events-bar__search-container[aria-hidden],
		html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-events-bar__search-container[aria-hidden] {
			grid-area: form !important;
			position: static !important;
			display: block !important;
			width: 100% !important;
			min-width: 0 !important;
			max-width: 100% !important;
			height: auto !important;
			margin: 0 !important;
			padding: 0 !important;
			opacity: 1 !important;
			visibility: visible !important;
			overflow: visible !important;
			transform: none !important;
		}
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-search,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-search,
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-events-bar__search-form,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-events-bar__search-form {
			display: grid !important;
			grid-template-columns: minmax(0, 1fr) auto !important;
			align-items: center !important;
			gap: 8px !important;
			width: 100% !important;
			min-width: 0 !important;
			max-width: 100% !important;
		}
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-events-bar__views,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-events-bar__views {
			grid-area: views !important;
			justify-self: stretch !important;
			justify-content: flex-start !important;
			width: 100% !important;
		}
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-c-top-bar,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-c-top-bar {
			order: 20 !important;
		}
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-header__messages--mobile,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-header__messages--mobile {
			order: 30 !important;
			width: calc(100% + 39px) !important;
			max-width: calc(100% + 39px) !important;
			margin: 0 0 0 -19.5px !important;
		}
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-header__messages--mobile .tribe-events-c-messages__message,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-header__messages--mobile .tribe-events-c-messages__message {
			position: relative !important;
			display: flex !important;
			align-items: center !important;
			justify-content: center !important;
			width: 100% !important;
			min-height: 56px !important;
			padding: 12px 16px !important;
			font-size: 14px !important;
			line-height: 1.62 !important;
			text-align: center !important;
			white-space: normal !important;
			box-sizing: border-box !important;
		}
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-header__messages--mobile .tribe-events-c-messages__message-icon-svg,
		html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-header__messages--mobile .tribe-events-c-messages__message-icon-svg {
			position: static !important;
			flex: 0 0 auto !important;
			transform: none !important;
		}
		html body.post-type-archive-tribe_events .tribe-events .tribe-events-header__messages--mobile .tribe-events-c-messages__message > div[data-key],
		html body.post-type-archive-tribe_events .tribe-common.tribe-events .tribe-events-header__messages--mobile .tribe-events-c-messages__message > div[data-key] {
			width: auto !important;
			text-align: left !important;
		}
	}
	
