@charset "UTF-8";
/* CSS Document */

/*----------------------------------*/
/*----------------------------------*/

/*STYLES using Adobe Web Fonts*/

/*----------------------------------*/
/*----------------------------------*/


.logoFont {font-family: miller-banner,serif;
font-weight: 400;
font-style: normal;
color: #3f4d4d;
}

.logoFontItal {font-family: miller-banner,serif;
font-weight: 400;
font-style: italic;
color: #3f4d4d;
}

.logoFontBold {font-family: miller-banner,serif;
font-weight: 700;
font-style: normal;
color: #3f4d4d;
}

.logoFontBoldItal {font-family: miller-banner,serif;
font-weight: 700;
font-style: italic;
color: #3f4d4d;
}



/*----------------------------------*/
/*----------------------------------*/

/*CLASSES using Adobe Web Fonts*/

/*----------------------------------*/
/*----------------------------------*/

#dropdown-item {
	color: #3f4d4d;
	}


/*----------------------------------*/
/*----------------------------------*/

/*PLATFORM VISIBILITY*/

/*----------------------------------*/
/*----------------------------------*/

.content-desktop {display: block;}
.content-mobile {display: none;}

@media screen and (max-width: 768px) {

.content-desktop {display: none;}
.content-mobile {display: block;}

}

/*----------------------------------*/
/*----------------------------------*/

/*STICKY NAVBAR*/

/*----------------------------------*/
/*----------------------------------*/

.stickyNav {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background-color: white;
  z-index: 10;
}



/*----------------------------------*/
/*----------------------------------*/

/*NAVBAR OFFSET FOR INTERNAL JUMPS*/

/*----------------------------------*/
/*----------------------------------*/

/* index.html - Jump to What's Going On - NOT CURRENTLY ACTIVE*/

/*#WGO {
  position: relative;
  height: 120px;
}

#WGO a {
  position: absolute;
  left: 0px;
  top: -120px;
} */


/*----------------------------------*/
/*----------------------------------*/

/*SUBHEADERS*/

/*----------------------------------*/
/*----------------------------------*/

.subHeaderPreDiv {
	height: 3.5rem;
	background-color: none;
	text-align: center;
	vertical-align: bottom;
	border-radius: 0.5rem;
}

.subHeaderDiv {
	height: 4rem;
	background-color: #4F4F4F;
	text-align: center;
	vertical-align: bottom;
	border-radius: 0.5rem;
}

.subHeaderP {
	font-family: pragmatica-condensed, sans-serif;
	font-weight: 400;
	font-style: normal;
	color:white;
	line-height: 4rem;
}


/*----------------------------------*/
/*----------------------------------*/

/*IMAGE BORDER*/

/*----------------------------------*/
/*----------------------------------*/

.imgBorder {
	border: 1px solid #303C3C;
}



/*----------------------------------*/
/*----------------------------------*/

/*TOGGLER COLOR*/

/*----------------------------------*/
/*----------------------------------*/

/* Set the border color */ 
          
.custom-toggler.navbar-toggler { 
	  border-color: #303C3C; 
	  } 
/* Setting the stroke to green using rgb values (0, 128, 0) */ 
          
.custom-toggler .navbar-toggler-icon { 
	background-image: url( 
	"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#303C3C' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); 
	} 



/*----------------------------------*/
/*----------------------------------*/

/*BUTTON STONEGATE GREEN*/

/*----------------------------------*/
/*----------------------------------*/

.btn-success {
  color: #fff;
  background-color: #303C3C;
  border-color: #303C3C;
}

.btn-success:hover {
  color: #fff;
  background-color: #101717;
  border-color: #101717;
}


/*----------------------------------*/
/*----------------------------------*/

/*CARD CLASS TOP DECORATION OVERRIDE*/

/*----------------------------------*/
/*----------------------------------*/

.card-img-top-override {
  border-top-left-radius: 0rem;
  border-top-right-radius: 0rem;
}


