@media only screen and (max-width:767px) and (orientation: landscape) {
    .vehicle-armor{
		width: 25%;
		height: auto;
	}
}

@media(max-width:767px){

	body.lang-es .golden-outline {
    font-size: 14px;
    white-space: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 21px;
}

body.lang-es .golden-outline img {
    width: 15px;
    height: auto;
}

	.navbar-inverse {
		border: none;
		border-bottom: 1px solid #8f8f8f;
		background-color: rgba(0,0,0,0.6);
		/* position:relative!important; */
	}
	
	
	.golden-outline {
		background-color: #f8d31c;
		color: #1b1b1b;
		width: 100%;
		border-radius: 0px;
		text-transform: uppercase;
		font-family: 'Chakra Petch', sans-serif;
		font-size: 18px;
		padding: 15px 0px;
		border: none;
		font-weight: bold;
	}
	
	
	
	
	/* Hamburger Menu */
	.navbar-toggle{margin-top:35px;}
	
	/* Heading Fonts */
	#exclusive-protection-package h2,#full-protection-package h2,#our-product h2,#our-step-process h2,.black-box h3,#add-armor-video h1,#about-us-section h2,#faq-section h2,#news-section h2,#contact-us h2{font-size:34px!important;}


	/* Black Box */
	.black-box{padding:30px!important;}
	
	/* TimeLine */
	.timeline{display:none;}
	
	/* Add Armor Section */
	#add-armor-video{height:auto;margin-bottom:0px;}
	#add-armor-video h1{margin-top:1em;}
	
	
	/* Full Protection Package Section */
	#full-protection-package{margin-top:80px;}
	
	/* Why We Do Section */
	#why-we-do{padding-top:200px;padding-bottom:200px;background-size:cover;}
	#why-we-do .row.text-center.mt-50{margin-top:0px;}
	#why-we-do .box p{font-size:15px;line-height:18px;}
	#why-we-do .box {border: 1px solid #fff;padding: 10px 10px;}
	#why-we-do h3{text-align:left;}
	#why-we-do .box h4{font-size:16px;}
	#why-we-do .card-body h4{font-size:14px;}
	
	#why-we-do .box{margin-bottom:10px;}
	#why-we-do .box.first{margin-left:0px;}
	#why-we-do .box.second{margin-left:0px;}
	#why-we-do .box.third {margin-left: 0px;}
	
	
	/* Leadership Box Section */
	.leadership-box .mb-80{margin-bottom:80px;}
	
	
	/* Custom Margins */
	.mt-80,.mt-100 {margin-top: 0px;}
	.mb-80 {margin-bottom: 0px;}
	.mr-20 {margin-right: 0px;}	
	.mb-50{margin-bottom:0px;}
	.mb-100{margin-bottom:0px;}
	.ml-50 {margin-left: 0px!important;}
	
	
	
	/* Custom Paddings */
	.pt-200{padding-top:0px;}
	.pt-300 {padding-top: 0px;}
	.pt-100{padding-top:0px;}
	.pl-50 {padding-left: 0px!important;}
	.pr-50 {padding-right: 0px!important;}
	
	/* Golden Outlines */
	.golden-outline{margin-bottom:15px;min-width: 1px;}
	
	
	/* Our Step Process Section */	
	#our-step-process .btn-group-justified>.btn,#our-step-process .btn-group-justified>.btn-group{display:block;width:100%;}
	#our-step-process .text-box{margin-bottom:15px;}
	#our-step-process a.btn{margin-bottom:15px;font-size:18px;}
	#our-step-process a.btn,#our-step-process .step-1 a.btn {padding: 20px 15px;}
	
	
	/* Our Product */	
	#our-product{background-size:auto;}
	#our-product .container{padding-top:200px;}
	#our-product h3{font-size:20px;}
	
	
	/* Exclusive Protection Package */
	#exclusive-protection-package{margin-bottom:70px;padding-bottom:70px;}
	
	
	
	/* Option Section */
	
	#options-section{padding-top:50px;padding-bottom:50px;}
	#options-section > img{margin-top:-90px;}	
	#options-section ul{margin:0px;padding:0px;}
	#options-section ul li {width: 90%;margin: 0 auto;}
	#options-section h3:before{background-image:none;}
	#options-section h3{font-size:20px;float:left;}
	#options-section h3{top:-25px;}
	#options-section h3{background-image:none;}
	#options-section h3 span{top:0px;}
	
	
	
	/* Choose Right Level Section */
	#choose-the-right-level h3{background-image:none;top:0px;float:left;width:100%;padding:0px 0px 20px 30px;}
	#choose-the-right-level h3 span{background-color:transparent;top:0px;}
	
	/* About Us Section */
	#about-us-section h2{margin-left:0px;}
	#about-us-section h4 span{display:block;top:0px;left:0px;}
	#about-us-section .leadership-box h3{top:-15px;font-size:25px;}
	body.lang-es #abut-us-section .leadership-box h3 {
    background: transparent;
    display: inline-block;
    top: -48px;
	width: auto;
	z-index: 1;
}

body.lang-es #about-us-section .leadership-box h3:before {content: "";background: #1b1b1b;position: absolute;width: 99%;height: 100%;top: 0;left: 0;z-index: -1;}
	#about-us-section .leadership-box{padding:0px;}
	#about-us-section h4 {color: #f8d31c;font-size: 26px;}
	
	#about-us-section .leadership-box ul li, #about-us-section .leadership-box p{font-size:18px;}
	
	/*Vehicles For Sale*/
	#vehicle-for-sale-section .black-box{margin-top: -120px; margin-bottom: 20px; opacity: 0.9; max-width: 92%;height: 20px !important;  margin-left: 14px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: -10px; margin-right:40px;  margin-top: -15px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 25px !important;margin-left: -25px; margin-top: -15px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060; width: 150%; margin-top: 40px;}

	/* Why Differentiate Us */
	#why-differentiates-us{margin-bottom:50px;}
	#why-differentiates-us h3{background-image:none;float:left;width:100%;font-size:22px;top:0px;height:auto;padding-bottom:20px;}
	#why-differentiates-us h3 span{top:0px;}
	#why-differentiates-us h3:after{background-image:none;}
	
	/* FAQ Section */
	#faq-section{padding-top:50px;padding-bottom:50px;}
	#faq-section > img{top:-80px;}
	#faq-section .lines{width:100%;margin-top:30px;margin-bottom:30px;}
	#faq-section p{margin-bottom:0px;}
	
	/* FAQ Section */
	#news-section{padding-top:50px;padding-bottom:50px;}
	#news-section > img{top:-80px;}
	#news-section .lines{width:100%;margin-top:30px;margin-bottom:30px;}
	#news-section p{margin-bottom:0px;}
	#news-section h3{background-image:none;float:left;width:100%;font-size:22px;top:0px;height:auto;padding-bottom:20px;}
	#news-section h3 span{top:0px;}
	#news-section h3:after{background-image:none;}
	
	/* Contact Us Section */
	#contact-us{padding-top:50px;padding-bottom:50px;}
	#contact-us .heading-angle{display:none;}
	#contact-us h2{padding:0px;}
	#contact-us ul{margin:0px;padding:0px;}
	#contact-us .golden-outline{width:90%;}
	
	
	/* Flex Section */	
	.flex-viewport {overflow: hidden !important}
	.flexslider {margin: 0 auto;max-width: 100%; width: 100%;border:0px;background:transparent;}


	
}

@media(max-width:320px){
	
	.golden-outline{width: 90%;}
	#our-step-process .text-box{margin-bottom:15px;}
	
	#exclusive-protection-package h2, #full-protection-package h2, #our-product h2, #our-step-process h2, .black-box h3, #add-armor-video h1, #about-us-section h2, #faq-section h2,#news-section h2, #contact-us h2 {
		font-size: 30px;
		margin-bottom: 30px;
	}
	
	
	#about-us-section .leadership-box h3 {top: -15px;font-size: 20px;}
	
}


@media (max-width: 480px) {
	
	
	
}




