/* Force all links to be white except active nav links */

/* General links */
html body a,
html body .content a,
html body article a,
html body p a,
html body li a,
html body div a,
html body span a,
html body section a,
html body .card a,
html body .widget a,
.btn-link,
.page-link {
  color: #FFFFFF !important;
}

/* Hover state */
html body a:hover,
html body .content a:hover,
html body article a:hover,
html body p a:hover,
html body li a:hover,
html body div a:hover,
html body span a:hover,
html body section a:hover,
html body .card a:hover,
html body .widget a:hover,
.btn-link:hover,
.page-link:hover {
  color: #3CA3F4 !important;
}

/* Exception for active navigation items */
html body .nav-item.active a,
html body .active > a,
html body a.active,
html body .navbar-nav .active a,
html body .navbar-light .navbar-nav .active .nav-link,
html body .dropdown-item.active {
  color: #3CA3F4 !important;
}

/* Link with icons */
a i, 
.btn-social i, 
.social-links a {
  color: #FFFFFF !important;
}

a:hover i, 
.btn-social:hover i, 
.social-links a:hover {
  color: #3CA3F4 !important;
}

/* Footer links */
.footer a {
  color: #FFFFFF !important;
}

.footer a:hover {
  color: #3CA3F4 !important;
}

/* Widget links */
.widget a {
  color: #FFFFFF !important;
}

.widget a:hover {
  color: #3CA3F4 !important;
}

/* Post meta links */
.post-meta a,
.post-meta span a,
.meta a {
  color: #FFFFFF !important;
}

.post-meta a:hover,
.post-meta span a:hover,
.meta a:hover {
  color: #3CA3F4 !important;
}