.i-sheets h5 {
word-break: break-word;
}
.hero-unit {
padding:15px 20px;
}
ul.latest {
font-size:16pt;
list-style: none;
margin:0;
padding:0;
}
ul.latest li {
margin:10px 0;
padding:10px 0 5px 0;
border-bottom:1px solid #888;
line-height:22pt;
}
ul.latest li img {
margin:0 7px 5px 0;
}
ul#downloads {
list-style: none;
margin:20px 0;
padding:0;
}
ul#downloads li {
display:block;
float:left;
min-height:160px;
background-color:;
}
ul.my-account {
width:200px;
}
.address {
padding:3px 20px;
}
.dbmenu {
padding-left:0;
padding-right:0;
}
h1, h2, h3 {
font-family: "alternate-gothic-no-1-d",sans-serif;
font-style: normal;
font-weight: 400;
}
h1 {font-size:40pt;}
h2 {font-size:32pt;}
h3 {font-size:24pt;}
#header {
	margin:15px auto;
}
#header .span9 {
padding:40px 0 0 0;
}
#header h1 {
font-size:65pt;
}
.aevcom {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
color:#fff!important;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.aevcom:hover {
color:#fff!important;
}
.navbar .nav > li.aevcom > a {
color:#fff!important;
}
.nav-collapse .nav > li.aevcom > a:hover {
background:#333;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.viewopt {
padding:7px 8px 0 0;
}
body.photos div.photos img {
border: 1px solid #e3e3e3;
}
body.photos ul.vehicle-photos {
	margin-bottom:30px;
}
.footer {
	margin:10px;
}
.crumbs {
	margin:5px 0 20px 4px;
}
body.photos #main h2.ppage {
	margin: 20px 0;
	padding: 10px 0 20px 0;
}
body.rdr span.serial-number {
	position: relative;
	top: -5px;
}
body.rdr form label, body.jk-packages form label, body.rdr form label, body.brute-dc-packages form label {
	font-weight:bold;
}
body.rdr form#rdr hr, body.jk-packages form#jkpkgs hr, body.rdr form#rdr hr, body.brute-dc-packages form#jkpkgs hr {
	border-top-color:rgb(197, 197, 197);
}
form input.hidden {
	display:none!important;
}
body.photos #main #products .row .span3 {
	width:249px;
	padding:15px 22px 0;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	min-height:330px;
	text-align: center;
}
body.photos #main #products .row .span3 img {
	margin:0 0 0 10px;
}
body.photos #main #products .row .span3 {
	margin-left:0;
}
body.photos #main #products .row .span3:first-child {
	margin-left:20px;
}
body.photos #main #products .row .span3:last-child {
	border-right:0;
}
body.photos #main #products h2.ppage {
	margin: 15px 0;
	padding: 10px 0 5px 0;
}
.footer {
	margin:30px 0;
}
.newsletters .well {
	text-align: center;
	font-size: 15pt;
}
.newsletters .span7 p {
	margin:10px 0;
}
.newsletters .span7 p.date {
	margin-top:0;
}
.newsletters .span7 h2 {
	margin-bottom: 0;
}
.newsletters .span7 p.date {
	font-weight: bold;
}
.newsletters ul.archives, .bulletins ul.archives {
	list-style:none;
	padding:0;
	margin:0;
	font-size:14pt;
	border-bottom:1px solid #ddd;
}
.newsletters ul.archives li, .bulletins ul.archives li {
	font-weight: bold;
}
.newsletters ul.archives li ul, .bulletins ul.archives li ul {
	margin:0;
}
.newsletters ul.archives li ul li, .bulletins ul.archives li ul li {
	font-weight: normal;
	list-style: none;
	margin:5px 8px 5px 0;
	padding:0 0 3px 0;
	font-size:14px;
	float:left;
}
body.catalogs div.d-c .span6 {
	margin-top:10px;
	margin-bottom:5px;
}
.nav ul.dropdown-menu li.li-dl a {
	display:inline;
	padding:3px 5px;
}
.nav ul.dropdown-menu li.li-dl a:first-child {
	margin-left:17px;
}
.nav-header {
	color:rgb(51, 51, 51);
}
.jk-packages .bfh-datepicker-calendar, .brute-dc-packages .bfh-datepicker-calendar {
	top:-217px!important;
}
.bfh-datepicker-calendar table {
	box-shadow: 0px 0px 3px rgb(150, 150, 150);
}
@media (max-width: 1198px) {
  .jk-packages #jk-door-btn {
      margin:10px 0;
  }
}
.i-v-o {
	margin-bottom:10px;
	border-bottom: 1px solid #ddd;
	padding-bottom: 5px;
}
.ivo-img {
	float:left;width:15%;
}
.ivo-txt {
	float:left;width:85%;
}
.ivo-new .fa-exclamation-circle {
	color:#ff0000;
}
.ivo-ip .fa-exclamation-circle {
	color:#ff0000;
}
.ivo-ip .fa-check-circle {
	color:#009900;
}
.ivo-ip .fa-cogs {
	color:#d55401;
}
.ivo-dlv .fa {
	color:#009900;
}