@font-face {
  font-family: akiraexpanded;
  src:url(../fonts/Akira-Expanded.otf);
}
.lemans-nav-container{
	width:100%;
}
.navbar {
	background: #3b3635;
	border: medium none;
	border-radius: 0;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-bottom: 0px;
}
.navbar-nav{
	padding-top:0px;
}
.navbar-nav li {
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left:0px;
	padding-top:25px;
}
.navbar .navbar-nav li a {
    color: #EDEDF0;
    font-family: 'Rubik', sans-serif;
	font-size: 17px;
	font-weight: 500;
    padding-bottom: 0px;
	padding-right:30px;
	padding-left:20px;
}
.navbar .navbar-nav li a.active{
	font-weight:500;
	color:#FFE400;
}
.navbar .navbar-nav li a.privacy{
	border-left:3px solid #EDEDF0;
	padding-left:14px;
	padding-right:0px;
}
.navbar .navbar-nav li a:hover {
    color: none;
    background: none;
}
.navbar-brand  {
	padding:0px;
}
.navbar-brand > img {
    margin-left:0px;
    margin-top:20px;
}
.lemans-sitebg-home{
	background:url(../images/lemans-sitebg-home.jpg) center;
	background-size:cover;
	height:920px;
}
.lemans-sitebg-home2{
	background:url(../images/lemans-sitebg-home2.jpg) center;
	background-size:cover;
	height:391px;
}
.lemans-sitenewcontent-web{
	margin-top:100px;
	display:block;
	text-align:right;
}
.lemans-sitenewcontent-web h1 {
	font-family: akiraexpanded;
	font-size: 72px;
	color: #FFE400;
	text-transform: uppercase;
	margin-bottom: 0px;
	line-height: 0.8;
}
.lemans-sitenewcontent-web p {
	font-family: 'Rubik', sans-serif;
	font-weight:700;
	font-size: 29px;
	color: #EDEDF0;
}
a:hover {
    text-decoration: none;
}
a:focus{
	outline:0 solid;
}
.lemans-region-section{
	background:#3B3635;
	padding-top:40px;
	padding-bottom:50px;
}
.lemans-region h2{
	font-family: akiraexpanded;
	font-size:45px;
	color:#FFE400;
	text-transform:uppercase;
	text-align:right;
	margin-top:0px;
	margin-bottom:5px;
}
.lemans-region2 p {
    font-family: 'Rubik', sans-serif;
	font-weight:400;
	font-size: 18px;
	color: #EDEDF0;
	line-height:1.4;
}
.lemans-complete-wrap{
	padding-top:15px;
}
.lemans-complete{
	border: 4px solid #CBA39C;
	border-radius:9px;
	height:320px;
	padding:18px 18px 0px 18px;
}
.lemans-complete p {
    font-family: 'Rubik', sans-serif;
	font-weight:400;
	font-size: 18px;
	color: #CBA39C;
	line-height:1.6;
}
.lemans-run-section{
	background:#EDEDF0;
	padding-top:40px;
	padding-bottom:40px;
}
.lemans-run p {
	font-family: 'Rubik', sans-serif;
	font-weight: 400;
	font-size: 18px;
	color: #3B3635;
	line-height: 1.4;
}
.lemans-idea-section{
	background:#3B3635;
	padding-top:45px;
	padding-bottom:20px;
}
.lemans-idea-wrap{
	padding-bottom:25px;
}
.lemans-idea h2{
	font-family: akiraexpanded;
	font-size:45px;
	color:#FFE400;
	text-transform:uppercase;
	text-align:right;
	margin-top:0px;
	margin-bottom:5px;
}
.lemans-idea2 p {
    font-family: 'Rubik', sans-serif;
	font-weight:400;
	font-size: 18px;
	color: #EDEDF0;
	line-height:1.4;
}
.lemans-footer-section{
	background:#D4392D;
	padding-top:20px;
	padding-bottom:10px;
}
.lemans-footer-text p{
    font-family: 'Rubik', sans-serif;
	font-weight:400;
	font-size:13px;
	color: #F2F2F2;
}
.lemans-footer-link a{
    font-family: 'Rubik', sans-serif;
	font-weight:700;
	font-size:13px;
	color: #F2F2F2;
	text-transform:uppercase;
	display:block;
	text-align:right;
}
.lemans-privacy-section{
	background:#3B3635;
	padding-top:50px;
	padding-bottom:50px;
}
.lemans-privacy img{
	display:block;
	margin:0px auto;
	max-width:100%;
}
.lemans-privacy h2 {
	font-family: akiraexpanded;
	font-size: 40px;
	color: #FFE400;
	text-align:center;
	margin-top:30px;
	padding-bottom:40px;
}
.lemans-privacy p {
    font-family: 'Rubik', sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #fff;
	line-height: 1.6;
	padding-bottom:20px;
}
.lemans-privacy ul li{
    font-family: 'Rubik', sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #fff;
	line-height: 1.6;
}
.lemans-contact-section{
	background:#3B3635;
	padding-top:50px;
	padding-bottom:70px;
}
.lemans-contacthead h2 {
    font-family: 'Rubik', sans-serif;
	font-size: 25px;
	font-weight: 700;
	color: #FFE400;
	margin-top:0px;
	margin-bottom:4px;
}
.lemans-contacthead p{
    font-family: 'Rubik', sans-serif;
	font-size: 25px;
	font-weight:400;
	color: #FFE400;
	padding-bottom:20px;
}
.lemans-contact .form-control {
    background:#fff;
	box-shadow:inset 0 0px 0px rgba(0,0,0,.075);
    height:44px;
    border: none;
	border:1px solid #ddd;
    font-family: 'Rubik', sans-serif;
	font-size: 16px;
	font-weight: 600;
    color: #000;
    border-radius:5px;
	padding-left:13px;
	margin-bottom:10px;
}
.lemans-contact .form-control::placeholder {
	color: #999;
    font-family: 'Rubik', sans-serif;
	font-size: 16px;
	font-weight:400;
}
.lemans-contact label{
	color: #FFFFFF;
    font-family: 'Rubik', sans-serif;
	font-size: 16px;
	font-weight:400;
	margin-top:20px;
}
#helpnew{
	height:210px;
}
#submit_contact {
	background-color: #D4392D;
	border: medium none;
	border-radius: 32px;
	color: #F2F2F2;
    font-family: 'Rubik', sans-serif;
	font-size: 18px;
	font-weight:700;
	margin-top:14px;
	padding-top: 12px;
	padding-bottom: 12px;
	width: 100%;
	transition: all 0.5s ease 0s;
	margin-bottom: 0px;
}
#submit_contact:hover{
	background:#e83943;
	color:#fff;
}