* {
font-family:Lato-Light;
margin:0;
padding:0;
}

:focus {
outline-style:none;
}

@font-face{font-family:Lato-Light;
src:url(../font/fonts/Lato-Light.woff) format('woff'),url(../font/fonts/Lato-Light.ttf) format('truetype');
font-weight:400;
font-style:normal
}

@font-face{font-family:Lato-Bold;
src:url(../font/fonts/Lato-Bold.woff) format('woff'),url(../font/fonts/Lato-Bold.ttf) format('truetype');
font-weight:bolder;
font-style:normal;
}

.bold-text {
	font-family: Lato-Bold;
}

body,html {
width:300px;
height:250px;
font-family:Lato-Light;
font-size:12px;
color:#5e5e5e;
margin:0;
padding:0;
}

ul,li {
list-style:none inside;
margin:0;
padding:0;
}

button,select,option {
font-family:inherit;
font-size:inherit;
line-height:inherit;
outline:none;
text-transform:none;
-moz-appearance:none;
-webkit-appearance:none;
border-radius:0;
}

a {
text-decoration:none;
text-shadow:none;
transition:all .2s linear 0;
}

h1 {
color:#FF7F00;
text-transform:uppercase;
font-size:13px;
}

h3 {
font-size:12px;
letter-spacing:1px;
float:left;
margin:5px;
padding:0;
}

h6 {
text-align:center;
font-weight:normal;
font-size:12px;
color:#fff;
margin:0 0 -5px;
}

.main {
width:300px;
height:250px;
position:relative;
overflow:hidden;
border:1px solid #5e5e5e;
box-sizing: border-box;
}

.logo {
float:left;
width:100%;
text-align:center;
cursor:pointer;
outline:none;
-webkit-box-shadow:0 0 8px 0 grey;
-moz-box-shadow:0 0 8px 0 grey;
box-shadow:0 0 8px 0 grey;
overflow:hidden;
padding:5px 0;
}

.logo img {
width:90%;
height:auto;
text-align:center;
}

.flex-caption {
width:100%;
float:left;
margin-top:5px;
}

.btn_wrap {
width:35%;
float:right;
margin-right:2%;
margin-top: 32px;
}

.btn {
-moz-user-select:none;
border:1px solid transparent;
border-radius:3px;
cursor:pointer;
width:100%;
height:40px;
margin-top:7px;
display:inline-block;
background-color:#f27900;
padding:0!important;
}

button:hover {
background:#E57200;
}

.btn img {
width:75%;
height:auto;
text-align:center;
margin-top:5px;
}

.top-select {
width:60%;
float:left;
}

.top-select label {
width:25%;
text-align:right;
float:left;
margin-right:5%;
margin-top:5px;
}

.form-control {
background:#fff url(../images/global/arrow-icon.png) no-repeat scroll right center;
border:1px solid #ccc;
box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;
color:#5e5e5e;
display:block;
height:25px;
line-height:1.42857;
transition:border-color .15s ease-in-out 0 box-shadow .15s ease-in-out 0;
vertical-align:middle;
width:70%;
float:right;
box-sizing:border-box;
margin-bottom:5px;
padding:3px 6px;
}

.input-lg {
color:#ccc;
border:1px solid #e4e4e4;
}

.form-control option {
outline:none;
padding:1px 6px;
}

.blue-box {
bottom:0;
position:absolute;
width:100%;
z-index:100;
background:rgba(17,169,220,0.698);
padding:5px 0;
}

.car-icon1 {
float:left;
width:40%;
margin-left:10%;
line-height:12px;
}

.car-icon1 a {
font-size:12px;
color:#fff;
margin-left:5px;
}

.fa {
width:30px;
top:5px;
}

.f_link {
color:#fff;
text-align:center;
font-size:10px;
display:block;
text-transform:capitalize;
}

#search-make {
	color: #666666;
}