#wrapper{background:#ffffff;}
#wrapper.home #contentMain{padding:0;padding-bottom:30px;width:100%;}

#banner{z-index:998;}

#wrapper.home #contentMain .equal-height .ce-textpic{ background:#f2f2f2;margin-bottom:0px;border:none;}
#wrapper.home #contentMain .ce-bodytext{padding:15px 25px}
#wrapper.home #contentMain .ce-bodytext img{width:100%;}
#wrapper.home #contentMain .ce-bodytext p{margin-bottom:15px;}
h2{font-size:2.286rem;line-height:2.7rem;color:#565655;}
.equal-height h2{font-size:19px;line-height:1.8rem;color:#565655;}
h6{font-size:16px;color:#565655;text-transform:uppercase;font-weight:300;margin-bottom:0.3em;}

.equal-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
min-height: initial;


}
.equal-height img{min-width:100%;}
.equal-height > [class*='col-'] {
	display: flex;
    display: -ms-flexbox;
    -ms-flex-pack: center;
    flex-direction: column;
    align-content: flex-start;
    justify-content: flex-start;
}

#contentMain .col-md-4 { 
    position: relative;
    min-height: 1px;
	padding-left:15px;
	padding-right:15px;
		margin-top:70px;margin-bottom:70px;

}

.internal-link-new-window{display:block;width:100%;padding:18px 25px;background:#f7f7f7;font-weight:bold;}
#wrapper.home .row{clear:both;}
#wrapper.home #contentMain > .row{margin-bottom:50px;}
#contentMain .grayBG{background:#f2f2f2;}
#contentMain .csc-textpic-imagewrap {
    margin-bottom: 0;
}

#contentMain .grayBG .row{display:flex;}
#contentMain .grayBG .row > div{align-self:center;}

.greenBGCenter{background:#1c7254;color:#fff;text-align:center;padding-top:25px;padding-bottom:25px;margin-top:-50px;font-size:2.286rem;}
#contentMain .greenBGCenter h2{margin-bottom:0;color:#fff;margin-bottom:0;}
#contentMain h2 {
    margin-bottom: 0.5rem;
}

.col2-textRight .internal-link-new-window{margin-top:-60px;text-align:right;}

#contentMain .newsCol h2:last-of-type{text-align:center;background: #f2f2f2;padding:15px 0;margin-top:50px;margin-bottom:0;}

@media only screen and (max-width: 768px) {
	.equal-height{display:inherit;}
}
