@media (max-width: 767px) {

	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-header--has-event-search,
	.tribe-events .tribe-events-header--has-event-search {
	    background-color: initial;
	    flex-direction: row;
	}

	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-header--has-event-search .tribe-events-header__events-bar,
	.tribe-events .tribe-events-header--has-event-search .tribe-events-header__events-bar {
	    margin-left: 0;
	    width: 100%;
	}

	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-events-bar__search-container,
	.tribe-events .tribe-events-c-events-bar__search-container {
	    align-items: center !important;
	    display: block !important;
	    flex: auto !important;
	    padding: 0 !important;
	    position: static !important;
	    z-index: auto !important;
	}

	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-search,
	.tribe-events .tribe-events-c-search {
	    align-items: center;
	    display: block;
	}

	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-events-bar__search-button,
	.tribe-events .tribe-events-c-events-bar__search-button {
	    display: none !important;
	    visibility: hidden;
	}


	.tribe-common--breakpoint-xsmall.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button-text,
	.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button-text {
	    clip: auto;
	    flex: none;
	    height: auto;
	    margin: 0;
	    margin-left: 8px;
	    position: static;
	    width: auto;
	    font-size: 1rem;
	}

	.tribe-common--breakpoint-xsmall.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button-icon,
	.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button-icon {
	    flex: none;
	    height: 20px;
	    width: 20px;
	}

	.tribe-common--breakpoint-xsmall.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button,
	.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button {
	    align-items: center;
	    display: flex;
	    margin: 0px 0px 0px 0px;
	    padding: 20px 20px 20px 10px;
	}

	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-events-bar,
	.tribe-events .tribe-events-c-events-bar {
	    display: block !important;
	}

	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-events-bar__filter-button-container,
	.tribe-events .tribe-events-c-events-bar__filter-button-container {
		width: 40%;
		float: left;
	}

	.tribe-events .tribe-events-c-view-selector {
	    width: 180px !important;
	}

	.tribe-common--breakpoint-full.tribe-events .tribe-events-c-view-selector,
	.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector,
	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-view-selector {
	    width: 29px !important;
	}

	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item-icon, .tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__button,
	.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item-icon, .tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__button {
	    display: none !important;
	    visibility: hidden;
	}

	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content,
	.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content {
	    border: 0;
	    border-radius: 0;
	    box-shadow: none;
	}

	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content,
	.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content {
	    display: block;
	    height: 100%;
	    padding: 0 var(--tec-spacer-2);
	    position: static;
	    transform: none;
	}

	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list,
	.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list {
	    display: flex;
	    height: 100%;
	}

	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-view-selector__list-item:focus, .tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-view-selector__list-item:focus-within, .tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-view-selector__list-item:hover,
	.tribe-events .tribe-events-c-view-selector__list-item:focus, .tribe-events .tribe-events-c-view-selector__list-item:focus-within, .tribe-events .tribe-events-c-view-selector__list-item:hover {
	    background-color: var(--tec-color-background-view-selector-list-item-hover);
	}

	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item,
	.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item {
	    padding: 0 var(--tec-spacer-2);
	}

	.tribe-common--breakpoint-xsmall.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link,
	.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link {
	    height: 100%;
	    padding: var(--tec-spacer-4) 0;
	    position: relative;
	}

}




