/*Boki*/
#sp-menu {PADDING-TOP:10PX; background:#800000}
#sp-menu.col-lg-3, #sp-position1.col-lg-9 {padding:0}
 #sp-section-2 {padding-top:20px; padding-bottom:20px}
#sp-logo {
    text-align: left;
    padding-top: 30px;
}
.logo-image {margin:0 auto; max-height:125px;}
.bannerimg img {width:100%!important}

.vertical .sp-megamenu-parent > li {
  display: block;
  position: relative;
  padding: 0;
  text-align:center;
}

.related-article-list-container {display:none}

#sp-menu .sp-megamenu-wrapper {display: inherit!important}

.sppb-btn-default {
    color: #eee!important;
    background-color: green!important;
    border-color: #eff1f4;
}

.vertical .sp-megamenu-parent {
  list-style: none;
  padding: 0;
  margin: 0;
  z-index: 99;
  display: block;
  float: none;
  position: relative;
}

.vertical .sp-megamenu-parent > li.menu-justify {
  position: static;
}
.vertical .sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
  display: inline-block;
  padding: 0 15px;
  line-height: 26px;
  font-size: 16px;
  margin: 0;
  color:#e3e7e4;
}

.vertical .sp-megamenu-parent > li.active > a {
  font-weight: 500;
  color:#999
}

.vertical .sp-megamenu-parent > li:hover > a {
  font-weight: 500;
  color:teal
}

.current-item:before {content:  "\2192"; color:#fff}

@media (max-width: 992px) { #sp-section-2 {padding-top:0px; padding-bottom:0px}
.header-sticky #sppb-addon-1610716157170 {display:none!important}

}


@media (max-width: 600px) { .logo-image {height: 100px!important;}
}

@media (min-width: 768px) and (max-width: 992px) {#sp-header {height:auto!Important}}

#sppb-addon-1610719397660 h3 {color:#fff!important}
#section-id-1610714604348, #sp-position2 {z-index:9997; position:relative}
#sp-bottom2 h3 {color:#fff}
#sp-bottom1 h4 {margin-top:20px}
#parenting, #connect, #relate {margin-top:-360px; position:absolute}

.article-intro-image img {margin:auto; width: 100%;}

