/* Header CSS */

.main-navigation a:link, .main-navigation a:visited {
	color: white;
}



p.site-title {
    display: none;
}

.main-navigation .sub-menu .menu-item a:hover{
color: #ffc50c;
}

.site-header .main-navigation > div > ul > li > a:hover{
	color: #ffc50c;
}

.main-navigation .sub-menu .menu-item a::before {
	/* Increment the dashes */
	counter-increment: nested-list;
	/* Insert dashes with spaces in between */
	content: "" counters(nested-list, "– ", none);
}
/* Remove spacing between header & content | #4776261-zen (hh) */
.site-main {
    padding-top: 0px;
}
.entry-content {
    margin-top: 0px !important;
}

.wp-block-group.alignfull.has-background {
    padding-top: 0px;
}

/* Footer CSS */

.footer-navigation .footer-menu {
	color: white;
}

.site-info {
    display: none;
}

section#block-7 {
    color: white;
}

section#block-9 {
    color: white;
}



.wp-block-cover a, .wp-block-cover-image a, .wp-block-media-text a, p:not(.site-title) a {
    text-decoration: none;
}

img.wp-image-280 {
   
    right: 23%;
    position: relative;
}


body:not(.fse-enabled) #masthead, body:not(.fse-enabled) #colophon {
background-color: #333393;
}
.entry-content > .alignwide, .entry-content > .alignwide.wp-block-jetpack-gif, .entry-content > .alignwide.wp-block-jetpack-tiled-gallery, body:not(.fse-enabled) #masthead, body:not(.fse-enabled) #colophon {
    width: 100%;
    max-width: 100%;
}

body:not(.fse-enabled) #masthead, body:not(.fse-enabled) #colophon{

padding-left: 	18%;
padding-right: 22%;
padding-bottom:2%;
}





header.entry-header.responsive-max-width {
    display: none;
}

div#page{
	background-color:white;
}

/* Form CSS */

.contact-form label{
	font-size:18px!important;
}

input#g51-name, input#g51-email, input#g51-phonenumber{
	height:45px;
}

.contact-form textarea {
height:100px!important;
}

.data-target-div1 #caf-post-layout1 .caf-post-title{
background-color:transparent!important;
}

.data-target-div1 #caf-post-layout1 span.author, .data-target-div1 #caf-post-layout1 span.date, .data-target-div1 #caf-post-layout1 span.comment{
display: none;
}



.data-target-div1 #caf-post-layout1 a.caf-read-more {
    color: #ff4249!important;
    background-color: transparent!important;
	font-weight:bold;
}
#caf-post-layout1 a.caf-read-more {
	border: none;
}

input#g556-name, input#g556-email, input#g556-phonenumber{
	height:45px;
}

input#g474-name, input#g474-email, input#g474-phonenumber{
	height:45px;
}

.wp-block-jetpack-button button{
	padding:10px!important;
}

.contact-form select{
	padding:6px 7px!important;
}

blockquote.wp-block-quote.\.quote_text.has-normal-font-size
{
	color:#333393;
}
blockquote.wp-block-quote.quote_text{
	color:#333393;align-content
}


.wp-block-jetpack-slideshow[data-autoplay=true] .wp-block-jetpack-slideshow_button-pause{
	display:none!important;
}

.wp-block-jetpack-slideshow_pagination.swiper-pagination.swiper-pagination-white.swiper-pagination-clickable.swiper-pagination-bullets{
	display:none;
}

a.wp-block-jetpack-slideshow_button-prev.swiper-button-prev.swiper-button-white{
	display:none;
}

a.wp-block-jetpack-slideshow_button-next.swiper-button-next.swiper-button-white{
	display:none;
}


/* Staff CSS */

#caf-filter-layout2 span.result:before {
    content: 'Foursquare Members';
    visibility: visible;
    text-decoration:underline!important;
    position: relative;
}


#caf-filter-layout2 span.result {
    visibility: hidden;
}

span.arrow-down {
    display:none
}

.caf-post-title {
    padding-top: 17px !important;
}

.caf-post-title::after {
    content: 'Learn more about our incredible Foursquare members. ';
    padding: 0 0 !important;
    margin: 0 0 !important;
    height: 5px;
    color: #7a7a7a;
    font-family: arial;
    font-size: 14px;
}

.caf-content {
    display: none!important;
}

.data-target-div1 #caf-post-layout1 .caf-post-title h2{
	color:#333393!important;
padding: 5px 7px 11px 0px;
}

article#caf-post-layout1{
	padding-right: 1px;
    padding-left: 12px;
}

li.caf-mb-4 {
    display: none!important;
}

/* Post CSS */

figure.post-thumbnail {
    display: none;
}

#content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {
    clear: both;
    display: none;
}
footer.entry-footer.responsive-max-width {
    display: none;
}

div#comments {
    display: none;
}

nav.navigation.post-navigation {
    display: none;
}


.wp-block-quote p {
	font-size: 20px;
line-height: 1.5;
}
