#PageMain { margin-top: 0; }

@media only screen and (min-width:768px) and (max-width: 991px){
.ib1-4-col-fix .col-margin-bottom{margin-bottom:30px;}
}

.sePage .sePageMain

.bike-auth-hero .block-bg-img {
 padding: 90px 15px;
}

.bike-auth-gray-bottom {
 padding-top: 15px;
 padding-bottom: 45px;
}
.bike-auth-gray {
 padding-top: 15px;
 padding-bottom: 0px;
 margin-bottom: 0 !important;
}
.bike-auth-gray-top {
 padding-top: 10px;
 padding-bottom: 0;
 margin-bottom: 0 !important;
}

.sePage .sePageLayout .sePageMain .ba-image-link h2 a:not(.btn), .sePage .sePageLayout .sePageMain .ba-image-link h3 a:not(.btn) {
 color: #fff;
 text-shadow: 0 0 5px #484848;
}

.sePage .sePageLayout .sePageMain .ba-image-link h2 a:not(.btn):hover, .sePage .sePageLayout .sePageMain .ba-image-link h3 a:not(.btn):hover {
 color: #fff;
}

.sePage .sePageLayout .sePageMain .ba-image-link-overlay::before {
 display: block;
 position: absolute;
 top: 0;
 bottom: 0;
 left: 0;
 z-index: 0;
 background-color: rgba(0,0,0,0.3);
 padding: 0 15px;
 width: 100%;
 content: '';
}
/* 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;

}




























































































