

/*-----------------------------------------------------------------
 These are dynamic accent color values generated by theme options
-----------------------------------------------------------------*/

a {
	color: #95c11e;
	}
	
a:hover {
	border-bottom-color: #95c11e;
	}
	
::selection { 
	background: #95c11e;
	}

a.btn,
input[type="submit"],
button.btn,
.more-link,
#subfooter #enews input[type="submit"] {
	background-color: #95c11e;
	}

body.home #hero a.btn:hover {
	color: #95c11e;
	}

#header .logo {
	background: #95c11e;
	}

#header #nav li a:hover {
	border-bottom-color: #95c11e;
	}

#header #nav li.current_page_item a, 
#header #nav li.current-menu-parent a,
#header #nav li.current_page_parent a {
	border-bottom-color: #95c11e;
	}

#header #nav ul a:hover,
#header #nav ul ul a:hover {
	color: #95c11e !important;
	}

#header #nav ul li.current-menu-item a {
	color: #95c11e !important;
	}

body.home #columns p a:hover {
	border-bottom-color: #95c11e;
	}

#portfolio .post a .overlay {
	background: #95c11e;
	}

#portfolio .post a:hover .overlay {
	background: #95c11e;
	}

#portfolio h2 a {
	color: #95c11e;
	}

#portfolio h2 a:hover {
	border-bottom-color: #95c11e;
	}

#blog h2 a:hover {
	border-bottom-color: #95c11e;
	}

#blog .post h2 a:hover,
#blog .post p a:hover {
	border-bottom-color: #95c11e;
	}

#enews h2 a:hover {
	border-bottom-color: #95c11e;
	}

#content article h2.entry-title a:hover {
	border-bottom-color: #95c11e;
	}

#content article .entry-content blockquote {
	border-left-color: #95c11e;
	}

#content article.format-quote .entry-title a:hover blockquote p {
	color: #95c11e;
	}

#content article.format-link .entry-image p a {
	background: #95c11e;
	}

.mejs-time-current {
	background: #95c11e !important;
	}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	background: #95c11e !important;
	}

.flex-direction-nav a:hover {
	background-color: #95c11e;
	}

.mighty_project_widget .post a .overlay {
	background: #95c11e;
	}

.mighty_project_widget .post a:hover .overlay {
	background: #95c11e;
	}

.mighty_social_widget a:hover {
	background: #95c11e;
	}

.mighty_social_widget a:hover,
#sidebar-footer .mighty_social_widget a:hover {
	background: #95c11e;
	}

body.page-template-template-portfolio-sortable-php .portfolio-filter li a.active,
body.page-template-template-portfolio-sortable-php .portfolio-filter li a:hover {
	color: #95c11e;
	}

body.page-template-template-portfolio-php .item a .overlay,
body.page-template-template-portfolio-sortable-php .item a .overlay,
body.archive-portfolio .item a .overlay,
body.single-portfolio #portfolio .item a .overlay,
.mighty_project_widget .item a .overlay {
	background: #95c11e;
	}

body.page-template-template-portfolio-php .item a:hover .overlay,
body.page-template-template-portfolio-sortable-php .item a:hover .overlay,
body.archive-portfolio .item a:hover .overlay,
body.single-portfolio #portfolio .item a:hover .overlay,
.mighty_project_widget .item a:hover .overlay {
	background: #95c11e;
	}

body.page-template-template-portfolio-php .item a:hover .overlay {
	background: #95c11e;
	}

#content article.format-link header i,
#content article h2.entry-title a:hover {
	color: #95c11e;
	}

#footer nav li a:hover {
	border-bottom-color: #95c11e;
	}

#footer .copyright a:hover {
	border-bottom-color: #95c11e;
	}


#header,
#subfooter {
	background: #1c1c1c;
	}


#header-meta,
#sidebar-footer,
body.single-portfolio #portfolio {
	background-color: #eeeeee;
	}

body.home #portfolio,
#content article.format-link header,
body.single-portfolio .portfolio-meta {
	background: #eeeeee;
	}
