.wpf-header .pftopline {
  background-color: #2d3091;
}

.wpb_text_column p:last-child {
  font-size: 15px;
}

.wpb_column.col-lg-6.col-md-6 {
  font-size: 15px;
}

#nav-menu-item-5430.main-menu-item.menu-item-even.menu-item-depth-0.menu-item.menu-item-type-post_type.menu-item-object-page {
  letter-spacing: 0px;
}

#pfmenucol1.col-lg-9.col-md-9 {
  text-indent: -5px;
}

.pfadmicon-glyph-592 {
  letter-spacing: -10px;
}

.pfadmicon-glyph-844 {
  letter-spacing: -10px;
}

.pfadmicon-glyph-446 {
  letter-spacing: -10px;
}

.pfadmicon-glyph-666 {
  letter-spacing: -10px;
}

.pfadmicon-glyph-685 {
  letter-spacing: -10px;
}

.pfadmicon-glyph-845 {
  letter-spacing: -10px;
}

.pfadmicon-glyph-628 {
  letter-spacing: -10px;
}

.wpf-header .pf-sociallinks .pf-sociallinks-item a i {
  font-size: 18px;
}

.wpf-header .pf-sociallinks .pf-infolinks-item a span {
  font-size: 14px;
}

a:hover {
  color: #ffffff;
}

.widget_pfitem_recent_entries ul {
  color: #ffffff;
}

.widget_pfitem_recent_entries .pf-widget-itemlist li .pf-recent-items-title {
  color: #ffffff;
  font-weight: bold;
}

.widget_pfitem_recent_entries .pf-widget-itemlist li .pf-recent-items-address {
  color: #ffffff;
}

#pf-footer-row .pfwidgetinner {
  color: #ffffff;
}

.wpf-footer-text.pull-right {
  color: #ffffff;
}

#pf-footer-row .widgetheader {
  font-weight: bolder;
}

.pf_pageh_title .pf_pageh_title_inner {
  font-weight: bolder;
}

html a:hover {
  color: #000000;
}

.widget_pfitem_recent_entries .pf-widget-itemlist li:hover {
  color: #000000;
}

.widget_pfitem_recent_entries ul li img:hover {
  color: #050505;
}

.col-lg-3.col-md-4.col-sm-12.col-xs-12.hidden-print {
  color: #ffffff;
  background-color: #2c3091;
  border-radius: 8px;
  padding-top: 12px;
}

.pfwidgettitle .widgetheader {
  color: #ffffff;
}

.vc_row.wpb_row.vc_row-fluid.pointfinderexfooterclassxpg {
  background-color: #2c3091;
}

h4 {
  font-weight: bold;
}

.pf-titlebar-texts .main-titlebar-text.pfwbg {
  margin-top: 0px;
  font-size: -1px;
}

.pf-breadcrumbs #pfcrumbs.pfwbg {
  padding-bottom: -14px;
  margin-bottom: 13px;
  color: #000000;
}

.single-post .post-mtitle {
  margin-top: 20px;
}

.pf-defaultpage-header .pf-breadcrumbs #pfcrumbs li a {
  color: #000000;
}

.wpb_column.col-lg-3.col-md-3 {
  margin-top: 15px;
}

.post .pflist-imagecontainer:hover .pfImageOverlayH {
  margin-bottom: 4px;
}

div p:first-child {
  margin-top: 18px;
}

#pfuaprofileform .pfmu-itemlisting-container.pfmu-itemlisting-container-new .pfmu-itemlisting-inner {
  font-size: 13px;
}

#pfwidgetinner div.dsidx-results-widget,
.pfwidgetinner div.dsidx-results-widget p {
  font-size: 12px;
}

.wp-caption.alignnone {
  background-color: #2c3091;
  margin: 0px;
  padding: 0px;
  width: 0px;
  height: 0px;
  padding-top: 0px;
  border-top-width: 0px;
  border-top-style: hidden;
  opacity: 1;
  border-style: hidden;
  border-right-style: hidden;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-bottom-style: hidden;
  border-left-width: 0px;
  border-left-style: hidden;
  border-left-color: #2C3091;
  border-bottom-color: #2C3091;
  border-right-color: #2C3091;
}

.wp-caption .wp-caption-text {
  color: #2c3091;
  margin: 0px;
  padding: 0px;
}

.image.wp-image-7451.attachment-full.size-full {
  background-color: #2C3091;
  border-width: 0px;
  margin: 0px;
  padding: 0px;
}