
	

/* ----- Font Sizes ----- */
	body, 
	input, 
	button,
	textarea {
		font-size: 14px;
	}
	nav.mainmenu {
		font-size: 19px;
	}
	.site-title a {
		font-size: 19px;
	}
	header .tagline {
		font-size: 19px;
	}
	h1, .archive-content h2 {
		font-size: 29px;
	}
	h2 {
		font-size: 24px;
	}
	h3 {
		font-size: 21px;
	}
	h4, h5#respond-title {
		font-size: 21px;
	}
	h5 {
		font-size: 21px;
	}
	h6 {
		font-size: 17px;
	}
	.flex-caption {
		font-size: 14px;
	}
	.btn, a.more-link {
		font-size: 14px;
	}
	.meta .cat a, .cat a {
		font-size: 12px;
	}
	.meta, .meta a {
		font-size: 12px;
	}
	.portfolio-item h2 {
		font-size: 14px;
	}
	footer {
		font-size: 14px;
	}
	footer h6 {
		font-size: 14px;
	}
	footer .foot {
		font-size: 14px;
	}

	.sidebar {
		font-size: 14px;
	}



/* ----- Background Colours ----- */
	body, html {
		background-color: #ffffff;
	}
	h1.searching span {
		color: #ffffff;
	}
	.content, .search .content.archive-content article, .author .content.archive-content article, .archive .content.archive-content article, .archive-content article {
		background-color: #ffffff;
	}
	
	span.highlight, h1.searching span {
		color: #ffffff;
	}
	
	.meta .cat a, .cat a {
		background: #f4f4f4;
	}
	.cat a:hover {
		background: #f1f1f1;
	}
	span.highlight, h1.searching span {
		background: #3b4345;
	}
	header {
		background: #ffffff;
	}
	nav.mainmenu, nav.mainmenu ul ul {
		background: #ffffff;
	}
	footer .foot, .portfolio-item.wall .inner {
		background: #ffffff;
	}
	.nav-previous a, .nav-next a {
		background-color: #3b4345;
	}
	.nav-previous a:hover, .nav-next a:hover, .single .nav-previous a:hover, .single .nav-next a:hover {
		background-color: #1d2122;	
	}
	.single .nav-previous a, .single .nav-next a {
		background-color: #3b4345;
	}
	.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev {
		background-color: #3b4345;
	}	
	.flex-direction-nav .flex-next:hover, .flex-direction-nav .flex-prev:hover {
		background-color: #1d2122;
	}
	.archive-navigation {
		background: #ffffff;
	}
	.sidebar {
		background: #;
	}
	.flex-caption {
		background: #ffffff;
	}
	.the-comments {
		background: #ffffff;
	}
	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: #3b4345;
	}
	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;
	}
	.mean-container .mean-bar, .mean-container .mean-nav { 
		background: #1d2122;
	}



/* ----- Font Colours ----- */
body, 
input, 
button,
textarea {
	color: #697273;
}
a {
	color: #101112;
}
a:hover {
	color: #4c5153;
}
header .tagline {
	color: #929d9f;
}
.site-title a {
	color: #4c5153;
}
.site-title a:hover {
	color: #101112;
}
.sidebar {
	color: #889ba2;
}
.sidebar a, input.s {
	color: ;
}

.sidebar a:hover {
	color: ;
}
.sidebar h5 {
	color: ;
}
.sidebar li.current_page_item a {
	color: #889ba2;
}
.content h1 {
	color: #373e40;
}
.flex-caption {
	color: #ffffff;
}
.meta .cat a, .cat a {
	color: #3b4345;
}
.cat a:hover, .meta.bottom li.post-share a:hover {
	color: #101112;	
}
.portfolio-thumb a, .portfolio-thumb .cat a {
	color: #ffffff;
}
.portfolio-thumb a:hover, .portfolio-thumb .cat a:hover{
	color: #ffffff;
}
footer {
	color: #4c5153;
}
footer a {
	color: #4c5153;
}
footer a:hover {
	color: #101112;
}
nav.mainmenu a, .header-reveal {
	color: #4c5153;
}
nav.mainmenu a:hover, .header-reveal:hover {
	color: #101112;
}
nav.mainmenu li.current_page_item a,
nav.mainmenu li.current-menu-item a,
nav.mainmenu li.current_page_ancestor a, 
nav.mainmenu li.current_page_parent a,
nav.mainmenu li.current-post-ancestor a, 
nav.mainmenu li.current-page-ancestor a {
	color: #101112 !important;
}
footer .foot a:hover {
	color: #4c5153;
}
.header-widgets {
	color: #eeeeee;
}	

.header-widget h5 {
	color: #eeeeee;
}

.header-widget h5 {
	color: #eeeeee;
}

.header-widgets a {
	color: #ffffff;
}

.header-widgets a:hover {
	color: #cccccc;
}

/* ----- Borders ----- */
.portfolio-thumb h5 a:after, .related h4:after {
	background-color: #ffffff;
}

nav.mainmenu, .nav.mainmenu.fixed, .portfolio-thumb .shortcuts a,
.portfolio-details, .related, .extras,
nav.mainmenu a:hover, nav.mainmenu li.current a, .header-reveal:hover,
.contact-form 
 {
	border-color: #ffffff;
}






.wrapper { width:65%; max-width:65%; } section#main { padding-top:30px; } .portfolio-thumb img { border-top: 0px; border-right: 0px; border-left: 1px solid white; border-bottom: 1px solid white; } .portfolio-thumb .reveal { background:#FFFFFF; } .portfolio-thumb .reveal:hover { background:#FFFFFF; opacity:0.9; } .portfolio-thumb a, .portfolio-thumb a:hover { color:#101112; }