.footer-branding .logo {
	width: 260px;
	display: block;
}
.footer-branding .logo svg.site-logo {
	height: auto;
	display: block;
}

.masthead-branding svg.site-logo,
.masthead-branding svg.site-logo .site-logo-cannondesign {
	fill: #ffffff;
}
.page-color-none .masthead-branding svg.site-logo .site-logo-cannondesign, 
.page-template-page-home-2 .masthead-branding svg.site-logo .site-logo-cannondesign, 
.logo .site-logo-cannondesign {
	fill: #6d6e71;
}

.masthead-branding .logo svg.site-logo {
	width: 290px;
	height: auto;
	display: block;
}

@media screen and (max-width:767px) {
	.masthead-branding .logo svg.site-logo {
		width: 200px;
	}
}