@media (min-width: 768px) and (max-width: 991px) {
	
	.navbar-header{float:none;}
	.navbar-brand{display:block;width:100%;text-align:center;float:none;}
	.navbar-brand>img {display: inline;}
	.navbar-nav>li>a{padding-top:20px;padding-bottom:20px;}
	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{margin-left:0px;}
	
	
	.no-padding-sided {padding-left: 30px!important;padding-right: 30px!important;}
	
	
	/* Custom Margins */
	.mt-80{margin-top:0px;}
	.mt-100{margin-top:0px;}
	.mr-20 {margin-right: 0px;}
	
	
	/* Option Section */
	#options-section{top:-40px;}
	
	
	/* Why We Do Section */
	#why-we-do{padding-top:30px;padding-bottom:30px;background-size:auto;}
	
	#why-we-do h3{text-align:left;}
	#why-we-do .box{margin-bottom:10px;}
	#why-we-do .box.second {margin-left: 0px;}
	#why-we-do .box.first{margin-left:0px;}
	#why-we-do .box.third {margin-left: 0px;}
	
	
	/* Our Step Process */
	#our-step-process .timeline{display:none;}
	
	
	/* Why Differentiate Us Section */
	#why-differentiates-us{padding-bottom:100px;}
	#why-differentiates-us h3{width:100%;}
	
	
	/* Full Protection Package Section */
	#full-protection-package{margin-top:80px;}
	
	/* FAQ Section */
	#faq-section{padding-top:100px;padding-bottom:100px;}
	#faq-section .lines{width:100%;}
	#faq-section > img{top:-170px;}
	#faq-section p{margin-bottom:0px;}
	
	/* FAQ Section */
	#news-section{padding-top:100px;padding-bottom:100px;}
	#news-section .lines{width:100%;}
	#news-section > img{top:-170px;}
	#news-section p{margin-bottom:0px;}
	#news-section h3{width:100%;}

	/* Contact Us Section */
	#contact-us{padding-top:100px;padding-bottom:100px;}
	#contact-us h2{padding:0px;}
	#contact-us ul{margin:0px;padding:0px;}
	
	/* Buttn */
	.golden-outline{margin-bottom:15px;}
	
	/* Flex Section */	
	.flex-viewport {overflow: hidden !important}
	.flexslider {margin: 0 auto;max-width: 100%; width: 100%;border:0px;background:transparent;}
	
}

@media (min-width: 992px) and (max-width: 1024px) {
	
	#faq-section .lines{width:98%;}
	
	#news-section .lines{width:98%;}
	
	
	#why-we-do {
		background-image: url(../images/general-tires.png);
		background-repeat: no-repeat;
		padding-top: 30px;
		position: relative;
		top: 0px;
		padding-bottom: 0px;
		background-position: center center;
	}
	
	
	
	/* Flex Section */	
	.flex-viewport {overflow: hidden !important}
	.flexslider {margin: 0 auto;max-width: 100%; width: 100%;border:0px;background:transparent;}
	
	#contact-us h2 {
		font-size: 60px;
		color: #fff;
		text-transform: uppercase;
		padding: 0px 0px 0px 30px;
	}

	
}


@media(min-width:1600px){
	
	#why-we-do,#our-product,#full-protection-package,#exclusive-protection-package{background-size:100% 100%;}
	#exclusive-protection-package{ background-position: center 100px;}
	#options-section h3,#choose-the-right-level h3
	,#why-differentiates-us h3
	,#news-section h3
	{width:100%;}
	
	
}

@media(min-width:1920px){
	#options-section{padding-top:200px;top:-170px;}
	
}
@media(min-width: 651px) and (max-width: 700px) {
	#vehicle-for-sale-section .black-box{margin-top: -130px; margin-bottom: 20px; opacity: 0.9; max-width: 92%; height: 20px !important;  margin-left: 14px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: -15px; margin-right:155px;  margin-top: -20px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 40px !important;margin-left: -25px; margin-top: -20px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060; width: 94%;margin-left: 5px; margin-top: 50px;}

#vehicle-for-sale-section .mrb {margin-bottom: 30px;}
#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px;  height: 150px;margin-bottom: 10px; }
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 140%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 565px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 110%; margin-top: -15px;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 155%; color: #ffff; margin-top: -35px; margin-left: 410px; }
}
@media(min-width: 591px) and (max-width: 619px) {
	#vehicle-for-sale-section .black-box{margin-top: -130px; margin-bottom: 20px; opacity: 0.9; max-width: 92%; height: 20px !important;  margin-left: 14px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: -15px; margin-right:135px;  margin-top: -20px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 36px !important;margin-left: -25px; margin-top: -20px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060; width: 93%;margin-left: 5px; margin-top: 50px;}

#vehicle-for-sale-section .mrb {margin-bottom: 30px;}
#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px;  height: 150px;margin-bottom: 10px; }
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 130%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 505px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 110%; margin-top: -15px;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 150%; color: #ffff; margin-top: -35px; margin-left: 350px; }
}
@media(min-width: 551px) and (max-width: 590px) {
	#vehicle-for-sale-section .black-box{margin-top: -130px; margin-bottom: 20px; opacity: 0.9; max-width: 92%; height: 20px !important;  margin-left: 14px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: -15px; margin-right:85px;  margin-top: -20px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 36px !important;margin-left: -25px; margin-top: -20px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060; width: 93%;margin-left: 5px; margin-top: 50px;}

#vehicle-for-sale-section .mrb {margin-bottom: 30px;}
#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px;  height: 150px;margin-bottom: 10px; }
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 130%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 470px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 110%; margin-top: -15px;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 150%; color: #ffff; margin-top: -35px; margin-left: 315px; }
}
@media(min-width: 620px) and (max-width: 650px) {
	#vehicle-for-sale-section .black-box{margin-top: -130px; margin-bottom: 20px; opacity: 0.9; max-width: 92%; height: 20px !important;  margin-left: 14px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: -15px; margin-right:160px;  margin-top: -20px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 36px !important;margin-left: -25px; margin-top: -20px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060; width: 93%;margin-left: 5px; margin-top: 50px;}

#vehicle-for-sale-section .mrb {margin-bottom: 30px;}
#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px;  height: 150px;margin-bottom: 10px; }
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 130%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 535px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 110%; margin-top: -15px;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 150%; color: #ffff; margin-top: -35px; margin-left: 380px; }
}
@media(min-width: 425px) and (max-width: 550px) {
	#vehicle-for-sale-section .black-box{margin-top: -120px; margin-bottom: 20px; opacity: 0.9; max-width: 92%;height: 20px !important;  margin-left: 14px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: -10px; margin-right:85px;  margin-top: -15px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 25px !important;margin-left: -25px; margin-top: -15px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060; width: 150%; margin-top: 40px;}

#vehicle-for-sale-section .mrb {margin-bottom: 30px;}
#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px;  height: 150px;margin-bottom: 10px; }
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 100%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 330px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 100%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 150%; color: #ffff; margin-top: -35px; margin-left: 180px; }
}
@media(min-width: 320px) and (max-width: 339px) {
	#vehicle-for-sale-section .black-box{margin-top: -100px; margin-bottom: 20px; opacity: 1; max-width: 92%;height: 10px !important;  margin-left: 14px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: -15px; margin-right:25px;  margin-top: -15px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 20px !important;margin-left: -25px; margin-top: -15px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060; width: 85%; margin-top: 40px; margin-left: 5px;}

#vehicle-for-sale-section .mrb {margin-bottom: 30px;}
#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px;  height: 150px;margin-bottom: 10px; }
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 70%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 220px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 70%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 100%; color: #ffff; margin-top: -30px; margin-left: 105px; }
}
@media(min-width: 340px) and (max-width: 364px) {
	#vehicle-for-sale-section .black-box{margin-top: -100px; margin-bottom: 20px; opacity: 1; max-width: 92%;height: 10px !important;  margin-left: 14px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: -15px; margin-right:60px;  margin-top: -15px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 20px !important;margin-left: -25px; margin-top: -15px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060; width: 87%; margin-top: 40px; margin-left: 5px;}

#vehicle-for-sale-section .mrb {margin-bottom: 30px;}
#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px;  height: 150px;margin-bottom: 10px; }
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 85%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 260px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 80%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 110%; color: #ffff; margin-top: -30px; margin-left: 135px; }
}
@media(min-width: 365px) and (max-width: 384px){
	#vehicle-for-sale-section .black-box{margin-top: -100px; margin-bottom: 20px; opacity: 1; max-width: 92%;height: 10px !important;  margin-left: 14px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: -15px; margin-right:75px;  margin-top: -15px;width: 65%;}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 20px !important;margin-left: -25px; margin-top: -15px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060; width: 85%; margin-top: 40px; margin-left: 10px;}

#vehicle-for-sale-section .mrb {margin-bottom: 30px;}
#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px;  height: 150px; margin-bottom: 10px; }
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 90%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 280px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 90%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 130%; color: #ffff; margin-top: -35px; margin-left: 140px; }
}
@media(min-width: 385px) and (max-width: 400px){
	#vehicle-for-sale-section .black-box{margin-top: -100px; margin-bottom: 20px; opacity: 1; max-width: 92%;height: 10px !important;  margin-left: 14px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: -15px; margin-right:75px;  margin-top: -15px;width: 58%;}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 20px !important;margin-left: -25px; margin-top: -15px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060; width: 85%; margin-top: 40px; margin-left: 10px;}

#vehicle-for-sale-section .mrb {margin-bottom: 30px;}
#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px;  height: 150px; margin-bottom: 10px; }
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 90%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 300px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 90%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 130%; color: #ffff; margin-top: -35px; margin-left: 160px; }
}
@media(min-width: 401px) and (max-width: 424px){
	#vehicle-for-sale-section .black-box{margin-top: -100px; margin-bottom: 20px; opacity: 1; max-width: 92%;height: 10px !important;  margin-left: 14px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: -15px; margin-right:75px;  margin-top: -15px;width: 58%;}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 20px !important;margin-left: -25px; margin-top: -15px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060; width: 85%; margin-top: 40px; margin-left: 10px;}

#vehicle-for-sale-section .mrb {margin-bottom: 30px;}
#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px;  height: 150px; margin-bottom: 10px; }
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 90%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 315px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 90%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 130%; color: #ffff; margin-top: -35px; margin-left: 175px; }
}
@media(min-width:2560px){
	#options-section h3,#choose-the-right-level h3
	,#why-differentiates-us h3
	,#news-section h3
	{width:68.5%;}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: -10px; width:54%;   margin-top: -20px}
	#vehicle-for-sale-section .black-box{margin-top: -380px; opacity: 0.9; max-width: 83%;max-height: 180px; margin-left: 210px; padding-left: 50px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 120px !important;margin-left: -25px; margin-top: -15px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060; width: 100%;}
	#vehicle-for-sale-section .mrb {margin-bottom: -120px; margin-top: 20px;}

