/**
 *Equable Lite: Dark Color Scheme
 *
 * See inc/color-patterns.php for dynamic color overrides for the theme.
 *
 */
 .colors-dark.home .page-title {
    color: #e8e4d9;
}
.colors-dark.home .lead {
    color: #aba89f;
}
.colors-dark.home #main,
.colors-dark.page #main,
.colors-dark.attachment #main {
	margin-bottom: 4rem;
    padding: 1.5rem 0;
}
.colors-dark .site-description {
	color: #e6dbc8;
}

.colors-dark #page {
    background-color: #4c4943;
    border-color: #000;
}
.colors-dark #main {
    background-color: #e8e4d9;
}
.colors-dark .hentry {
    padding: 0 1.5rem;
}
.colors-dark #comments {
	margin-bottom: 4rem;
    padding: 0 1.5rem 1.5rem;
}
.colors-dark #left-sidebar, 
.colors-dark #right-sidebar {
    padding-top: 0;
}
.colors-dark #right-sidebar .widget-title, 
.colors-dark #left-sidebar .widget-title,
.colors-dark #bottom-sidebars .widget-title,
.colors-dark #footer-sidebar .widget-title {
    color: #d4d0c7;
}
.colors-dark #left-sidebar .widget,
.colors-dark #right-sidebar .widget,
.colors-dark #bottom-sidebars .widget {
	margin-bottom: 2rem;
	padding:1.5rem;
}
.colors-dark #left-sidebar .widget,
.colors-dark #right-sidebar .widget,
.colors-dark #bottom-sidebars .widget {
	background-color: #33302a;
}


.colors-dark #left-sidebar .widget,
.colors-dark #right-sidebar .widget,
.colors-dark #left-sidebar .widget li a,
.colors-dark #right-sidebar .widget li a,
.colors-dark #bottom-sidebars .widget,
.colors-dark #bottom-sidebars .widget li a,
.colors-dark .widget .tagcloud a, 
.colors-dark .widget.widget_tag_cloud a, 
.colors-dark .wp_widget_tag_cloud a, 
.colors-dark .widget .tagcloud a:hover, 
.colors-dark .widget .tagcloud a:focus, 
.colors-dark .widget.widget_tag_cloud a:hover, 
.colors-dark .widget.widget_tag_cloud a:focus, 
.colors-dark .wp_widget_tag_cloud a:hover, 
.colors-dark .wp_widget_tag_cloud a:focus {
	color: #a9a49a;
}
.colors-dark #breadcrumbs, 
.colors-dark #breadcrumbs a {
    color: #9e9785;
}

.colors-dark .site-title a, 
.colors-dark .site-title a:visited,
 .colors-dark .main-navigation a,
 .colors-dark .main-navigation a:visited {
    color: #e6dbc8;
}

 body.colors-dark,
.colors-dark #main, 
 .colors-dark .widget li a,
 .colors-dark thead th,
 .colors-dark #entry-footer,
.colors-dark .meta-nav,
.colors-dark.single-post .entry-content > p:first-of-type::first-letter {
    color: #443b1b;
}

.colors-dark .entry-meta, 
.colors-dark .entry-meta a {
    color: #a29278;
}

.colors-dark input[type="text"], 
.colors-dark input[type="email"], 
.colors-dark input[type="url"], 
.colors-dark input[type="password"], 
.colors-dark input[type="search"], 
.colors-dark input[type="number"], 
.colors-dark input[type="tel"], 
.colors-dark input[type="range"], 
.colors-dark input[type="date"], 
.colors-dark input[type="month"], 
.colors-dark input[type="week"], 
.colors-dark input[type="time"], 
.colors-dark input[type="datetime"], 
.colors-dark input[type="datetime-local"], 
.colors-dark input[type="color"], 
.colors-dark textarea, 
.colors-dark select {
    background-color: #2d2a24;
    border-color: #2d2a24;
}

