/* color specific */
h2:after,.menu li a.active,.months ul li a.selected, .year a:hover, .year a.selected, .customBackgroundColor, .ui-autocomplete .ui-state-focus {
	background: #407235	!important;
}
.firstcollectionday .customBackgroundColor {
	background: #407235!important;
}

.menu a:hover,.menu a:active,.menu li a:focus {
	background: #407235 !important;
}

/* headers */
h1,h2,h3, .customColor, .hrefTitle{
	color: #407235 !important;
}

#header {
	border-bottom-color: #407235 !important;
}

#footer a:focus {
	background: none repeat scroll 0 0 #407235 !important;
}

.arrow-droplist{
	border-top: 10px solid #407235 !important;
}

.ui-widget-header {
	border: 1px solid #407235 !important;
	background: #407235 !important;
}

/* Search-bar selected color */
.select2-results .select2-highlighted {
	background: #407235;
}

.firstcollectionday {
	background: transparent !important;
}

@media only screen and (min-width: 768px) {

	.months ul li a:hover {
		background: #407235 !important;
		color: #ffffff;
	}

}

@media only screen and (max-width: 767px) {

	h2:after,.menu li a.active,.months ul li a.selected, .year a:hover, .year a.selected, .customBackgroundColor, .ui-autocomplete .ui-state-focus {
		background: #407235 !important;
	}

	.above_carousel_mobile .customBackgroundColor {
		background: #407235!important;
	}

	.color_background_pickups {
		background: transparent !important;
	}

	.menu a:hover,.menu a:active,.menu li a:focus {
		background: none !important;
	}
}