

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

a {
	color: #1b9fac;
	}

::selection { 
	background: #1b9fac;
	}

#header .logo a:after {
	color: #1b9fac;
	}

#header .logo a:hover {
	color: #1b9fac;
	}

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

#header #nav ul a:hover,
#header #nav ul ul a:hover {
	color: #1b9fac !important;
	}

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

#content article .entry-header h2.entry-title a:hover {
	border-bottom-color: #1b9fac;
	}

#content article .entry-header .entry-meta span a:hover {
	border-bottom-color: #1b9fac;
	}

#content article .entry-content a.more {
	border-bottom-color: #1b9fac;
	}

#content article .entry-content blockquote cite a:hover {
	border-bottom-color: #1b9fac;
	}

#content article.format-link .entry-link h3 a:hover {
	border-bottom-color: #1b9fac;
	}

#content article .entry-footer a {
	background-color: #1b9fac;
	}

#article-nav a:hover {
	border-bottom-color: #1b9fac;
	}

#author-bio .author-name a:hover {
	border-bottom-color: #1b9fac;
	}

#comments .comment-author cite a:hover {
	border-bottom-color: #1b9fac;
	}

#comments a.comment-reply-link:hover,
#comments a.comment-edit-link:hover {
	border-bottom-color: #1b9fac;
	}

#respond input[type="submit"] {
	background-color: #1b9fac;
	}

.pagination a:hover {
	border-bottom-color: #1b9fac;
	}

body.page-template-template-homepage-php #header-meta .entry-title:after {
	color: #1b9fac;
	}

body.page-template-template-homepage-php #header-meta a.more {
	border-bottom-color: #1b9fac;
	}

body.page-template-template-homepage-php #columns p a {
	border-bottom-color: #1b9fac;
	}

body.page-template-template-homepage-php #blog .blog-post a.more {
	border-bottom-color: #1b9fac;
	}

body.page-template-template-homepage-php #blog .blog-post a:hover,
body.page-template-template-homepage-php #blog .blog-posts a:hover {
	border-bottom-color: #1b9fac;
	}

body.page-template-template-homepage-php #blog .blog-posts li:before {
	color: #1b9fac;
	}

body.page-template-template-homepage-php #portfolio .flex-direction-nav a:hover {
	color: #1b9fac;
	}

body.page-template-template-contact-php #contact-form input[type="submit"] {
	background-color: #1b9fac;
	}

body.single-portfolio .portfolio-meta .project-button a {
	background-color: #1b9fac;
	}

body.page-template-template-portfolio-sortable-php .portfolio-filter li a.active,
body.page-template-template-portfolio-sortable-php .portfolio-filter li a:hover {
	border-bottom-color: #1b9fac;
	}

.search-form .search-submit {
	background-color: #1b9fac;
	}

.scripted_social_widget a:hover {
	color: #1b9fac;
	}

#footer .copyright a:hover {
	border-bottom-color: #1b9fac;
	}

#footer li a:hover {
	border-bottom-color: #1b9fac;
	}

.mejs-time-current {
	background: #1b9fac !important;
	}

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

.slicknav_nav .slicknav_arrow {
	color: #1b9fac !important;
}