/* Desktop */
#ui-datepicker-div {
	font-size: 14px;
	z-index: 111 !important;
}
#label_startDate,
#label_endDate {
	position: absolute;
	line-height: 56px;
	font-weight: 500;
	color: #394635;
	font-size: 1.25rem;
	padding-left: 20px;
}
#startDate {
	padding-left: 75px;
}
#endDate {
	padding-left: 50px;
}
.global-share-container a.rssLink {
	float: right;
}

.listing-container.event-container .sub-filters-container .sub-filters.sort-by {
	display: block;
}
.listing-container .pagination-container ul li.arrow a .fa {
	pointer-events: none;
}
.listing-description-container .infoWindow ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.listing-description-container .infoWindow ul li {
	font-size: 20px;
	line-height: 26px;
}

/** timeWindow **/
.listing-container ul.timeWindow {
	color: #798846;
	height: 40px;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: 600;
	border: 1px solid #e1e1e1;
	list-style: none;
	margin: 0;
	margin-bottom: 20px;
	text-align: center;
	font-size: 0;
	padding: 0;
}
.listing-container ul.timeWindow li {
	display: inline-block;
	max-width: 127px;
}
.listing-container ul.timeWindow li a {
	position: relative;
	display: block;
	min-width: 127px;
	height: 38px;
	line-height: 39px;
	font-size: 16px;
	color: #333;
}
.listing-container ul.timeWindow li a:hover {
	text-decoration: none;
}
.listing-container ul.timeWindow li a.active {
	background: #798846;
	color: #fff;
	border-radius: 4px;
}

/* Tablet */
@media only screen and (max-width: 40em) {
	
}

/* Mobile */
@media only screen and (max-width: 40em) {
	.listing-container ul.timeWindow li {
		width: 33%;
	}
	.listing-container ul.timeWindow li a {
		min-width: 0;
		width: 100%;
	}
}

/* t - 255387 */
.listing-container .listing-main-filters-container .select2-container.select2-container-multi{border: 0; height: auto; background: #798846;  border-radius: 5px; padding:0;}

.listing-container .listing-main-filters-container .select2-container.select2-container-multi .select2-choices{background: #798846; border: none; border-radius: 5px; min-height: 57px; cursor: pointer;}
.listing-container .listing-main-filters-container .select2-container.select2-container-multi .select2-choices .select2-search-choice{color: #000 !important; font-weight: 500; background: #fff; border: none; padding: 10px 10px 10px 20px; font-size: 20px; border-radius: 5px; margin:12px 0 12px 12px;}
.listing-container .listing-main-filters-container .select2-container.select2-container-multi .select2-choices .select2-search-choice + .select2-search-choice {margin-top: 0;}
.listing-container .listing-main-filters-container .select2-container.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close{top: 10px;}
.listing-container .listing-main-filters-container .select2-container.select2-container-multi .select2-choices .select2-search-field .select2-input.select2-default{width: 100%; text-align: center; color:#fff !important; min-height: 55px; text-align: center; font-size: 20px; cursor: pointer;}