/*
Author: |v|!|
<e - Web Designer
Author URL: http://www.activamedia.com.sg
*/
/*
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
	width: 100% !important;
}
*/
.tel-mobile{ height:20px;}
.facebook-text{ width:50%;}
.mid-text-one{		
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  float:none !important;
  text-align:center;
  font-size:40px;
  color:#000000;
  font-weight:800;
  letter-spacing:-1.8px;
  transform: scaleX(0.8);  
} 
.bannerbg {
	background-image: url(../images/slider.png);
	width: 100%;
	height: 786px;
}
.bannerbg2 {
	background-image: url(../images/topbanner.png);
	width: 100%;
}
.tel-no {
	width: 85%;
	float: left;
	
}
.calllustoday{ color:#ffff00;}
.telno {
	width: 70%;
	margin: 0 0 0 0;
	float: left;
	padding: 170px 0 0 0;
	color: #ffffff;
	font-size: 44px;
}
.telno2 {
	font-family: 'Bebas Neue';
	float: left;
	text-align: left;
	font-size: 38px;
	line-height: 0.7em;
}
.tel-icon {
	width: 15%;
	float: left;
	
}
.telno3 {
	font-family: 'Bebas Neue';
	width: 85%;
	margin: 0 0 0 0;
	float: left;
	padding: 0px 0 0 20px;
	color: #ffffff;
	font-size: 34px;
	font-weight:600;
    
}
.telno4 {
	width:50%;
	font-family: 'Bebas Neue';
	float: left;
	text-align: left;
	font-size: 28px;
	line-height: 0.7em;
	display:none;
}
.car {
	margin: 40px 0 40px 0px;
	text-align: center;
	width:100%;
}
.bambooback {
	background-image: url(../images/bamboobg.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	width: 100%;
	height: 717px;
}
.bambooback2 {
	background-image: url(../images/bg-car.png);
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%;
	height: 559px;
}
.we-buy-car {
	margin: 30px 0 0 0px;
	width: 100%;
	display: inline-block;
	text-align: center;
}
.we-buy-inner {
	display: inline-block;
	width: 100%;
	margin: 0 0 0 180px;
}
.we-buy-inner-logo {
	float: left;
	width: 13%;
}
.mid-text-two {
	width: 77%;
	text-transform: uppercase;
	text-align: left;
	font-size: 42px;
	color: #ffffff;
	font-weight: 600;
	letter-spacing: -1.2px;
	transform: scaleX(0.8);
	float: left;
}
.text-center {
	display: inline-block;
	margin: 0 auto;
	text-align: center;
	float: left;
	width: 100%;
}
.input-width-main {
	width: 100%;
	float: left;
	color: #ffffff;
}
.input-width {
	width: 220px;
	float: left;
	margin: 20px 0 0 20px;
}
.input-width2 {
	width: 93%;
	margin: 0px 0 0 20px;
}
.input-width3 {
	width: 46%;
	margin: 0px 0 0 0px;
	float: left;
}
.input-width4 {
	width: 43%;
	margin: 0px 0 0 20px;
	float: right;
}
.tagline-big-one {
	float: none !important;
	text-align: center;
	font-size: 42px;
	color: #f04a24;
	line-height: 120%;
	font-weight: 500;
	letter-spacing: 0.2px;
	word-spacing:4px;	
	font-family: 'Bebas Neue';
}
.tagline-big-two {
	text-align: left;
	font-size: 46px;
	color: #ff0000;
	font-weight: 500;
	letter-spacing: -0.8px;
	transform: scaleX(0.9);
	font-family: 'Bebas Neue';
	line-height: 120%;
}
.ggg {
	font-family: 'Bebas Neue';
	font-style: normal;
	font-weight: 500;
	line-height: 1.2;
	font-size: 42px;
	color: #ff0000;
}
.ggg2 {
	font-family: 'Bebas Neue';
	font-style: normal;
	font-weight: 500;
	line-height: 1.2;
	font-size: 32px;
	color: #000000;
}
.ggg3 {
	font-family: "Lato";
	font-style: normal;
	line-height: 1.2;
	font-size: 44px;
	color: #000000;
	font-weight: 700;
	text-decoration: underline;
	letter-spacing: -1.2px;
	transform: scaleX(0.7);
	float: left;
}
.ggg4 {
		font-family:"Lato";
		font-style: normal;
		font-weight: 400;
		line-height: 1.2;
		font-size: 20px;
		color: #000000;
	}
.facebook {
	float: left;
}
#back-top {
	position: fixed;
	bottom: 20px;
	right: 2%;
	z-index: 100;
}
.back-index {
	width: auto;
	margin: 30px 0 30px 0;
	text-align: center;
}
.back-index2 {
	background: #2b2b2b;
	color: #ffffff !important;
	font-size: 18px;
	font-weight: 900;
	line-height: 1.0;
	padding: 25px;
	border-radius: 5px;
	width: 250px;
	display: inline-block;
}
.mid-text {
	/* margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0; float:none !important; text-align:center; */
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
	text-align: center;
}
.mid-text-one {
	font-family: "Lato";
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
	padding-top: 13px;
	background-color: #2b2b2b;
	float: none !important;
	text-align: center;
	font-size: 30px;
	color: #ffffff;
	height: 70px;
	font-weight: 600;
	letter-spacing: 2.8px;
	width: 100%;
}
.black-box {
	background-color: #000000;
	color: #ffffff;
	padding: 10px 10px 10px 10px;
	font-size: 24px;
	font-weight: 600;
	letter-spacing: 2px;
}
.top-five-logo {
	width: 20%;
	float: left;
}
.partners img {
	width: 100%;
}
.fourlogo {
	text-align: center;
	width: 100%;
}
.fb {
	width: 20%;
	float: left;
}
.fb-links {
	width: 80%;
	float: left;
}
.orange2 {
	vertical-align: text-top;
	line-height: 1.1;
}
.orange {
	background-color: #e84525;
}
.half-ul {
	width: 50%;
	float: left;
}
.logo {
	padding: 0 0 0px 0px;
	margin: 10px 0 0 0;
	text-align: center;
	font-family: "Lato";
	font-size: 26px;
	color: #569bd4;
}
.logo2 {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	font-family: "Lato";
	font-size: 28px;
	font-weight: bold;
	float: right;
	color: #8fabdb;
}
.yellowbg {
	background-color: #fed966;
	/*height:auto;*/
	height: 600px;
}
.twenty {
	width: 47%;
	margin-right: 25px;
	float: left;
}
.twenty:last-child {
	margin-right: 0px;
}
.twenty2-main {
	width: 100%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	float: none !important;
}
.twenty2 {
	width: 30%;
	margin-right: 25px;
	float: left;
}
.twenty2:last-child {
	margin-right: 0px;
}
.yellow-wrap {
	margin: 20px 0px 0px 0px;
}
.white-text {
	font-family: "Lato";
	color: #ffffff;
	text-align: left;
	font-size: 16px;
	font-weight: 500;
	margin: 60px 0px 0 0px;
	padding: 0 0 0px 0;
}
.white-text2 {
	font-family: "Lato";
	color: #424242;
	text-align: center;
	font-size: 16px;
	font-weight: 500;
	margin: 30px 0px 0 7px;
	padding: 0 0 0px 0;
}
.white-text3 {
	font-family: "Lato";
	color: #000000;
	text-align: left;
	font-size: 16px;
	font-weight: 500;
	margin: 0px 0px 0 0px;
	padding: 0 0 0px 0;
}
.white-text4 {
	font-family: "Lato";
	color: #ffffff;
	text-align: left;
	font-size: 28px;
	font-weight: 700;
	margin: 20px 0px 0 20px;
	padding: 0 0 0px 0;
}
.mv {
	font-family: "Lato";
	font-style: normal;
	font-weight: 600;
	line-height: 1.2;
	font-size: 24px;
}
.he {
	margin-bottom: 50px;
}
.he2 {
	margin-bottom: 22px;
}
.he3 {
	margin-bottom: 75px;
}
.he4 {
	margin-bottom: 22px;
}
.up {
	background-image: url(../images/backtotop.png);
	width: 50px;
	height: 50px;
}
.map {
	background-image: url(../images/map.png);
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	width: auto;
	height: 700px;
}
.mar-bottom {
	margin-bottom: 30px;
}
.emailno {
	width: 100%;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	float: left;
}
.emailno2 {
	width: 10%;
	float: left;
}
.emailno3 {
	width: 90%;
	float: left;
}
.contactdetail {
	width: 100%;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.contactdetail2 {
	width: 8%;
	float: left;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.contactdetail3 {
	width: 92%;
	float: left;
	line-height: 1.3;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
/* ---------------------------------------------- */
table {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0;
	background-color: #ffffff;
	color: #424242;
}
body {
	overflow: hidden;
	color: #000000;
	font-size: 16px;
	text-align: justify;
	background-color: #ffffff;
}
.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl {
	color: #ffffff;
}
/* Preloader */
#preloader {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #ededed;
	z-index: 99;
}
.underl {
	text-decoration: underline;
}
.underl2 {
	text-decoration: underline;
	color: #003074;
}
.underl3 {
	padding-left: 55px;
}
.secondbg2 {
	background-color: #003074;
	height: 1580px;
}
.aboutus-title {
	text-align: center;
	color: #c49700;
	font-size: 34px;
	font-weight: 600;
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: "Lato";
}
.dealers-title {
	text-align: center;
	color: #003074;
	font-size: 28px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}
.bg-light-blue {
	background-color: #335990;
	height: 350px;
}
h3 {
	color: #003074;
	font-family: "Lato";
	font-style: normal;
	font-weight: 700;
	line-height: 1.4;
	margin-bottom: 0.5rem;
	margin-top: 0.2rem;
	text-rendering: optimizeLegibility;
	text-align: center;
}
#status {
	width: 200px;
	height: 200px;
	position: absolute;
	left: 50%;
	/* centers the loading animation horizontally on the screen */
	top: 50%;
	/* centers the loading animation vertically on the screen */
	background-image: url(../img/status.gif);
	/* path to your loading animation */
	background-repeat: no-repeat;
	background-position: center;
	margin: -100px 0 0 -100px;
	/* is width and height divided by two */
}
.height-gap {
	margin: 20px 0 0 0;
}
.tagline-big-two {
	font-family:'Bebas Neue';
	font-size: 42px;
	color: #ff0000;
	font-weight: 500;
	word-spacing:4px;
}
.blue-colour-bar {
	background-color: #14709b;
	text-align: center;
	font-family: "Lato";
	font-size: 22px;
	color: #ffffff;
	font-style: italic;
	letter-spacing: 0.5px;
	height: 39px;
	display: block;
	clear: both;
	padding: 3px 0 0 0;
	width: 100%;
}
p {
	font-size: 15px;
}
a .product-name {
	color: #231f20;
}
.product-name {
	display: block !important;
	text-align: center;
}
.product-image img {
	margin-bottom: 25px;
	text-align: center;
}
.content-text {
	color: #ffffff;
}
.space10 {
	clear: both;
	height: 10px;
}
.space20 {
	clear: both;
	height: 20px;
}
.space40 {
	clear: both;
	height: 40px;
}
.line {
	width: 100%;
	height: 2px;
	background: #a4a4a4;
	margin: 20px 0;
}
.product-title {
	padding: 5px 15px;
	background: #231f20;
	width: 100%;
	color: #fff;
}
.product-title h4 {
	color: #fff;
	font-size: 18px;
}
.SliderBg {
	width: 100%;
	background: url(../images/sliderbg.png) center bottom no-repeat #FFF;
	background-size: 100%;
}
.SubSliderBg {
	width: 100%;
	background: #FFF;
}
.topHeader {
	width: 100%;
	max-width: 1180px;
	display: block;
	position: relative;
	margin-top: 40px;
}
.contact-top {
	float: right;
	/* background:url(../images/phone-icon.png) left center no-repeat;*/
	text-transform: uppercase;
	text-align: left;
	line-height: 1.2;
	padding-top: 45px;
}
.calltext-one {
	color: #232464;
	font-size: 30px;
	font-weight: 900;
}
.calltext-two {
	color: #232464;
	font-size: 25px;
	display: block;
	font-weight: 900;
}
a:link {
	color: #424242;
}
/* visited link */
a:visited {
	color: #424242;
}
/* mouse over link */
a:hover {
	color: #424242;
}
/* selected link */
a:active {
	color: #424242;
}
/* unvisited link */
a.seven:link {
	color: #ff0000;
	font-size:40px;
}
/* visited link */
a.seven:visited {
	color: #ff0000;
	font-size:40px;
}
/* mouse over link */
a.seven:hover {
	color: #ff0000;
	font-size:40px;
}
/* selected link */
a.seven:active {
	color: #ff0000;
	font-size:40px;
}
/* unvisited link */
a.six:link {
	color: #000000;
	
}
/* visited link */
a.six:visited {
	color: #000000;
}
/* mouse over link */
a.six:hover {
	color: #000000;
}
/* selected link */
a.six:active {
	color: #000000;
	
}
/* unvisited link */
a.three:link {
	color: #2c2c2c;
	font-size: 16px;
}
/* visited link */
a.three:visited {
	color: #2c2c2c;
	font-size: 16px;
}
/* mouse over link */
a.three:hover {
	color: #2c2c2c;
	font-size: 16px;
}
/* selected link */
a.three:active {
	color: #2c2c2c;
	font-size: 16px;
}
/* unvisited link */
a.four:link {
	color: #ffffff;
	font-size: 14px;
}
/* visited link */
a.four:visited {
	color: #ffffff;
	font-size: 14px;
}
/* mouse over link */
a.four:hover {
	color: #ffffff;
	font-size: 14px;
}
/* selected link */
a.four:active {
	color: #ffffff;
	font-size: 14px;
}
/* unvisited link */
a.five:link {
	color: #ed1c24;
	font-size: 16px;
	text-transform: uppercase;
}
/* visited link */
a.five:visited {
	color: #ed1c24;
	font-size: 16px;
	text-transform: uppercase;
}
/* mouse over link */
a.five:hover {
	color: #a3a3a3;
	font-size: 16px;
	text-transform: uppercase;
}
/* selected link */
a.five:active {
	color: #ed1c24;
	font-size: 16px;
	text-transform: uppercase;
}
.ContentBox {
	margin-top: 43px;
	position: relative;
	float: left;
	width: 100%;
	height: auto;
}
.ContentBox p {
	margin: 0;
	color: #013076;
	line-height: 1.7;
	text-align: justify;
	margin-bottom: 30px;
}
.ContentBox img {
	margin-right: 0px;
}
.panel img {
	float: right;
	margin-left: 20px;
	margin-right: 0;
}
.ContentBox h1 {
	font-size: 26px;
	color: #2c2c2c;
	text-transform: uppercase;
	font-family: 'Lato';
	font-weight: 300;
	padding: 32px 0px 25px;
	line-height: 1;
}
.ContentBox h1 span {
	font-size: 18px;
	color: #231f20;
	display: inline-block;
}
.panel {
	background: #ffffff;
	color: #2c2c2c;
	padding: 25px;
	float: left;
	width: 100%;
	border-style: solid;
	border-width: 0;
	border-color: none;
	margin: 0 0 0px 0;
}
.panel2 {
	background: #ffffff;
	padding: 0px 0px 25px 0px;
	width: 100%;
	text-align: center;
	border-style: solid;
	border-width: 0;
	border-color: none;
	margin-bottom: 0;
}
.note {
	width: 80%;
	margin: 0 auto;
	background: #231f20;
	padding: 5px;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	font-weight: 700;
}
.readmore a {
	width: 190px;
	height: 45px;
	line-height: 45px;
	color: #fff;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 700;
	background: #231f20;
	text-align: center;
	float: right;
}
.readmore a:hover {
	background: #231f20;
}
.services ul {
	list-style-image: url(../images/list-button.png);
	margin-bottom: 38px;
}
.services ul li {
	color: #231f20;
	font-size: 16px;
}
ul.services {
	list-style-image: url(../images/list-button.png);
	margin-bottom: 38px;
}
ul.services li {
	color: #231f20;
	font-size: 16px;
	margin-bottom: 10px;
}
ul.services li ul {
	margin-top: 30px;
	list-style: circle;
}
.EnquiryBox {
	background: #ffffff;
	padding: 0px 0px 30px 0px;
}
.EnquiryHeader {
	text-align: left;
	line-height: 1.2;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 300;
	margin-bottom: 28px;
}
.EnquiryHeader span {
	font-size: 26px;
	display: block;
	color: #f27509;
	font-weight: 700;
}
input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea {
	display: block;
	box-sizing: border-box;
	width: 100%;
	height: 2.3375rem;
	padding: 0.5rem;
	border: none;
	border-bottom: 1px solid #ddd;
	margin: 0 0 1rem;
	font-family: inherit;
	font-size: 1rem;
	color: #1e1e1e;
	background-color: #f8d8cd;
	box-shadow: none;
	border-radius: 3px;
	transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
	-webkit-appearance: none;
	-moz-appearance: none;
}
input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus {
	border: none;
	border-bottom: 3px solid #ddd;
	background-color: none;
	outline: none;
	box-shadow: none;
	transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
textarea {
	max-width: 100%;
	color: #000000;
}
textarea[rows] {
	height: 65px;
	color: #000000;
}
::-webkit-input-placeholder {
	color: #a0a0a0;
}
:-moz-placeholder {
	/* Firefox 18- */
	color: #000000;
}
::-moz-placeholder {
	/* Firefox 19+ */
	color: #000000;
}
:-ms-input-placeholder {
	color: #000000;
}
.input-placeholder {
	position: relative;
}
.input-placeholder input {
	padding: 10px;
	font-size: 16px;
	width: 225px;
	color:#000000;
}
.input-placeholder input:valid+.placeholder {
	display: none;
}
.placeholder {
	position: absolute;
	pointer-events: none;
	top: 0;
	bottom: 0;
	height: 25px;
	font-size: 16px;
	left: 10px;
	margin: auto;
	color: #a0a0a0;
	/* change here placeholder color **** */
	padding-right: 20px;
}
.placeholder span {
	color: red;
	font-size: 35px;
	position: absolute;
	top: -10px;
	right: 0;
}
#contactcaptcha {
	margin-top: 0px !important;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	border: none;
	cursor: pointer;
	color: #000000;
	font-size: 18px;
	font-weight: 400;
	font-family: 'Lato';
	text-transform: uppercase;
	background: #ffd723;
	width: 100%;
	padding: 12px;
	border-radius: 3px;
	margin-top: 0px;
}
#submitBtn { width:73%; margin-left:30px; float:right;}
/**.g-recaptcha { margin:30px 0 30px 10px;  width:231px; text-align:center; }**/
.g-recaptcha {
	margin: 0;
	width: 100%;
	text-align: center;
}
.breadcrumbs {
	border-style: solid;
	border-width: 0;
	display: block;
	list-style: none;
	margin-left: 0;
	overflow: hidden;
	padding: 0.5625rem 0 0.5625rem;
	background-color: #FFFFFF;
	border-color: #fff;
	border-radius: 0;
}
.breadcrumbs>* a {
	color: #231f20;
}
.accordion .accordion-navigation.active>a, .accordion dd.active>a {
	background: url(../images/minus.png) right center no-repeat #231f20;
	color: #FFFFFF;
}
.accordion .accordion-navigation>a:hover, .accordion dd>a:hover {
	background: url(../images/minus.png) right center no-repeat #231f20;
	color: #FFFFFF;
}
.accordion .accordion-navigation>a, .accordion dd>a {
	color: #231f20;
	display: block;
	font-family: 'Lato';
	font-size: 16px;
	font-weight: 700;
	padding: 10px 20px;
	background: url(../images/plus.png) right center no-repeat #F3F3F3;
}
.mover {
	margin-top: 30px;
}
.mover2 {
	margin-top: 30px;
}
.mover a {
	color: #424242;
}
.mover p {
	margin-bottom: 20px;
}
.mover h5 {
	font-weight: 700;
	color: #231f20;
}
.mover .accordion .accordion-navigation>a, .mover .accordion dd>a {
	color: #fff;
	display: block;
	font-family: 'Lato';
	font-size: 16px;
	font-weight: 700;
	padding: 10px 20px;
	background: url(../images/plus.png) right center no-repeat #231f20;
}
footer {
	float: left;
	width: 100%;
	margin-top: 70px;
	background: #231f20;
	text-align: center;
	padding: 35px;
	color: #fff;
	font-size: 14px;
}
footer a {
	color: #fff;
}
.content-box {
	float: left;
}
img {
	width: auto;
	padding-bottom: 0px;
}
.sell {
	font-family: "Lato";
	color: #aa0000;
}
@media only screen and (max-width: 1024px) {
.logo img {
		padding: 0px 0 20px 0px;
		width: 45%;
	}
.orange {
		color: #f67400;
		font-size: 24px;
		font-weight: bold;
		text-align: left;
		margin-bottom: 22px;		
	}
.fb {
		width: 25%;
		float: left;
	}
.fb-links {
		width: 25%;
		float: left;
	}
.yellowbg {
		background-color: #fed966;
		height: auto;
	}
.half-ul {
		width: 50%;
		float: left;
	}
.logo {
		padding: 0 0 0px 0px;
		margin: 0px 0 0 0;
		font-family: "Lato";
		font-size: 28px;
		color: #569bd4;
	}
.logo2 {
		padding: 0px 0px 0px 0px;
		margin: 10px 0px 0px 0px;
		font-family: "Lato";
		font-size: 28px;
		font-weight: bold;
		float: left;
		color: #8fabdb;
	}
.aboutus-title {
		text-align: center;
		color: #c49700;
		font-size: 28px;
		font-weight: bold;
		margin-top: 10px;
		margin-bottom: 10px;
		font-family: "Lato";
	}
.twenty {
		width: 100%;
		float: left;
	}
.twenty:last-child {
		margin-right: 0px;
	}
.twenty2 {
		width: 100%;
		float: left;
	}
.twenty2:last-child {
		margin-right: 0px;
	}
.map {
		background-image: url(../images/map.png);
		background-repeat: repeat-y;
		width: auto;
		height: 1300px;
	}
.he {
		margin-bottom: 22px;
	}
.he2 {
		margin-bottom: 22px;
	}
.he3 {
		margin-bottom: 22px;
	}
.he4 {
		margin-bottom: 22px;
	}
.secondbg2 {
		background-color: #003074;
		height: 1730px;
	}
.sell {
		font-family: "Lato";
		font-size: 17px;
		color: #aa0000;
	}
.blue-colour-bar {
		background-color: #14709b;
		text-align: center;
		font-family: "Lato";
		font-size: 22px;
		color: #ffffff;
		font-style: italic;
		letter-spacing: 0.5px;
		height: auto;
		display: block;
		clear: both;
		padding: 3px 0 0 0;
		width: 100%;
	}
.panel {
		margin-bottom: 30px;
	}
.ContentBox img {
		float: left;
		width: 100%;
	}
.contact-top {
		padding-top: 0px;
		margin: 30px 0 0 0;
	}
.contact-top span.calltext-two {
		font-size: 24px;
		width: 100%;
		height: auto;
	}
	/**.g-recaptcha { margin:30px 0;  width:231px;  }**/
}
@media only screen and (max-width: 768px) {
.calllustoday{ color:#ffff00;font-size: 28px; margin-bottom:20px;}
.white-text4 {
	font-family: "Lato";
	color: #ffffff;
	text-align: left;
	font-size: 28px;
	font-weight: 700;
	margin: 20px 0px 0 0px;
	padding: 0 0 0px 0;
}
#submitBtn { width:73%; margin-left:0px; float:left;}
.facebook-text{ width:100%;}
a.seven:link {
	color: #ff0000;
	font-size:30px;
}
/* visited link */
a.seven:visited {
	color: #ff0000;
	font-size:30px;
}
/* mouse over link */
a.seven:hover {
	color: #ff0000;
	font-size:30px;
}
/* selected link */
a.seven:active {
	color: #ff0000;
	font-size:30px;
}
.bannerbg {
		background-image: url(../images/slider.png);
		background-size: cover;
		width: 100%;
		height: 286px;
	}
.tel-icon {
		width: 15%;
		float: left;
	}
.telno {
		width: 100%;
		float: left;
		padding: 50px 0 0 250px;
		color: #ffffff;
		font-size: 16px;
	}
.telno2 {
		float: left;
		text-align: left;
		font-size: 22px;
		width: 100%;
		padding: 0px 0 0 0px;
	}
.car {
		margin: 40px 0 40px 0px;
		float: left;
		text-align: center;
	}
.bambooback {
		background-image: url(../images/bamboobg.jpg);
		background-repeat: repeat;
		width: 100%;
		height: auto;
	}
.bambooback2 {
		background-image: url(../images/bg-car.png);
		background-repeat: no-repeat;
		background-size: cover;
		width: 100%;
		height: 559px;
	}
.we-buy-car {
		margin: 30px 0 0 0px;
		text-align: center;
	}
.we-buy-inner {
		display: inline-block;
		margin: 0 auto;
	}
.we-buy-inner-logo {
		float: left;
		width: 11%;
	}
.white-text {
		font-family: "Lato";
		color: #ffffff;
		text-align: left;
		font-size: 16px;
		font-weight: 500;
		margin: 60px 0px 0 7px;
		padding: 0 0 0px 0;
	}
.mid-text-two {
		width: 89%;
		text-transform: uppercase;
		text-align: left;
		font-size: 22px;
		color: #ffffff;
		font-weight: 600;
		letter-spacing: -1.2px;
		transform: scaleX(0.8);
		float: left;
	}
.text-center {
		display: inline-block;
		margin: 0 auto;
		text-align: center;
		float: left;
		width: 100%;
	}
.input-width-main {
		width: 100%;
		float: left;
		color: #ffffff;
	}
.input-width {
		width: 405px;
		float: left;
		margin: 20px 0 0 0px;
	}
.input-width2 {
		width: 100%;
		margin: 0px 0 0 0px;
	}
.input-width3 {
		width: 100%;
		margin: 0px 0 0 0px;
		float: left;
	}
.input-width4 {
		width: 100%;
		margin: 0px 0 0 0px;
		float: left;
	}
.tagline-big-one {
		float: none !important;
		text-align: center;
		font-size: 28px;
		color: #f04a24;
		font-weight: 500;
		letter-spacing: -0.8px;
		transform: scaleX(0.9);
		font-family: 'Bebas Neue';
	}
.tagline-big-two {
		text-align: left;
		font-size: 26px;
		color: #ff0000;
		font-weight: 500;
		letter-spacing: -0.8px;
		transform: scaleX(0.9);
		font-family: 'Bebas Neue';
	}
.ggg {
		font-family: 'Bebas Neue';
		font-style: normal;
		font-weight: 500;
		line-height: 1.2;
		font-size: 42px;
		color: #ff0000;
	}
.ggg2 {
		font-family: 'Bebas Neue';
		font-style: normal;
		font-weight: 500;
		line-height: 1.2;
		font-size: 32px;
		color: #000000;
	}
.ggg3 {
		font-family: "Lato";
		font-style: normal;
		line-height: 1.2;
		font-size: 44px;
		color: #000000;
		font-weight: 700;
		text-decoration: underline;
		letter-spacing: -1.2px;
		transform: scaleX(0.7);
		float: left;
	}
}
@media only screen and (max-width: 680px) {
.ggg {
		font-family: 'Bebas Neue';
		font-style: normal;
		font-weight: 500;
		line-height: 1.2;
		font-size: 22px;
		color:#ff0000;
	}
.mid-text-one {
		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
		float: none !important;
		text-align: center;
		font-size: 40px;
		color: #000000;
		font-weight: 800;
		letter-spacing: -1.8px;
		transform: scaleX(0.8);
	}
.mid-text2 {
		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
		float: none !important;
		text-align: center;
		font-size: 40px;
		color: #000000;
		font-weight: 800;
		letter-spacing: -1.8px;
		transform: scaleX(0.8);
		margin-bottom: 30px;
	}
.secondbg2 {
		background-color: #003074;
		height: 3300px;
	}
.bg-light-blue {
		background-color: #335990;
		height: 330px;
	}
.white-text {
		font-family: "Lato";
		color: #3c3c3c;
		text-align: justify;
		font-size: 14px;
		font-weight: 500;
		margin: 10px 20px 0 20px;
	}
.logo img {
		padding: 0 0 0 0px;
	}
.logo img {
		padding: 0 0 0px 0px;
		width: 100%;
	}
.sell {
		font-family: "Lato";
		font-size: 17px;
		color: #aa0000;
	}
.blue-colour-bar {
		background-color: #14709b;
		text-align: center;
		font-family: "Lato";
		font-size: 22px;
		color: #ffffff;
		font-style: italic;
		letter-spacing: 0.5px;
		height: auto;
		display: block;
		clear: both;
		padding: 3px 0 0 0;
		width: 100%;
	}
.topHeader {
		position: relative;
		margin-top: 30px;
	}
a .product-name {
		margin-bottom: 20px;
		display: none;
		text-align: center;
	}
.contact-top {
		padding: 10px 0 0px 120px;
		margin: 0 auto;
		margin: 0px 0px 0 0;
	}
}
/*.contact-top.show { display:none; }*/
@media only screen and (max-width: 580px) {
.ggg {
		font-family: 'Bebas Neue';
		font-style: normal;
		font-weight: 500;
		line-height: 1.2;
		font-size: 22px;
		color:#ff0000;
	}
.mid-text-one {
		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
		float: none !important;
		text-align: center;
		font-size: 40px;
		color: #000000;
		font-weight: 800;
		letter-spacing: -1.8px;
		transform: scaleX(0.8);
	}
.mid-text2 {
		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
		float: none !important;
		text-align: center;
		font-size: 40px;
		color: #000000;
		font-weight: 800;
		letter-spacing: -1.8px;
		transform: scaleX(0.8);
		margin-bottom: 30px;
	}
.secondbg2 {
		background-color: #003074;
		height: 3280px;
	}
.bg-light-blue {
		background-color: #335990;
		height: 490px;
	}
.white-text {
		color: #ffffff;
		text-align: justify;
		font-size: 14px;
		font-weight: 600;
		margin: 10px 20px 0 20px;
	}
.logo img {
		padding: 0 0 0 0px;
	}
.logo img {
		padding: 0 0 0px 0px;
		width: 100%;
	}
.sell {
		font-family: "Lato";
		font-size: 17px;
		color: #aa0000;
	}
.blue-colour-bar {
		background-color: #14709b;
		text-align: center;
		font-family: "Lato";
		font-size: 22px;
		color: #ffffff;
		font-style: italic;
		letter-spacing: 0.5px;
		height: auto;
		display: block;
		clear: both;
		padding: 3px 0 0 0;
		width: 100%;
	}
.logo img {
		padding: 0 0 0 0px;
	}
.SliderBg {
		background: url(../images/sliderbg.png) center bottom no-repeat #fff;
		background-size: 150%;
	}
.contact-top {
		padding-top: 0px;
		margin: 0 auto;
		width: 460px;
	}
.contact-top span.calltext-two {
		font-size: 24px;
		width: 100%;
	}
.product-image img {
		width: 100%;
		text-align: center;
	}
}
@media only screen and (max-width: 414px) {
.tel-mobile{ height:20px;}
.calllustoday{ color:#ffff00;font-size: 28px; margin-bottom:20px;}
.white-text4 {
	font-family: "Lato";
	color: #ffffff;
	text-align: left;
	font-size: 28px;
	font-weight: 700;
	margin: 20px 0px 0 0px;
	padding: 0 0 0px 0;
}
#submitBtn { width:73%; margin-left:0px; float:left;}
.facebook-text{ width:100%;}
a.seven:link {
	color: #ff0000;
	font-size:30px;
}
/* visited link */
a.seven:visited {
	color: #ff0000;
	font-size:30px;
}
/* mouse over link */
a.seven:hover {
	color: #ff0000;
	font-size:30px;
}
/* selected link */
a.seven:active {
	color: #ff0000;
	font-size:30px;
}
footer {
		float: left;
		width: 100%;
		margin-top: 0px;
		background: #231f20;
		text-align: center;
		padding: 35px;
		color: #fff;
		font-size: 14px;
	}
.bannerbg {
		background-image: url(../images/slider.png);
		background-size: cover;
		width: 100%;
		height: 286px;
	}
.tel-icon {
		width: 15%;
		float: left;
	}
.telno {
		width: 100%;
		float: left;
		padding: 50px 0 0 70px;
		color: #ffffff;
		font-size: 16px;
		display:none;
	}
.telno2 {
		float: left;
		text-align: left;
		font-size: 22px;
		width: 100%;
		padding: 0px 0 0 0px;
	}
.telno4 {
	width:100%;
	font-family: 'Bebas Neue';
	float: left;
	text-align: left;
	font-size: 18px;
	line-height: 0.7em;
	display:block;
	margin:0 0 20px 70px;
}
.car {
		margin: 40px 0 40px 0px;
		float: left;
		text-align: center;
	}
.bambooback {
		background-image: url(../images/bamboobg.jpg);
		background-repeat: repeat;
		width: 100%;
		height: auto;
	}
.bambooback2 {
		background-image: url(../images/bg-car.png);
		background-repeat: no-repeat;
		background-size: cover;
		width: 100%;
		height: 390px;
	}
.we-buy-car {
		margin: 30px 0 0 0px;
		text-align: center;
	}
.we-buy-inner {
		display: inline-block;
		width: 100%;
		margin: 0 auto;
	}
.we-buy-inner-logo {
		float: left;
		width: 18%;
	}
.mid-text-two {
		width: 72%;
		text-transform: uppercase;
		text-align: left;
		font-size: 19px;
		color: #ffffff;
		font-weight: 600;
		letter-spacing: -1.2px;
		transform: scaleX(0.8);
		float: left;
	}
.white-text {
		font-family: "Lato";
		color: #ffffff;
		text-align: left;
		font-size: 16px;
		font-weight: 500;
		margin: 60px 0px 0 7px;
		padding: 0 0 0px 0;
	}
.text-center {
		display: inline-block;
		margin: 0 auto;
		text-align: center;
		float: left;
		width: 100%;
	}
.input-width-main {
		width: 100%;
		float: left;
		color: #ffffff;
		font-size: 15px;
	}
.input-width {
		width: 350px;
		float: left;
		margin: 20px 0 0 0px;
	}
.input-width2 {
		width: 100%;
		margin: 0px 0 0 0px;
	}
.input-width3 {
		width: 100%;
		margin: 0px 0 0 0px;
		float: left;
	}
.input-width4 {
		width: 100%;
		margin: 0px 0 0 0px;
		float: right;
	}
.tagline-big-one {
		float: none !important;
		text-align: center;
		font-size: 28px;
		color: #f04a24;
		font-weight: 500;
		letter-spacing: -0.8px;
		transform: scaleX(0.9);
		font-family: 'Bebas Neue';
	}
.tagline-big-two {
		text-align: left;
		font-size: 26px;
		color: #ff0000;
		font-weight: 500;
		letter-spacing: -0.8px;
		transform: scaleX(0.9);
		font-family: 'Bebas Neue';
	}
.ggg {
		font-family: 'Bebas Neue';
		font-style: normal;
		font-weight: 500;
		line-height: 1.2;
		font-size: 28px;
		color: #ff0000;
	}
.ggg2 {
		font-family: 'Bebas Neue';
		font-style: normal;
		font-weight: 500;
		line-height: 1.2;
		font-size: 24px;
		color: #000000;
	}
.ggg3 {
		font-family: "Lato";
		font-style: normal;
		line-height: 1.2;
		font-size: 44px;
		color: #000000;
		font-weight: 700;
		text-decoration: underline;
		letter-spacing: -1.2px;
		transform: scaleX(0.7);
		float: left;
	}
}
@media only screen and (max-width: 375px) {
.tel-mobile{ height:10px;}
.calllustoday{ color:#ffff00;font-size: 22px; margin-bottom:20px;}
.white-text4 {
	font-family: "Lato";
	color: #ffffff;
	text-align: left;
	font-size: 28px;
	font-weight: 700;
	margin: 20px 0px 0 0px;
	padding: 0 0 0px 0;
}
#submitBtn { width:73%; margin-left:0px; float:left;}
.facebook-text{ width:100%;}
a.seven:link {
	color: #ff0000;
	font-size:22px;
}
/* visited link */
a.seven:visited {
	color: #ff0000;
	font-size:22px;
}
/* mouse over link */
a.seven:hover {
	color: #ff0000;
	font-size:22px;
}
/* selected link */
a.seven:active {
	color: #ff0000;
	font-size:22px;
}
footer {
		float: left;
		width: 100%;
		margin-top: 0px;
		background: #231f20;
		text-align: center;
		padding: 35px;
		color: #fff;
		font-size: 14px;
	}
.bannerbg {
		background-image: url(../images/slider.png);
		background-size: cover;
		width: 100%;
		height: 286px;
	}
.tel-icon {
		width: 15%;
		float: left;
	}
.telno {
		width: 100%;
		float: left;
		padding: 50px 0 0 55px;
		color: #ffffff;
		font-size: 16px;
		display:none;
	}
.telno2 {
		float: left;
		text-align: left;
		font-size: 22px;
		width: 100%;
		padding: 0px 0 0 0px;
	}
.telno3 {
	font-family: 'Bebas Neue';
	width: 70%;
	margin: 0 0 0 0;
	float: left;
	padding: 0px 0 0 20px;
	color: #ffffff;
	font-size: 22px;
	font-weight:600;
    
}
.telno4 {
	width:85%;
	font-family: 'Bebas Neue';
	float: left;
	text-align: left;
	font-size: 18px;
	line-height: 0.7em;
	display:block;
	margin:0 0 20px 20px;
}
.car {
		margin: 40px 0 40px 0px;
		float: left;
		text-align: center;
	}
.bambooback {
		background-image: url(../images/bamboobg.jpg);
		background-repeat: repeat;
		width: 100%;
		height: auto;
	}
.bambooback2 {
		background-image: url(../images/bg-car.png);
		background-repeat: no-repeat;
		background-size: cover;
		width: 100%;
		height: 360px;
	}
.we-buy-car {
		margin: 30px 0 0 0px;
		text-align: center;
	}
.we-buy-inner {
		display: inline-block;
		width: 100%;
		margin: 0 auto;
	}
.we-buy-inner-logo {
		float: left;
		width: 18%;
	}
.mid-text-two {
		width: 72%;
		text-transform: uppercase;
		text-align: left;
		font-size: 17px;
		color: #ffffff;
		font-weight: 600;
		letter-spacing: -1.2px;
		transform: scaleX(0.8);
		float: left;
	}
.white-text {
		font-family: "Lato";
		color: #ffffff;
		text-align: left;
		font-size: 16px;
		font-weight: 500;
		margin: 60px 0px 0 0px;
		padding: 0 0 0px 0;
	}
.text-center {
		display: inline-block;
		margin: 0 auto;
		text-align: center;
		float: left;
		width: 100%;
	}
.input-width-main {
		width: 100%;
		float: left;
		color: #ffffff;
		font-size: 15px;
	}
.input-width {
		width: 312px;
		float: left;
		margin: 20px 0 0 0px;
	}
.input-width2 {
		width: 100%;
		margin: 0px 0 0 0px;
	}
.input-width3 {
		width: 100%;
		margin: 0px 0 0 0px;
		float: left;
	}
.input-width4 {
		width: 100%;
		margin: 0px 0 0 0px;
		float: right;
	}
.tagline-big-one {
		float: none !important;
		text-align: center;
		font-size: 28px;
		color: #f04a24;
		font-weight: 500;
		letter-spacing: -0.8px;
		transform: scaleX(0.9);
		font-family: 'Bebas Neue';
	}
.tagline-big-two {
		text-align: left;
		font-size: 26px;
		color: #ff0000;
		font-weight: 500;
		letter-spacing: -0.8px;
		transform: scaleX(0.9);
		font-family: 'Bebas Neue';
	}
.ggg {
		font-family: 'Bebas Neue';
		font-style: normal;
		font-weight: 500;
		line-height: 1.2;
		font-size: 28px;
		color: #ff0000;
	}
.ggg2 {
		font-family: 'Bebas Neue';
		font-style: normal;
		font-weight: 500;
		line-height: 1.2;
		font-size: 24px;
		color: #000000;
	}
.ggg3 {
		font-family: "Lato";
		font-style: normal;
		line-height: 1.2;
		font-size: 44px;
		color: #000000;
		font-weight: 700;
		text-decoration: underline;
		letter-spacing: -1.2px;
		transform: scaleX(0.7);
		float: left;
	}
}
@media only screen and (max-width: 360px) {
.tel-mobile{ height:10px;}
.calllustoday{ color:#ffff00;font-size: 22px; margin-bottom:20px;}
	
.white-text4 {
	font-family: "Lato";
	color: #ffffff;
	text-align: left;
	font-size: 28px;
	font-weight: 700;
	margin: 20px 0px 0 0px;
	padding: 0 0 0px 0;
}
#submitBtn { width:73%; margin-left:0px; float:left;}
.facebook-text{ width:100%;}
a.seven:link {
	color: #ff0000;
	font-size:22px;
}
/* visited link */
a.seven:visited {
	color: #ff0000;
	font-size:22px;
}
/* mouse over link */
a.seven:hover {
	color: #ff0000;
	font-size:22px;
}
/* selected link */
a.seven:active {
	color: #ff0000;
	font-size:22px;
}
.bannerbg {
		background-image: url(../images/slider.png);
		background-size: cover;
		width: 100%;
		height: 286px;
	}
.tel-icon {
		width: 15%;
		float: left;
	}
.telno {
		width: 100%;
		float: left;
		padding: 50px 0 0 45px;
		color: #ffffff;
		font-size: 16px;
	}
.telno2 {
		float: left;
		text-align: left;
		font-size: 22px;
		width: 100%;
		padding: 0px 0 0 0px;
	}
.telno4 {
	width:85%;
	font-family: 'Bebas Neue';
	float: left;
	text-align: left;
	font-size: 18px;
	line-height: 0.7em;
	display:block;
	margin:0 0 20px 10px;
}	
.car {
		margin: 40px 0 40px 0px;
		float: left;
		text-align: center;
	}
.bambooback {
		background-image: url(../images/bamboobg.jpg);
		background-repeat: repeat;
		width: 100%;
		height: auto;
	}
.bambooback2 {
		background-image: url(../images/bg-car.png);
		background-repeat: no-repeat;
		background-size: cover;
		width: 100%;
		height: 380px;
	}
.we-buy-car {
		margin: 30px 0 0 0px;
		text-align: center;
	}
.we-buy-inner {
		display: inline-block;
		margin: 0 auto;
	}
.we-buy-inner-logo {
		float: left;
		width: 11%;
	}
.white-text {
		font-family: "Lato";
		color: #ffffff;
		text-align: left;
		font-size: 16px;
		font-weight: 500;
		margin: 60px 0px 0 7px;
		padding: 0 0 0px 0;
	}
.mid-text-two {
		width: 89%;
		text-transform: uppercase;
		text-align: left;
		font-size: 20px;
		color: #ffffff;
		font-weight: 600;
		letter-spacing: -1.2px;
		transform: scaleX(0.8);
		float: left;
	}
.text-center {
		display: inline-block;
		margin: 0 auto;
		text-align: center;
		float: left;
		width: 100%;
	}
.input-width-main {
		width: 100%;
		float: left;
		color: #ffffff;
	}
.input-width {
		width: 250px;
		float: left;
		margin: 20px 0 0 20px;
	}
.input-width2 {
		width: 93%;
		margin: 20px 0 0 20px;
	}
.input-width3 {
		width: 43%;
		margin: 20px 0 0 20px;
		float: left;
	}
.input-width4 {
		width: 43%;
		margin: 75px 0 0 20px;
		float: left;
	}
.tagline-big-one {
		float: none !important;
		text-align: center;
		font-size: 28px;
		color: #f04a24;
		font-weight: 500;
		letter-spacing: -0.8px;
		transform: scaleX(0.9);
		font-family: 'Bebas Neue';
	}
.tagline-big-two {
		text-align: left;
		font-size: 26px;
		color: #ff0000;
		font-weight: 500;
		letter-spacing: -0.8px;
		transform: scaleX(0.9);
		font-family: 'Bebas Neue';
	}
.ggg {
		font-family: 'Bebas Neue';
		font-style: normal;
		font-weight: 500;
		line-height: 1.2;
		font-size: 42px;
		color: #ff0000;
	}
.ggg2 {
		font-family: 'Bebas Neue';
		font-style: normal;
		font-weight: 500;
		line-height: 1.2;
		font-size: 32px;
		color: #000000;
	}
.ggg3 {
		font-family: "Lato";
		font-style: normal;
		line-height: 1.2;
		font-size: 44px;
		color: #000000;
		font-weight: 700;
		text-decoration: underline;
		letter-spacing: -1.2px;
		transform: scaleX(0.7);
		float: left;
	}
}
@media only screen and (max-width: 320px) {
	
.car {
	margin: 40px 0 40px 0px;
	text-align: center;
	width:100%;
}
.tel-mobile{ height:10px;}
.calllustoday{ color:#ffff00;font-size: 22px; margin-bottom:20px;}
.white-text4 {
	font-family: "Lato";
	color: #ffffff;
	text-align: left;
	font-size: 28px;
	font-weight: 700;
	margin: 20px 0px 0 0px;
	padding: 0 0 0px 0;
}
#submitBtn { width:73%; margin-left:0px; float:left;}
.facebook-text{ width:100%;}
a.seven:link {
	color: #ff0000;
	font-size:22px;
}
/* visited link */
a.seven:visited {
	color: #ff0000;
	font-size:22px;
}
/* mouse over link */
a.seven:hover {
	color: #ff0000;
	font-size:22px;
}
/* selected link */
a.seven:active {
	color: #ff0000;
	font-size:22px;
}
.bannerbg {
		background-image: url(../images/slider.png);
		background-size: cover;
		width: 100%;
		height: 286px;
	}
.tel-icon {
		width: 15%;
		float: left;
	}
.telno {
		width: 100%;
		float: left;
		padding: 50px 0 0 30px;
		color: #ffffff;
		font-size: 16px;
	}
.telno2 {
		float: left;
		text-align: left;
		font-size: 16px;
		width: 100%;
		padding: 0px 0 0 0px;
	}
.telno4 {
	width:85%;
	font-family: 'Bebas Neue';
	float: left;
	text-align: left;
	font-size: 18px;
	line-height: 0.7em;
	display:block;
	margin:0 0 20px 10px;
}	
.car {
		margin: 40px 0 40px 0px;
		float: left;
		text-align: center;
	}
.bambooback {
		background-image: url(../images/bamboobg.jpg);
		background-repeat: repeat;
		width: 100%;
		height: auto;
	}
.bambooback2 {
		background-image: url(../images/bg-car.png);
		background-repeat: no-repeat;
		background-size: cover;
		width: 100%;
		height: 400px;
	}
.we-buy-car {
		margin: 30px 0 0 0px;
		text-align: center;
	}
.we-buy-inner {
		display: inline-block;
		margin: 0 auto;
	}
.we-buy-inner-logo {
		float: left;
		width: 11%;
	}
.white-text {
		font-family: "Lato";
		color: #ffffff;
		text-align: left;
		font-size: 16px;
		font-weight: 500;
		margin: 60px 0px 0 7px;
		padding: 0 0 0px 0;
	}
.mid-text-two {
		width: 89%;
		text-transform: uppercase;
		text-align: left;
		font-size: 20px;
		color: #ffffff;
		font-weight: 600;
		letter-spacing: -1.2px;
		transform: scaleX(0.8);
		float: left;
	}
.text-center {
		display: inline-block;
		margin: 0 auto;
		text-align: center;
		float: left;
		width: 100%;
	}
.input-width-main {
		width: 100%;
		float: left;
		color: #ffffff;
	}
.input-width {
		width: 250px;
		float: left;
		margin: 20px 0 0 20px;
	}
.input-width2 {
		width: 93%;
		margin: 20px 0 0 20px;
	}
.input-width3 {
		width: 43%;
		margin: 20px 0 0 20px;
		float: left;
	}
.input-width4 {
		width: 43%;
		margin: 75px 0 0 20px;
		float: left;
	}
.tagline-big-one {
		float: none !important;
		text-align: center;
		font-size: 24px;
		color: #f04a24;
		font-weight: 500;
		letter-spacing: -0.8px;
		transform: scaleX(0.9);
		font-family: 'Bebas Neue';
	}
.tagline-big-two {
		text-align: left;
		font-size: 22px;
		color: #ff0000;
		font-weight: 500;
		letter-spacing: -0.8px;
		transform: scaleX(0.9);
		font-family: 'Bebas Neue';
	}
.ggg {
		font-family: 'Bebas Neue';
		font-style: normal;
		font-weight: 500;
		line-height: 1.2;
		font-size: 42px;
		color: #ff0000;
	}
.ggg2 {
		font-family: 'Bebas Neue';
		font-style: normal;
		font-weight: 500;
		line-height: 1.2;
		font-size: 32px;
		color: #000000;
	}
.ggg3 {
		font-family: "Lato";
		font-style: normal;
		line-height: 1.2;
		font-size: 44px;
		color: #000000;
		font-weight: 700;
		text-decoration: underline;
		letter-spacing: -1.2px;
		transform: scaleX(0.7);
		float: left;
	}
}
.error-box h1 {
	font-size: 66px;
	margin: 0;
}
.error-box h2 {
	font-size: 42px;
	margin: 0;
	margin-bottom: 20px;
}
.error-box a {
	font-weight: 700;
}
.map_canvas {
	float: left;
	width: 100%;
	border: 8px solid #e5e5e5;
	height: 100%;
}
#map {
	width: 100%;
	height: 100%;
}