.sp-preloader>div{
	background:#7F0000
}

#sp-header{
	background: #CEDCE5;
	box-shadow: none;
}

#sp-menu ul.social-icons a:hover,#sp-menu ul.social-icons a:focus{
	color:#7F0000
}

a{
	color:#7F0000
}
a:hover,a:focus,a:active{
	color:#9F0000
}

.tags>li a{
	background:rgba(3, 69, 191, 0.1);
	color:#7F0000
}

.tags>li a:hover{
	background:#9F0000
}

.article-social-share .social-share-icon ul li a:hover,.article-social-share .social-share-icon ul li a:focus{
	background:#7F0000
}

.sp-reading-progress-bar{
	background-color:#7F0000
}

.sp-megamenu-parent>li:hover>a{
	color:#7F0000
}

.sp-megamenu-parent>li.active>a,.sp-megamenu-parent>li.active:hover>a{
	color:#7F0000
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover{
	color:#7F0000
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a{
	color:#7F0000
}

#offcanvas-toggler>.fa:hover,#offcanvas-toggler>.fa:focus,#offcanvas-toggler>.fa:active{
	color:#7F0000
}

#offcanvas-toggler>.fas:hover,#offcanvas-toggler>.fas:focus,#offcanvas-toggler>.fas:active{
	color:#7F0000
}

#offcanvas-toggler>.far:hover,#offcanvas-toggler>.far:focus,#offcanvas-toggler>.far:active{
	color:#7F0000
}

.offcanvas-menu .offcanvas-inner a:hover,.offcanvas-menu .offcanvas-inner a:focus,.offcanvas-menu .offcanvas-inner a:active{
	color:#7F0000
}

.offcanvas-menu .offcanvas-inner ul.menu>li a:hover,.offcanvas-menu .offcanvas-inner ul.menu>li a:focus,.offcanvas-menu .offcanvas-inner ul.menu>li span:hover,.offcanvas-menu .offcanvas-inner ul.menu>li span:focus{
	color:#7F0000
}

.btn,.btn-primary,.sppb-btn-primary{
	border-radius: 0;
	border-color:#7F0000;
	background-color:#7F0000;
	display:inline-block;
	box-sizing:border-box;
	padding:10px 40px;
	font-size:18px;
	line-height: 1.5;
	color:#FFFFFF;
    text-align:center;
	vertical-align: middle;
}

.btn:hover,.btn-primary:hover,.sppb-btn-primary:hover{
	border-color:#7F0000;
	background-color:#9F0000
}

.btn:active,.btn-primary:active,.sppb-btn-primary:active{
	border-color:#9F0000;
	background-color:#9F0000
}

.btn:focus,.btn-primary:focus,.sppb-btn-primary:focus
{
	border-color:#9F0000;
	background-color:#9F0000
}

ul.social-icons>li a:hover{
	color:#7F0000
}

.sp-page-title{
	background:#7F0000
}

.sp-module ul>li>a:hover{
	color:#7F0000
}

.sp-module .latestnews>div>a:hover{
	color:#7F0000
}

.sp-module .tagscloud .tag-name:hover{
	background:#7F0000
}

.search .btn-toolbar button{
	background:#7F0000
}

.sp-scroll-up:hover, .sp-scroll-up:active, .sp-scroll-up:focus {
	background-color:#7F0000
}

.sp-comingsoon body{
	background-color:#7F0000
}

.pagination>.active>a,.pagination>.active>span{
	border-color:#7F0000;
	background-color:#7F0000
}

.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span:hover,.pagination>.active>span:focus{
	border-color:#7F0000;
	background-color:#7F0000
}

.error-code,.coming-soon-number{
	color:#7F0000
}

.sppb-nav-tabs > li > a {
	font-size:18px
}

.sppb-panel-default >.sppb-panel-heading,.fa {
	color:#7F0000;
	background:#f5f5f5
}

.sppb-panel-title {
	font-size:18px
}

.sppb-icon {
	color:#7F0000;
}

#sp-bottom .sp-module {
  margin-bottom: 10px;
}

#sp-footer .container-inner {
  padding: 10px 0 20px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}

a.sp-sign-in {
	font-size:14px
}
	


	