/* Remove any background image from header */
#header { 
  background-image: none !important; 
}

/* Hide both original <img> logos */
#header > img[alt="Home"], 
#header #logo img { 
  display: none !important; 
}

/* Use the anchor inside header-inner as the logo container */
#header-inner > a#logo {
  background: url("/sites/default/files/Colorado_Consortium_logo_digital_high_res%20(002)_0.png") 
              no-repeat center center !important;
  background-size: contain;
  display: block;
  width: 667px;                  /* adjust width as needed */
  height: 160px;                 /* keep proportional to 667×252 */
  margin: 0px 0 0px 0;         /* top and bottom spacing */
  float: none !important;
  clear: both;
  pointer-events: none;

  /* true centering */
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}

#footer-inner img {display:none;}
#footer {background-image: none !important;}
#footer-inner {
  background:url(/sites/default/files/co.footer.png) no-repeat center center;
  background-size: cover; 
  width: 100%;
  height: auto;
  margin:7px 0 15px;
  pointer-events:none;
}

#footer-inner .contact-info {
  display: none !important;
}


#footer .site-footer--wrapper {
  background-image: none; 
  background-color: transparent;
}