 
/*-- Summer Soiree Page --*/
.post-19287 .tribe-events-event-image img {display: none !important;}
/*---------------------------*/
ul {font-weight: 400;}

.center-background {background-position: center center;}

.donation-meter {display: none !important;}

.widget_recent_entries li {
		font-weight: 600;
	font-size: 1.1em;
    border-left: 3px solid #7ad6e1;
    padding-left: 5px;
    line-height: 1.5;
    padding-bottom: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-top: 10px;
}

.widget_recent_entries li a:hover {color: #000000 !important; font-weight: 600 !important;}

/*-------Donor Advised Fund DAF Donate ---------*/ 
#daf-row div#dafdirectdiv {width:90% !important; font:inherit; padding: 25px;}

#dafdirectdiv br {display: none;}

div.whatThis a {display: none;}

#dafdirectdiv label {font-family: "Montserrat", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 600; color: #009dac; padding-top: 20px}

#daf-row select#dafprovider {font: inherit; background-color: transparent;}

.dafdirectInput, .dafdirectSelect {font-size: inherit; color: inherit;}

.dafdirectDonateFrom, .dafdirectInputFull, .dafdirectInput {width: 300px !important;}

.dafdirectInputAmount {width: 200px !important;}

div.dafdirectButtonContain {float: left !important; clear: left !important; margin-top: 40px !important; width: auto !important;}

div.dafdirectButtonContain #dafdirectsubmit img {
width: 0;
height: 0;
padding: 55px 150px 0 0;
background-size: 100px 40px !important;
	background-repeat: no-repeat;
	background-image: url('https://www.girlsclub.org/wp-content/uploads/2021/12/daf-submit-300x110-1.png') !important;}

/* Underline Style */
.underline-opaque {
	border-bottom: 2px solid #FFF rgba(255,255,255,0.5) !important;}

/* Fix Bold Text Issue */

#page-wrap p {font-weight: 500;}

/* Menu + Header Styling */
.cta__primary--donate .sub-menu {margin-left: -40px;}

#header {background: #ffffff !important;}
.topbar-col1 {color: #ff75ba; font-weight: 500; font-family: Montserrat;}
.header-v1 #navigation ul li a 
#navigation .sub-menu li a {text-transform: none !important;}

#navigation > ul > li > a {font-size: 14px;}

/* Homepage */
#custom_html-3 div, .custom-html-widget {border-bottom: 0 !important;}
.home-color-boxes p {
	font-weight: 600;}
.home-color-boxes a {
	border-bottom: 2px solid #fff rgba(255,255,255,0.5);}


/* Home — Events Widget */

#page-id-419 .tribe-common .tribe-common-h2, #page-id-419 .tribe-common .tribe-common-b2, #page-id-419 .tribe-events-widget-events-list__event-datetime,
#page-id-419 .tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month {
    color: #FFF !important;
	font-family: 'Open Sans', Helvetica, sans-serif;}
	
#page-id-419 .tribe-common a, .tribe-common a:active, .tribe-common a:focus, #page-id-419 .tribe-common a:hover,#page-id-419  .tribe-common a:visited {color: #fff !important;}

/* Donate button */
.cta__primary--donate {
  background-color: #f2007a;
  border-radius: 4px;
  margin-top: 20px;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -ms-transition: all 0.2s;
    -o-transition: all 0.2s;
  transition: all 0.2s;
}
.cta__primary--donate:hover,
.cta__primary--donate:active,
.cta__primary--donate:focus {
  background-color: #666;
}
#navigation ul li.cta__primary--donate {
  height: 40px;
  margin: 25px 0;
  padding-top: 10px;
}
#mobile-navigation .cta__primary--donate a,
#navigation ul li.cta__primary--donate a {
  color: #fff;
}
#mobile-navigation .cta__primary--donate a {
  border: none !important;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
/* Donate button END*/


/* Donate Page Vimeo Widget */
#donate-video {width: 100%;}



/* Counter Adjust */
.counter-container {display: inline-block; margin: auto;}
.counter-number, .counter-after {width: fit-content; float: left;}
.counter-title {clear: left;}
.counter-after {
	font-size: 46px;
	margin: 0;
	padding: 0;
	font-weight: 300;
	line-height: 1;
	color: #44bdbd;
}

/* Donate Page - Adjust Tour Color */
#donate-tour .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-tab > a {background-color: #009dac;}