#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px; height: 200px;  }
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 210%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 620px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 200%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 300%; color: #ffff; margin-top: -5px; margin-left: -10px; }
}
@media (min-width: 701px) and (max-width: 749px){

#vehicle-for-sale-section > img{width:100%;}
#vehicle-for-sale-section h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}

#vehicle-for-sale-section .black-box{margin-top: -160px; opacity: 0.9; max-width: 100%;height: 90px !important; margin-left: 5px; padding-left: 50px}
#vehicle-for-sale-section hr{border-color: #606060; margin-top: -10px; margin-left: -20px; width: 400px;}
#vehicle-for-sale-section h3{font-size: 44px !important; color: #f8d31c; margin-left: -30px; margin-top: -15px; }
#vehicle-for-sale-section .line {border-color: #606060; margin-top: 40px; width: 94%; margin-left: 5px;}
#vehicle-for-sale-section .mrb {margin-bottom: -120px;}
#vehicle-for-sale-section .mrb {margin-bottom: 30px;}
#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px; margin-bottom: 10px;}
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 180%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 630px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a; margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 0px}
#vehicle-for-sale-section .box-3 h4{font-size: 160%; color: #ffff; margin-left: 460px; margin-top: -40px }
}
@media(max-width:1000px) {
	#second-main-video{
		width:90%;
		left: 5%;
	}

	.news-images{
		width: 100%;
	}
	
	.news-video{
		margin-left: 10%;
		position: inherit;
    	bottom: 0;
    	margin-bottom: 0;
	}
	
	/* #media{
		margin-top: -60% !important;
	} */
}

@media (min-width: 300px) and (max-width: 1000px) {

	#media{
		margin-top: 10% !important;
	}
}
@media (min-width: 860px) and (max-width: 920px) {

#vehicle-for-sale-section > img{width:100%;}
#vehicle-for-sale-section h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}

#vehicle-for-sale-section .black-box{margin-top: -170px; opacity: 0.9; max-width: 100%;height: 110px; margin-left: 5px; padding-left: 50px}
#vehicle-for-sale-section hr{border-color: #606060; margin-top: -20px; margin-left: -25px; width: 420px;}
#vehicle-for-sale-section h3{font-size: 260%; color: #f8d31c; margin-left: -35px; margin-top: -20px; }
#vehicle-for-sale-section .line {border-color: #606060; margin-top: 40px; width: 96%; margin-left: 5px;}
#vehicle-for-sale-section .mrb {margin-bottom: -120px;}

#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px;margin-bottom: 20px;}
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 180%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 800px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a; margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 0px; font-size: 110%;}
#vehicle-for-sale-section .box-3 h4{font-size: 180%; color: #ffff; margin-left: 620px; margin-top: -40px }

}
@media (min-width: 835px) and (max-width: 865px){

#vehicle-for-sale-section > img{width:100%;}
#vehicle-for-sale-section h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}

#vehicle-for-sale-section .black-box{margin-top: -170px; opacity: 0.9; max-width: 100%;height: 110px; margin-left: 5px; padding-left: 50px}
#vehicle-for-sale-section hr{border-color: #606060; margin-top: -30px; margin-left: -25px; width: 425px;}
#vehicle-for-sale-section h3{font-size: 260%; color: #f8d31c; margin-left: -30px; margin-top: -15px; }
#vehicle-for-sale-section .line {border-color: #606060; margin-top: 40px; width: 95%; margin-left: 5px;}
#vehicle-for-sale-section .mrb {margin-bottom: -120px;}

#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px;margin-bottom: 20px;}
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 180%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 740px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a; margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 0px}
#vehicle-for-sale-section .box-3 h4{font-size: 170%; color: #ffff; margin-left: 570px; margin-top: -40px }
}

@media (min-width: 921px) and (max-width: 980px) {

#vehicle-for-sale-section > img{width:100%;}
#vehicle-for-sale-section h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}

#vehicle-for-sale-section .black-box{margin-top: -170px; opacity: 0.9; max-width: 100%;height: 110px; margin-left: 5px; padding-left: 50px}
#vehicle-for-sale-section hr{border-color: #606060; margin-top: -20px; margin-left: -25px; width: 420px;}
#vehicle-for-sale-section h3{font-size: 260%; color: #f8d31c; margin-left: -35px; margin-top: -20px; }
#vehicle-for-sale-section .line {border-color: #606060; margin-top: 40px; width: 96%; margin-left: 5px;}
#vehicle-for-sale-section .mrb {margin-bottom: -120px;}

#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px;margin-bottom: 20px;}
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 200%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 870px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a; margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 0px; font-size: 120%;}
#vehicle-for-sale-section .box-3 h4{font-size: 200%; color: #ffff; margin-left: 650px; margin-top: -40px }

}
@media (min-width: 981px) and (max-width: 1049px) {

	#news-section p {
		color: #9b9b9b;
		font-size: 18px;
		font-family: 'Roboto', sans-serif;
		line-height: 20px;
	}
	#vehicle-for-sale-section .black-box{margin-top: -180px; margin-bottom: 20px; opacity: 0.9; max-width: 92%;height: 20px !important;  margin-left: 80px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: 30px; width: 430px;  margin-top: -30px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 48px !important;margin-left: 25px; margin-top: -20px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060;  margin-top: -10px; margin-left: 0px; width: 795px}

	#vehicle-for-sale-section .mrb {margin-bottom: -120px;}

