.page-id-174 footer#footer {
	color: #fff;
}

/* CUSTOMISE MOBILE MENU HOVER/ACTIVE COLOUR - NOTE DOUBLE CURLY BRACKETS AT THE END */
@media screen and (max-width: 1000px) {
	#header #main-nav a:hover, #header #main-nav ul a:hover, #headerwrap #main-nav .current_page_item &gt; a, #headerwrap #main-nav .current-menu-item &gt; a {
		color: #fd0000;
	}
}

/* CUSTOMISE THE MOBILE DISPLAY */
@media screen and (max-width: 600px) {
	h1 {
		font-size: 35px !important;
	}
}

@media screen and (max-width: 600px) {
	h2 {
		font-size: 26px !important;
	}
}

@media screen and (max-width: 600px) {
	.homepageheading span {
		font-size: 35px !important;
	}
}

/* CUSTOMISE SUBMIT BUTTON */
input[type=reset], input[type=submit], button {
	background: #fd0000;
}

input[type=reset]:hover, input[type=submit]:hover, button:hover {
	color: #ffffff;
	background: #000000;
}

/*CUSTOMISE THE SOCIAL SHARING ICONS */
.robots-nocontent.sd-block.sd-social.sd-social-icon.sd-sharing {
	text-align: center;
}

.sd-social-icon .sd-content ul li.share-facebook[class*="share-"] a.sd-button {
	background: #fd0000 !important;
}

.sd-social-icon .sd-content ul li.share-twitter[class*="share-"] a.sd-button {
	background: #fd0000 !important;
}

.sd-social-icon .sd-content ul li.share-google-plus-1[class*="share-"] a.sd-button {
	background: #fd0000 !important;
}

.sd-social-icon .sd-content ul li.share-pinterest[class*="share-"] a.sd-button {
	background: #fd0000 !important;
}

.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button {
	background: #fd0000 !important;
	color: #ffffff !important;
}

/* CUSTOMISE SINGLE POST META */
.single-post span a {
	color: black !important;
}

.single-post .related-posts .post-title a {
	color: black !important;
}

.single-post .related-posts .post-title a {
	font-size: 16px !important;
}

.single-post span.arrow {
	color: #000000 !important;
}

.post-meta.entry-meta {
	font-size: 12px;
}

h3#reply-title.comment-reply-title {
	font-size: 18px;
	text-decoration: bold;
}

/* CUSTOMISE THE FLOATING BUTTONS */
a.shortcode.button.large.rect {
	border-color: #fd0000;
	background-color: #fd0000;
	color: #fff !important;
}

a.shortcode.button.large.rect:hover {
	border-color: #fff;
	background-color: #fff;
	color: #fd0000 !important;
}

a.shortcode.button.large.red.rect {
	border-color: #fd0000;
	background-color: #fd0000;
	color: #fff !important;
}

a.shortcode.button.large.red.rect:hover {
	border-color: #000;
	background-color: #000;
	color: #fff !important;
}

/* REMOVE HEADER BORDERLINE */
#headerwrap {
	border-bottom: none;
}