#image-wrapper, .banner-overlay {
    float: left;
    height: 660px;
    position: absolute;
    width: 100%;
    z-index: 1;
  padding:10px;
}

h1, h2, h3, h4, h5, h6 {
  padding-top:10px;
}


#footerwrap {
background: #0093d0 none repeat scroll 0 0;
    color: #fff;
  padding-top:20px;
  
}
h1, h2, h3, h4, h5, h6 {
    color: #FFF;

}
h1{
  color: #000;
}
h3 {
    font-size: 17.8px;
    line-height: 1.96em;
    margin: 10px 0;
}
.grid-row {
    padding: 00px;
}
p {
    color: #000;
 font-size: 15px;
}
.zt-stacked .zt-stacked-overlay {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
}
.banner-overlay {
    background-color: rgba(16, 34, 43, 0.6);
}
