.view-charities .view-filters {
	border-bottom: 3px solid #e5e5e5;
	background-color: #fff;
	position: absolute;
	height: 54px;
	width: 100%;
	/*top: 60px;*/
	margin-top: 0;
}
.view-charities .view-filters .views-exposed-form {
	width: 940px;
	margin: auto;
}
.view-charities .view-filters .views-exposed-widgets {
	margin: 0;
}
.view-charities .view-filters .views-exposed-widget {
	padding: 0;
	margin-left: 114px;
}
.view-charities .view-filters .views-widget-filter-type {
	margin: 7px 0;
}
.view-charities .view-filters .views-widget-filter-type .views-widget {
	border: 2px solid #eee;
	padding: 2px;
	background-color: #f9f9f9;
	display: inline-block;
	float: left;
	height: 32px;
}
.view-charities .view-filters .views-widget-filter-type .views-widget .form-item {
	float: left;
}
.view-charities .view-filters .views-widget-filter-type > label {
	display: none;
}
.view-charities .view-filters .views-widget-filter-type input {
	display: none;
}
.view-charities .view-filters .views-widget-filter-type label {
	padding: 10px 20px;
	float: left;
	line-height: 12px;
	/* height: 22px; */
	cursor: pointer;
	font-size: 14px;
}
.view-charities .view-filters .views-widget-filter-type input:checked + label {
	/* background-color: #34b8bc; */
	background-color: #2B8082;
	color: white;
	/* height: 30px; */
}
.view-charities .view-filters .views-widget-filter-tid > label {
	display: none;
}
.view-charities .view-filters .views-widget-filter-tid a.bef-toggle {
	display: none;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes {
	height: 54px;
	margin-top: -3px;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item {
	display: inline-block;
	float: left;
	position: relative;
	top: 3px;
	border-bottom: 3px solid #e5e5e5;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item input {
	display: none;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item label {
	display: inline-block;
	text-indent: -9999px;
	width: 32px;
	cursor: pointer;
	position: relative;
	background-image: url('../../images/sprite-charities-filter-icons.jpg');
	height: 32px;
	margin: 11px;
	
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-76:hover, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-76.highlight {
	border-color: #924897;
	
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-76 label {
	background-position: -64px 0px;
}

.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-76:hover label, 
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-76.highlight label {
	background-position: -64px -32px;
} 

.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-8:hover, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-8.highlight {
	border-color: #F58D8E;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-8 label {
	background-position: -96px 0;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-8:hover label ,.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-8.highlight label {
	background-position: -96px -32px;
}

.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-9:hover, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-9.highlight {
	border-color: #43B5AB;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-9 label {
	background-position: -288px 0;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-9:hover label, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-9.highlight label {
	background-position: -288px -32px;
}

.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-10:hover, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-10.highlight {
	border-color: #88CB96;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-10 label {
	background-position: -128px 0;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-10:hover label, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-10.highlight label {
	background-position: -128px -32px;
}

.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-11:hover, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-11.highlight {
	border-color: #EE7929;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-11 label {
	background-position: -225px 0;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-11:hover label, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-11.highlight label {
	background-position: -225px -32px;
}

.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-12:hover, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-12.highlight {
	border-color: #F30B92;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-12 label {
	background-position: -160px 0;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-12:hover label, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-12.highlight label {
	background-position: -160px -32px;
}

.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-13:hover, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-13.highlight {
	border-color: #C5A4CF;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-13 label {
	background-position: -352px 0;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-13:hover label, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-13.highlight label {
	background-position: -352px -32px;
}

.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-14:hover, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-14.highlight {
	border-color: #7785BF;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-14 label {
	background-position: -256px 0;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-14:hover label, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-14.highlight label {
	background-position: -256px -32px;
}

.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-15:hover, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-15.highlight {
	border-color: #21A6DE;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-15 label {
	background-position: 0px 0;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-15:hover label, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-15.highlight label {
	background-position: 0px -32px;
}

.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-16:hover, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-16.highlight {
	border-color: #FAD28C;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-16 label {
	background-position: -512px 0;
}
.view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-16:hover label, .view-charities .view-filters .views-widget-filter-tid .bef-checkboxes .form-item-edit-tid-16.highlight label {
	background-position: -512px -32px;
}
.view-charities .tooltip {
	opacity: 0;
	position: absolute;
	top: 54px;
	z-index: 1;
	left: 50%;
	background: #444;
	padding: 10px 12px;
	line-height: 1;
	font-size: 12px;
	color: white;
	white-space: nowrap;
}
.view-charities .tooltip:after {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(68, 68, 68, 0);
	border-bottom-color: #444;
	border-width: 8px;
	margin-left: -8px;
}
.form-item-edit-tid-76 .tooltip{
	margin: 0 0 0 -32px;
}
.form-item-edit-tid-8 .tooltip{
	margin: 0 0 0 -35px;
}
.form-item-edit-tid-9 .tooltip, .form-item-edit-tid-12 .tooltip{
	margin: 0 0 0 -30px;
}
.form-item-edit-tid-10 .tooltip, .form-item-edit-tid-13 .tooltip, .form-item-edit-tid-16 .tooltip{
	margin: 0 0 0 -45px;
}
.form-item-edit-tid-11 .tooltip{
	margin: 0 0 0 -48px;
}
.form-item-edit-tid-15 .tooltip{
	margin: 0 0 0 -50px;
}
.form-item-edit-tid-14 .tooltip{
	margin: 0 0 0 -46px;
}
.close-button-charity .tooltip{
	left: 0;
}