.colors-dark #main input[type="text"], 
.colors-dark #main input[type="email"], 
.colors-dark #main input[type="url"], 
.colors-dark #main input[type="password"], 
.colors-dark #main input[type="search"], 
.colors-dark #main input[type="number"], 
.colors-dark #main input[type="tel"], 
.colors-dark #main input[type="range"], 
.colors-dark #main input[type="date"], 
.colors-dark #main input[type="month"], 
.colors-dark #main input[type="week"], 
.colors-dark #main input[type="time"], 
.colors-dark #main input[type="datetime"], 
.colors-dark #main input[type="datetime-local"], 
.colors-dark #main input[type="color"], 
.colors-dark #main textarea, 
.colors-dark #main select {
    background-color: #fbf6ea;
    border-color: #d0ccc3;
}

.colors-dark button, 
.colors-dark input, 
.colors-dark select, 
.colors-dark optgroup, 
.colors-dark textarea {
    color: #a9a493;
}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	color: #a9a493;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #a9a493;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #a9a493;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #a9a493;
}
:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
	color: #a9a493;
}

 .colors-dark h1,  
 .colors-dark h2,  
 .colors-dark h3, 
 .colors-dark h4,  
 .colors-dark h5,  
 .colors-dark h6,  
 .colors-dark .entry-title a {
    color: #000;
}

.colors-dark #site-navigation, 
.colors-dark #site-footer, 
.colors-dark #breadcrumbs, 
.colors-dark .widget ul li, 
.colors-dark .widget ol li, 
.colors-dark table tr, 
.colors-dark thead th, 
.colors-dark .meta-nav, 
.colors-dark .widget .tagcloud a, 
.colors-dark .widget.widget_tag_cloud a, 
.colors-dark .wp_widget_tag_cloud a, 
.colors-dark .widget .tagcloud a:hover, 
.colors-dark .widget .tagcloud a:focus, 
.colors-dark .widget.widget_tag_cloud a:hover, 
.colors-dark .widget.widget_tag_cloud a:focus, 
.colors-dark .wp_widget_tag_cloud a:hover, 
.colors-dark .wp_widget_tag_cloud a:focus, 
.colors-dark .comment-author .avatar {
    border-color: #5f5950;
}

.colors-dark a.more-link, 
.colors-dark a.solid-button, 
.colors-dark a.link-button, 
.colors-dark a.post-edit-link, 
.colors-dark a.comment-reply-link, 
.colors-dark a.page-numbers, 
.colors-dark .image-navigation a, 
.colors-dark button, 
.colors-dark input[type="button"], 
.colors-dark input[type="reset"], 
.colors-dark input[type="submit"] {
    border-color: #b9a583;
    background-color: #b9a583;
    color: #fff;
}

.colors-dark button:hover, 
.colors-dark input[type="button"]:hover, 
.colors-dark input[type="reset"]:hover, 
.colors-dark input[type="submit"]:hover {
	opacity: 0.7;
}
.colors-dark #site-footer,
.colors-dark #site-footer a,
.colors-dark .footer-copyright p,
 .colors-dark #footer-menu a,  
 .colors-dark #footer-menu a:visited {
    color: #cecac1;
}
 .colors-dark #site-footer .footer-social a {
    color: #fbf6ea;
    background-color: #b9a583;
}

.colors-dark blockquote cite {
    color: #3a3232;
}
.colors-dark th {
    background-color: #b9a583;
}
.colors-dark #main th {
    background-color: #ded7cb;
}
.colors-dark .featured-post {
    color: #d2c6b0;
}
.colors-dark #author-info {
	margin: 1.5rem;
	padding: 1.5rem;
    background-color: #fbf6ea;
}
.colors-dark #entry-footer {
    border-color: #bfbbb1;
}
.colors-dark .widget_calendar a {
    color: #b9a583;
}

@media (min-width: 768px) {
	 .colors-dark .main-navigation a:before {
		color: #b9a583;
	}
	 .colors-dark .main-navigation ul ul {
		border-color: #5f5950;
	}	
	.colors-dark .main-navigation ul ul:before {
		border-color: #5f5950 transparent;
	}
	 .colors-dark .main-navigation ul ul:after {
		border-color: #33302a transparent;
	}	
	 .colors-dark .main-navigation ul ul li {
		background-color: #33302a;
	}
}
