#recsearch form, .unifSearch form {
    background-color: #e7e7e7;
}
.check_avail_panel a.check_available
 {
    background-color: #7E9231;
    background: linear-gradient(to bottom,#7E9231 0,#7E9231 100%);
    border: 1px solid #FFFFFF;
    width: 170px;
}

.check_avail_panel a.check_available:hover 
{
    background-color: #7F8741 !important;
    background: linear-gradient(to bottom,#7F8741 0,#7F8741 100%);
    border: 1px solid #FFFFFF;
    width: 170px;
}
.unifSearchRecreation {
	color: #502007 !important;
	background-color: #e7e7e7;
	background-image: none;
	font-size: 25px;
}
.unifSearchCriteria .criteria_section label {
	color: #502007;
}
.btn_blue {
  background-color: #7E9231;
  background: linear-gradient(to bottom,#7E9231 0,#7E9231 100%);
  border: 1px solid #FFFFFF;
}
.btn_blue:hover {
  background-color: #7F8741 !important;
  background: linear-gradient(to bottom,#7F8741 0,#7F8741 100%);
  border: 1px solid #FFFFFF;
  cursor: pointer;
}

.unifSearchRecreation strong span:before {
	content: "\f00e";
	margin-right: 10px;
	font: normal normal normal 1em FontAwesome;
}
.facility_view_header a.facility_link {
    color: var(--a_link_color);
}

.facility_view_header a.facility_link:hover {
    color: var(--a_link_hover_color);
}

.facility_view_description span.description span {
	 color: var(--a_link_color);;
}
.facility_view_description span.description span:hover {
	 color: var(--a_link_hover_color);
}


h2 {
    color: #502007;
}

.facility_view_header_near {
	background-color: #502007;
	color: #FFF;
}

div.check_avail_panel a.check_outofstock{
  border-radius: 5px;
}

div.filterCategory span{
	color: var(--a_link_color);	
}

#locationCriteria_container .message {
 color: #757575
}

#checkoutCartForm span.h2 {
    color:#A76806;
}