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

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: #17a8e3;
    text-decoration: none;
}

.navbar-nav a:hover {
    text-decoration: none;
    color: #17a8e3;
}

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

.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;
}

.entry-cover .entry-info .entry-meta a:hover {
    color: #17a8e3;
}

.entry-content a {
	color: #17a8e3;
    text-decoration: none;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -ms-transition: all 0.3s;
    transition: all 0.3s;
    border-bottom: 2px solid #e9f7fd;
}

.entry-content a:hover,
.entry-content a:focus {
   color: #17A8E3;
    border-bottom: 2px solid #17A8E3
}

.single .post_author .author-title a:hover {
    color: #17A8E3;
}

#sidebar .widget {
    background: #f3fbfe;
}

.footer-widgets {
    background: #edefed;
}

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