@media only screen and (min-width: 1200px) {

}


@media only screen and (max-width: 1199px) and (min-width: 990px) {
	
}


@media only screen and (max-width: 989px) and (min-width: 768px) {
	
	.custom-header-elements {
		display: none;
	}
	
}


@media only screen and (max-width: 767px) and (min-width: 560px) {
	
	.custom-header-elements {
		display: none;
	}
	
}


@media only screen and (max-width: 559px) {
	
	.custom-header-elements {
		display: none;
	}
	
}


/* GLOBAL */

h4 {
	float:right;
}

h4, h4 a {
	color: #000;
}

a:hover {
	color: #000;
}



h4.spb-heading span:before, h4.spb-heading span:after {
	border-top: none !important;
	text-transform: uppercase !important;
}