/**
 * Body
 * -------------------------------------------------------------------------------------------------------------------
 */

body {
	color: #85817e;
	font-size: 18px;
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	line-height: 28px;
}

body { background: #f2f0ea; }

/**
 * Theme Color
 * -------------------------------------------------------------------------------------------------------------------
 */
a, a:link, a:visited { color: #2980b9; }
a:hover { color: #463f39; }
h1.entry-title a:hover { color: #2980b9; }

.logged-message a.logged-user { color: #2980b9; }
.login-block .login-form #wp-submit:hover,
.login-block .login-form .logout-button:hover {
	background: #2980b9;
}

#search-result a:hover {
	color: #2980b9;
}

#search-result a i { color: #2980b9; }

.post-navigation a { color: #342e28; }
.post-navigation a:hover {
	color: #2980b9;
}

.page-child-pages li a:hover { color: #2980b9; }
.page-child-pages li:before { color: #2980b9; }

.related-posts li h4 a:hover { color: #2980b9; }

#searchsubmit { background: #2980b9; }
.homepage-categories > .ct-category-item .entry-cat-item .ct-items a,
.homepage-categories > .ct-category-item .entry-cat-item .ct-items span {
	color: #2980b9;
}
.homepage-categories > .ct-category-item .entry-cat-item .ct-items a:hover { color: #85817e; }
.get-post-list .get-post-title a > span { color: #2980b9; }
.get-post-list .get-post-title a:hover {
	color: #2980b9;
}

#bbp_search_submit, #bbp_reply_submit { background: #2980b9 !important; }
.bbp-body [id^="bbp-forum-"]:before,
[id^="bbp-forum-"] [id^="bbp-topic-"]:before,
#bbpress-forums .bbp-forums-list li:before { color: #2980b9 !important; }
#bbp_search_submit:hover,
#bbp_reply_submit:hover {
	background: #342e28 !important;
}
#subscription-toggle:before { color: #2980b9 !important; }
.subscription-toggle:hover {
	color: #2980b9 !important;
}

#bbpress-forums div.bbp-forum-author .bbp-author-role,
#bbpress-forums div.bbp-topic-author .bbp-author-role,
#bbpress-forums div.bbp-reply-author .bbp-author-role {
	background: #2980b9 !important;
}

input[type="reset"],
input[type="submit"],
.bbp-submit-wrapper button {
	background: #2980b9 !important;
}

input[type=reset]:hover,
input[type=submit]:hover,
.bbp-submit-wrapper button:hover {
	background: #342e28 !important;
}


.recent-faqs-widget li h4.entry-title i,
.recent-posts-widget li h4.entry-title i,
.popular-posts-widget li h4.entry-title i,
.widget_archive ul li:before,
.widget_categories ul li.cat-item:before,
.widget_pages ul li.page_item:before,
#recentcomments li:before,
.widget_recent_entries ul li:before,
.widget_meta ul li:before {
	color: #2980b9;
}


.pagination a:hover, .pagination span.current { background: #2980b9; }

a.view-all,
a.more-link { background: #2980b9; }
a.view-all:hover,
a.more-link:hover { background: #342e28; }

.sidebar a { color: #85817e; }
.sidebar a:hover { color: #2980b9; }

#author-block h3 a:hover { color: #2980b9; }

.sf-menu a:hover { color: #2980b9; }

#wp-calendar td#today { background-color: #2980b9; }

.single .entry-content a { color: #2980b9; }

.entry-post-meta li a.voted + .count,
.entry-post-meta li a.voted > span { color: #2980b9; }

a.ct-button.small:hover,
a.ct-button.medium:hover,
a.ct-button.large:hover {
	background: #2980b9 !important;
}

.breadcrumbs { background: #2980b9; }

.entry-filter .filters li a.active,
.entry-filter .filters li:hover {
	background: #2980b9;
}

.widget .tagcloud a[class|=tag-link]:hover,
.entry-single-post a[rel=tag]:hover,
.tagcloud a[class|=tag-link]:hover {
	color: #2980b9;
}

.navigation.post-navigation a:hover {
	color: #2980b9;
}

#carousel-wrapper .flex-control-paging li a.flex-active {
	background: #2980b9;
}

.widget_display_forums ul li:before,
.widget_display_views ul li:before { color: #2980b9; }

.widget_display_topics li .bbp-forum-title { color: #2980b9 !important; }

.fn a { color: #2980b9; }
.comment-reply-link:hover { background: #2980b9; }

.meta-tags > a {
	color: #2980b9;
}

.sub-categories > li h3:before { color: #2980b9; }

.entry-meta a, .entry-meta .slash { color: #9a9995; }
.entry-meta a:hover { color: #2980b9; }

.entry-post-meta li:hover a,
.entry-post-meta li:hover a i { color: #2980b9; }
.widget-meta li a:hover { color: #2980b9; }

.ct_infoblocks_widget a { color: #2980b9; }

.popular-posts-widget li .entry-meta a:hover { color: #2980b9; }

.ct-totop { background: #2980b9; }

.single-post-tags > a { color: #2980b9; }
.social-counter li i { color: #2980b9; }
.social-counter li .ct-desc a:hover { color: #2980b9; }
.recent-faqs-widget li .entry-meta a:hover { color: #2980b9; }
.recent-posts-widget li .entry-meta a:hover { color: #2980b9; }
.tweet-text a:hover,
.tweet-time a:hover { color: #2980b9 !important; }

a.author-site { color: #2980b9; }

.form-submit input[type="submit"],
.btn-password { background: #2980b9; }

input.wpcf7-submit[type="submit"] { background: #2980b9; }
div.wpcf7-mail-sent-ok { background: #2980b9; }

/**
 * Logo Padding
 * -------------------------------------------------------------------------------------------------------------------
 */
#entry-logo {
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
}

/*
*	=================================================================================================================================================
*	Page Title Bar Settings
*	=================================================================================================================================================
*/
	
	.ptbar {
		background-color: #1d1711;

			}


.ptbar h1,
.ptbar h2 {
	color: #FFFFFF;
	font-family: 'Raleway', Helvetica, Arial, sans-serif;
	font-size: 72px;
	line-height: 78px;
	font-weight: 800;
	text-align: center;
	text-transform: uppercase;
}


.ptbar {
	color: #929190;
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	font-size: 20px;
	line-height: 32px;
	font-weight: 600;
	text-align: center;
	text-transform: none;
}

/**
 * Blog
 * -------------------------------------------------------------------------------------------------------------------
 */

/**
 * Breadcrumbs
 * -------------------------------------------------------------------------------------------------------------------
 */

/**
 * Menu Background
 * -------------------------------------------------------------------------------------------------------------------
 */
.sf-menu a { color: #958e87; }

.sf-menu li ul li a { color: #1d1711; }

.current-menu-item,
.current-page-item,
.current-menu-item a,
.current-page-item a,
.current-menu-ancestor > a {
	color: #1d1711 !important;
	font-weight: 400;
}


/**
 * Footer
 * -------------------------------------------------------------------------------------------------------------------
 */
	
	#mainfooter {
		background-color: #acd6a2;

			}

#mainfooter {
	color: #85817e;
}

#mainfooter a { color: #85817e; }
#mainfooter a:hover { color: #2980b9; }

.copyright { background: #acd6a2; }