#sp-top1{
  padding-top:30px;
}

#sp-top2{
  padding-top:30px;
}

#sp-top3{
  padding-top:30px;
}

#sp-top4{
  padding-top:30px;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{
  text-transform:uppercase;
  letter-spacing:0.6px;
}

#sp-menu-right .sp-date{
  padding-left:40px !important;
}

#sp-menu-right .sp-date .sp-date-wrapper span{
  font-size:inherit !important;
  font-weight:600;
}

.sp-date-wrapper{
  font-size:14px;
  font-weight:bold;
  line-height:1.28;
  color:black;
}

.sppb-addon-module .form-sppoll input.btn.btn-default{
  background-image:none !important;
  background:#00beff;
}

.sppb-addon-module .form-sppoll input.btn.btn-default{
  border-radius:0px !important;
}

.footerlogo{
  height:60%;
  width:60%;
}

.articleslider h3{
  font-size:16px;
}

.articleslider h3 a{
  font-size:16px;
}


.maritimequote blockquote{
  border-left: solid 5px #225fe6;
  padding-left: 20px;
  padding-right: 20px;
}

.sppb-addon-articles-thumb-slider .articles-slider .sppb-article-info-wrap h3{
  font-weight:200 !important;
}

.sppb-addon-articles-thumb-slider .articles-thumb .sppb-article-info-wrap h3{
  font-weight:300 !important;
}

.sppb-addon-articles-layout.layout-geisha .sppb-addon-article .sppb-article-info-wrap h3{
  font-size:16px !important;
}

blockquote{
  border-left: solid 5px #225fe6 !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.sppb-addon-articles-thumb-slider .articles-slider, .sppb-addon-articles-thumb-slider .articles-slider a{
  font-weight:600 !important;
}