

html {
	background-image: none;
}
#PageHeading header {
	background-color: lightgray;
	background-image: url('PYNLogo1800.png');
	background-size: 50%;
	background-repeat: no-repeat;
	background-position: center center;
	height: 425px;
}
.heading-text{
	position: relative;
	top: -170px;
	display: none;
}
@media screen and (min-resolution: 128dpi), screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-pixel-ratio: 2) {
	#PageHeading header {
		background-image: url('PYNLogo.png');
	}
}
@media screen and (min-resolution: 128dpi) and (max-device-width: 1110px), screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 1110px) {
	#PageHeading header {
		background-image: url('PYNLogo1800.png');
	}
}
@media screen and (min-resolution: 128dpi) and (max-device-width: 898px), screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 1110px) {
	#PageHeading header {
		background-image: url('PYNLogo1400.png');
	}
}
@media screen and (min-resolution: 128dpi) and (max-device-width: 698px), screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 1110px) {
	#PageHeading header {
		background-image: url('PYNLogo960.png');
	}
}
@media screen and (min-resolution: 128dpi) and (max-device-width: 478px), screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 478px) {
	#PageHeading header {
		background-image: url('PYNLogo640.png');
	}
}
@media (max-width: 698px) {
	#PageHeading header {
		height: 321px;
	}
}
@media (max-width: 478px) {
	#PageHeading header {
		height: 214px;
	}
}	