body {
	color: #a6a6a6;
}

#thmlvAuthorBio {
	border-top: 2px solid #252525;
}

.thmlvBlockPortfolio, #thmlvInnerNav .span_6 {
	background-color: #161616;
}

.thmlvBlogMedia {
	background-color: #161616;
}

#thmlvComments h1, #reply-title {
    border-bottom: 1px solid #252525;
    color: #666666;
}

#thmlvCommentsWrap {
	background-color: #151515;
}

#thmlvContent {
	background-color: #181818;
}

.thmlvCyclePager span:hover,
.thmlvCyclePager span.cycle-pager-active {
	background-color: #181818;
}

#thmlvFooterWrapper {
	background-color: #121212;
}

#thmlvFooterWrapper .widget {
	color: #868686;
}

.thmlvFullSection {
	background-color: #161616;
}

#thmlvLoadingOverlay {
	background-color: #181818;
}

#thmlvShareOverlay {
	background-color: rgba(0, 0, 0, 0.92);
}

#thmlvScrollMenuWrap {
	background-color: rgba(0, 0, 0, 0.2);
}

#thmlvSpinnerImage {
	border: 4px solid #181818;
}

#thmlvTitle {
	background-color: #161616;
}

#thmlvToggleWrap {
	background-color: #161616;
}

.type-team .thmlvSectionCategories {
	color: #969696;
}

/*-----------------------------------------------------------------------------------
Forms
-----------------------------------------------------------------------------------*/

input[type=text],
input[type=email],
input[type=url],
input[type=tel],
input[type=date],
textarea {
	background-color: #f7f7f7;
	color: #969696;
}

#commentform input[type=text],
#commentform input[type=email],
#commentform textarea {
	background-color: #ffffff;
	color: #969696;
}

/*-----------------------------------------------------------------------------------
Links
-----------------------------------------------------------------------------------*/

.comment-edit-link,
.comment-reply-link {
	color: #464646;
}

#thmlvPostNavigation a {
	color: #c6c6c6;
}

#thmlvPostNavigation a.thmlvNavNum {
	background: none repeat scroll 0 0 #252525;
    color: #ffffff;
}

.thmlvTeamSocial a {
	border: 2px solid #969696;
	color: #969696;
}

.typeSearch h1 a,
.type-team h1 a {
	color: #f6f6f6;
}

/*-----------------------------------------------------------------------------------
Typo
-----------------------------------------------------------------------------------*/

#thmlvFooterWrapper .thmlvWidgetTitle {
	color: #f6f6f6;
}

/*-----------------------------------------------------------------------------------
Widgets
-----------------------------------------------------------------------------------*/

#calendar_wrap th,
#thmlvFooterWidgetArea #calendar_wrap th {
	border-bottom: 2px solid #282828;
}

#calendar_wrap td, .recentcomments, .widget_archive ul li, .widget_categories ul li,
.widget_meta ul li, .widget_meta ul li, .widget_links ul li, .widget_recent_entries ul li,
#thmlvFooterWidgetArea #calendar_wrap td, #thmlvFooterWidgetArea .recentcomments,
#thmlvFooterWidgetArea .thmlv-widget-standard-content .type-post, #thmlvFooterWidgetArea .widget_archive ul li,
#thmlvFooterWidgetArea .widget_categories ul li, #thmlvFooterWidgetArea .widget_meta ul li,
#thmlvFooterWidgetArea .widget_meta ul li, #thmlvFooterWidgetArea .widget_links ul li,
#thmlvFooterWidgetArea .widget_recent_entries ul li {
	border-bottom: 1px solid #282828;
}

/*-----------------------------------------------------------------------------------
Stuff
-----------------------------------------------------------------------------------*/

.thmlvCyclePager span {
	background-color:#383838;
	border-color: #181818;
}

.thmlvStandardPost .fa-circle {
	color: #252525;
}