@font-face {
	font-family: 'Gill Sans MT-regular';
	src: url('../fonts/GillSansMT.eot');
	src: url('../fonts/GillSansMT.eot?#iefix') format('embedded-opentype'),
		url('../fonts/GillSansMT.woff') format('woff'),
		url('../fonts/GillSansMT.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}.convenience-bx .content-sec

@font-face {
	font-family: 'Gill Sans MT-bold';
	src: url('../fonts/GillSansMT-Bold.eot');
	src: url('../fonts/GillSansMT-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/GillSansMT-Bold.woff') format('woff'),
		url('../fonts/GillSansMT-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'Gill Sans MT-bolditalic';
	src: url('../fonts/GillSansMT-BoldItalic.eot');
	src: url('../fonts/GillSansMT-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/GillSansMT-BoldItalic.woff') format('woff'),
		url('../fonts/GillSansMT-BoldItalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}

/*Topbar start*/
.topbar-wrapper {
	padding:10px 0;background:#fff
}
.topbar .topbar-left { float:left; }
.topbar .topbar-right { float:right; width:60%; text-align:right; }
.topbar .topbar-left .logo-box .top-logo {
	display:inline-block; margin-left:38px;
}
.topbar .topbar-left .logo-box .top-logo:first-child { margin-left:0; }
.top-contact-bx { text-align:right; margin-bottom:30px; }
.top-contact-bx .fax-box,
.top-contact-bx .phone-box {
	font-family: 'Gill Sans MT-regular';
	font-size:14px;
	color:#00598c;
}
.top-contact-bx .fax-box .fax-icon {
	width:19px; height:17px;
	background:url(../images/fax-icon.png) no-repeat;
	display:inline-block; vertical-align:middle;
	margin-right:8px;
}
.top-contact-bx .phone-box .phone-icon {
	width:17px; height:17px;
	background:url(../images/phone-icon.png) no-repeat;
	display:inline-block; vertical-align:middle;
	margin-right:8px;
}
.top-contact-bx .fax-box .fax-num { display:inline-block; vertical-align:middle; }
.phone-fax-bx { display:inline-block; }
.phone-fax-bx .phone-box { margin-right:25px; }
.top-social-icons { display:inline-block; margin-right:35px; }
.top-social-icons .social-icon { 
	display:inline-block; margin-left:15px; vertical-align:middle;
	transition:all 0.7s ease-in 0s;
	-webkit-transition:all 0.7s ease-in 0s; 
}
.top-social-icons .social-icon:hover {
	opacity:0.7;
}
.top-social-icons .social-icon:first-child { margin-left:0; }
.top-social-icons .social-icon .fa {
	font-size:20px;
	font-weight:bold;
	color:#00598c;
}
/*.banner-content-sec-wrapper {
	position:absolute;
	left:0; top:26%;
	width:100%;
}*/
.banner-content-sec-wrapper {
	position:absolute;
	left:0; top:20%;
	width:100%;
}
.banner-content-sec .banner-content-sec-left {
	float:left; width:40%; padding-top:25px;
	margin-right:2%;
	margin-top:-40%;
	opacity:0;
	transition:all 1s ease-in 0s;
	-webkit-transition:all 1s ease-in 0s;
}
.midbar-slider-box .owl-item.active .banner-content-sec .banner-content-sec-left {
	margin-top:0;
	opacity:1;
}
.right-link-box-outer {
	margin-top:50%;
	transition:all 1s ease-in 0s;
	-webkit-transition:all 1s ease-in 0s;
	opacity:0;
}
.midbar-slider-box .owl-item.active .right-link-box-outer {
	margin-top:inherit;
	opacity:1;
}
.banner-content-sec .banner-content-sec-right {
	float:right; width:58%;
}
.banner-content-sec .banner-content-sec-right .right-vec-image {
	position:relative; right:-100%;
	opacity:0;
	transition:all 2s ease-in 0s;
	-webkit-transition:all 2s ease-in 0s;
}
.midbar-slider-box .owl-item.active .right-vec-image { right:0; opacity:1; }
.owl-carousel .owl-item .top-img { margin-bottom:50px; }
.owl-carousel .owl-item .top-img img,
.owl-carousel .owl-item .right-vec-image img { width:auto; }
.mid-list-img-boxes { margin-bottom:15px; }
.mid-list-img-boxes .list-img-box {
	width:150px;
	float:left; margin-left:15px;
	position:relative;
}
.mid-list-img-boxes .list-img-box .image { margin-bottom:8px; }
.mid-list-img-boxes .list-img-box:first-child { margin-left:0; }
.mid-list-img-boxes .list-img-box .name-txt {
	font-size:14px;
	color:#161513;
	font-style:italic;
	letter-spacing:0;
	line-height:15px;
	letter-spacing:-1px; max-width:139px;
}
.banner-content-sec-left .bottom-txt-typ {
	font-size:23px;
	font-family: 'Gill Sans MT-bolditalic';
	line-height:26px;
	color:#00598c;
}
.banner-content-sec-left .bottom-txt-typ span {
	font-family: 'Gill Sans MT-regular';
	font-size:15px; line-height:19px;
}
.right-link-box-outer .right-link-box {
	display:inline-block;
	padding:8px 15px;
	background:#00598c;
	-webkit-transform: skew(-15deg); 
	-moz-transform: skew(-15deg); 
	-o-transform: skew(-15deg);
	transform: skew(-15deg);
	margin-left:8px;
	transition:all 0.7s ease-in 0s;
	-webkit-transition:all 0.7s ease-in 0s;
}
.right-link-box-outer .right-link-box:hover {
	background:#000000;
}
.right-link-box-outer .right-link-box:first-child { margin-left:0; }
.right-link-box-outer .right-link-box .img {
	-webkit-transform: skew(15deg); 
	-moz-transform: skew(15deg); 
	-o-transform: skew(15deg);
	transform: skew(15deg);
	display:inline-block;
	margin-right:7px;
	vertical-align:middle;  
}
.right-link-box-outer .right-link-box .txt {
	font-family: 'Gill Sans MT-bolditalic';
	font-size:16px;
	color:#ffffff;
	/*-webkit-transform: skew(15deg); 
	-moz-transform: skew(15deg); 
	-o-transform: skew(15deg);
	transform: skew(15deg);*/
	display:inline-block;
	text-transform:uppercase;
	vertical-align:middle; 

}
.midbar .owl-carousel .owl-controls .owl-nav .owl-prev {
	width:20px; height:32px;
	background:url(../images/group-images.png) no-repeat;
	position:absolute;
	left:20px;
	top:30%; font-size:0; text-indent:-999px;
}
.midbar .owl-carousel .owl-controls .owl-nav .owl-next {
	width:20px; height:32px;
	background:url(../images/group-images.png) no-repeat;
	background-position:-65px 0px;
	position:absolute;
	right:20px;
	top:30%;
	font-size:0; text-indent:-999px;
}
.midbar .owl-carousel .owl-controls .owl-dots {
	position:absolute;
	left:0; bottom:20px;
	text-align:center;
	width:100%;
}
.midbar .owl-carousel .owl-controls .owl-dot {
	width:14px; height:14px;
	background:#ffffff;
	border-radius:50%;
	display:inline-block;
	margin-left:6px;
}
.midbar .owl-carousel .owl-controls .owl-dot:first-child { margin-left:0; }
.midbar .owl-carousel .owl-controls .owl-dot.active { background:#00598c; }
/*Topbar end*/

/*Home content section*/
.home-prod-box-outer {
	height:116px; background:#00598c;
}
.home-prod-box-wrapper { padding-top:20px; }
.home-prod-box-wrapper .home-prod-box {
	width:23.5%; margin-left:2%;
	float:left;
}
.home-prod-box-wrapper .home-prod-box:first-child { margin-left:0; }
.home-prod-box .title-box .title-img {
	display:inline-block;
	vertical-align:middle;
}
.home-prod-box .title-box .title-txt {
	font-family: 'Gill Sans MT-bolditalic';
	font-size:19px;
	color:#ffffff;
	line-height:23px;
	vertical-align:middle;
	margin-left:8px;
}
.readmore-plus {
	display:inline-block;
	position:absolute;
	height:32px; width:32px;
	background:url(../images/readmore-plus.png) no-repeat;
	transition:all 0.7s ease 0s;
	-webkit-transition:all 0.7s ease 0s;
}
.readmore-plus:hover {
	box-shadow: 0px 0px 10px #e0e0e0;
}
.readmore-plus.typ1 {
	top:30%;
	left:-25px;
}
.readmore-plus.typ2 {
	top:30%;
	right:-25px;
}
.home-welcomebx-outer { padding-top:120px; }
.home-welcomebx-content {
	display:table;
	width:100%;
}
.home-welcomebx-content .image-sec {
	display:table-cell; vertical-align:middle;
	width:130px; padding-right:30px;
}
.home-welcomebx-content .content-sec {
	display:table-cell; vertical-align:middle;
}
.home-welcomebx-content .content-sec .content {
	font-size:17px;
	color:#000000;
	line-height:24px;
	text-align:justify;
}
.home-img-videobx-outer {
	padding:80px 0 30px ;
}
.inner-page .home-img-videobx-outer { padding:30px 0 30px ; }
.home-img-videobx-wrapper .home-img-videobx {
	width:32%;
	float:left; margin-left:2%;
}
.home-img-videobx-wrapper .home-img-videobx .image img { width:100%; }
.home-img-videobx-wrapper .home-img-videobx:first-child { margin-left:0; }
.prod-caption-box {
	position:absolute;
	left:0; bottom:25px;
	width:100%; padding-left:35px;
}
.prod-caption-box .top-txt {
	font-family: 'Gill Sans MT-bolditalic';
	font-size:24px;
	color:#ffffff;
	line-height:28px;
	text-transform:uppercase;
	margin-bottom:3px;
}
.prod-caption-box .sub-txt {
	font-family: 'Gill Sans MT-regular';
	font-size:16px;
	color:#ffffff;
	line-height:20px;
	font-style:italic;
	text-transform:uppercase;
}
.read-more-plus-typ1 {
	width:32px; height:32px;
	background:url(../images/readmore-plus1.png) no-repeat;
	position:absolute;
	right:0; bottom:0;
	display:inline-block;
	transition:all 0.7s ease 0s;
	-webkit-transition:all 0.7s ease 0s;
}
.read-more-plus-typ1:hover {
	box-shadow: 0px 0px 10px #e0e0e0;
}
/*Home content section end*/

/*IFRAME VIDEO*/
.wcm-vdo {
	position:relative;
}
.vdo-popup { position:relative; }
.vdo-popup .play-icon { 
	position:absolute;
	top:32%; left:40%;
	width:80px; height:80px;
	background:url(../images/group-images.png) no-repeat;
	background-position:0 -85px;
	z-index:9999;
	cursor:pointer;
}
.vdo_popup_wrapper {
    line-height: 0;
}
.vdo-overctnt { text-align:center; }
.vdo-popup .overlay {
	background:url(../images/blck-overlay1.png) repeat 0 0;
	position:absolute;
	left:0; top:0;
	width:100%; height:100%;
	z-index:99;
}
.wcm-vdo .vdo {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
/*IFRAME VIDEO END*/

.video-title-box {
	padding:20px 20px;
	background:#00598c;
	text-align:center;
	display:block;
}
.video-title-box .top-hd {
	font-family: 'Gill Sans MT-bolditalic';
	font-size:17px; line-height:21px;
	color:#ffffff;
	text-transform:uppercase;
	margin-bottom:7px;
	display:block;
}
.video-title-box .bottom-hd {
	font-family: 'Gill Sans MT-regular';
	font-size:16px;
	color:#ffffff;
	line-height:20px;
	font-style:italic;
	text-transform:uppercase;
	display:block;
}
/*Home content section end*/

/*Footer start*/
.footer .ft-top { padding:40px 0; background:#282828; }
.ft-logo { 
	display:inline-block;
	transition:all 0.4s ease-in 0s;
	-webkit-transition:all 0.4s ease-in 0s; 
}
.footer .ft-hd {
	font-family: 'Gill Sans MT-bold';
	color:#969696;
	text-transform:uppercase;
	margin-bottom:9px;
	font-size:15px; line-height:18px;
}
.ft-expand-bx .ft-links ul li a {
	font-family: 'Gill Sans MT-regular';
	color:#969696;
	font-size:13px;
	text-transform:uppercase;
	transition:all 0.4s ease-in 0s;
	-webkit-transition:all 0.4s ease-in 0s;
}
.ft-expand-bx .ft-links ul li a:hover { color:#ffffff; text-shadow: 1px 1px #e0e0e0; }
.ft-expand-bx .ft-links ul li { margin-top:7px; }
.ft-expand-bx .ft-links ul li:first-child { margin-top:0; }
.ft-social-icons { display:block; margin-bottom:20px; }
.ft-social-icons .social-icon { display:inline-block; margin-left:13px; vertical-align:middle; }
.ft-social-icons .social-icon:first-child { margin-left:0; }
.ft-social-icons .social-icon .fa {
	font-size:20px;
	font-weight:bold;
	color:#ffffff;
	transition:all 0.4s ease-in 0s;
	-webkit-transition:all 0.4s ease-in 0s;
}
.ft-social-icons .social-icon .fa:hover { color:#00598c; }
.news-subscribe-box .text-field {
	float:left;
	width:96px;
}
.news-subscribe-box .text-field input {
	padding:9px 13px;
	background:#4c4c4c;
	font-family: 'Gill Sans MT-regular';
	color:#969696;
	font-size:13px;
	text-transform:uppercase;
	width:100%; border:none;
}
.news-subscribe-box .button-field {
	width:96px; float:left;
}
.news-subscribe-box .button-field .sub-btn {
	padding:9px 13px;
	background:#00598c;
	font-family: 'Gill Sans MT-bold';
	font-size:13px; color:#ffffff;
	text-transform:uppercase;
	border:none;
}
.news-subscribe-box .button-field .sub-btn:hover {
	background:#c41230;
}
.ft-expand-bx .contact-place {
	font-family: 'Gill Sans MT-regular';
	font-size:13px; line-height:17px;
	color:#969696; margin-bottom:12px;
}
.ft-contact-row .ft-contact-col span {
	font-family: 'Gill Sans MT-regular';
	font-size:13px; line-height:17px;
	color:#969696;
}
.ft-contact-row .ft-contact-col .title { display:inline-block; width:104px; }
.ft-bottom {
	background:#494949;
	padding:20px 0;
}
.ft-bottom .copyright {
	font-size:13px;
	color:#969696;
	text-align:center;
	text-transform:uppercase;
}
/*Footer end*/



/*pge linking*/

.about{ background:url(../images/about.jpg) center top no-repeat;  height:1385px}
.our-vehicle{ background:url(../images/our-vehicle.jpg) center top no-repeat;  height:7056px}
.brochure{ background:url(../images/brochure.jpg) center top no-repeat;  height:1381px}
.contact-us{ background:url(../images/contact-us.jpg) center top no-repeat;  height:1381px}
.vehicle-g10-passenger { /*background:url(../images/our-vehicles-g10-passenger.jpg) no-repeat center center; height:7327px;*/ }
/*pge linking*/


/*Inner pages start*/
.inner-pg-banner { position:relative; }
.page-title-wrap {
	position:absolute;
	left:0; bottom:30px;
	width:100%;
}
.page-title-wrap .page-title {
	font-size:50px;
	color:#ffffff;
	line-height:54px;
}
.inner-main-typ { padding-top:40px; }
.inner-main-typ2 { padding:35px 0; }
.aboutus-box .left-box {
	float:left;
	width:70%;
}
.aboutus-box .right-box {
	float:right;
	width:25%;
	margin-left:5%;
}
/*Inner pages end*/

/*Contact us start*/
.contact-map-box {
	position:relative;
	background:#f5f5f5;
	padding:20px 0;
}
.contact-sec-outer .contact-sec-box {
	max-width:381px;
}
.contact-sec-outer .contact-sec-box .top-box {
	padding:20px 35px;
	background:#006faf;
}
.contact-sec-outer .contact-sec-box .bottom-box {
	padding:20px 35px;
	background:#006098;
	padding:30px 35px;
}
.contact-sec-box .top-box .logo-top { display:inline-block; }
.map-pointer-typ {
	display:inline-block;
	width:18px; height:22px;
	background:url(../images/group-images.png) no-repeat;
	background-position:0 -187px;
	vertical-align:middle;
}
.contact-info-txt-typ {
	font-family:"Open Sans",sans-serif;
	font-size:17px; color:#ffffff;
}
.map-pointer-txt { display:inline-block; margin-left:25px; vertical-align:middle; }
.contact-ph-rowbx .ph-txt {
	font-family:"Open Sans",sans-serif;
	font-size:17px; color:#ffffff;
	display:inline-block;
	width:142px;
}
.contact-ph-rowbx {
	background:url(../images/contact-ph-icon.png) no-repeat left 4px;
	padding-left:43px;
}
.contact-ph-rowbx .ph-num {
	font-family:"Open Sans",sans-serif;
	font-size:17px; color:#ffffff;
	display:inline-block;
	font-weight:700;
}
.mail-icon-typ {
	display:inline-block;
	width:22px; height:16px;
	background:url(../images/group-images.png) no-repeat;
	background-position:0 -215px;
	vertical-align:middle;
}
.contact-mail-txt {
	display:inline-block; margin-left:25px; vertical-align:middle;
	transition:all 0.4s ease-in 0s;
	-webkit-transition:all 0.4s ease-in 0s; 
}
.contact-mail-txt:hover {
	text-decoration:underline;
	color:#ffffff;
}
.contact-form-box textarea { resize:none; height:105px; }
.submit-cancel-btnbx .button-box { display:inline-block; margin-left:10px; }
.submit-cancel-btnbx .button-box:first-child { margin-left:0; }
.submit-cancel-btnbx .button-box .button-type {
	display:inline-block;
	padding:12px 30px;
	background:#003b5d;
	font-family:"Open Sans",sans-serif;
	font-weight:700;
	font-size:15px; text-transform:uppercase;
	color:#ffffff;
	border:none;
	transition:all 0.4s ease-in 0s;
	-webkit-transition:all 0.4s ease-in 0s; 
}
.submit-cancel-btnbx .button-box .button-type.cancel-btn { background:#035787; }
.submit-cancel-btnbx .button-box .button-type:hover { background:#000000; }
/*Contact us end*/

/*Brochure start*/
.brochure-pg-top-box { margin-bottom:70px; }
.brochure-pg-top-box .image-box { float:right; width:60%; }
.brochure-pg-top-box .content-info-box {
	float:left;
	width:40%;
}
.brochure-box-sec .image-sec { float:left; width:49%; }
.brochure-box-sec .content-info-sec { float:left; width:49%; margin-left:2%; }
.content-info-sec .top-title-row { margin-bottom:18px; }
.content-info-sec .cust-select-wrap { margin-bottom:20px; }
.content-info-sec .cust-select-wrap .cust-select { margin-top:20px; }
.content-info-sec .cust-select-wrap .cust-select:first-child { margin-top:0; }

.download-btn-typ1 {
	display:inline-block;
	padding:4px 15px 5px;
	background:#00598c;
	-webkit-transform: skew(-15deg); 
	-moz-transform: skew(-15deg); 
	-o-transform: skew(-15deg);
	transform: skew(-15deg);
	margin-left:8px;
	transition:all 0.7s ease-in 0s;
	-webkit-transition:all 0.7s ease-in 0s;
}
.download-btn-typ1:hover {
	background:#000000;
}
.download-btn-typ1 .download-txt {
	font-family: 'Gill Sans MT-bold';
	font-size:16px;
	color:#ffffff;
	display:inline-block;
	text-transform:uppercase;
	vertical-align:middle; 
	-webkit-transform: skew(5deg); 
	-moz-transform: skew(5deg); 
	-o-transform: skew(5deg);
	transform: skew(5deg);
}
.download-btn-typ1 .download-icon {
	width:18px; height:17px;
	background:url(../images/group-images.png) no-repeat;
	background-position:0 -241px;
	display:inline-block; vertical-align:middle;
	margin-left:15px;
	-webkit-transform: skew(15deg); 
	-moz-transform: skew(15deg); 
	-o-transform: skew(15deg);
	transform: skew(15deg);

}
/*Brochure end*/

/*Our vehicles start*/
.inner-pg-banner-typ2-box .left-box {
	float:left;
	width:30%;
}
.inner-pg-banner-typ2-box .right-box {
	float:left;
	width:65%;
	margin-left:5%;
}
.inner-pg-banner-typ2-box .right-box .right-top-image { margin-bottom:20px; text-align:right; }
.inner-page .right-link-box-outer {
	margin-top:0; opacity:1;
}
.inner-pg-banner-typ2 { position:relative; }
.page-scroll-nav-outer {
	position:absolute;
	left:;
	bottom:0;
	width:100%;
}
.page-scroll-nav-bx { background:#6d6d6d; }
.page-scroll-nav-bx ul li {
	float:left;
}
.page-scroll-nav-bx ul li a {
	display:block;
	padding:16px 22px;
	font-size:16px; text-transform:uppercase;
	color:#ffffff;
	text-decoration:none;
	transition:all 0.7s ease-in 0s;
	-webkit-transition:all 0.7s ease-in 0s;
}
.page-scroll-nav-bx ul li a:hover {
	background:#00598c;
}
.ext-top-box .right-sec-box {
	float:right;
	width:50%;
}
.ext-list-img-box .list-img-box {
	float:left;
	width:33.33%;
	position:relative;
}
.ext-list-img-box .list-img-box .title-box {
	position:absolute;
	left:25px; bottom:20px;
}
.list-img-box .title-box .main-title {
	font-size:27px; line-height:31px;
	color:#ffffff; text-transform:uppercase;
}
.list-img-box .title-box .sub-title {
	font-size:20px; line-height:24px;
	color:#ffffff; 
}
.list-img-box .list-read-more-plus {
	position:absolute;
	left:0; top:45%; width:100%; text-align:center;
}
.list-img-box .list-read-more-plus .popup-plus { 
	display:inline-block; cursor:pointer;
	height:38px; width:38px; background:url(../images/readmore-plus2.png) no-repeat;
	display:none;
}
.ext-list-img-box .image-box { overflow:hidden; }
.ext-list-img-box .image-box img {
	transition:all 0.4s ease-in 0s;
	-webkit-transition:all 0.4s ease-in 0s;
	transform:scale(1.0);
	-webkit-transform:scale(1.0);
}
.ext-list-img-box .image-box img:hover {
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
}
.list-img-box-hoverbx {
	position:absolute;
	left:0; top:0;
	width:100%; height:100%;
	opacity:0;
	transition:all 0.7s ease 0s;
	-webkit-transition:all 0.7s ease 0s;
	background:#00598c;
	z-index:-1;
	padding:30px 25px 20px;
	/*transform:rotateY(-180deg);*/
	transform:scale(0.1);
	-webkit-transform:scale(0.1);
}
.list-img-box-hoverbx.open { 
	opacity:1; z-index:99; top:0;
	transform:scale(1);
	-webkit-transform:scale(1);  
}
.list-img-box-hoverbx .title {
	font-size:27px;
	color:#ffffff;
	line-height:31px;
	text-transform:uppercase;
	margin-bottom:10px;
}
.list-img-box-hoverbx .common-content {
	color:#ffffff;
}
.hover-close {
	position:absolute;
	right:15px;
	top:15px;
	display:inline-block;
	cursor:pointer;
}
.hover-close .fa-times-circle {
	color:#ffffff;
	font-size:35px;
}
.interior-slider-box { padding:45px 0; }
.category-top-image img { width:100%; }
.interior-slider-wrap .top-row .left-col { float:left; width:40%; }
.interior-slider-wrap .top-row .right-col { float:left; width:60%; background:#006faf; }
.top-row .right-col .image-box { float:left; width:60%; }
.top-row .right-col .content-box { 
	float:left; width:40%;
	background:#006faf;
	padding:20px; 
}
.content-typ2 {
	font-family:"Open Sans",sans-serif;
	color:#ffffff;
	font-size:15px;
	line-height:21px;
}
.content-typ3 {
	font-family:"Open Sans",sans-serif;
	color:#ffffff;
	font-size:16px;
	line-height:21px;
}
.interior-slider-wrap .bottom-row  { background:#006faf; }
.interior-slider-wrap .bottom-row .left-col { float:left; width:60%; background:#006faf; }
.interior-slider-wrap .bottom-row .left-col .content-box {
	background:#006faf;
	padding:20px;
}
.interior-slider-wrap .bottom-row .right-col { float:left; width:40%;  }
.interior-slider-box .owl-carousel .owl-dots {
	position:absolute;
	left:0; bottom:-50px;
	text-align:center;
	width:100%;
}
.great-power-sliderbox .owl-carousel .owl-dots {
	position:absolute;
	left:0; bottom:-40px;
	text-align:center;
	width:100%;
}
.interior-slider-box .owl-carousel .owl-dots .owl-dot,
.great-power-sliderbox .owl-carousel .owl-dots .owl-dot {
	width:16px; height:16px;
	background:#b9b9b9;
	border-radius:50%;
	-webkit-border-radius:50%;
	display:inline-block;
	margin-left:7px;
}
.interior-slider-box .owl-carousel .owl-dots .owl-dot:first-child,
.great-power-sliderbox .owl-carousel .owl-dots .owl-dot:first-child { margin-left:0; }
.interior-slider-box .owl-carousel .owl-dots .owl-dot.active,
.great-power-sliderbox .owl-carousel .owl-dots .owl-dot.active { background:#00598c; }
.great-power-sliderbox .owl-carousel .slide-box {
	background:#006faf;
	padding:30px 35px;
}
.safety-left-box .content {
	font-family:"Open Sans",sans-serif;
	font-weight:600;
	font-size:15px;
	color:#006faf;
	line-height:20px;
}
.safety-left-box .box-info { margin-top:70px; }
.safety-left-box .box-info:first-child { margin-top:0; }
.safety-right-box .box-info {
	padding:25px; background:#006faf;
	text-align:center;
}
.safety-right-box .box-info:nth-child(2) { background:#005f96; }
.safety-right-box .content {
	font-family:"Open Sans",sans-serif;
	font-size:15px;
	color:#ffffff;
	line-height:21px;
}
.convenience-bx .content-sec {
	padding:20px 20px;
	font-family:"Open Sans",sans-serif;
	font-weight:300;
	font-size:16px;
	color:#ffffff; line-height:22px;
	background:#131112;
}
.ft-scroll-top {
	height:50px; width:50px;
	background:url(../images/group-images.png) no-repeat;
	background-position:0 -272px;
	position:fixed; z-index:9999;
	right:20px; bottom:36px;
	display:inline-block;
	transition:all 0.7s ease 0s;
	-webkit-transition:all 0.7s ease 0s;
	cursor:pointer;
}
.ft-scroll-top:hover {
	box-shadow: 0px 0px 10px #888888;
}
.v80-ext-top-box { position:relative; }
.v80-ext-top-box .image img { width:100%; }
.ext-top-content-row-bx {
	position:absolute;
	width:100%; top:20px; left:0px;
	text-align:center;
}
.interior-slider-wrap .top-row-typ1 .left-col {
	float:left;
	width:65%;
}
.interior-slider-wrap .top-row-typ1 .right-col {
	float:left;
	width:35%;
}
.interior-slider-wrap .bottom-row-typ1 .left-col {
	float:left;
	width:35%;
}
.interior-slider-wrap .bottom-row-typ1 .right-col {
	float:right;
	width:65%;
}
.interior-slider-wrap .bottom-row-typ1 { background:#006faf; }
.interior-slider-wrap .bottom-row-typ1 .left-col .content-box {
	background:#006faf;
}
.great-power-box .top-row-box .right-col {
	float:right;
	width:35%;
}
.great-power-box .top-row-box .left-col {
	float:left;
	width:60%;
	margin-right:5%;
}
.great-power-box .bottom-row-box .col1 {
	width:30%; float:left;
	background:#006faf;
}
.great-power-box .bottom-row-box .col2 {
	width:48%; float:left;
}
.great-power-box .bottom-row-box .col2 img { width:100%; }
.great-power-box .bottom-row-box .col3 {
	width:22%; float:left;
	background:#006faf;
}
.great-power-box .bottom-row-box .content-row {
	display:table;
	width:100%;
	height:100%;
}
.great-power-box .bottom-row-box .content-row .content-info {
	display:table-cell;
	font-family:"Open Sans",sans-serif;
	color:#ffffff;
	font-weight:600;
	font-size:15px;
	line-height:21px;
	vertical-align:middle;
}


/*Our vehicles end*/

/*Request quote popup start*/
.request-quote-popupbx .top-row-box {
	padding:20px 25px;
	background:#004c78;
}
.request-quote-popupbx .top-row-box .top-title {
	font-family: 'Gill Sans MT-bolditalic';
	font-size:25px;
	color:#ffffff;
	line-height:29px;
	text-transform:uppercase;
	margin-bottom:3px;
}
.request-quote-popupbx .top-row-box .sub-title {
	font-family: 'Gill Sans MT-regular';
	font-size:17px;
	color:#ffffff;
	text-transform:uppercase;
	line-height:21px;
}
.request-quote-popupbx .form-field-row .field-col {
	width:48.5%; float:left;
	margin-left:3%;
}
.request-quote-popupbx .form-row-box {
	background:#00598c;
	padding:55px 32px 35px;
}
.request-quote-popupbx .form-field-row .field-col:first-child { margin-left:0; }
.request-quote-popupbx textarea { resize:none; }
.captcha-button-box .captcha-box { float:left; width:302px; }
.captcha-button-box .button-box { float:right; }
.submit-cancel-btnbx .button-box .button-type.cancel-btn.reset-btn { background:#004c78; margin-left:15px; width:117px; }
.submit-cancel-btnbx .button-box .button-type.cancel-btn.reset-btn:hover { background:#000000; }
.req-popup-image {
	position:absolute;
	right:55px;
	top:15px;
}
input[type="text"].text-box-typ2::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #ffffff;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 color: #ffffff;
}
/*Request quote popup end*/
