.icons {
  display: inline-block;
  text-align: center;
  margin: 0 auto;
  width: 100%;
}

#gallons img, #metersize img {
  object-fit: none;
  object-position: 0 0;
}


.event {
  padding: 1rem 1rem 1rem 0;
  display: table; 
}


.event-date {
  width: 6rem;
  margin: 0 auto 1rem;
  display: table-cell;
  width: auto; 
}


.event-desc {
  text-align: left;
  /*display: table-cell;*/
  vertical-align: middle; 
  width:100%;
  padding-left: 10px;
}

.verticalLine {
  border-left: thick solid #000000;
}


.water-circle{
	position: absolute;
  left: 0px;
  top: 75px;
  z-index: -1;

}

#inner-circle {
 position: relative;
 width: 260px;
 height: 200px;
 top: 180px;
 left: 0px;
}

#MyImage {
	
}

.markedImg {
	display: inline-block;
  text-align: center;
  margin: 0 auto;
  width: 100%;
  object-position: 20px 0;

}

.dark-spout {
  object-position: -175px 0;
}



#screen-one{
  padding-left: 7px;

}



   hr {
    border:1px solid #f1f1f1;
  }

  table {

    border-collapse: collapse;
    border-spacing: 0; 
  }


  .water-sprite {
    background-image: url('../img/water-calculator-sprite.png');
    background-repeat: no-repeat;
    display:block;
    margin:1em;
  }

  .water-calculator-icons {
    width: 60px;
    height: 60px;
  }
  .water-calculator-icon-info {
    width: 14px;
    height: 14px;
    display: inline-block;
    margin:0 4px;
  }
  .water-sprite.water-calculator-icons.faucet {
    background-position: 0px 0px;
  }
  .water-sprite.water-calculator-icons.meter {
    background-position: -60px 0px;
  }
  .water-sprite.water-calculator-icons.marker {
    background-position: -120px 0px;
  }
  .water-sprite.water-calculator-icons.faucet.active {
    background-position: -180px 0px;
  }
  .water-sprite.water-calculator-icons.meter.active {
    background-position: -240px 0px;
  }
  .water-sprite.water-calculator-icons.marker.active {
    background-position: -300px 0px;
  }
  .water-sprite.water-calculator-icon-info.info {
    background-position: -358px 0px;
  }

  .slh-calculator  {
    padding: 5px 0px 0px 15px;
    margin: 0px;
    text-align: center;
  }

  .slh-calculator p { 
    margin-bottom: 10px; font-weight:400;
  }

  .slh-calculator p {
    color:#181818;
  }

  .slh-calculator p:nth-of-type(3) {
    margin-bottom: 30px;
  }

  .slh-calculator p span {
    font-weight:700;
  }

  .slh-calculator table { 
   
    box-shadow: 0px 0px 15px 3px rgba(0,0,0,0.05); 
    margin-bottom: 30px;
    display:inline-block;
  }

  .slh-calculator table td, .slh-calculator table th, .slh-calculator  table tr {
    border:0px;
  }
  .slh-calculator table td { 
    padding: 5px 20px; text-align: right; font-weight: 300; color: #181818;
  }

  .slh-calculator table th {
    padding: 5px 20px;
    background: #033F88;
    color: #fff;font-size: 14px;
    font-weight: 600;text-transform: uppercase;text-align: right;
  }

  .slh-calculator table tr:nth-child(odd) { 
    background-color: #FBFAF8; 
  }

  .slh-calculator table tr:nth-child(even) { 
    background-color:#fff; 
  }



.table tr td.slh-calculator-tiercolumn {
    text-align: left;
}

