@charset "utf-8";

h1, h3, p {

	text-align: center;

}

h1 {

	font-size: 24pt;

	color: #040964;

	font-weight: bold;

}

h3 {

	font-size: 15pt;

	color: #040964;

}

h2 {

	text-align: center;

	color: #13168E;

	font-weight: bold;

	font-size: 20pt;

}



p {

	font-size: 11pt;

	color: rgba(4,9,100,1.00);

}

#History {

	margin-bottom: 26px;

	margin-left: auto;

	margin-right: auto;

}









#main {

	width: 80%;

	max-width: 1200px;

	margin-left: auto;

	margin-right: auto;

	margin-top: 40px;

	margin-bottom: 40px;

}



footer {

	text-align: center;

	color: #FFFFFF;

	background-color: #040964;

	margin-top: 20px;

	padding-top: 20px;

	padding-bottom: 20px;

	margin-left: auto;

	margin-right: auto;

	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

	font-style: normal;

	font-size: large;

}

.navbar.navbar-default {

	border-width: 0px;

	border-top-left-radius: 0px;

	background-color: #FFFFFF;

	margin-top: 20px;

	margin-bottom: 20px;

}

.imag-fill {

	width: 100%;

	max-height: none;

}





.bld {

	margin-top: 10px;

	margin-bottom: 0px;

	margin-left: auto;

	margin-right: auto;

}

#main video {

	width: 74%;

	margin-left: 89px;

	margin-right: auto;

	margin-top: 20px;

}

#Home {

	margin-left: auto;

	margin-right: auto;

	width: 100%;

}

#costars {

	width: 98%;

	margin-bottom: 10px;

	height: auto;

}

.image-fill {

}

#wrapper {

	padding-left: 0px;

	padding-right: 0px;

}

.leftcontrol {

	width: 1px;

	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%);

	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%);

	background-image: -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%);

	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%);

}

.rightcontrol {

	width: 1px;

}

#wrapper {

}

#gen {

	margin-top: 13px;

}

.col-md-4 .thumbnail #lgdiesel {

	margin-top: 0px;

}

.thumbnail .caption h2 {

	color: #040964;

	font-style: italic;

}

.thumbnail .caption p {

	text-align: left;

	font-style: normal;

	color: #040964;

	font-size: 11pt;

	font-weight: normal;

}

.thumbnail .caption #mapdealers {

	margin-left: 54px;

	margin-right: auto;

	text-align: center;

}



.thumbnail .caption table {

	margin-left: auto;

	margin-right: auto;

}

.center {

}

.row .col-md-6 #askindustrial {

	margin-left: 35%;

	margin-right: auto;

	margin-bottom: 25px;

	margin-top: 25px;

}

.col-md-6 p #industbutton {

	margin-top: 16px;

	margin-bottom: 6px;

}

#main .row #resilocate {

	float: right;

}

.caption .text-center em {

	text-align: center;

	color: #274D10;

	font-weight: bold;

	margin-left: 8%;

}

.caption .text-center #Becomeadealer {

	text-align: center;

	color: #274D10;

	font-weight: bold;

}

.Dealerdetails {

	color: #274D10;

}

.caption p #warranty {

	margin-left: auto;

	margin-right: auto;

}

.WhitePapers {

	padding-left: 0px;

	padding-right: 0px;

	width: auto;

	margin-left: 5px;

}

#Courseinfopdf {

	border-width: 1px;

	border-color: #000000;

	-webkit-box-shadow: 0px 0px;

	box-shadow: 0px 0px;

	margin-top: 5px;

	margin-bottom: 5px;

}

.indsales {

}

.RESIsales {

}

.Service {

}

.Parts {

}

.accounting {

}

.admin {

}

.col-md-4 .thumbnail .caption.indsales {

	margin-left: 5px;

}

.col-md-4 .thumbnail .caption.RESIsales {

	margin-left: 5px;

}

.thumbnail .caption.Service li {

	margin-left: 10px;

}

.col-md-4 .thumbnail .caption.Parts {

	margin-left: 5px;

}

.col-md-4 .thumbnail .caption.accounting {

	margin-left: 5px;

}

.caption.admin ul li {

	margin-left: 0px;

}

.phonenumber {

	color: #274D10;

	font-style: normal;

	font-weight: bold;

	font-size: 20pt;

}

.webaddress {

	color: #274D10;

	font-weight: bold;

	font-size: 20pt;

}





.phonenumber {

	color: rgba(4,9,100,1.00);

}

.webaddress {

	color: rgba(4,9,100,1.00);

}

.10homepg {

	float: left;

	margin-right: 0px;

	padding-right: 0px;

}

.RESISales {

	border: 2px solid #063B13;

	margin-right: -5px;

}

.industrialsales {

	border: 2px solid #000000;

	margin-left: 5px;

}

.PAfullres {

}

.thumbnail .caption #warranty {

	margin-left: 17px;

}

.house {

	float: left;

	padding-left: 0px;

	left: 0px;

	right: 0%;

	-webkit-box-shadow: 2px 2px 2px 2px #000000;

	box-shadow: 2px 2px 2px 2px #000000;

	margin-left: 54px;

}

.manual {

	float: left;

	left: 0px;

	margin-left: 229px;

	padding-left: 0px;

	padding-right: 0px;

	-webkit-box-shadow: 0px 2px 2px 2px #000000;

	box-shadow: 0px 2px 2px 2px #000000;

}

.port {

	padding-top: 0px;

	top: 0px;

	float: left;

	-webkit-box-shadow: 2px 2px 2px #000000;

	box-shadow: 2px 2px 2px #000000;

}

