/*************************** header  ***************************/
/* Reduce the width of the header area  */
header#cc-header {
	margin-top: 10px;
	margin-bottom: 10px;
}
/********************* General  ************************/
h1{
	font-size: 2.75em;
	font-family: "Palatino Linotype", Georgia, serif;
	font-weight: normal;
	text-align: left;
	letter-spacing: 1px;
	text-transform: uppercase;	
	padding: 5px 15px 2px 15px;
	margin: 0 -15px 20px -15px;
}
  h2 {
    font-size: 32px;
    margin-bottom: 15px;
    font-weight: bold;
    color: rgb(102,102,102);   
}
#post-3,#post-4,#post-245,#post-265 {
  border: none;
}
/********************* BHC News  ***********************/
.home-news {
  background-color: rgb(238,238,238);
  box-shadow: inset 0 0 8px 2px rgba(0,0,0,.75);
  color: black;
  font-size: 16px;
  border: 1px solid #666666;
  padding: 5px 10px 50px 10px;  
}
.home-news a {
  color: black;  
}
.home-news a:hover {
  color: rgb(102,178,255);  
}
.home-news h2 {
  text-align: center;
  text-decoration: underline;
  color: black;
}
.home-news h3 {
  color: black;
}
.home-news p {
  font-size: 24px;
}
/******* Physical JPG *******/
.home-news .physical {
  float: right;
  clear: left;
  margin-left: 10px;
  margin-top: -20px;
}
.vol2 img {
  float: right;
}
/**************************** Sidebar **************************/
#text-4 {      /******* Donate Widget*******/
  margin-top: 20px;
  border: solid 1px black;  
}
#text-10 li {   /*** links ***/
    border-bottom: solid 1px black;
}
#text-10 .bottomlink { 
    border-bottom: none;
}
.links-header {
  background-color: black;
  color: rgb(116,213,219);
  text-align: center;
  font-size: 1.2em;
}
#text-10 { 
	border: solid 1px black;
    margin-top: 40px;
}
#text-11 {    /*** volunteer clipart ***/
  padding-right: 0;
  padding-left: 0;
  margin-bottom: 0;
  margin-top: 40px;
  padding-bottom: 0;
  padding-top: 0;
  border: solid 1px black;
}
#text-12 {   /**** Volunteer info ***/
  background-color: #d5f1f1;
  border: solid 1px black;
  margin-top: 0;
  border-top: none;  
}
#text-12 a { 
    color: black;
}
#text-12 img {   
  margin-top: -20px;
}
#text-12 h3 { 
    text-align: center;
}
/**********************Services/Eligibility *********************/
#post-59,#post-73,#post-71,#post-77,#post-351 {
  font-family: "Palatino Linotype", Georgia, serif;
  border-bottom: none;
}  
#post-59 h2,h3,h4 {
  color: rgb(38,123,120);
  font-weight: bold;
  text-decoration: underline;
}
#post-59 a {
  float: right;
  clear: left;
  margin-left: 20px;
}
#post-59 img {  
  margin: 0 0 0 0;
}
#post-73 a {
  float: right;
  clear: left;
  margin-left: 20px;
}
#post-71 a {
  float: right;
  clear:left;
  margin-left: 20px;
}
#post-77 a {
  float: right;
  clear:left;
  margin-left: 20px;
}
#post-73 h2,h3,h4 {
  color: rgb(38,123,120);
  font-weight: bold;
  text-decoration: underline;
}
#post-71 h2,h3,h4 {
  color: rgb(38,123,120);
  font-weight: bold;
  text-decoration: underline;
}
#post-77 h2,h3,h4 {
  color: rgb(38,123,120);
  font-weight: bold;
  text-decoration: underline;
}
.list1 {
  list-style-position: outside;
  list-style-type: circle;
}
/*************************** Volunteers ************************/
/* Fade-in the Quote */
.quote-1  {
  font-size: 20px;  
  font-style: italic;
  font-weight: bold;
  color: white;  
  margin-left: 30px;
  animation-name: fadein;
  -webkit-animation-name: fadein;
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
  -webkit-animation-duration: 4s;
  animation-duration: 4s;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}
