
	

	h1, .archive-content h2 {
		font-size: 55px;
	}
	h2,  #respond-title {
		font-size: 33px;
	}
	h3 {
		font-size: 29px;
	}
	h4 {
		font-size: 26px;
	}
	h5 {
		font-size: 24px;
	}
	h6 {
		font-size: 22px;
	}


/* ----- Background Colours ----- */
	body {
		background: #fefefe;
	}
	h1.searching span {
		color: #fefefe;
	}
	.cat a:hover {
		background: #e16244;
	}
	h1.searching span {
		background: #3b4345;
	}
	header {
		background: #3f4242;
	}
	.intro {
		background-color: #272929;
	}
	footer.footer {
		background: #1e1f1f;
	}
	footer .foot, .error404 {
		background: #0e1011;
	}
	.nav-previous a:hover, .nav-next a:hover, .single .nav-previous a:hover, .single .nav-next a:hover {
		background-color: #e16244;	
	}
	.single .nav-previous a, .single .nav-next a {
		background-color: #e16244;
	}
	.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev {
		background-color: #e16244;
	}	
	.sidebar {
		background: #fefefe;
	}
	.archive-content article.format-image .inner  {
		background: #e16244; 
	}
	.flex-caption {
		background: #e16244;
	}
	.the-comments {
		background: #fefefe;
	}

	a.btn,
	button,
	a.button,
	a.button:visited,
	.password-protect input[type=submit],
	.form-submit input, .comment-reply a,
	input.searchsubmit, a.more-link,
	input[type=submit] {
		background: #e16244;
	}
	
	a.button:hover,
	a.btn:hover,
	button:hover,
	.password-protect input[type=submit]:hover, .form-submit input:hover, .comment-reply a:hover, input.searchsubmit:hover, a.more-link:hover, input.wpcf7-submit:hover {
		background: #3b4345;
	}

a {
	color: #e16244;
}
.sidebar a, input.s {
	color: #e16244;
}
.sidebar input.s::-webkit-input-placeholder {
	color: #e16244 !important;
}
.sidebar input.s:-moz-placeholder {
	color: #e16244 !important;
}

.sidebar input.s::-moz-placeholder {
	color: #e16244 !important;
}

.sidebar input.s:-ms-input-placeholder {  
	color: #e16244 !important;
}

.sidebar a:hover {
	color: #373e40;
}
.sidebar h5 {
	color: #373e40;
}
.portfolio-item h2 a:hover {
	color: #e16244;
}
footer {
	color: #778385;
}
footer h6 {
	color: #778385;
}
footer a {
	color: #5e6b6d;
}
footer a:hover {
	color: #e16244;
}
header nav a:hover {
	color: #e16244;
}

header nav li.current_page_item a,
header nav li.current-menu-item a,
header nav li.current_page_ancestor a, 
header nav li.current_page_parent a,
header nav li.current-post-ancestor a, 
header nav li.current-page-ancestor a {
	color: #929d9f !important;
}
header.logo-left nav a {
	color: #f7f7f7;
}
header.logo-left nav a:hover,
header.logo-left nav li.current_page_item a:hover, 
header.logo-left nav li.current-menu-item a:hover, 
header.logo-left nav li.current_page_ancestor a:hover, 
header.logo-left nav li.current_page_parent a:hover, 
header.logo-left nav li.current-post-ancestor a:hover, 
header.logo-left li.current-page-ancestor a:hover {
	color: #e16244;
}
footer .foot a:hover {
	color: #e16244;
}

/* ----- Borders ----- */
.details, .portfolio-item, .clients, .related, h1.searching, .archive-content article, .format-gallery .inner, .format-video .inner, .format-post .inner, article.format-standard .inner, .author-meta, .contact-form, .portfolio-intro, .team-members.linear .team-member, .team-avatar, .archive-content article, article.format-gallery .inner, article.format-video .inner, article.format-post .inner, article.format-standard .inner {
	border-color: #e2e2e2;
}
/* ----- Text transforms ----- */
a.btn,
button,
a.button,
a.button:visited,
.password-protect input[type=submit],
.form-submit input, .comment-reply a,
input.searchsubmit, a.more-link,
input[type=submit], .btn, .meta, .cat a {
	text-transform: uppercase;
}





	
header nav ul li.menu-item-444 a { background: #e16244; border-radius: 50px; padding: 10px 20px 12px 20px; } header nav ul li.menu-item-444 a:hover { background: #1e1f1f; color: #fff } header nav li.current_page_item.menu-item-444 a, header nav li.current-menu-item.menu-item-444 a { color: #fff !important; } body .carbonad { margin:40px auto -60px auto; } body.page-template-t-homepage-php .carbonad { margin:40px auto -60px auto; } @media screen and (min-width: 38.75em) { /* 620px */ body.page-template-t-homepage-php .carbonad { margin-bottom: 0; } } @media screen and (min-width: 52.5em) { /* 840px */ body.page-template-t-homepage-php .carbonad { margin-top: 0 } } .sidebar .carbonad { margin: 20px 0 40px 0; }