#PageMain {
 margin-top: 0px;
}
.sePageSectionResponsive.bnyc-hp-hero {
 background-attachment:fixed;
 margin-bottom:0px;
}
@media only screen and (min-width:768px){.bnyc-hp-hero {padding-top: 60px; padding-bottom: 60px;}}
@media only screen and (max-width:767px){.sePageSectionResponsive.bnyc-hp-hero {background-attachment:initial;}}
.bnyc-hp-intro {
 padding-bottom: 11px;
}
.hp-staff-callouts .img-responsive {
 border-radius: 5px;
 margin-bottom: 15px;
 display: inline;
}
.hp-staff-callouts div {
 text-align: center;
}
.bnyc-hp-img .img-responsive {
 border-radius: 5px;
}

.se-space {
padding-top: 30px;
padding-bottom: 30px;
}

.color-bar {
height: 15px;
}

.home-hero .block-bg-img { padding: 120px 15px; }

.section.sePageSection.sePageSectionResponsive.remove-margin {
margin-bottom: 0px;
}

/* IMAGE OVERLAY */

.se-section-image-overlay .editContent,

.se-section-image-overlay .content-block-column {

 position: relative;

}

.se-section-image-overlay .content-block-column::before {

 content: '';

 background-color: rgba(0,0,0,0.30);

 width: 100%;

 position: absolute;

 left: 0;

 top: 0;

 bottom: 0;

}
















































































































