.primary-bg,.site-footer,.btn-primary, .dynamic-title-row {
	background-color: #2e375f;
	color: #ffffff;
}
body, html {
	background-color: #2e375f;
}
.off-primary-bg {
	background-color: #626ea3;
	color: #fff;
}
.primary,h1,h2,h3 {
	color: #2e375f;
}
.primary-bg h1,
.primary-bg h2,
.primary-bg h3,
.site-footer h3,
.cta-row h3,
#booking h3,
.dynamic-title-row h1 {
	color: #fff;
}
.secondary-bg {
	background-color: #d74516;
	color: #333333;
}
.btn-primary:hover, .btn-primary:focus {
	background-color: #c63e13;
	border-color: #c63e13;
}

@media (max-width: 767px) {
	.navbar-toggle {
		top: 5px;
	}
	.call-button, .navbar-toggle {
		padding: 25px 0 15px;
	}
	.icon-bar {
		border-color: #2e375f;
		background-color: #2e375f;
	}
	.call-button a {
		color: #2e375f;
	}
}