#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px}
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 65%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 210px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 55%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 120%; color: #ffff; margin-top: -5px; margin-left: -5px; padding-bottom: 10px}

}
@media (min-width: 1050px) and (max-width: 1100px) {

	#news-section p {
		color: #9b9b9b;
		font-size: 18px;
		font-family: 'Roboto', sans-serif;
		line-height: 20px;
	}
	#vehicle-for-sale-section .black-box{margin-top: -180px; margin-bottom: 20px; opacity: 0.9; max-width: 92%;height: 20px !important;  margin-left: 80px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: 30px; width: 430px;  margin-top: -30px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 48px !important;margin-left: 25px; margin-top: -20px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060;  margin-top: -10px; margin-left: 0px; width: 795px}

	#vehicle-for-sale-section .mrb {margin-bottom: -120px;}

#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px}
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 70%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 210px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 55%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 120%; color: #ffff; margin-top: -5px; margin-left: -5px; padding-bottom: 10px}

}
@media (min-width: 1101px) and (max-width: 1120px) {

	#vehicle-for-sale-section .black-box{margin-top: -120px; margin-bottom: 20px; opacity: 0.9; max-width: 92%;height: 20px !important;  margin-left: 80px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: 30px; width: 430px;  margin-top: -30px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 48px !important;margin-left: 25px; margin-top: -20px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060;  margin-top: 40px; margin-left: 0px; width: 865px}

	#vehicle-for-sale-section .mrb {margin-bottom: -120px;}

#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px}
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 72%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 210px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 55%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 120%; color: #ffff; margin-top: -5px; margin-left: -5px; padding-bottom: 10px}

}
@media (min-width: 1121px) and (max-width: 1190px) {

	#vehicle-for-sale-section .black-box{margin-top: -120px; margin-bottom: 20px; opacity: 0.9; max-width: 92%;height: 20px !important;  margin-left: 80px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: 30px; width: 430px;  margin-top: -30px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 48px !important;margin-left: 25px; margin-top: -20px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060;  margin-top: 40px; margin-left: 0px; width: 865px}

	#vehicle-for-sale-section .mrb {margin-bottom: -120px;}

#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px}
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 77%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 210px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 55%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 120%; color: #ffff; margin-top: -5px; margin-left: -5px; padding-bottom: 10px}

}
@media (min-width: 1191px) and (max-width: 1239px) {

	#vehicle-for-sale-section .black-box{margin-top: -120px; margin-bottom: 20px; opacity: 0.9; max-width: 92%;height: 20px !important;  margin-left: 80px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: 30px; width: 430px;  margin-top: -30px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 48px !important;margin-left: 25px; margin-top: -20px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060;  margin-top: 40px; margin-left: 0px; width: 865px}

	#vehicle-for-sale-section .mrb {margin-bottom: -120px;}

#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px}
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 82%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 210px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 55%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 120%; color: #ffff; margin-top: -5px; margin-left: -5px; padding-bottom: 10px}

}
@media (min-width: 1101px) and (max-width: 1400px) {

	#news-section p {
		color: #9b9b9b;
		font-size: 18px;
		font-family: 'Roboto', sans-serif;
		line-height: 29px;
	}
}

@media (min-width: 1401px) and (max-width: 1500px) {

	#news-section p {
		color: #9b9b9b;
		font-size: 18px;
		font-family: 'Roboto', sans-serif;
		line-height: 36px;
	}

	#vehicle-for-sale-section .black-box{margin-top: -200px; margin-bottom: 20px; opacity: 0.9; max-width: 85%;height: 20px !important;  margin-left: 125px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: 30px; width: 430px;  margin-top: -30px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 48px !important;margin-left: 25px; margin-top: -20px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060;   margin-left: 0px; width: 1200px}

	#vehicle-for-sale-section .mrb {margin-bottom: -120px;}

#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px}
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 105%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 335px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 105%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 150%; color: #ffff; margin-top: -5px; margin-left: 5px; padding-bottom: 10px}
}
@media (min-width: 1501px) and (max-width: 1600px) {

	#news-section p {
		color: #9b9b9b;
		font-size: 18px;
		font-family: 'Roboto', sans-serif;
		line-height: 36px;
	}

	#vehicle-for-sale-section .black-box{margin-top: -200px; margin-bottom: 20px; opacity: 0.9; max-width: 85%;height: 20px !important;  margin-left: 125px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: 30px; width: 430px;  margin-top: -30px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 48px !important;margin-left: 25px; margin-top: -20px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060;   margin-left: 0px; width: 1200px}

	#vehicle-for-sale-section .mrb {margin-bottom: -120px;}

#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px;}
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 115%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 335px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 105%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 150%; color: #ffff; margin-top: -5px; margin-left: 5px; padding-bottom: 10px}
}
@media (min-width: 1601px) and (max-width: 2000px) {

	#news-section p {
		color: #9b9b9b;
		font-size: 18px;
		font-family: 'Roboto', sans-serif;
		line-height: 36px;
	}

	#vehicle-for-sale-section .black-box{margin-top: -200px; margin-bottom: 20px; opacity: 0.9; max-width: 81.5%;height: 40px !important;  margin-left: 170px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: 30px; width: 720px;  margin-top: -30px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 78px !important;margin-left: 25px; margin-top: -30px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060;   margin-left: 13px; width: 1500px}

	#vehicle-for-sale-section .mrb {margin-bottom: -120px;}

#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px}
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 150%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 450px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 110%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 180%; color: #ffff; margin-top: -5px; float: right; margin-right: -5px; padding-bottom: 10px;}
}
@media (min-width: 1240px) and (max-width: 1280px) {

	

	#vehicle-for-sale-section .black-box{margin-top: -200px; margin-bottom: 20px; opacity: 0.9; max-width: 85%;height: 20px !important;  margin-left: 100px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: 30px; width: 435px;  margin-top: -30px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 48px !important;margin-left: 25px; margin-top: -25px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060;   margin-left: 0px; width: 995px}

	#vehicle-for-sale-section .mrb {margin-bottom: -120px;}

#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px}
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 87%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 280px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 90%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 150%; color: #ffff; margin-top: -5px; margin-left: 5px; padding-bottom: 10px}
}
@media (min-width: 1281px) and (max-width: 1399px) {

	

	#vehicle-for-sale-section .black-box{margin-top: -200px; margin-bottom: 20px; opacity: 0.9; max-width: 85%;height: 20px !important;  margin-left: 125px; padding-left: 0px}
	#vehicle-for-sale-section hr{border-color: #606060;margin-left: 30px; width: 430px;  margin-top: -30px}
	#vehicle-for-sale-section h3{color: #f8d31c; font-size: 48px !important;margin-left: 25px; margin-top: -20px; padding-bottom: -20px !important;}
	#vehicle-for-sale-section .line{border-color: #606060;   margin-left: 0px; width: 1085px}

	#vehicle-for-sale-section .mrb {margin-bottom: -120px;}

#vehicle-for-sale-section .box-3 {background-color: #2b2a2a;padding:40px}
#vehicle-for-sale-section .box-3 h5{margin-left: -15px;  font-size: 97%; margin-top: -20px; color: #f8d31c;}
#vehicle-for-sale-section .box-3 hr{ border-color: #606060; margin-bottom: 15px;margin-top: 0px;margin-left: -20px;width: 280px}
#vehicle-for-sale-section .box-3 p{ color: #7c7a7a;font-size: 90%;  margin-left: -30px;font-family: 'Chakra Petch'; margin-right: 20px}
#vehicle-for-sale-section .box-3 h4{font-size: 150%; color: #ffff; margin-top: -5px; margin-left: 5px; padding-bottom: 10px}
}
@media (min-width: 1601px) and (max-width: 2000px) {

	.news-images {
		width: 60%;
		padding: 15px;
	}

	#second-main-video {
		width: 65%;
		height: auto;
		left: 25%;
	}

	#news-section p {
		color: #9b9b9b;
		font-family: 'Roboto', sans-serif;
		line-height: 34px;
		font-size: 22px !important;
	}

	/* #media {
		margin-top: 21% !important;
	} */
}

@media (min-width: 2001px) and (max-width: 2560px) {

	.news-images {
		width: 60%;
		padding: 15px;
	}

	#second-main-video {
		width: 65%;
		height: auto;
		left: 25%;
	}

	#news-section p {
		color: #9b9b9b;
		font-family: 'Roboto', sans-serif;
		line-height: 53px;
		font-size: 22px !important;
	}

}

