/* Table of Contents

* Defaults
* Styles
* Header
* Main
* Search Form
* Article
* Posts
* Projects
* Team
* Pagination
* Page Navigation
* Social
* Comments
* Secondary
* Footer
* Shortcodes
* Sliders
* Contact Form 7
* MediaElement Player

*/




/* Defaults
------------------------------------------------------------ */

a:hover {
	color: #FFCC00;
}
input:focus,
input[type="text"]:focus,
textarea:focus {
	border-color: #FFCC00;
	border-color: rgba(253, 203, 20, 0.8);
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(253, 203, 20, 0.4);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(253, 203, 20, 0.4);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(253, 203, 20, 0.4);
}
input[type="submit"] {
	background-image: url(yellow/bg-submit.png);
}
input[type="submit"]:hover {
	color: #FFCC00;
}
::selection,
::-moz-selection {
	background: #FFCC00;
}

/* Styles
------------------------------------------------------------ */

a.digilink,
.digilink a,
a.digilink-alt,
.digilink-alt a {
	background-image: url(yellow/graphic-plus.png);
}
a.digilink:hover,
.digilink a:hover,
a.digilink-alt:hover,
.digilink-alt a:hover {
	color: #FFCC00;
}
a.digibutton-arrow,
.digibutton-arrow a {
	background-image: url(yellow/bg-submit.png); 
}
a.digibutton-flat-arrow,
.digibutton-flat-arrow a,
span.digibutton-flat-arrow {
	background-image: url(yellow/arrow.png);
}
a.digibutton:hover,
.digibutton a:hover,
a.digibutton-arrow:hover,
.digibutton-arrow a:hover,
a.digibutton-flat:hover,
.digibutton-flat a:hover,
a.digibutton-flat-arrow:hover,
.digibutton-flat-arrow a:hover {	
	color: #FFCC00;
}

/* Header
------------------------------------------------------------ */

.main-menu-container > ul > li > a:hover {
	color: #FFCC00;
}
.main-menu-container > ul > li.current-menu-item > a,
.main-menu-container > ul > li.current_page_item > a {
	color: #FFCC00;
}
.main-menu-container > ul > li > ul > li > a:hover {
	background: #FFCC00;
}

.main-menu-container > ul > li > ul > li.current-menu-item > a,
.main-menu-container > ul > li > ul > li.current_page_item > a {
	background: #FFCC00;
}

/* Main
------------------------------------------------------------ */

#main > .wrapper {
	background-image: url(yellow/bg-main-bottom.png);
}

/* Search Form
------------------------------------------------------------ */

.search-form .submit {
	background-image: url(yellow/btn-search-hover.png);
}


/* Article
------------------------------------------------------------ */

.entry-title {
	color: #FFCC00;
}
article.post .entry-title a:hover,
article.team .entry-title a:hover {
	color: #FFCC00;
}
.entry-utility-prep {
	color: #FFCC00;
}
.entry-utility a:hover,
.entry-utility a:hover .entry-utility-prep {
	color: #FFCC00;
}

/* Posts
------------------------------------------------------------ */

article.maven-post_block .entry-date {
	color: #FFCC00;
}

/* Projects
------------------------------------------------------------ */

.page-template-pgtemp_portfolio-php article .entry-title,
article.maven-project_block .entry-title {
	background-image: url(yellow/graphic-plus-large.png);
}
.page-template-pgtemp_portfolio-php article .entry-title a:hover,
article.maven-project_block .entry-title a:hover {
	color: #FFCC00;
}

/* Team
------------------------------------------------------------ */

.page-template-pgtemp_team-php article .entry-title a:hover,
article.maven-team_block .entry-title a:hover {
	color: #FFCC00;
}

/* Pagination
------------------------------------------------------------ */

ul.page-numbers li a:hover {
	color: #FFCC00;
}

/* Page Navigation
------------------------------------------------------------ */

.nav-previous .icon-arrow-left,
.nav-previous .icon-arrow-left span,
.nav-next .icon-arrow-right,
.nav-next .icon-arrow-right span,
.nav-home .icon-arrow-up,
.nav-home .icon-arrow-up span {
	background-image: url(yellow/icons.png);
}

/* Social
------------------------------------------------------------ */

.social-link,
.social-link span,
.social-link-small,
.social-link-small span {
	background-image: url(yellow/icons-social.png);
}
#social-links-container .comments-link:hover {
	color: #FFCC00;
}

/* Comments
------------------------------------------------------------ */

.comment-arrow {
	background-image: url(yellow/comment-arrow.png);
}

/* Secondary
------------------------------------------------------------ */

.widget_team_member_connect .team-member-post-preview-title:hover {
	color: #FFCC00;
}
.widget_archive a,
.widget_categories a,
.widget_links a,
.widget_recent_entries a {
	background-image: url(yellow/graphic-plus.png);
}
.widget_archive a:hover,
.widget_categories a:hover,
.widget_links a:hover,
.widget_recent_comments a:hover,
.widget_recent_entries a:hover {
	color: #FFCC00;
}
.widget_rss .rsswidget:hover {
	color: #FFCC00;
}
.widget_tag_cloud a:hover {
	background: #FFCC00;
}
.digitec-contact-widget-title {
	color: #FFCC00;
}
.digitec-contact-widget-email a:hover {
	color: #FFCC00;
}

/* Footer
------------------------------------------------------------ */

#siteFooter a {
	color: #FFCC00;
}

/* Shortcodes
------------------------------------------------------------ */

.digi-block-title span {
	color: #FFCC00;
}
.digi-block-title a:hover {
	color: #FFCC00;
}
td.digi-info-title a:hover {
	color: #FFCC00;
}
td.digi-info-title span {
	color: #FFCC00;
}

/* Sliders
------------------------------------------------------------ */

.featured-slider-controls a,
.featured-slider-controls a span,
.project-slider-controls a,
.project-slider-controls a span {
	background-image: url(yellow/icons.png);
}

/* Contact Form 7
------------------------------------------------------------ */

.wpcf7-response-output,
span.wpcf7-not-valid-tip {
	border: 1px solid #FFCC00 !important;
}
.wpcf7-mail-sent-ok {
	border: 1px solid #FFCC00 !important;
}
.wpcf7-validation-errors {
	border: 1px solid #FFCC00 !important;
}

/* MediaElement Player
------------------------------------------------------------ */

.mejs-overlay-button,
.mejs-container .mejs-controls div.mejs-button,
.mejs-controls .mejs-button button {
	background-image: url(yellow/controls.png);
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
	background: #FFCC00;
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
	background: #FFCC00;
}
.mejs-controls .mejs-time-rail .mejs-time-loaded {
	background-image: url(yellow/mejs-time-rail-loading.png);
}
.mejs-controls .mejs-time-rail .mejs-time-current {
	background-image: url(yellow/mejs-time-rail-progress.png);
}












