/* spcwsocial */
.spcwsocial { margin-left: 50px; }
.spcwsocial i { font-size: 48px; margin-right: 10px; color: rgba(70, 72, 85, 0.8); display: inline;}

.footer .spcwsocial { margin-left: 0px; }
.footer .spcwsocial i { font-size: 48px; margin-right: 10px; color:#a2a2a2; display: inline;}

/* upcase */
.upcase h2 {text-transform: uppercase;}
.ulight h2 { font-weight: 500; }

#sp-header { height: 90px;}
#sp-header .logo {     height: 80px; }
#sp-main-body {     padding: 30px 0;}
.logo-image {     height: 70px!important;  padding: 5px 0px;}

.sp-megamenu-wrapper {  float: right; margin-right: 15px; }
.sp-megamenu-parent {     margin: 0px -15px; }
.sp-megamenu-parent > li { padding: 0px 0px 0px 0px !important; }

.sp-page-title h2, .page-header h1 {    text-align: left;
    font-size: 30px!important;
    text-transform: uppercase;
}
.sp-megamenu-parent > li > a {
    text-transform: uppercase;
}

/* gdrp */
.cc-revoke { font-family: 'Open Sans'!important; font-weight: 400; }

/* articles */
.article-details .article-full-image {
     margin-top: 1rem;
}


.minheight30px { min-height: 50px;}

.calltoaction .sppb-btn-primary.sppb-btn-outline { border-color: #fff; color: #fff; background-color: transparent; }


.nosocial .article-details .article-ratings-social-share{ display: none!important; }

/* Phoca Maps */
.phocamaps .leaflet-popup-content { font-family: 'Open Sans'; font-weight: 400;}