@media (min-width: 300px) and (max-width: 991px) {

	#news-section p {
		line-height: 20px;
	}

	.ma-135 {
		margin-left: 0 !important;
	}
}

@media (min-width: 300px) and (max-width: 500px) {

	.ma-vid-margin {
		margin-top: 112px;
	}
}

@media (min-height: 783px) {
	.vid-back {
		height: 0 !important;
	}
}

@media (min-width: 1800px) and (max-width: 2000px) {
	.ma-100 {
		margin-left: 100px !important;
	}
	.ma-135 {
		margin-left: 320px;
	}
}

@media (min-width: 2001px) and (max-width: 2560px) {
	.ma-100 {
		margin-left: 100px !important;
	}
	.ma-135 {
		margin-left: 450px;
	}
}

@media (min-width: 1025px) and (max-width: 1199px) {
	#contact-us h2 {
		font-size: 58px;
	}
}


@media(min-width: 1400px) and (max-width: 1500px){	
#vehicle-detail .demo{max-width: 960px;margin-left: 100px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -210px; height: auto; padding-bottom: 5px; padding-top: 40px;}
#vehicle-detail hr{border-color: #606060; margin-top: 30px; margin-top: -20px}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 37px;}
#vehicle-detail h1{color: #ffff;  font-size: 40px; margin-top: 5px; float:right;  margin-right: -10px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 22px; height: 50px; position: absolute;
 right: -25px;top: 10px;}

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; display: flex; align-items: center;}
#vehicle-detail .list p{margin-bottom: -5px;}

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; margin-top: 10px; margin-bottom: 10px;}


#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px;}
#vehicle-detail .bottom-price{font-size: 3vw;color: #000000;display: inline-block;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2vw;font-family: 'Chakra Petch';color: #000000;float: right; margin-top: -10px;}

}

@media(min-width:2500px){
#vehicle-detail .demo{max-width: 1240px;margin-left: 400px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -280px; height: 170px;}
#vehicle-detail hr{border-color: #606060; margin-top: 30px; margin-top: -20px; margin-left: -10px; width: 1080px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 60px;}
#vehicle-detail h1{color: #ffff;  font-size: 72px; margin-top: -5px; margin-left: 10px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 40px; height: 85px; margin-top: -10px}

#vehicle-detail .list{background-color: #EAEAEA; color: #000000;  display: flex; align-items: center;}
#vehicle-detail .list p{margin-bottom: -5px;}

#vehicle-detail .font li{font-size: 26px}
#vehicle-detail .font b{font-size: 30px}
#vehicle-detail .font-head{font-size: 34px}

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 100%; margin-top: 10px; margin-bottom: 10px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 100%}
#vehicle-detail .bottom-price{font-size: 3vw;color: #000000;display: inline-block;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2vw;height: 80px; font-family: 'Chakra Petch';color: #000000;float: right;}


}
@media(min-width: 1920px) and (max-width: 2400px){	
#vehicle-detail .demo{max-width: 1240px;margin-left: 160px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -280px; height: 170px;}
#vehicle-detail hr{border-color: #606060; margin-top: 30px; margin-top: -20px; margin-left: -10px; width: 856px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 52px;}
#vehicle-detail h1{color: #ffff;  font-size: 64px;  float:right; margin-right: 20px; margin-top: 10px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 36px; height: 70px; margin-left: -30px; margin-top: 10px;}

#vehicle-detail .list{background-color: #EAEAEA; color: #000000;  display: flex; align-items: center;}
#vehicle-detail .list p{margin-bottom: -5px;}

#vehicle-detail .font li{font-size: 26px}
#vehicle-detail .font b{font-size: 30px}
#vehicle-detail .font-head{font-size: 34px}

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 100%; margin-top: 10px; margin-bottom: 10px;}



#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 100%}
#vehicle-detail .bottom-price{font-size: 3vw;color: #000000;display: inline-block;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2vw;height: 70px; font-family: 'Chakra Petch';color: #000000;float: right; margin-top: -10px; margin-right: 10px;}


}

@media(min-width: 1501px) and (max-width: 1550px){	
#vehicle-detail .demo{max-width: 1040px; margin-left: 100px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -210px; height: auto; padding-top:40px; padding-bottom: 5px;}
#vehicle-detail hr{border-color: #606060; margin-left: 0px; margin-top: -20px; width: 93%;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 37px;}
#vehicle-detail h1{color: #ffff;  font-size: 40px; float:right; margin-right: 0px; margin-top:10px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 26px; height: 50px; position: absolute;
 right: -25px;top: 15px;}
#vehicle-detail .mss{margin-bottom: 0px;}

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; display: flex; align-items: center;}
#vehicle-detail .list p{margin-bottom: -5px;}
#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; margin-top: 10px; margin-bottom: 10px; width: 100%;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 100%;}
#vehicle-detail .bottom-price{font-size: 3vw;color: #000000;display: inline-block; margin-left: 25px;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2vw;font-family: 'Chakra Petch';color: #000000;float: right; margin-top: -10px;}

}

@media(min-width: 1150px) and (max-width: 1300px){	
#vehicle-detail .demo{width: 810px; margin-left: 100px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -210px; height: auto; padding-bottom: 5px; padding-top: 40px;}
#vehicle-detail hr{border-color: #606060; margin-top: 30px; margin-top: -20px}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 32px;}
#vehicle-detail h1{color: #ffff;  font-size: 40px; margin-top: -5px; float: right; margin-right: 10px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 22px; height: 50px; position: absolute;
 right: -25px;top: 5px;}
#vehicle-detail .mss{margin-bottom: 0px;}

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; display: flex; align-items: center;}
#vehicle-detail .list p{font-size: 16px; margin-bottom: -5px;}

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; margin-top: 10px; margin-bottom: 10px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px;}
#vehicle-detail .bottom-price{font-size: 3vw;color: #000000;display: inline-block;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2vw;font-family: 'Chakra Petch';color: #000000;float: right; margin-top: -15px;}

}

@media(min-width: 1300px) and (max-width: 1400px){	
#vehicle-detail .demo{width: 860px; margin-left: 125px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -210px; height: auto; padding-bottom: 5px; padding-top: 40px;}
#vehicle-detail hr{border-color: #606060; margin-top: 30px; margin-top: -20px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 35px;}
#vehicle-detail h1{color: #ffff;  font-size: 40px; margin-top: 25px; float: right; margin-right: 20px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 26px; height: 55px; position: absolute;
 right: -25px;top: 30px; }
#vehicle-detail .mss{margin-bottom: 0px;}

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; display: flex; align-items: center;}
#vehicle-detail .list p{margin-bottom: -5px;}

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; margin-top: 10px; margin-bottom: 10px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px;}
#vehicle-detail .bottom-price{font-size: 3vw;color: #000000;display: inline-block; margin-left: 25px;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2vw;font-family: 'Chakra Petch';color: #000000;float: right; margin-top: -15px;}

}

@media(min-width: 861px) and (max-width: 940px){	
#vehicle-detail .demo{width: 740px; margin-top: -140px; margin-left: 70px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -160px; height:auto; padding-top: 40px; padding-bottom: 0px; margin-bottom: 30px;}
#vehicle-detail hr{border-color: #606060;  margin-top: -20px; width: 75%; margin-left: -15px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 35px; margin-left: -15px;}
#vehicle-detail h1{color: #ffff;  font-size: 40px; margin-top: -5px; float:right; margin-right: 130px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 22px; height: 43px; position: absolute;
 right: -10px;top: 5px; padding: 2px}