/* Footer Styling */
.tribe-events-list-widget .tribe-events-list-widget-events { padding-bottom: 0.7rem !important; padding-left: 0 !important; border-bottom: 1px solid #333333;}
.tribe-event-title {font-weight: 600;}

.tribe-event-duration {font-size: 11px;}

.tribe-events-widget-link a:link{font-size: 13px !important; text-transform: uppercase;}

.tribe-events-list-widget .tribe-event-featured .tribe-event-image {
    margin-left: 0 !important;
    margin-right: 0 !important;
    max-width: 80%;}
    
.tribe-events-list-widget .tribe-event-featured { background-color: transparent !important;}
    
#footer .custom-html-widget { padding-bottom: 10px; border-bottom: 1px solid #333333;}


/* Donorbox Widget */
.donation-meter {display: none !important;}

.full-height-column {height: 100vh !important;}

/* Constant Contact Form Styling */
.constant-contact-form {}
.ctct-disclosure {display:none;}

.color-light input[type="text"], .color-light input[type="password"], .color-light input[type="email"], .color-light textarea {
	color: #000000 !important;}


/* Volunteer Page Form */

.page-id-15716 label {color: #ffffff !important; padding-left: 10px; width: 80%; float: left;}

.ctct-form-field-text {margin-top: 20px !important;}
	
input #ctct-opt-in_0 {float: left !important;}
	
label #ctct-opt-in_0 P{float: left !important;}
	
.ctct-text, .ctct-email {width: 400px !important;}
	
.ctct-form-wrapper .ctct-input-container label {float: left !important; color: #ffffff !important;}
	
#ctct-form-283603199 > p.ctct-form-field.ctct-form-field-checkbox > span > label {float: left !important; margin-left: 15px !important;}
	
	#ctct-form-4283656816 > p.ctct-form-field.ctct-form-field-checkbox P{float: left !important;}

/* Event Pages Styling */
#chefs .vc_column_container {
    padding-left: 10px;
    padding-right: 10px;
}


/* Program Bucket Page Styling */
.inline-grid 
{display: inline-grid;}

.program-headline {letter-spacing: 0.05em; }

/* La Tiendita Page */
.la-tiendita-photo {
	background-position: right top;
  background-size: cover;
	background-attachment: fixed;}	

/* Annual Appeal 2019 Styling */
.appeal-heading {
background-position: left center !important;}

/* Blog */
.entry-wrap {    
	margin-bottom: 60px;
    border-bottom: 1px solid #efefef !important;
    padding-bottom: 60px;}

.entry-meta ul li:after {
    content: ' ';
    margin: 0 6px;
    color: #efefef;}

mark.highlight-green  {background-color: #d7f727; color:black;}

/* Blog Events Widget */

.blog .tribe-event-image {
    margin-left: 0 !important;
    margin-right: 0 !important;}

.blog .tribe-events-list-widget .tribe-event-featured .tribe-event-title a {color: #ee3d96;}

.blog .tribe-event-title {font-size: 14px;}

.blog .tribe-event-duration {color: #555555;}

/* Events Page - List Mode */
.tribe-events-list .type-tribe_events {border-bottom: 2px solid hotpink; margin-bottom: 3rem; padding-bottom: 4rem; position: relative;
}

/* New Girl City Page */
.ngc-tour {color: #777777 !important; font-size: 15px; line-height: 1.5;}

/* Join the Club */
#jointheclub-sponsors {background-size: cover;}
#jointheclub-calendar
.pricing-plan .pricing-price span.pricing-amount {font-size: 30px;}

/* Center for Wellbeing Page */
#cwh-map {background-position: center center; background-size: contain !important; background-repeat: no-repeat;}

/* Hide FormFacade alert */
.ff-alert {display: none;}

/* CWBH Launch Event Page */
#cwbh-register-violet {margin-left: 0 !important;}


/* Nike Run Page */

.background-align-right-bottom {background-position: right bottom;}

/* About Us Page */
.page-id-18913 p {font-weight: 500;}

.page-id-18913 .iconbox-style-2 .iconbox-icon {margin-top: -15px; font-size: 40px;}

.page-id-18913 .iconbox-style-2 .iconbox-content {margin-left: 70px;}

.testimonial-author {color: #fff;}
	
.page-id-18913 .testimonial-author span {color: #ffffff !important;}	

.testimonial {background: rgba(255,255,255,0.9); color: #574875;}	

/* Hide Event Featured Image */
.post-18819 .tribe-events-event-image img {display: none !important;}

.post-18941 .tribe-events-event-image img {display: none !important;}
	
	/* Board Page */
.member .member-content {border-bottom: 0 transparent !important;}
	
	/* Staff Page */
#jenny-staff-photo {margin-top: 0 !important;}
 
.headline-box-blue {background-color: #34aadc !important;}	
	
.color-light .member .member-role {font-size: 11px !important; line-height: 16px !important; margin-top: 10px;}
	
.member .member-content {border-bottom: 0 transparent !important; border-top: 0 transparent !important;}
