body.home {
	background-color: #000;

	/* Standard images and videos */
	img,
	video {
	    -webkit-filter: grayscale(100%);
	    filter: grayscale(100%);
	}

	.site-branding img {
		-webkit-filter: none;
		filter: none;
	}

	/* Elements with inline background images */
	[style*="background"] {
	    -webkit-filter: grayscale(100%);
	    filter: grayscale(100%);
	}

	.coloured-box [style*="background"] {
	    -webkit-filter: none;
	    filter: none;
	}

	.section_module.content-hub .footer .categories-holder div a {
		color: #003a78;
	}

	.section_module.content-hub .inner-content .header .from-the {
		color: #FFF;
	}

	.section_module.content-hub .inner-content .header .content-hub .icon-circle {
		-webkit-filter: none;
		filter: none;
	}

	footer {
		.useful-links-container {
			background-color: #111;
		}
		.useful-links-container h3 {
	    	color: #003a78;
	    }
	    .useful-links-container li {
    		border-bottom: 1px solid #000;
    	}
    	.lower-footer {
    		background-color: #000;
    		height: 160px;
    	}
    	.final-footer {
    		background-color: #111;
    	}
    	.top-bar .branding img,
    	.lower-footer .brand-logos {
    		-webkit-filter: grayscale(100%) invert(100%);
	    	filter: grayscale(100%) invert(100%);
    	}
    }
}