.subhead {
text-transform:uppercase;
letter-spacing:2px;
}
.bike-box {
text-align: center;
border-style: solid;
border-width: 4px;
border-color:#DDDDDD;
padding:30px;
}
.bike-box img {
margin:auto;
}
.bike-box h5 {
font-size:42px!important;
}
.bike-box ul {
list-style-type:none;
}
.bike-box li {
display:block;
border-bottom:1px;
border-bottom-style: solid;
border-bottom-color:#DDDDDD;
padding-top:10px;
padding-bottom:10px;
}
.bike-box li.last {
border-bottom-style:none!important;
}
.blue-feature h3 {
font-size:24px!important;
text-transform:uppercase;
letter-spacing:.2em!important;
}
.blue-feature h3, .blue-feature h4, .blue-feature h5, .blue-feature p, .blue-feature a {
color: #fff!important;
}
.blue-feature {
padding:30px;
}
.blue-feature p {
line-height:1.3;
margin-bottom:20px;
}
.btn-red {
	background-image: linear-gradient(135deg, rgba(255,255,255,0) 37.5%, rgba(202,202,202,0.4) 37.5%, rgba(202,202,202,0.4) 50%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 87.5%, rgba(202,202,202,0.4) 87.5%, rgba(202,202,202,0.4) 100%);
	background-color:#E13042;
	background-position: top left;
	background-repeat: repeat !important;
	background-size: 5px 5px !important;
	border:none;
	color:#fff!important;
	text-transform:uppercase;
	margin-bottom:20px;
}
.btn-red:hover, .btn-red:active {
text-decoration:none!important;
}
