.entry-header h1 {
    font-size: 155%;
}

article img {
  margin: 0 10px 10px 0;
}

.latest-post .latest-post-inner div.img-wrapper >a >img.post-img {
  width: 100% !important;
  height: 200px !important;
  object-fit: cover !important;
}

.latest-post .latest-post-inner .entry-meta {
  font-weight: 300 !important;
}

td, th {
    padding: 5px;
}

.topimage h2 {
  text-shadow: black 0.1em 0.1em 0.2em;
  font-size: 40px;
}

#sp-top-bar{ 
  background-color:#fff !important; 
  color:#d4d4d4; 
}

#sp-top-bar a {
  color:#df3141 !important;
}

/*#sp-header {
  margin-bottom:10px !important;
}*/

.sp-copyright {
    font-size: 85%;
}

/* features on homepage */
.features img  {
  height: 160px !important;
  width: 100%;
  object-fit: contain;
}

.sp-page-builder .page-content #section-id-1550478025370 {
  padding: 0px !important;
}

.sp-page-builder .page-content #section-id-1550479530326 {
  padding-bottom: 0px !important;
}

.sp-page-builder .page-content #section-id-1551536897238 {
  padding: 0px !important;
}

.sp-page-builder .page-content #section-id-1550497206066 {
  padding-bottom: 0px !important;
}

.sp-page-builder .page-content #sppb-addon-1550497206069 {
  padding-bottom: 0px !important;
}