@media (min-width:1200px) {
/*Home content section*/
.home-welcomebx-content { padding:0 150px; }

.midbar-slider-box .owl-carousel .owl-item .item {
}
.banner-content-sec-wrapper { z-index:9; }
@keyframes zoom {
0% {
	transform:scale(0.99);
}
100% {
transform:scale(1);
}

}
/*Home content section end*/

/*Our vehicles start*/
.ext-list-img-box { padding:0 80px; }
.ext-list-img-box .image-box img { width:100%; }
.convenience-bx .content-sec { min-height:84px; }
.great-power-box .bottom-row-box .col1,
.great-power-box .bottom-row-box .col3 { height:313px; padding:30px 34px; }
.inner-page .v80-van-cargo .right-link-box-outer { padding-top:42%; }
/*Our vehicles end*/
}
@media (min-width:980px) {
/*Home content section*/
.home-img-videobx-wrapper .video-sec-box { margin-top:-154px; }
.inner-page .home-img-videobx-wrapper .video-sec-box { margin-top:0; }
.inner-page .vdo-popup .play-icon { top:27%; }
/*Home content section end*/

/*Footer start*/
.ft-links-wrapper .row .col-md-2:nth-child(5) { padding:0 5px; }
.ft-links-wrapper .row .col-md-2:nth-child(6) { padding-right:0; }
.ft-plus-minus { display:none; }
/*Footer end*/

/*Inner pages start*/
.inner-pg-banner .inner-banner-resp { display:none; }
/*Contact us*/
.contact-map-box .map-box { height:824px; }
/*Contact us end*/

/*Brochure start*/
.brochure-pg-top-box .content-info-box {
	padding-top:75px;
}
/*Brochure end*/

/*Our vehicles start*/
.inner-pg-banner-typ2-box .left-box {
	padding-top:224px;
}
.inner-pg-banner-typ2-box .right-box {
	padding-top:65px;
}
.ext-top-box { position:relative; min-height:450px; }
.ext-top-box.g10-cargobx { min-height:inherit; margin-bottom:25px; }
.ext-top-box .left-img-box {
	left: 0;
    position: absolute;
    top: 0;
}
.ext-top-box .left-img-box img { width:86%; }
.ext-top-box .right-sec-box {
    margin-left: 46px;
}
#exterior,
#interior,
#performance,
#safety,
#convenience { margin-bottom:150px; }
.ext-list-img-box .list-img-box { border-left:1px solid #ffffff; }
.ext-list-img-box .list-img-box:first-child { border-left:none; }
.interior-slider-wrap .bottom-row .left-col .content-box .hd-typ9 { max-width:164px; margin-left:auto; padding-top:70px; padding-right:20px; }
.interior-slider-wrap.g10cargo-typ .bottom-row .left-col .content-box .hd-typ9 { max-width:225px; }
.interior-slider-wrap .top-row .left-col .image-sec {
	position:absolute;
	left:0; top:0px;
	z-index:9; opacity:0;
		transition:all 0.7s ease 0s;
	-webkit-transition:all 0.7s ease 0s;
	transform:scale(0.3);
	-webkit-transform:scale(0.3);
}
.interior-slider-box .owl-carousel .owl-item.active .interior-slider-wrap .top-row .left-col .image-sec { opacity:1; left:0; top:140px; transform:scale(1); -webkit-transform:scale(1);  }
.interior-slider-box .owl-carousel .owl-item.active .interior-slider-wrap.g10cargo-typ .top-row .left-col .image-sec { top:100%; }
.interior-slider-box { overflow:hidden; padding-bottom:75px; }
.interior-slider-box .owl-stage-outer { overflow:visible !important; }
.interior-slider-wrap .bottom-row { margin-left:150px; }
.left-pos-image {
	position:absolute;
	left:0; top:-40px;
}
.great-power-sliderbox .owl-carousel .slide-box { padding-left:136px; margin-left:162px; }
.great-power-sliderbox { overflow:hidden; padding-top:50px; padding-bottom:50px; }
.great-power-sliderbox .owl-stage-outer { overflow:visible !important; }
.safety-right-box .content { padding:0 20px; }
.safety-left-box .content { padding:0 80px; }
.specification-bx .col-md-5 { float:right !important; }
.ext-top-content-col { max-width:820px; margin:auto; }
.interior-slider-wrap .top-row-typ1 .right-col {
	padding:60px 0 20px 45px;
}
.interior-slider-wrap .bottom-row-typ1 .left-col .content-box {
	padding:80px 34px 34px 34px;
}
.safety-tab-box .tab-list-box .tab-list { min-height:398px; }
/*Our vehicles end*/

/*Inner pages end*/
}

@media (min-width:768px) {
/*Our vehicles start*/
.convenience-outer .convenience-bx {
	float:left;
	width:49.25%;
	margin-left:1.5%;
	margin-top:19px;
}
.convenience-outer .convenience-bx:first-child { margin-left:0; }
.convenience-outer .convenience-bx:nth-child(2n+1) { clear:left; margin-left:0; }
.convenience-outer .convenience-bx:first-child,
.convenience-outer .convenience-bx:nth-child(2) { margin-top:0; }
.interior-slider-wrap .bottom-row .right-col { float:right; }
.convenience-outer .convenience-bx .image-sec { overflow:hidden; }
.convenience-outer .convenience-bx .image-sec img {
	transition:all 0.7s ease 0s;
	-webkit-transition:all 0.7s ease 0s;
	transform:scale(1.0);
	-webkit-transform:scale(1.0);
}
.convenience-outer .convenience-bx .image-sec img:hover {
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
}

/*Safety tab*/
.safety-tab-box .tab-list-box {
	float:right;
	width:22%;
}
.safety-tab-box .tab-list-box .top-title-bx {
	padding:30px 0px 30px 20px;
}
.safety-tab-box .tab-container-box {
	float:left;
	width:78%;
}
.safety-tab-box .tab-list-box .tab-list {
	padding:25px 20px;
	background:#006faf;
}
.safety-tab-box .tab-list-box .tab-list ul li {
	display:block;
	padding:12px 0;
	font-family:"Open Sans",sans-serif;
	font-size:18px; font-weight:600;
	color:#ffffff;
	cursor:pointer;
}
.safety-tab-box .tab-list-box .tab-list ul li.active { color:#555555; background:#ffffff; padding-left:15px; }
.safety-tab-box .tab-list-box .tab-list ul li { border-bottom:1px solid #408eba; }
.tab-img-wrap-box .image img { width:100%; }
.tab-img-wrap-box .caption-txt {
	position:absolute;
	right:40px; bottom:40px;
	max-width:375px;
	font-family:"Open Sans",sans-serif;
	color:#ffffff;
	font-weight:600;
	font-size:16px;
	line-height:22px;
	background:rgba(0, 0, 0, 0.7);
	padding:10px; text-align:right;
}
.tab-container-box .tab-bx { display:none; }
.tab-container-box .tab-bx.current { display:block !important; }
.resp-tab-title { display:none; }
/*Our vehicles end*/
}

@media (min-width:1200px) and (max-width:1366px) {

}

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

@media (min-width:980px) and (max-width:1199px) {
/*Topbar start*/
.mid-list-img-boxes .list-img-box { width:30%; }
.banner-content-sec-wrapper { top:16%; }
.right-link-box-outer .right-link-box .txt { font-size:12px; }
.midbar-slider-box .owl-carousel .owl-item .item { height:550px !important; }
.home-prod-box-wrapper .home-prod-box .prod-img { width:200px; }
.readmore-plus.typ2 { right:-35px; }
/*Topbar end*/

/*Home content section*/
.home-img-videobx-wrapper .video-sec-box { margin-top:-140px; }
.prod-caption-box .top-txt { font-size:20px; line-height:24px; }
.prod-caption-box .sub-txt { font-size:14px; line-height:18px; }
.vdo-popup .play-icon { left:35%; }
.inner-page .vdo-popup .play-icon { top:20%; }
/*Home content section end*/

/*Footer start*/
.news-subscribe-box .text-field { display:block; float:none; width:100%; margin-bottom:15px; }
.news-subscribe-box .button-field { display:block; float:none; width:100%;  }
.news-subscribe-box .button-field .sub-btn { display:block; width:100%; }
.ft-contact-row .ft-contact-col span {
	font-size:11px; 
}
.ft-contact-row .ft-contact-col .title {width:73px; }
/*Footer end*/

/*Contactus start*/
.contact-info-txt-typ { font-size:15px; }
.contact-ph-rowbx .ph-txt { font-size:15px; width:94px; }
.contact-ph-rowbx .ph-num { font-size:15px; }
.map-pointer-txt,
.contact-mail-txt { margin-left:15px; }
.contact-ph-rowbx { padding-left:33px; }
.contact-sec-outer .contact-sec-box .top-box,
.contact-sec-outer .contact-sec-box .bottom-box { padding:20px; }
.contact-map-box .map-box { height:791px; }
/*Contactus end*/

/*Our vehicles start*/
.list-img-box-hoverbx .title { font-size:20px; line-height:24px; }
.list-img-box-hoverbx .common-content { font-size:14px; line-height:16px; }
.ext-top-box .left-img-box img { width:76%; }
.ext-top-box  { margin-bottom:30px; }
.ext-top-box .right-sec-box .hd-typ6 { font-size:35px; line-height:40px; }
.interior-slider-wrap .top-row .left-col .image-sec img { width:70%; }
.interior-slider-wrap .bottom-row .left-col .content-box .hd-typ9 { padding-top:50px; }
.convenience-bx .content-sec { min-height:106px; }

/*Safety tab*/
.safety-tab-box .tab-container-box { width:73% !important; }
.safety-tab-box .tab-list-box { width:27% !important; }
.safety-tab-box .tab-list-box .top-title-bx { padding:10px 0 10px 20px !important; }
.safety-tab-box .tab-list-box .tab-list ul li { font-size:16px !important; padding:10px 0 !important; }
.safety-tab-box .tab-list-box .tab-list ul li.active { padding-left:10px !important; }
.safety-tab-box .tab-list-box .tab-list { min-height:298px !important; }
/*Safety tab end*/
.ext-top-content-col { background:rgba(255,255,255, 0.7); padding:15px; }
.ext-top-content-col .hd-typ6 {
    font-size: 35px;
    line-height: 40px;
}
.interior-slider-wrap .bottom-row-typ1 .left-col .content-box { padding:60px 34px 34px; }
.great-power-box .bottom-row-box .col1,
.great-power-box .bottom-row-box .col3 { height:245px; padding:30px 34px; }
.inner-page .v80-van-cargo .right-link-box-outer { padding-top:50%; }
/*Our vehicles end*/

}
@media (max-width:979px) {
/*Topbar*/
.topbar-left .top-logo.logo1 { width:75px; }
.topbar-left .top-logo.logo2 { width:85px; }
.top-contact-bx { text-align:center; background:#d6d6d6; padding:10px; margin-bottom:0; }
.topbar-left .logo-box { text-align:center; }
.topbar .topbar-left { float:none; width:100%; }
.topbar .topbar-left .logo-box .top-logo { margin-left:15px; }
.topbar-wrapper { padding:0; border-bottom:5px solid #d6d6d6;  }
.topbar { padding:10px 0; position:relative; }
.topbar .topbar-right { text-align:left; }
.banner-content-sec .banner-content-sec-left { float:none; width:100%; margin-right:0; margin-bottom:20px; }
.banner-content-sec .banner-content-sec-right { float:none; width:100%; }
.banner-content-sec-wrapper { text-align:center; }
.owl-carousel .owl-item .top-img img { margin:auto; } 
/*Topbar end*/

/*Midbar start*/
.midbar .owl-carousel .owl-item .item { background:#ffffff !important; height:auto !important; }
.banner-content-sec-wrapper { position:inherit; left:inherit; top:inherit; }
.midbar .owl-carousel .owl-controls .owl-dot {
	background:#d1d1d1;
}
.midbar .owl-carousel { padding-bottom:40px; }
.midbar .owl-carousel .owl-controls .owl-dots { bottom:10px; }
/*Midbar end*/

/*Home content section*/
.home-prod-box-outer { background:none; height:auto; }
.home-welcomebx-outer { padding-top:20px; }
.vdo-overctnt img { width:100%; }
.home-img-videobx-outer { padding:30px 0; }
/*Home content section end*/

/*Footer start*/
.footer .ft-hd {
	padding:10px;
	background:#00598c;
	color:#ffffff;
	margin-bottom:0;
	position:relative;
	cursor:pointer;
}
.footer .ft-hd:after {
    background: url(../images/plus-minus.png) no-repeat;
    cursor: pointer;
    height: 18px;
    position: absolute;
    right: 15px;
    top: 11px;
    width: 18px;
    display: inline-block;
    content: '';
}
.footer .ft-hd.minus:after {
    background-position: 0 -22px;
}
.ft-expand-bx {
	padding:15px;
	border:1px solid #444343;
	display:none;
}
.ft-logo { display:inline-block; }
.ft-links-wrapper .row .col-md-2 { margin-top:15px; }
.ft-links-wrapper .row .col-md-2:first-child { margin-top:0; }
.footer .ft-top { padding:20px 0; }
/*Footer end*/

/*Inner pages start*/
.inner-pg-banner { background:none !important; height:auto !important; }

/*Contactus start*/
.contact-sec-outer .contact-sec-box { max-width:none; }
.contact-sec-outer .submit-cancel-btnbx { text-align:center; }
.contact-sec-outer .contact-sec-box .top-box,
.contact-sec-outer .contact-sec-box .bottom-box { padding:20px; }
.contact-map-box .map-box { height:300px; }
/*Contactus end*/

/*Brochure start*/
.brochure-pg-top-box .image-box { float:none; width:100%; text-align:center; margin-bottom:15px; }
.brochure-pg-top-box .content-info-box { float:none; width:100%; text-align:center; }
.brochure-box-sec .image-sec img { width:100%; }
.brochure-boxes-wrapper .row { margin-bottom:0; }
.brochure-boxes-wrapper .row .col-md-6 .brochure-box-sec {
	padding:15px;
	box-shadow: 0px 0px 10px #cbcdce;
}
/*Brochure end*/

/*Our vehicles start*/
#exterior,
#interior,
#performance,
#safety,
#convenience { margin-bottom:100px; }
.ext-top-box .right-sec-box { float:none; width:100%; text-align:center; }
.ext-top-box .right-sec-box .hd-typ6 { font-size:30px; line-height:35px; }
.ext-top-box  { margin-bottom:30px; }
.ext-list-img-box .list-img-box { float:none; width:100%; margin-top:20px; }
.ext-list-img-box .list-img-box:first-child { margin-top:0; }
.ext-list-img-box .list-img-box .image-box img { width:100%; }
.interior-slider-wrap .top-row .left-col { float:none; width:100%; text-align:center; }
.interior-slider-wrap .top-row .right-col { float:none; width:100%; }
.interior-slider-wrap .top-row .left-col .image-sec img { width:60%; margin:15px auto 15px auto; }
.interior-slider-box { margin-bottom:25px !important; }
#performance .main-img { text-align:center; margin-bottom:10px; }
#performance .row .col-md-7 { text-align:center; }
.great-power-sliderbox .left-pos-image img { width:70% !important; margin:0 auto 20px auto; }
.safety-left-box .box-info {
	text-align:center;
	box-shadow: 0px 0px 10px #e0e0e0;
	padding:20px;
	margin-top:25px;
}
.convenience-bx .content-sec { padding:15px; font-size:15px; line-height:19px; min-height:106px; }

.ext-top-content-col { background:rgba(255,255,255, 0.7); padding:15px; }
.ext-top-content-row-bx { position:inherit; left:inherit; top:inherit; margin-bottom:25px; }
.ext-top-content-col .hd-typ6 {
    font-size: 30px;
    line-height: 35px;
}
.interior-slider-wrap .bottom-row-typ1 .left-col .content-box { padding:60px 34px 34px; }

/*Our vehicles end*/

/*Inner pages end*/
}

@media (min-width:768px) and (max-width:979px) {
/*topbar start*/
.banner-content-sec .banner-content-sec-left { width:100%; }
.banner-content-sec .banner-content-sec-right { width:100%; }
.mid-list-img-boxes .list-img-box { width:30%; }
.right-link-box-outer .right-link-box { display:block; margin-left:0; margin-top:10px; }
.right-link-box-outer .right-link-box:first-child { margin-top:0; }
/*topbar end*/

/*Home content section*/
.home-prod-box-wrapper .home-prod-box { width:48%; margin-left:4%; text-align:center; }
.home-prod-box-wrapper .home-prod-box:nth-child(3) { margin-left:0; clear:left; }
.readmore-plus.typ1 { left:0; }
.readmore-plus.typ2 { right:0; }
.home-img-videobx-wrapper .home-img-videobx { width:48%; margin-left:4%; }
.home-img-videobx-wrapper .home-img-videobx:nth-child(3) { width:100%; clear:left; margin-left:0; margin-top:20px; }
.vdo-popup .play-icon { top:36%; left:44%; }
/*Home content section end*/

/*Our vehicles start*/
.inner-page .right-link-box-outer .right-link-box { text-align:center; }
.inner-pg-banner-typ2-box .left-box { padding-top:200px; }
.inner-pg-banner-typ2-box .right-box { padding-top:35px; }
.ext-list-img-box .list-img-box { max-width:472px; margin:20px auto 0 auto; }
.page-scroll-nav-bx ul li a {
	font-size:15px;
	padding:16px 18px;
}

/*Safety tab*/
.safety-tab-box .tab-container-box { width:73% !important; }
.safety-tab-box .tab-list-box { width:27% !important; }
.safety-tab-box .tab-list-box .top-title-bx { padding:10px 0 10px 20px !important; }
.safety-tab-box .tab-list-box .tab-list ul li { font-size:14px !important; padding:8px 0 !important; }
.safety-tab-box .tab-list-box .tab-list ul li.active { padding-left:10px !important; }
.top-title-bx .hd-typ7 { font-size:24px; line-height:28px; }
.top-title-bx .hd-typ8 { font-size:20px; line-height:24px; }
.safety-tab-box .tab-list-box .tab-list { padding:15px !important; min-height:221px; }
.tab-img-wrap-box .caption-txt { font-size:14px !important; line-height:20px !important; right:20px !important; bottom:20px !important; }
/*Safety end*/
.interior-slider-wrap .bottom-row-typ1 .right-col { width:60%; }
.interior-slider-wrap .bottom-row-typ1 .left-col { width:40%; }
.interior-slider-wrap .bottom-row-typ1 .left-col .content-box { padding:10px; }
.interior-slider-wrap .top-row-typ1 .left-col { width:60%; }
.interior-slider-wrap .top-row-typ1 .right-col { width:40%; padding-left:15px; }
.great-power-box .bottom-row-box .col1, 
.great-power-box .bottom-row-box .col3 { padding:15px; height:188px; }
.inner-page .v80-van-cargo .right-link-box-outer { padding-top:50%; }
/*Our vehicles end*/
}

@media (max-width:767px) {
/*Midbar start*/
.mid-list-img-boxes .list-img-box { width:30%; }
.midbar { padding:0 25px; }
.midbar .owl-carousel .owl-controls .owl-nav .owl-prev { left:0; }
.midbar .owl-carousel .owl-controls .owl-nav .owl-next { right:0; }
.right-link-box-outer .right-link-box { display:block; margin-left:0; margin-top:10px; }
.right-link-box-outer .right-link-box:first-child { margin-top:0; }
.right-link-box-outer .right-link-box .txt { font-size:14px; }
/*Midbar end*/

/*Home content section*/
.home-prod-box-wrapper .home-prod-box { float:none; width:100%; margin-left:0; text-align:center; box-shadow: 0px 0px 5px #888888; padding:10px; margin-top:20px; }
.home-prod-box-wrapper .home-prod-box:first-child { margin-top:0; }
.readmore-plus { position:inherit; display:block; text-align:center; margin:auto; }
.readmore-plus.typ1 { top:inherit; left:inherit; }
.readmore-plus.typ2 { top:inherit; right:inherit; }
.home-welcomebx-outer { padding-top:0; margin-top:30px; }
.home-img-videobx-wrapper .home-img-videobx { width:100%; margin-left:0; margin-top:20px }
.home-img-videobx-wrapper .home-img-videobx:first-child { margin-top:0; }
.vdo-popup .play-icon { top:36%; left:44%; }
.prod-caption-box .top-txt { font-size:20px; line-height:24px; }
.prod-caption-box .sub-txt { font-size:14px; line-height:18px; }
/*Home content section end*/

/*Inner pages start*/
.page-title-wrap .page-title { 
	font-size:25px; line-height:29px;
	background: rgba(0, 0, 0, 0.9);
	padding:10px 10px 10px 20px;	
}
.page-title-wrap { position:inherit; left:inherit; bottom:inherit; }
/*Aboutus start*/
.aboutus-box .right-box {
	float:none;
	width:100%;
	margin-left:0;
	margin-bottom:15px; text-align:center;
}
.aboutus-box .left-box {
	float:none;
	width:100%; text-align:center;
}
/*Aboutus end*/

/*Contactus start*/
.contact-info-txt-typ { font-size:15px; }
.contact-ph-rowbx .ph-txt { font-size:15px; width:94px; }
.contact-ph-rowbx .ph-num { font-size:15px; }
.map-pointer-txt,
.contact-mail-txt { margin-left:15px; }
.contact-ph-rowbx { padding-left:33px; }
/*Contactus end*/

/*Brochure start*/
.brochure-pg-top-box { margin-bottom:35px; }
.brochure-box-sec .image-sec { float:none; width:100%; margin-bottom:15px; }
.brochure-box-sec .content-info-sec { float:none; width:100%; margin-left:0; }
.content-info-sec .top-title-row { text-align:center; }
.brochure-box-sec .download-btn-box { text-align:center; }
/*Brochure end*/

/*Our vehicles start*/
.inner-pg-banner-typ2 { padding:25px 0; height:auto !important; }
.inner-pg-banner-typ2-box .left-box { float:none; width:100%; text-align:center; margin-bottom:25px; }
.page-scroll-nav-outer { position:inherit; bottom:inherit; margin-top:20px; }
.inner-pg-banner-typ2-box .right-box { width:100%; float:none; margin-left:0; text-align:center; }
.ext-top-box .right-sec-box .hd-typ6 { font-size:24px; line-height:28px; }
.ext-list-img-box { padding:0 15px; }
.list-img-box-hoverbx .title { font-size:20px; line-height:24px; }
.top-row .right-col .image-box { float:none; width:100%; }
.top-row .right-col .content-box { float:none; width:100%; text-align:center; }
.interior-slider-wrap .bottom-row .right-col { float:none; width:100%; }
.interior-slider-wrap .bottom-row .left-col { float:none; width:100%; text-align:center; }
.page-scroll-nav-bx ul li { float:none; display:block; border-top:1px solid #7e7d7d; }
.page-scroll-nav-bx ul li:first-child { border-top:none; }
.page-scroll-nav-bx ul li a { padding:14px 22px; text-align:center; }

.ext-top-content-col .hd-typ6 {
    font-size: 24px;
    line-height: 28px;
}
.interior-slider-wrap .top-row-typ1 .left-col { float:none; width:100%; margin-bottom:15px; }
.interior-slider-wrap .top-row-typ1 .right-col { float:none; text-align:center; width:100%; margin-bottom:10px; }
.interior-slider-wrap .bottom-row-typ1 .right-col { float:none; text-align:center; width:100%; }
.interior-slider-wrap .bottom-row-typ1 .left-col { float:none; width:100%; text-align:center; }
.interior-slider-wrap .bottom-row-typ1 .left-col .content-box { padding:15px; }
.interior-slider-wrap .bottom-row-typ1 { background:none; }
.great-power-box .top-row-box .left-col { float:none; width:100%; margin-right:0; text-align:center; }
.great-power-box .top-row-box .right-col { float:none; width:100%; text-align:center; margin-bottom:15px; }
.great-power-box .bottom-row-box .col1,
.great-power-box .bottom-row-box .col2,
.great-power-box .bottom-row-box .col3 { float:none; width:100%; }
.great-power-box .bottom-row-box .col1,
.great-power-box .bottom-row-box .col3 { padding:15px; text-align:center;  }

/*Safety tab*/
.safety-tab-box .tab-list-box .tab-list { display:none; }
.resp-tab-title {
	font-size:14px;
	text-transform:uppercase;
	color:#ffffff;
	background:#006faf ;
	padding:15px;
	font-weight:700;
	position:relative;
	cursor:pointer;
	font-family:"Open Sans",sans-serif;
}
.resp-tab-title .drop-down-arrow {
	display:inline-block;
	position:absolute;
	background:url(../images/arrow-drop-down.png) no-repeat;
	width:24px; height:12px;
	right:10px; top:20px;
}
.up-arrow-wrap .drop-down-arrow { background-position:0 -38px; }
.resp-tab-content {
	display:none;
}
.safety-tab-box .resp-tab-content .caption-txt {
	background:#6d6d6d;
	padding:15px; color:#ffffff;
}
.tab-container-box .tab-container .tab-bx { margin-top:20px; }
.tab-container-box .tab-container .tab-bx:first-child { margin-top:0; }
/*Safety end*/

.convenience-bx .image-sec img { width:100%; }
.convenience-bx .content-sec { min-height:inherit; }
.convenience-outer .convenience-bx { margin-top:10px; }
.convenience-outer .convenience-bx:first-child { margin-top:0; }
.tab-img-wrap-box .caption-txt { text-align:center; }
/*Our vehicles end*/

/*Request quote popup start*/
.req-popup-image {
	position:inherit;
	right:inherit;
	top:inherit;
}
#request-quote-popupbx .top-row-box { padding:15px; text-align:center; }
#request-quote-popupbx .form-field-row .field-col { float:none; width:100%; margin-left:0; }
#request-quote-popupbx .form-row-box { padding:15px; }
#request-quote-popupbx .submit-cancel-btnbx { text-align:center; }
.captcha-button-box .captcha-box { float:none; width:auto;  }
#request-quote-popupbx .submit-cancel-btnbx { float:none; text-align:center; }
#request-quote-popupbx .captcha-button-box .button-box { float:none; }
#request-quote-popupbx .submit-cancel-btnbx .button-box .button-type.cancel-btn.reset-btn { margin-left:0; }
/*Request quote popup end*/


/*Inner pages end*/

}
@media (min-width:600px) and (max-width:767px) {
}

@media (min-width:480px) and (max-width:599px) {

}
@media (max-width:599px) {
.home-welcomebx-content { display:block; }
.home-welcomebx-content .image-sec { display:block; width:100%; text-align:center; margin-bottom:15px; padding-right:0; }
.home-welcomebx-content .content-sec { display:block; text-align:center; }
.vdo-popup .play-icon { top:30%; left:37%; }
}

@media (max-width:479px) {
/*Brochure start*/
.download-btn-typ1 .download-txt { font-size:14px; }
/*Brochure end*/
}
@media (max-width:400px) {
/*Midbar start*/
.mid-list-img-boxes .list-img-box {
	float:none; width:100%; margin-left:0; margin-top:15px;
}
.mid-list-img-boxes .list-img-box:first-child { margin-top:0; }
.mid-list-img-boxes .list-img-box .name-txt { max-width:none; }
.mid-list-img-boxes { padding:0 35px; }
/*Midbar end*/

/*Our vehicles start*/
.list-img-box-hoverbx .title { font-size:18px; line-height:21px; }
.list-img-box-hoverbx .common-content { font-size:13px; line-height:18px; }
/*Our vehicles end*/
}