a.add-service-btn,
a.clear-btn {
    text-transform: uppercase;    
    float: right;
}

input.eventsBTN,
input.districtBTN {
	background: #000;
	color: #fff;
	padding: 0.4em 3em;
	border: none;
}

input[type="button"]:hover {
	background: #96BEEB !important;	
	color: #000 !important;
}

#services-districts {
	width: 100%;
}

img.mapregion,
img.imageloader {	
	display: block;
	width: 50%;	
	margin: 60px auto;
}

.x-accordion-heading .x-accordion-toggle {
	background-color: #000 !important;
	color: #fff !important;
}

.mardell_main_image {
	margin: 20px auto !important;	
	display: block;
}

#services-districts h4 {
	margin: 40px 0 0 0;
}

#printfrm {
	margin: 0;
	float: right;
}

#printfrm input.print-me {
	background: url('/wp-content/uploads/2017/08/print.png') no-repeat transparent;
	width: 70px;
	height: 55px;
	background-size: 70px auto;
	background-position: center;
	border: none;
}

#printfrm input:hover {
	background: url('/wp-content/uploads/2017/08/print.png') no-repeat transparent !important;
	opacity: 0.6 !important;
	width: 70px !important;
	height: 55px !important;
	background-size: 70px auto !important;
	background-position: center !important;
	border: none !important;
}

@media print {
	.x-btn-navbar,
	.x-btn-navbar.collapsed,
	.x-btn-navbar, 	
    #eventsfrm,
    .event-msg,
    .x-navbar-inner,   
    p.membership,
    #printfrm input.print-me,
    input.print-me,
    #my_social_widget-2 .mysocialwid
    { display: none; }

    .x-logobar-inner a:hover {
    	text-decoration: none;	
    	display: none;
    }

    a[href]:after {
	    content: none !important;
	  }
}