

/* 	MAIN COLOR  */
body, .text.hovered, #mobile-header, #pagination ul li a, .widget-button, #wp-calendar caption, .item-slider .flex-control-nav a.flex-active, .button, .comment-form #submit, .comment-reply-link, .gallery-items a:hover h3, .image-slider .prev:hover, .image-slider .next:hover { background-color: #; }
.text.hovered, .field:focus, .page-post hr { border-color: # !important; }
a, article h2, article .comments h3, .comment-form .req, #footer a:hover, .spinner span, .loader-block .loading-overlay { color:#; }


/* 	WHITE  */
.shell, .item-slider .thumb .text, article .comments-link, .comments > ul > li .comment-wrap, .no-rgba .image-slider .dots a.current, .gallery-items a h3 { background-color: #fff; }
.comments .arrow { border-right-color: #fff !important; }
.field { border-color: #fff; }
#logo a:hover, #pagination ul li a, .comment-form #submit, #nav li a:hover, #logo a, #nav li a, .image-slider p, .image-slider p a:hover, .portfolio-row .text.hovered h3, .portfolio-row .text.hovered p, .portfolio-row .text.hovered p a, .testimonials .slides > li, article.status h1, .button, .button:hover, .comment-reply-link, .comment-reply-link:hover, #footer, #footer a, article.gallery, .gallery-items a:hover h3,article.audio, article.gallery h4 a:hover, article.video h4 a:hover, article.audio h4 a:hover, article.video { color: #fff; }


/* 85% WHITE */
.comments ul.children > li .comment-wrap { background-color: rgba(255,255,255,0.85); }
.comments ul.children .arrow { border-right-color: rgba(255,255,255,0.85) !important; }


/* 	#DDD  */
.item-slider .flex-control-nav a { background-color: #ddd; }


/* 	#888  */
input, textarea, select, .portfolio-row .text p, article .comments-link, article .allowed p { color: #888; }


/* 	#333  */

#footer { background-color: #; }
#footer p, #footer li, #footer a { color:#fff; }


/* 	BLACK  */
.item-slider .thumb:hover, #pagination ul li a:hover, .button:hover, .gallery-items a, .widget-button:hover, .comment-reply-link:hover, .comment-form #submit:hover { background-color: #000; }
body, a:hover, .item-slider .thumb h3 { color: #000; }




/* Default Article Colors */
article { background-color: #; }
article a { color:#fff; } article.full a { color:rgba(255,255,255,0.6); } article h4 a:hover { color:#fff; }article, article a:hover, article h1, article h2, article h3, article h4, article h5, article h6, article p, article li, article blockquote { color:#fff; }
article .divider { background-color:rgba(255,255,255,0.25); }
article h4 { color:rgba(255,255,255,0.5); }
article #author-info { background:rgba(0,0,0,0.15); }
article #author-info .avatar-wrap img { border:3px solid rgba(0,0,0,0.15); }

/* Status Colors */
article.status { background-color: #; }
article.status a { color:#fff; } article.status.full a { color:rgba(255,255,255,0.6); } article.status h4 a:hover { color:#fff; }article.status, article.status a:hover, article.status h1, article.status h2, article.status h3, article.status h4, article.status h5, article.status h6, article.status p, article.status li, article.status blockquote { color:#fff; }
article.status .divider { background-color:rgba(255,255,255,0.25); }
article.status h4 { color:rgba(255,255,255,0.5); }
article.status #author-info { background:rgba(0,0,0,0.15); }
article.status #author-info .avatar-wrap img { border:3px solid rgba(0,0,0,0.15); }


/*  Audio Format Colors  */
article.audio { background-color: #; }
article.audio a { color:#fff; } article.audio.full a { color:rgba(255,255,255,0.6); } article.audio h4 a:hover { color:#fff; }article.audio, article.audio a:hover, article.audio h1, article.audio h2, article.audio h3, article.audio h4, article.audio h5, article.audio h6, article.audio p, article.audio li, article.audio blockquote { color:#fff; }
article.audio .divider { background-color:rgba(255,255,255,0.25); }
article.audio h4 { color:rgba(255,255,255,0.5); }
article.audio #author-info { background:rgba(0,0,0,0.15); }
article.audio #author-info .avatar-wrap img { border:3px solid rgba(0,0,0,0.15); }


/*  Gallery Format Colors  */
article.gallery { background-color: #; }
article.gallery a { color:#fff; } article.gallery.full a { color:rgba(255,255,255,0.6); } article.gallery h4 a:hover { color:#fff; }article.gallery, article.gallery a:hover, article.gallery h1, article.gallery h2, article.gallery h3, article.gallery h4, article.gallery h5, article.gallery h6, article.gallery p, article.gallery li, article.gallery blockquote { color:#fff; }
article.gallery .divider { background-color:rgba(255,255,255,0.25); }
article.gallery h4 { color:rgba(255,255,255,0.5); }
article.gallery .gallery-items a h3 { color:#000; background:#fff; }
article.gallery #author-info { background:rgba(0,0,0,0.15); }
article.gallery #author-info .avatar-wrap img { border:3px solid rgba(0,0,0,0.15); }


/* Video Format Colors */
article.video { background-color: #; }
article.video a { color:#fff; } article.video.full a { color:rgba(255,255,255,0.6); } article.video h4 a:hover { color:#fff; }article.video, article.video a:hover, article.video h1, article.video h2, article.video h3, article.video h4, article.video h5, article.video h6, article.video p, article.video li, article.video blockquote { color:#fff; }
article.video .divider { background-color:rgba(255,255,255,0.25); }
article.video h4 { color:rgba(255,255,255,0.5); }
article.video #author-info { background:rgba(0,0,0,0.15); }
article.video #author-info .avatar-wrap img { border:3px solid rgba(0,0,0,0.15); }


/* Testimonial Colors */
.testimonials { background-color: #; }
div.testimonials a { color:#fff; } div.testimonials h4 a:hover { color:#fff; }div.testimonials, div.testimonials a:hover, div.testimonials h1, div.testimonials h2, div.testimonials h3, div.testimonials h4, div.testimonials h5, div.testimonials h6, div.testimonials p, div.testimonials li, div.testimonials blockquote { color:#fff; }
div.testimonials .divider { background-color:rgba(255,255,255,0.25); }
div.testimonials h4 { color:rgba(255,255,255,0.5); }


article a.comments-link { color:#888; }
article a.comments-link:hover { color:#000; }



/* 	Loading Overlay BG Position  */
.loader-block .loading-overlay {
	background-position:center center;
}


/* Testimonial Slider Arrow Background */
.testimonials .flex-prev,
.testimonials .flex-next,
.item-slider.full .flex-prev,
.item-slider.full .flex-next { background-color:rgba(0,0,0,0.1); }
.testimonials .flex-prev:hover,
.testimonials .flex-next:hover,
.item-slider.full .flex-prev:hover,
.item-slider.full .flex-next:hover { background-color:rgba(0,0,0,0.25); }


/* Audio Player */
.mejs-container .mejs-controls { background:none !important; }
.mejs-controls .mejs-time-rail .mejs-time-total { background:#000; }
.mejs-container, .mejs-embed, .mejs-embed body { background: rgba(0,0,0,0.4) !important; }
.mejs-controls .mejs-time-rail .mejs-time-loaded { background: # !important; opacity:0.5; }
.mejs-controls .mejs-time-rail .mejs-time-current { background: # !important; }



/* Dot Color w/o RGBA */
.no-rgba .image-slider .dots a { background-color: #888; }