/*CSS brought over from Intro Type: WYSIWYG*/
/* Start Hero */

.container.sePageMainWrapper {width:100%;padding:0px;}
.sePageSection {max-width:1170px;margin:0 auto;padding-left: 15px;padding-right: 15px;}
#PageSection432 {max-width:100%;padding:0px;}
.sepagesection img { 
width: 100%;
height: auto;
}
#bF-hero{
background-image:url(/files/library/SEweb_ebike_1920.jpg);
background-repeat:no-repeat;
background-position:center;
height:250px;
}
.hero-text-box{
max-width:1170px;
margin:0 auto;
position:relative;
height:inherit;
}
.hero-text-bottom{
position:absolute;
bottom:0px;
right:0px;
min-width:100%;
text-align:left;
}
.hero-text-bottom h2 span{
font-size:3em;
color:#fff;
opacity: 1;
margin:0 2% 0 2%;
font-weight:800;
text-shadow: 1px 2px 8px #000000;
}
.ebike-intro {
 padding: 1px 15px 4px 15px;
background-color: #e3e3e3;
}

/* End Hero */

@media only screen and (max-width : 768px) {
.hero-text-bottom h2 span{
font-size:2em;
opacity: .9;
text-shadow: 1px 2px 8px #000000);
}
.hero-text-bottom{
left:0;
}
#bF-hero{
height:250px;
}
/*CSS brought over from Environment Lover Type: WYSIWYG*/
@media (min-width: 768px){
.col-sm-pull-right { float: right !important; }
.row { margin-top: 15px; }
}

















