/*

    Website Name

    C R E A T E D : 3/21/2025

    U P D A T E D : 3/25/2025

*/

body {
    background-color: #FFFFFF;
}

.container a{
    text-decoration: none;
}

.calendar-Heading H4{
    font-size: 1.35em;
    color: #98D2C0;
    padding-top: 50px;
}

/*
    *********************************************************************************************
    *
    *   N A V I G A T I O N   B A R
    *
    *********************************************************************************************
*/

.navbar-custom {
    background-color: #205781;
}
.navbar-custom .navbar-brand,
.navbar-custom .navbar-text {
    color: #FFFFFF;
}

/* change the link color */
.navbar-custom .navbar-nav .nav-link {
    color: #FFFFFF;
}

/* change the color of active or hovered links */
.navbar-custom .nav-item.active .nav-link,
.navbar-custom .nav-item:hover .nav-link {
    color: #4F959D;
}

/* for dropdown only - change the color of dropdown */
.navbar-custom .dropdown-menu {
    background-color: #205781;
}

.navbar-custom .dropdown-item {
    color: #FFFFFF;
}

.navbar-custom .dropdown-item:hover,
.navbar-custom .dropdown-item:focus {
    color: #F6F8D5;
    background-color: #98D2C0;
}

/*
    *********************************************************************************************
    *
    *   P A G E   H E A D I N G S / T I T L E S
    *
    *********************************************************************************************
*/
.text-Title {
    font-size: 1.35em;
    padding: 20px;
    color: #000000;
}

/*
    *********************************************************************************************
    *
    *   J U M B O T R O N   ( M A I N   P A G E )
    *
    *********************************************************************************************
*/

.jumbotron h1{
    color: #FFFFFF_HEADING;
    font-weight: bolder;    
    font-size: 1.10em;
}

.jumbotron{
	background-color: #FFFFFF;
}

/*
    *********************************************************************************************
    *
    *   M E D I A
    *
    *********************************************************************************************
*/

.media p {
    font-size: 1.15em;
    padding-left: 40px;
}

.media-body h4 {
    font-size: 1.05em;
    color: #3774a2;
}

.contactInfo {
    color: #000000;
    font-size: .75em;
}

/*
    *********************************************************************************************
    *
    *   M I S S I O N   S T A T E M E N T
    *
    *********************************************************************************************
*/
.mission-Statement h3 {
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    font-size: 1.25em;
    color: #205781;
    padding-left: 50px;
}

.mission-Statement p {
    font-weight: normal;
    font-size: 0.95em;
    padding: 0 100px 0 100px;
}

/*
    *********************************************************************************************
    *
    *   M E E T I N G   M I N U T E S / A P P L I C A T I O N   D O C S
    *
    *********************************************************************************************
*/
.minutes-List{
    padding: 10px;
}

.minutes-BoardLink a{
    text-decoration: none;
}

.application-Docs {
    padding: 0px;
    font-weight: bold;
    font-size: 0.95em;
}

/*
    *********************************************************************************************
    *
    *   I N F O   C A R D S
    *
    *********************************************************************************************
*/
.card-title {
    color: #000000;
}

property-card-title{
    color: chartreuse;
}

.card-text{
    padding-left: 10px;
    color: #000000;
}

.card-body h5{
    color: #3774a2;
}

/*
    *********************************************************************************************
    *
    *   S T A F F   M E M B E R S
    *
    *********************************************************************************************
*/
.staff-heading {
    background-color: #205781;
    color: #F6F8D5;
    font-weight: bolder;
}

.staff-oddrow {
    background-color: #3774a2;
}

.staff-oddrow a{
    color: #FFFFFF;
}

.staff-evenrow {
    background-color: #FFFFFF;
    color: #205781;
}

.staff-evenrow a{
    color: #FFFFFF;
}

/*
    *********************************************************************************************
    *
    *   P R O P E R T Y   C A R D S
    *
    *********************************************************************************************
*/

.propertycard_background {
  background-color: COLOR_PROPERTYCARD_BG;
}

.propertycard_title {
  color: COLOR_PROPERTYCARD_TITLE;
}

.propertycard_text {
  color: COLOR_PROPERTYCARD_TEXT;
}

.propertycard_link {
  color: COLOR_PROPERTYCARD_LINK;
}

.property_feature_list_heading {
  color: COLOR_PROPERTY_FEATURE_HEADING;
  background-color: COLOR_PROPERTY_FEATURE_HEADING_BG;
}

.property_feature_list {
  color: COLOR_PROPERTY_FEATURE_TEXT;
}

/*
    *********************************************************************************************
    *
    *   C U S T O M   P A G E S
    *
    *********************************************************************************************
*/
.custom-Page-H2 {
    font-size: 1.25em;
    color: #4F959D;
}
.custom-Page{
    font-size: 0.75em;
    padding-left: 50px;
}

/*
    *********************************************************************************************
    *
    *   C O N T A C T   S E C T I O N
    *
    *********************************************************************************************
*/

/* 
    *********************************************************************************************
    *
    *    S O C I A L   M E D I A   I C O N S
    *
    *    (Note: the colors below are the standard colors for these logos)
    *
    *********************************************************************************************     
*/
.fa-twitter-square-color {
    color: #00aced;
}

.fa-facebook-square-color {
    color: #3b5998;
}

.fa-instagram-color {
    color: #8a3ab9;
}

.fa-youtube-square-color {
    color: #E62117;
}

/*
    *********************************************************************************************
    *
    *   D O C U M E N T S
    *
    *********************************************************************************************
*/
.documents-Narrative p {
    font-size: .95em;
    padding-left: 50px;
}

.list-display li {
    margin-bottom: .4rem;
    font-size: 1.1rem;
}

.list-documents {
    padding-left: 1.5rem;
}

.list-documents li {
    list-style-type: none;
    padding-left: 1rem;
}

.list-documents li a {
    color: #4F959D;
    font-size: .75em;
    text-decoration: none;
}

.list-documents li:before {
    font-family: 'FontAwesome';
    content: "\f019";
    margin: 0 10px 0 -28px;
    color: #000000;
    font-size: .65em;
}

/*
    *********************************************************************************************
    *
    *   C O P Y R I G H T   M E S S A G E   ( E V E R Y   P A G E )
    *
    *********************************************************************************************
*/

.copyright {
    position: fixed;
    background-color: #205781;
    color: #FFFFFF;
    left: 0;
    bottom: 0;
    width: 100%;
    text-align: center;
}