.quote-2 {
 font-size: 20px;  
  font-style: italic;
  font-weight: bold;
  color: white;
  margin-left: 30px;
  animation-name: fadein;
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 4s;
  animation-duration: 4s;
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}
.quote-3 {
  font-size: 15px;
  color: white;
  font-style: none;
  margin-left: 30px;  
  animation-name: fadein1;
  -webkit-animation-name: fadein1;
  -webkit-animation-duration: 4s;
  animation-duration: 4s;
  -webkit-animation-delay: 6s;
  animation-delay: 6s;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}
@keyframes fadein {
  from {
    color: white;   
  }

  to {
    color: rgb(38,123,120);    
  }
}
@keyframes fadein1 {
  from {
    color: white;   
  }

  to {
    color: black;    
  }
}
/* Volunteer explanation */
.support {
  color: black;
  font-size: 16px;
}
/* available positions list */
.positions li {
  list-style-type: none;
  background: url(/wp-content/uploads/2015/09/arrow-right.png) no-repeat left center;
  padding-left: 36px;
  line-height: 34px;
  margin-left: 50px;
  font-weight: bold;
}
.thanks {
  float: right;
}
/* create the 3 boxes for the volunteers */
.boxes { 
  background-image: url(/wp-content/uploads/2015/10/portal-background-gradient.jpg);
  text-align: center;
  font-size: 16px;
  color: black;  
  padding-top: 20px;
  padding-bottom: 20px;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-align-content: space-between;
  align-content: space-between;    
}
.boxtitle h3 {
  color: black;
  margin-top: 30px;
}
.box1, .box2, .box3 {  
  flex: 1;  
}
.box1 li, .box2 li, .box3 li {
  list-style-type: none;
  line-height: 180%; 
}
/**************************** About us  ************************/
#post-265 {
  font-family: "Palatino Linotype", Georgia, serif;
}
#post-265 h2 {
  color: rgb(38,123,120);
}
.bullet1 {
  font-family: "Palatino Linotype", Georgia, serif;
  font-size: 18px;
  margin-top: 20px;
}
.bullet1 h2 {
  background-color: #e4e8e8;
  text-align: center;
}
.bullet1 li {
  list-style-type: none;
  background: url(/wp-content/uploads/2015/09/arrow-right.png) no-repeat left center;
  padding-left: 36px;
  line-height: 34px;
  margin-left: 50px;
  font-weight: bold;
}
  .sub-head {
  font-size: 22px;
  color: rgb(38,123,120);
}
  .video1 {
  float: right;
  margin-left: 20px;
}
/************************* Contact  *************************/
/****** Office Hours List  *******/
.office-hours {
  border-collapse: collapse;
  background: rgb(245,238,235);
  box-shadow: 4px 6px 8px rgba(0,0,0,.75);
}
.office-hours td, .office-hours {
  border: 1px solid #666666;
}
.office-hours tr:nth-of-type(even){
  background-color: rgba(255,255,255,.1);
}
.office-hours tr:nth-of-type(odd){
  background-color: rgba(97,208,204,.1);
}
.block1 {    
  display: inline-block;
  float: left;
  margin-top: 30px;
}
.hours {    
  display: inline-block;
  margin-left: 90px;
}
.map1 {  
  float: right;
  display: inline-block;
}
/**************************** Footer ***************************/

#footer-widget-container {
  background-color: black;
  box-shadow: 4px 6px 8px rgba(0,0,0,.75);
  border-radius: 10px;
}
#footer-widgets p {
   color: white;
}
#footer-widgets a {
   color: white;
}
#footer-widgets a:hover {
   color: rgb(102,178,255);
}
.widget-inside {
  color: white;
}
.footer2 {
  color: white;
  display: block;
}
.footer3 {
  color: white;
  display: block;
}
/*
     FILE ARCHIVED ON 11:16:54 Apr 09, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:43:29 Oct 02, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.89
  exclusion.robots: 0.019
  exclusion.robots.policy: 0.009
  esindex: 0.01
  cdx.remote: 53.467
  LoadShardBlock: 236.814 (3)
  PetaboxLoader3.datanode: 281.645 (4)
  load_resource: 439.135
  PetaboxLoader3.resolve: 370.32
*/