a#offcanvas-toggler .icon-bar>span{
    height: 2px;
    background: #000000;
}
a#offcanvas-toggler .icon-bar>span:last-child {
    top: 85%;
}
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    color: rgba(0, 103, 55) !important;
}
#sp-header {
    background: rgb(255 255 255 / 100%) !important;
}
#sp-header.header-sticky{
 background-color: rgb(255 255 255 / 80%) !important;
 border-bottom: 1px solid rgba(0, 103, 55, 1);
}
.header-wrapper {
    border-bottom: 1px solid rgba(0, 103, 55, 1);
}
#sp-top-bar #sp-top1 .sp-contact-info a {
    font-size: 13px;
    color: rgba(255, 255, 255, 0.8);
}
.sp-copyright {
    color: rgba(255, 255, 255, 0.7) !important;
}
#sp-bottom-top #sp-bottom-top2 .sp-module ul li a {
    color: rgba(255, 255, 255, 0.7);
}
#sp-bottom-top .container-inner {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
#sp-footer {
    border-top: 1px solid rgba(255, 255, 255, 0.5);
}
#sp-bottom .sp-module a {
    color: rgba(255, 255, 255, 0.7) !important;
}
#sp-bottom-top #sp-bottom-top3 .social-icons li a {
    color: rgba(255, 255, 255, 0.7);
}
#sp-top-bar {
    padding: 0px 0;
}
#sp-right .must-read .sp-module-content>.latestnews>div .latest-post-info span.category-tag a{ display:none; 
}
.article-body-right .must-read .sp-module-content>.latestnews>div .latest-post-info span.category-tag a{
    display:none;
}
.article-list .article .article-intro-image:after, .article-list .article .article-featured-video:after, .article-list .article .article-featured-audio:after, .article-list .article .article-feature-gallery:after {
    background-color: #000000; opacity: 0.0; 
}
.sp-page-title .sp-page-title-heading {
    font-size: 64px;
    font-weight: 100;
    font-family: "Barlow Condensed", sans-serif;
    line-height: 1.2;
    color: #ffffff;
    margin-top: 0px;
}
@media (max-width: 767px){
.sp-page-title .sp-page-title-heading {
    font-size: 54px !important;
}
}
.sp-page-title .sp-page-title-sub-heading {
    font-size: 32px;
    font-weight: 300;
	font-family: "Barlow", sans-serif;
    line-height: 1.5;
	color: rgba(255, 255, 255, 0.8);
    margin-top: 0;
    width: 68%;
}
@media (max-width: 767px){
.sp-page-title .sp-page-title-sub-heading {
    font-size: 22px !important;
}
}
.pagenavigation .pagination a.btn {
    color: rgba(0, 103, 55, 1);
}
.pagenavigation .pagination a.btn.previous {
    border-right: solid 1px rgba(0, 103, 55, 0.6);
}
.view-category #sp-main-body {
    background-color: #ffffff
}
.article-list .article .article-header h1, .article-list .article .article-header h2 {
    font-size: 17px;
}
.view-article #sp-main-body .container .article-details .article-body-wrap .article-body-content .article-info {
    border-top: solid 1px rgba(0, 103, 55, 0.6);
    border-bottom: solid 1px rgba(0, 103, 55, 0.6);
}
.view-article #sp-main-body .container .article-details .article-body-wrap .article-body-content .article-info span {
    border-right: solid 1px rgba(0, 103, 55, 0.6);
}
.sppb-addon-articles-slider .slider-intro {
    margin-bottom: 40px;
    padding-bottom: 15px;
    border-bottom: 1px solid rgba(0, 103, 55, 0.6);
}
#sp-left .wayne-tags-popular, #sp-right .wayne-tags-popular, .article-body-right .wayne-tags-popular {
    border-right: solid 1px rgba(0, 103, 55, 0.6);
    border-left: solid 1px rgba(0, 103, 55, 0.6);
}
#sp-left .wayne-connect h3.sp-module-title, #sp-right .wayne-connect h3.sp-module-title, .article-body-right .wayne-connect h3.sp-module-title {
    border-right: solid 1px rgba(0, 103, 55, 0.6);
    border-left: solid 1px rgba(0, 103, 55, 0.6);
}
#sp-left .wayne-tags-popular ul, #sp-right .wayne-tags-popular ul, .article-body-right .wayne-tags-popular ul {
    border-bottom: solid 1px rgba(0, 103, 55, 0.6);
}
#sp-right .mod-finder, .article-body-right .mod-finder {
    border-top: solid 1px rgba(0, 103, 55, 0.6);
    border-right: solid 1px rgba(0, 103, 55, 0.6);
    border-left: solid 1px rgba(0, 103, 55, 0.6);
}
#sp-left .must-read, #sp-right .must-read, .article-body-right .must-read {
    border-right: solid 1px rgba(0, 103, 55, 0.6);
    border-left: solid 1px rgba(0, 103, 55, 0.6);
}
#sp-right .wayne-connect .sp-page-builder, .article-body-right .wayne-connect .sp-page-builder {
    border-right: solid 1px rgba(0, 103, 55, 0.6);
    border-left: solid 1px rgba(0, 103, 55, 0.6);
    border-bottom: solid 1px rgba(0, 103, 55, 0.6);
}
#sp-right .must-read .sp-module-content>.latestnews, #sp-right .must-read .latestnewsmust-read, .article-body-right .must-read .sp-module-content>.latestnews, .article-body-right .must-read .latestnewsmust-read {
    border-bottom: solid 1px rgba(0, 103, 55, 0.6);
}
.pagination-wrapper {
    padding-top: 60px;
    border-top: solid 1px rgba(0, 103, 55, 0.6);
}
.article-list .article {
  overflow: hidden; 
}
.article-list .article .article-intro-image img {
  transition: 0.3s;
}
.article-list .article:hover .article-intro-image img {
  transform: scale(1.1);
}
.article:hover .article-header {
  border-color: #006737;
}
.sppb-addon-accordion .sppb-panel:last-child .sppb-panel-heading.active{
    border-bottom: 1px solid #006737 !important;
}
.sppb-panel-heading::after {
  font-family: "Font Awesome 5 Free";
  content: "\f107";
  float: right;
  margin-left: 7px;
  font-weight: 900;}
.sppb-panel-heading.active::after {
  font-family: "Font Awesome 5 Free";
  content: "\f106"; }
.view-article #sp-main-body .container .article-details .article-header-wrap:after{
  background-color: #000000 !important;
  opacity: 0.40 !important;
}
#sp-left h3.sp-module-title, #sp-right h3.sp-module-title, .article-body-right h3.sp-module-title {
    font-size: 17px;
    color: #333333;
}