<!-- /* Web page background */
html .body-main {
  background: #E0DFDF; /* light gray */
}
html .container, .popup .body-main {
  background: white;
}
/* Header content */
.header_content {
  background-color: white;
}
.header .logo {
  background: url(resources/sites/candlercountyga/img/header.png) no-repeat left center !important;
  background-size: contain !important;
  width: 100% !important;
  padding: 0px 0px 0px 10px !important;
}
/* Title and footer colors */
body .titlePopup,body .main_content .title_page, body .footer, .copy_right, .footer a {
  background: #910027; /* dark red */
  color: white;
}
/* Infoblock and sub-header colors */
body .infoBlock, body .well, .body_start_page .btn, .html_gwpopup > body .gw_right_content, body.body-main .container .gw_right_content {
  background: #E8EFDF; /* light green */
  color: black;
}
/*This css to specify for client to matched with banner image*/
@media (max-width: 480px) {
    body  .header_content {
        background-size: 60% auto;
    }
}
@media (max-width: 300px) {
    body .header .header_content .gwlogo img {
        height: 50px;
    }
    .header .gwlogo, .header .logo {
        height: 85px;
    }
} -->

/* WEB PAGE BACKGROUND */
body.web-new-theme .content-page, .content-page-block  {
  background: #ECE8DF !important; /* light tan */
}
a {font-weight:bold; }

/* HEADER BACKGROUND */
body.web-new-theme .header-block .header-content {
  background: url(resources/sites/bibbcountyga/img/header.png) no-repeat left center !important; 
  background-size: contain !important;
}
.gw-header { position: relative; min-height: 50px; }
.gw-header .text-right { position: absolute; bottom: 0; }
.gw-header .text-left { position: absolute; bottom: 0; right: 0; }

/* TITLE AND FOOTER COLORS */
body.web-new-theme .page-title-block, body.web-new-theme .footer-block {
  background: #5C6E8C;  /* dark blue */
  color: white;
}

/* START PAGE ICONS AND INFO BLOCK COLORS */
body.web-new-theme .card-box-item, body.web-new-theme .card-box-info-block {
  background: #F1F3F6;  /* light blue  */
  border: 1px solid #5C6E8C !important; /* dark blue */
}

/* NEMO-Q INTEGRATION */
.nemo-class {
     float: right;
     padding-right: 10px;
display: none; /* corona virus */
}

.nav-card a:hover {
 background-color: #43638C;
 border-radius:5px;
color: white;
}
.horizontal-nav a:hover {
 background-color: #43638C;
 border-radius:5px;
color: white;
}
#sidebar .container a:hover {
 background-color: #43638C;
 border-radius:5px;
color: white;
}
a:hover b{
	color: white;
}
.sidebar-logo {
border-radius: 50px;
}
body{
background: #ECE8DF!important;
}
/*if banner has words that need to be center add the following to CSS Styles*/
header {
background-position: 50% 50% !important;
}

