body { background: #fafafa; color: #555; }
input, textarea { border: 1px solid #aaa; color: #333; }
.mm-menu input, .mm-menu textarea, #sidebar input, #sidebar textarea { border: 1px solid #444; color: #fff; }
a { color: #C38422 }
a:hover { color: #333 }
#logo a { color: #333 }
.site-description, .home.paged .site-description { color: #555 }
.main-navbar { border-bottom: 1px solid #eee }
.main-navbar.page-with-cover,
.home .main-navbar { border-top: 1px solid #eee; }
.sf-arrows ul li > .sf-with-ul:focus:after, .sf-arrows ul li:hover > .sf-with-ul:after, .sf-arrows ul .sfHover > .sf-with-ul:after { border-left-color: #eee }
.navbar-nav > li > ul:before { border-bottom: 8px solid #333 }
.navbar-nav a { color: #333 }
.navbar-nav a:hover { color: #222 }
.navbar-nav ul { background: #333 }
.navbar-nav ul a { color: #aaa; border-bottom: 1px solid #444; }
.navbar-nav ul a:hover { color: #fff }
.navbar-nav ul .current-menu-item a, .navbar-nav ul .current_page_item a, .navbar-nav ul .current-menu-parent a, .navbar-nav ul .current_page_parent a { border-bottom: none; color: #fff; }
.navbar-nav .current-menu-item a, .navbar-nav .current_page_item a, .navbar-nav .current-menu-ancestor a, .navbar-nav .current_page_parent a, .navbar-nav .current-menu-parent a { color: #57aaa5 }
.navbar-nav .current-menu-item ul a, .navbar-nav .current_page_item ul a, .navbar-nav .current-menu-parent ul a, .navbar-nav .current_page_parent ul a { color: #aaa }
.home_sidebar .widget h3.title, .section_title { color: #C38422 }
.recent-post h2.entry-title a:hover { color: #C38422 }
.has-post-cover .entry-header .entry-meta a:hover { text-decoration: none; color: #C38422; }
.wpzoom_author_widget h4.bio_subtitle { color: #aaa }
.home_sidebar .widget:after { border-bottom: 2px solid #eee }
.gallery_title a:hover { color: #222 }
.recent-post h2.entry-title a { color: #555 }
.entry-meta span + span:before { color: rgba(0,0,0,0.2) }
h1.entry-title { color: #555 }
h1.entry-title a { color: #555 }
.has-post-cover h1.entry-title { color: #fff }
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 { color: #C38422 }
.entry-content blockquote { border-left: solid 3px #eee }
.author_bio:before { border-top: 2px solid #eee }
.widget h3.title { color: #333 }
#comments h3 { color: #555 }
.commentlist .comment:after { border-bottom: 2px solid #eee }
.comment-author a.comment-reply-link, .comment-author a.comment-edit-link { color: #aaa; border-bottom: 1px solid #eee; }
.comment-author .comment-meta a:hover { color: #333 }
.site-footer { background: #f4f4f4 }
.footer-widgets { border-bottom: 1px solid #eee }
.navbar-toggle .icon-bar { background: #555 }
#pageslide { background: #333 }
#sidebar { color: #999 }
#sidebar .widget h3.title { color: #fff }
.mm-menu .widget h3.title { color: #fff }
#sidebar a:hover { color: #fff }
div.navigation { border-top: 1px solid #eee }
div.navigation a { color: #333 }
div.navigation span.current { color: #C38422 }
div.navigation span.dots { color: #aaa }