a {
    color: #0088cc;
}


.layout-boxed .body-innerwrapper {
  max-width: 960px;
}

#sp-header-top {
  margin-bottom: 10px;
}

#sp-logo a {
  color: #000;
  font-weight: 600;
  font-size: 40px;
  font-family: 'Open Sans', sans-serif;
}

#sp-logo a:hover {
   color: #0088cc;
}

#sp-header {
  margin-bottom: 10px;
}

.sp-megamenu-parent > li {
  padding: 5px;
}

.sp-megamenu-parent > li a {
 margin-left: 10px !important;
 padding: 0 8px !important;
 line-height: 48px !important;
 border-radius: 5px;
 color: #ffffff;
 background: #08C;
 font-size: 16px;
}

.sp-megamenu-parent > li.active > a  {
  color: #ffffff;
  background: #08C;
  font-weight: bold;
}

.sp-megamenu-parent > li:hover > a, .sp-megamenu-parent > li.active:hover > a {
text-decoration: none;
background: #eee;
color: #000;
}

.justify-content-end {
  justify-content: flex-start !important;
}

#sp-banner img {
  width: 100%;
  height: auto;
}

.bannerfooter {
  font-size: 28px !important;
  font-weight: 600 !important;
}


/**
table td img {
  width: 100%;
}
**/

#sp-main-body {
  padding: 0;
}

.article-details .article-header h1 {
  border-top: 1px solid #EEEEEE;
  padding: 3px 0;
  border-bottom: 1px solid #EEEEEE;
  margin-top: 10px;
}


table td {
  width: 50%;
}

.pagenavigation {
  display: none;
}

#sp-footer {
  background: #fff;
  color: #000;
  border-top: 1px solid #eee;
  
}