#vehicle-detail .mss{margin-bottom: 0px;}

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; width: 98%; display: flex; align-items: center; font-size: 22px; margin-left: 15px; vertical-align: middle; }
#vehicle-detail .list p{margin-bottom: -5px;}

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; margin-top: 10px; margin-bottom: 10px;}
#vehicle-detail .mrb{margin-top: -40px;}
#vehicle-detail .fonthead{font-size: 24px;}
#vehicle-detail .font{font-size: 18px; padding-left: 20px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 97%; margin-top: -50px; margin-left: 10px;}
#vehicle-detail .bottom-price{font-size: 3vw;color: #000000;display: inline-block; margin-left: 25px; }
#vehicle-detail .bottom-button{background-color: #f8d31c; margin-top:-10px; font-size: 2vw;font-family: 'Chakra Petch';color: #000000;float: right; margin-right: 35px;}

}
@media(min-width: 941px) and (max-width: 980px){	
#vehicle-detail .demo{width: 780px; margin-top: -140px; margin-left:90px; }
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -160px; height:auto;padding-top: 40px;padding-bottom: 0px; margin-bottom: 30px;}
#vehicle-detail hr{border-color: #606060;  margin-top: -20px; width: 68%; margin-left: 0px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 35px;}
#vehicle-detail h1{color: #ffff;  font-size: 40px; margin-top: -5px; float:right; margin-right:130px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 22px; height: 43px; position: absolute;
 right: -10px;top: 5px; padding: 2px}
#vehicle-detail .mss{margin-bottom: 0px;}

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; width: 98.5%; display: flex; align-items: center; font-size: 22px; margin-left: 15px;}
#vehicle-detail .list p{margin-bottom: -5px;}

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; margin-top: 10px; margin-bottom: 10px;}
#vehicle-detail .mrb{margin-top: -40px;}
#vehicle-detail .fonthead{font-size: 24px;}
#vehicle-detail .font{font-size: 18px; padding-left: 20px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 100%; margin-top: -50px;}
#vehicle-detail .bottom-price{font-size: 3vw;color: #000000;display: inline-block; margin-left: 15px;}
#vehicle-detail .bottom-button{background-color: #f8d31c; margin-top:-10px; font-size: 2vw;font-family: 'Chakra Petch';color: #000000;float: right; margin-right: 15px;}

}
@media(min-width: 981px) and (max-width: 1075px){	
#vehicle-detail .demo{width: 860px; margin-top: -70px; margin-left: 80px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -160px; height: auto; margin-bottom: 30px; padding-top: 30px; padding-bottom: 0px;}
#vehicle-detail hr{border-color: #606060;  margin-top: -20px; width: 115%; margin-left: -30px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 30px; margin-left: -30px; margin-right: -60px;}
#vehicle-detail h1{color: #ffff;  font-size: 36px; margin-top: 5px; float:right; margin-right: 20px; margin-top: 20px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 18px; font-size: 24px; vertical-align: middle; height: 43px; position: absolute;
 right: -30px;top: 30px; padding: 2px}
#vehicle-detail .mss{margin-bottom: 0px;}

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; width: 100%; display: flex; align-items: center; font-size: 14px;}
#vehicle-detail .list p{margin-bottom: -5px;}

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 100%; margin-top: 10px; margin-bottom: 10px;}
#vehicle-detail .mrb{margin-top: -40px;}
#vehicle-detail .fonthead{font-size: 24px;}
#vehicle-detail .font{font-size: 14px;}


#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 104%; margin-left: -5px; margin-top: -50px;}
#vehicle-detail .bottom-price{font-size: 3vw;color: #000000;display: inline-block; margin-left: 0px; margin-left: 15px;}
#vehicle-detail .bottom-button{background-color: #f8d31c; margin-top:-10px; font-size: 2vw;font-family: 'Chakra Petch';color: #000000;float: right; margin-right: -35px;}

}

@media(min-width: 1076px) and (max-width: 1149px){	
#vehicle-detail .demo{width: 930px; margin-top: -50px; margin-left: 87px}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -160px; height: auto; margin-bottom: 30px; padding-top: 35px; padding-bottom: 10px;}
#vehicle-detail hr{border-color: #606060;  margin-top: -20px; width: 115%; margin-left: -20px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 30px; margin-left: -20px; margin-right: -60px;}
#vehicle-detail h1{color: #ffff;  font-size: 36px; margin-top: 20px; float:right; margin-right: 15px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 24px; height: 43px; position: absolute;
 right: -30px;top: 30px; padding: 2px}
#vehicle-detail .mss{margin-bottom: 0px;}    
    

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; width: 100%; display: flex; align-items: center; font-size: 14px;}
#vehicle-detail .list p{margin-bottom: -5px;}

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 100%; margin-top: 10px; margin-bottom: 10px;}
#vehicle-detail .mrb{margin-top: -40px;}
#vehicle-detail .fonthead{font-size: 22px;}
#vehicle-detail .font{font-size: 14px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 113%; margin-left: -55px; margin-top: -50px;}
#vehicle-detail .bottom-price{font-size: 3vw;color: #000000;display: inline-block; margin-left: 0px; margin-left: -40px;}
#vehicle-detail .bottom-button{background-color: #f8d31c; margin-top:-10px; font-size: 2vw;font-family: 'Chakra Petch';color: #000000;float: right; margin-right: -20px; margin-top: -15px; margin-right: -70px;}

}

@media(min-width: 360px) and (max-width: 400px){	
#vehicle-detail .demo{width: 100%; margin-top: -100px; margin-bottom: -120px;}
#vehicle-detail > img{width:100%; padding-top: 50px; }
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -80px;  margin-bottom: 30px; height: auto; padding-bottom: -120px;}
#vehicle-detail hr{border-color: #606060; margin-left: -55px; margin-top: -20px; width: 265px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 16px; margin-left: -50px;}
#vehicle-detail h1{color: #ffff;  font-size: 20px; margin-top: -5px; float: right; margin-right: 35px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 10px; height: 20px; position: absolute;
 right: -25px;top: 4px; width: 70px; padding: 2px}
#vehicle-detail .mss{margin-bottom: -30px;}    

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; font-size: 12px; display: flex; align-items: center; width: 100%; margin-left: 10px;}
#vehicle-detail .list p{margin-bottom: -5px;}
#vehicle-detail .mrb{margin-bottom: -40px;}
#vehicle-detail .fonthead{font-size: 22px;}
#vehicle-detail .font{font-size: 12px; margin-left: 5px;}

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 85%; margin-left: 5px; margin-top: 15px; margin-bottom: 15px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 105%; margin-left: -10px;margin-bottom: 0px; margin-top: -70px;}
#vehicle-detail .bottom-price{font-size: 4.5vw;color: #000000;margin-left: 10px; margin-top: -20px !important;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2.5vw;font-family: 'Chakra Petch';color: #000000; margin-top: 5px; margin-right: 15px;}

}


@media(min-width: 340px) and (max-width: 359px) {	
#vehicle-detail .demo{width: 100%; margin-top: -100px; margin-bottom: -120px;}
#vehicle-detail > img{width:100%; padding-top: 50px; }
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -80px;  margin-bottom: 30px; height: auto; padding-bottom: -120px;}
#vehicle-detail hr{border-color: #606060; margin-left: -55px; margin-top: -20px; width: 265px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 16px; margin-left: -50px;}
#vehicle-detail h1{color: #ffff;  font-size: 20px; margin-top: -5px; float: right; margin-right: 35px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 10px; height: 20px; position: absolute;
 right: -25px;top: 4px; width: 70px; padding: 2px}
#vehicle-detail .mss{margin-bottom: -30px;}    

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; font-size: 12px; width: 100%; display: flex; align-items: center; margin-left: 10px;}
#vehicle-detail .list p{margin-bottom: -5px;}
#vehicle-detail .mrb{margin-bottom: -50px;}
#vehicle-detail .fonthead{font-size: 22px;}
#vehicle-detail .font{font-size: 12px;}

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 85%; margin-left: 5px; margin-top: 15px; margin-bottom: 15px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 95%; margin-left: 5px; margin-bottom: 0px;}
#vehicle-detail .bottom-price{font-size: 4.5vw;color: #000000;margin-left: 10px; margin-top: -20px !important;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2.5vw;font-family: 'Chakra Petch';color: #000000; margin-top: 5px; margin-right: 10px;}

}

@media(min-width: 320px) and (max-width: 339px){	
#vehicle-detail .demo{width: 100%; margin-top: -100px; margin-bottom: -120px;}
#vehicle-detail > img{width:100%; padding-top: 50px; }
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -80px;  margin-bottom: 30px; height: auto; padding-bottom: -120px;}
#vehicle-detail hr{border-color: #606060; margin-left: -55px; margin-top: -20px; width: 265px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 16px; margin-left: -50px;}
#vehicle-detail h1{color: #ffff;  font-size: 20px; margin-top: -5px; float: right; margin-right: 35px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 10px; height: 20px; position: absolute;
 right: -25px;top: 4px; width: 70px; padding: 2px}
