.site-title a:hover { 
    color:#4B0082!important;
}

.site-description { 
    color:#4B0082!important;
}

.sidebar .wp-block-heading { 
     background-color: #4B0082!important;
}.sidebar .wp-block-heading{ 
     background-color: #4B0082!important;
}

.widget:nth-child(1) .wp-block-heading:before {
    color: #4B0082!important;
	border-left:#4B0082!important;
}

    .navbar.navbar-dark .nav .menu-item:hover .nav-link, .navbar.navbar-dark .nav .menu-item.active .nav-link {
        background-color: #ffffff !important;
        color: #4B0082;
    }

a.dropdown-item.has-submenu:hover,
a.nav-link.has-submenu:hover,
.dropdown-menu .menu-item a:hover {
  background-color: #ffffff !important;
  color: #4B0082 !important;
}

mark {
  background-color: transparent !important;
  color: inherit !important;
  padding: 0 !important;
}

.page-breadcrumb > li a:hover, .page-breadcrumb > li.active, .page-breadcrumb > li.active a{
    color: #4B0082 !important;
}

.links-bg {
  background-color: #4B0082 !important;
}

.more-link { 
	border: 2px solid #4B0082 !important;
}

.more-link:hover { 
	color: white !important;
	background-color: #4B0082 !important;
}

body { 
	color: black !important;
}

h3 { 
	color: #4B0082 !important;
}

blockquote { 
	border-left: 3px solid #4B0082 !important;
}

.entry-title a:hover { 
	color: #4B0082 !important;
	text-decoration-color: #4B0082 !important;
}

.tag-links a { 
	background-color: #4B0082 !important;
}

.news-section-title.five h5 {
    background-color: #4B0082 !important;
}

.news-section-title.five h5::before  {
    color: #4B0082 !important;
		border-left-color: white;
}

.jp-relatedposts-items .jp-relatedposts-post a {
	color: black !important;
}

.jp-relatedposts-items .jp-relatedposts-post a:hover {
	color: #4B0082 !important;
}

.pushbutton-wide { 
	border: 2px solid #4B0082 !important;
}

.pushbutton-wide:hover { 
	color: white !important;
	background-color: #4B0082 !important;
}

.page-scroll-up a {
	background-color:  #4B0082 !important;
}

a.customize-unpreviewable {
	cursor: pointer !important;
  color: #ffffff !important;
	font-weight: bold;
}


.sponsored-news-section .f-heading {
		background-color: #4B0082 !important;
		border-left-color: white;
}

.sponsored-news-section .news-section-title .f-heading::before {
	color: white !important;
	border-left: white !important;
}