button,
input[type=button],
input[type=reset],
input[type=submit] {
    background-color: #42BCD2;
}

button:hover,
input[type=button]:hover,
input[type=reset]:hover,
input[type=submit]:hover {
    cursor: pointer;
    background: #222;
}

a {
    color: #222;
    text-decoration: none;
}

a:hover,
a:focus {
    color: #42BCD2;
    text-decoration: none;
}

.navbar-nav a:hover {
    text-decoration: none;
    color: #42BCD2;
}

.navbar-nav .current-menu-item a,
.navbar-nav .current_page_item a,
.navbar-nav .current-menu-parent a {
    color: #42BCD2;
}

.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: #fff;
}

.navbar-nav .current-menu-item ul a:hover,
.navbar-nav .current_page_item ul a:hover,
.navbar-nav .current-menu-parent ul a:hover,
.navbar-nav .current_page_parent ul a:hover { color: #42BCD2; }


.entry-cover .entry-info .entry-meta a:hover {
    color: #42BCD2;
}

.single .post_author .author-title a:hover {
    color: #42BCD2;
}

#sidebar .widget {
    background: #DCF3F7;
}

.footer-widgets {
    background: #DCF3F7;
}

#sidebar .widget .feature-posts-list small,
.site-footer .widget .feature-posts-list small {
    color: #7BA8B0;
}