#vehicle-detail .mss{margin-bottom: -30px;}    
#vehicle-detail .list{background-color: #EAEAEA; color: #000000; font-size: 12px; display: flex; align-items: center; width: 100%; margin-left: 10px;}
#vehicle-detail .list p{margin-bottom: -5px;}
#vehicle-detail .mrb{margin-bottom: -50px;}
#vehicle-detail .fonthead{font-size: 22px;}
#vehicle-detail .font{font-size: 12px; }

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 85%; margin-left: 5px; margin-top: 15px; margin-bottom: 15px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 107%; margin-left: 5px; margin-bottom: 0px; margin-top: -70px; margin-left: -10px;}
#vehicle-detail .bottom-price{font-size: 4.5vw;color: #000000;margin-left: 10px; margin-top: -20px !important;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2.5vw;font-family: 'Chakra Petch';color: #000000; margin-top: 5px; margin-right: 10px;}

}


@media(min-width: 401px) and (max-width: 470px){	
#vehicle-detail .demo{width: 100%; margin-top: -100px; margin-bottom: -120px;}
#vehicle-detail > img{width:100%; padding-top: 50px;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -80px;  margin-bottom: 30px; height: auto; padding-bottom: -120px;}
#vehicle-detail hr{border-color: #606060; margin-left: -55px; margin-top: -20px; width: 265px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 16px; margin-left: -50px;}
#vehicle-detail h1{color: #ffff;  font-size: 20px; margin-top: -5px; float: right; margin-right: 35px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 10px; height: 20px; position: absolute;
 right: -25px;top: 4px; width: 70px; padding: 2px}
#vehicle-detail .mss{margin-bottom: -30px;}    

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; font-size: 12px; display: flex; align-items: center; width: 100%; margin-left: 10px; }
#vehicle-detail .list p{margin-top: 13px; margin-bottom: -5px;}
#vehicle-detail .mrb{margin-bottom: -40px;}
#vehicle-detail .fonthead{font-size: 22px;}
#vehicle-detail .font{font-size: 13px; margin-left: 5px; }

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 85%; margin-left: 5px; margin-top: 15px; margin-bottom: 15px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 107%; margin-left: -15px; margin-bottom: 0px;}
#vehicle-detail .bottom-price{font-size: 4.5vw;color: #000000;margin-left: 4px; margin-top: 5px !important;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2.5vw;font-family: 'Chakra Petch';color: #000000; margin-top: 5px; margin-right: 5px;}

}
@media(min-width: 471px) and (max-width: 549px){	
#vehicle-detail .demo{width: 100%; margin-top: -100px; margin-bottom: -120px;}
#vehicle-detail > img{width:100%; padding-top: 50px;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -80px;  margin-bottom: 30px; height: auto; padding-bottom: -120px;}
#vehicle-detail hr{border-color: #606060; margin-left: -55px; margin-top: -20px; width: 265px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 16px; margin-left: -50px;}
#vehicle-detail h1{color: #ffff;  font-size: 20px; margin-top: -5px; float: right; margin-right: 35px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 10px; height: 20px; position: absolute;
 right: -25px;top: 4px; width: 70px; padding: 2px}
#vehicle-detail .mss{margin-bottom: -30px;}    

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; font-size: 12px; display: flex; align-items: center; width: 100%; margin-left: 10px; }
#vehicle-detail .list p{margin-top: 13px; margin-bottom: -5px;}
#vehicle-detail .mrb{margin-bottom: -40px;}
#vehicle-detail .fonthead{font-size: 22px;}
#vehicle-detail .font{font-size: 13px; }

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 85%; margin-left: 5px; margin-top: 15px; margin-bottom: 15px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 107%; margin-left: -15px; margin-bottom: 0px;}
#vehicle-detail .bottom-price{font-size: 4.5vw;color: #000000;margin-left: 5px; margin-top: 5px !important;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2.5vw;font-family: 'Chakra Petch';color: #000000; margin-top: 5px; margin-right: 5px;}

}
   

@media(min-width: 640px) and (max-width: 675px){	
#vehicle-detail .demo{width: 100%; margin-top: -90px; margin-bottom: -120px; max-height: 800px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -120px; height: auto; margin-bottom: 30px;}
#vehicle-detail hr{border-color: #606060; margin-left: -55px; margin-top: -20px; width: 365px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 22px; margin-left: -50px;}
#vehicle-detail h1{color: #ffff;  font-size: 28px; margin-top: -15px; float:right; margin-right: 75px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 16px; height: 35px; position: absolute;
 right: -25px;top: -8px; padding: 2px}
#vehicle-detail .mss{margin-bottom: -30px;} 

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; font-size: 14px; display: flex; align-items: center; width: 100%; margin-left: 10px;}
#vehicle-detail .list p{margin-bottom: -5px;}
#vehicle-detail .mrb{margin-bottom: -40px;}
#vehicle-detail .fonthead{font-size: 22px;}
#vehicle-detail .font{font-size: 14px; margin-left: 7px; }

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 94%; margin-left: 5px; margin-top: 15px; margin-bottom: 15px;}


#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 97%; margin-left: 5px; margin-bottom: 5px;}
#vehicle-detail .bottom-price{font-size: 3.5vw;color: #000000;margin-left: 20px; margin-top: -20px !important;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2vw;font-family: 'Chakra Petch';color: #000000; margin-top: 0px; margin-right: 30px; width:100px; height: 30px;}

}
@media(min-width: 676px) and (max-width: 699px){	
#vehicle-detail .demo{width: 100%; margin-top: -90px; margin-bottom: -120px; max-height: 800px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -120px; height: auto; margin-bottom: 30px;}
#vehicle-detail hr{border-color: #606060; margin-left: -55px; margin-top: -20px; width: 365px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 22px; margin-left: -50px;}
#vehicle-detail h1{color: #ffff;  font-size: 28px; margin-top: -15px; float:right; margin-right: 75px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 16px; height: 35px; position: absolute;
 right: -25px;top: -8px; padding: 2px}
#vehicle-detail .mss{margin-bottom: -30px;} 

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; font-size: 14px; display: flex; align-items: center; width: 100%; margin-left: 10px;}
#vehicle-detail .list p{margin-bottom: -5px;}
#vehicle-detail .mrb{margin-bottom: -80px;}
#vehicle-detail .fonthead{font-size: 22px;}
#vehicle-detail .font{font-size: 14px; }

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 94%; margin-left: 5px; margin-top: 15px; margin-bottom: 15px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 98%; margin-left: 5px; margin-bottom: 5px;}
#vehicle-detail .bottom-price{font-size: 3.5vw;color: #000000;margin-left: 20px; margin-top: -20px !important;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2vw;font-family: 'Chakra Petch';color: #000000; margin-top: 0px; margin-right: 25px; width:110px; height: 30px;}

}
@media(min-width: 550px) and (max-width: 639px){	
#vehicle-detail .demo{width: 100%; margin-top: -90px; margin-bottom: -120px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 1; margin-top: -120px; height: auto; margin-bottom: 30px;}
#vehicle-detail hr{border-color: #606060; margin-left: -55px; margin-top: -20px; width: 365px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 22px; margin-left: -50px;}
#vehicle-detail h1{color: #ffff;  font-size: 28px; margin-top: -15px; float:right; margin-right: 75px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 16px; height: 30px; position: absolute;
 right: -25px;top: -5px; padding: 2px}
#vehicle-detail .mss{margin-bottom: -30px;} 


#vehicle-detail .list{background-color: #EAEAEA; color: #000000; font-size: 14px; display: flex; align-items: center; width: 100%; margin-left: 10px;}
#vehicle-detail .list p{margin-bottom: -5px;}

#vehicle-detail .mrb{margin-bottom: -60px;}
#vehicle-detail .fonthead{font-size: 22px;}
#vehicle-detail .font{margin-left: 5px; font-size: 13px; }

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 94%; margin-left: 5px; margin-top: 15px; margin-bottom: 15px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 97%; margin-left: 5px; margin-bottom: 5px;}
#vehicle-detail .bottom-price{font-size: 3.5vw;color: #000000;margin-left: 20px; margin-top: -20px !important;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2vw;font-family: 'Chakra Petch';color: #000000; margin-top: 0px; margin-right: 30px; width:100px; height: 30px;}

}
@media(min-width: 730px) and (max-width: 756px){	
#vehicle-detail .demo{width: 100%; margin-top: -120px; margin-bottom: -120px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -100px; height: auto; margin-bottom: 30px;}
#vehicle-detail hr{border-color: #606060; margin-left: -55px; margin-top: -20px; width: 430px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 26px; margin-left: -50px;}
#vehicle-detail h1{color: #ffff;  font-size: 26px; margin-top: -30px; float: right; margin-right: 65px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 14px; height: 30px; position: absolute;
 right: -25px;top: -23px;  padding: 2px}
#vehicle-detail .mss{margin-bottom: -30px;} 


#vehicle-detail .list{background-color: #EAEAEA; color: #000000; font-size: 16px; display: flex; align-items: center; width: 100%; margin-left: 10px;}
#vehicle-detail .list p{margin-bottom: -5px;}

#vehicle-detail .mrb{margin-bottom: -40px;}
#vehicle-detail .fonthead{font-size: 22px;}
#vehicle-detail .font{font-size: 14px; margin-left: 10px;}

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 94%; margin-left: 5px; margin-top: 15px; margin-bottom: 15px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 97%; margin-left: 5px; margin-bottom: 5px;}
#vehicle-detail .bottom-price{font-size: 3.5vw;color: #000000;margin-left: 10px; margin-top: -20px !important;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2.2vw;font-family: 'Chakra Petch';color: #000000; margin-top: 0px; padding-top: 2px; margin-right: 20px; width:146px; height: 30px;}

}
@media(min-width: 700px) and (max-width: 729px){	
#vehicle-detail .demo{width: 100%; margin-top: -120px; margin-bottom: -120px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -100px; height: auto; margin-bottom: 30px;}
#vehicle-detail hr{border-color: #606060; margin-left: -55px; margin-top: -20px; width: 430px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 26px; margin-left: -50px;}
#vehicle-detail h1{color: #ffff;  font-size: 26px; margin-top: -30px; float: right; margin-right: 65px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 14px; height: 30px; position: absolute;
 right: -25px;top: -23px;  padding: 2px}
#vehicle-detail .mss{margin-bottom: -30px;} 


#vehicle-detail .list{background-color: #EAEAEA; color: #000000; font-size: 16px; display: flex; align-items: center; width: 100%; margin-left: 10px;}
#vehicle-detail .list p{margin-bottom: -5px;}

#vehicle-detail .mrb{margin-bottom: -80px;}
#vehicle-detail .fonthead{font-size: 22px;}
#vehicle-detail .font{font-size: 14px;}

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 94%; margin-left: 5px; margin-top: 15px; margin-bottom: 15px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 100%; margin-left: 0px; margin-bottom: 5px;}
#vehicle-detail .bottom-price{font-size: 3.5vw;color: #000000;margin-left: 10px; margin-top: -20px !important;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2.2vw;font-family: 'Chakra Petch';color: #000000; margin-top: 0px; padding-top: 2px; margin-right: 10px; width:146px; height: 30px;}

}

@media(min-width: 755px) and (max-width: 800px){	
#vehicle-detail .demo{width: 660px; margin-top: -100px; margin-bottom: -120px; margin-left: 65px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif; padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -140px; height: auto; margin-bottom: 30px;}
#vehicle-detail hr{border-color: #606060; margin-left: -35px; margin-top: -20px; width: 460px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 28px; margin-left: -30px;}
#vehicle-detail h1{color: #ffff;  font-size: 28px; margin-top: -30px; float: right; margin-right: 95px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 16px; height: 35px; position: absolute;
 right: -5px;top: -23px;  padding: 2px; padding-top: 4px;}
#vehicle-detail .mss{margin-bottom: -35px;} 

#vehicle-detail .list{background-color: #EAEAEA; color: #000000; font-size: 16px; display: flex; align-items: center; width: 100%; margin-left: 10px;}
#vehicle-detail .list p{margin-bottom: -5px;}

#vehicle-detail .mrb{margin-bottom: -30px;}
#vehicle-detail .fonthead{font-size: 22px;}
#vehicle-detail .font{font-size: 14px; margin-left: 10px;}

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 94%; margin-left: 5px; margin-top: 15px; margin-bottom: 15px;}


#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 97%; margin-left: 5px; margin-bottom: 10px;}
#vehicle-detail .bottom-price{font-size: 3.5vw;color: #000000;margin-left: 10px; margin-top: -20px !important;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2vw;font-family: 'Chakra Petch';color: #000000; margin-top: -5px; 
margin-right: 20px; width:146px; height: 35px;}
}


@media(min-width: 801px) and (max-width: 860px){	
#vehicle-detail .demo{width: 650px; margin-top: -100px; margin-bottom: -120px; margin-left: 85px;}
#vehicle-detail > img{width:100%;}
#vehicle-detail h2{background-image:url('../images/h1-bg.png');background-repeat:no-repeat;font-size:90px;color:#fff;text-transform:uppercase;font-family: 'Chakra Petch', sans-serif;padding:30px 0px 0px 30px;margin-left:65px;}
#vehicle-detail .black-box{background-color: #000000; opacity: 0.9; margin-top: -140px; height: auto; margin-bottom: 30px;}
#vehicle-detail hr{border-color: #606060; margin-left: -35px; margin-top: -20px; width: 490px;}
#vehicle-detail h4{color: #f8d31c; margin-top: -15px; font-size: 30px; margin-left: -30px;}
#vehicle-detail h1{color: #ffff;  font-size: 30px; margin-top: -30px; float:right; margin-right: 110px;}
#vehicle-detail .bst{background-color: #f8d31c;  color: #000000; font-size: 18px; height: 40px; position: absolute;
 right: -5px;top: -23px;  padding: 2px; padding-top: 6px;}
#vehicle-detail .mss{margin-bottom: -35px;} 
#vehicle-detail .list{background-color: #EAEAEA; color: #000000; font-size: 18px;display: flex; align-items: center; width: 100%; margin-left: 10px;}
#vehicle-detail .list p{margin-bottom: -5px;}

#vehicle-detail .mrb{margin-bottom: -40px;}
#vehicle-detail .fonthead{font-size: 22px;}
#vehicle-detail .font{margin-left: 5px; font-size: 14px; }

#vehicle-detail .lines{ border-color: #7c7c7c; border-width: 1px; width: 94%; margin-left: 5px; margin-top: 15px; margin-bottom: 15px;}

#vehicle-detail .bottom-line{border-color: #7c7c7c; border-width: 1px; width: 97%; margin-left: 5px; margin-bottom: 10px;}
#vehicle-detail .bottom-price{font-size: 3.5vw;color: #000000;margin-left: 10px; margin-top: -20px !important;}
#vehicle-detail .bottom-button{background-color: #f8d31c;font-size: 2vw;font-family: 'Chakra Petch';color: #000000; margin-top: -5px; 
margin-right: 20px; width:146px; height: 35px;}
}

    .buttonstyle{background-color: #343A40 !important; color: #f8d31c !important; position: absolute !important; margin-left: -70px !important; margin-top:5px !important;}
    .buttonstyled{background-color: #343A40 !important; color: #f8d31c !important; position: absolute !important; margin-left: -36px !important; margin-top:5px !important;}

@-moz-document url-prefix() {
    .buttonstyle{background-color: #343A40 !important; color: #f8d31c !important; position: absolute !important; margin-left: 98px !important; margin-top:-145px !important;}
    
}

@-moz-document url-prefix() {
   .note-editable{ padding: 25px !important; }
}

.clip-webkit { 
        clip-path: polygon(0 0,0 100%,100% 83%,100% 0);
        }

@media screen and (min-color-index: 0) and (-webkit-min-device-pixel-ratio: 0) { 
	@media {.clip-webkit {
       -webkit-clip-path: polygon(0 0,0 100%,100% 83%,100% 0); }}