.intro3 { padding: 130px 0 60px; margin-bottom: 30px; box-shadow: 0 0 13px rgba(0, 0, 0, 0.1); position: relative; }
.intro3 .formBody .btn-form { width: 240px; margin: 30px auto 0; display: block; padding-left: 15px; padding-right: 15px; border-radius: 0; box-shadow: 0 0 0px rgba(0, 0, 0, 0); }
.intro3 .shell { z-index: 2; position: relative; }
.intro3:after { content: ''; background: url(../../../images/pattern.png) no-repeat center center; background-size: cover; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1;} 

.formFilter .formHead .formTitle { text-align: center; text-shadow: 0 0px 0px rgba(0, 0, 0, 0); padding-bottom: 30px; text-transform: uppercase;}

.checkbox label { float: left; margin: 3px 5px 0 0; }

.form .form-group p { color: inherit; font-size: 15px; padding-top: 8px;}
.form .crError { padding-top: 30px; text-align: center; }

.btn-primary { box-shadow: 0 0px 0px rgba(0, 0, 0, 0); }

.section-vehicles3 { padding: 25px 0; }
.section-vehicles3 .sectionTitle { text-align: center; }

.vehicle3 { background-color: transparent; margin-bottom: 15px; }
.vehicle3 .btn-info { border-radius: 0; position: absolute; top: 0; right: 0; box-shadow: 0 0 0 rgba(0, 0, 0, 0); padding: 0; width: 47px; height: 42px; font-size: 36px; }
 
.vehicle-head3 { position: relative; height: 42px; }

.vehicle-image3 img { height: auto; display: block; }
.vehicle-image3 a { display: block; }
.vehicle-image3 a:hover { opacity: .7; }

.vehicle-title3 { padding: 5px 15px 6px; text-transform: uppercase; font-weight: bold; font-size: 18px; }

.vehicle-body3 { padding: 15px 62px 15px 15px; position: relative; background-color: #fff; }

.vehicle-descpription3 { text-transform: uppercase; font-size: 18px; color: #454141; font-weight: bold; margin-bottom: 10px; }
.vehicle-descpription3 a { color: inherit; }
.vehicle-descpription3 a:hover { opacity: 0.7; text-decoration: none; }

.productMeta { position: absolute; top: 0; right: 0; height: 100%; margin: 0; }
.productMeta li { line-height: 32px; display: block; height: 25%; padding: 0; text-align: center; background-color: #333232; width: 47px; padding-top: 2px; border-top: 1px solid #fff;} 
.productMeta .glyphicon { color: #fff; }
.productMeta span + span { padding-left: 2px; }

.vehicle-info3 { font-size: 16px; line-height: 1.43; }

.slider-vehicles3 .owl-dots { padding: 5px 0; text-align: center; }
.slider-vehicles3 .owl-dots.dotsInactive { display: none !important; }
.slider-vehicles3 .owl-dot { display: inline-block; width: 16px; height: 16px; margin: 0 3px; vertical-align: middle; background-color: #333232; }
.slider-vehicles3 .owl-stage { margin: 0 auto; }

.services3 { padding-bottom: 30px; }

.service3 { background-color: #fff; text-align: center; margin-bottom: 30px;}

.service-head3 { padding: 20px 15px; }

.service-image3 { background: #fff; height: 90px; width: 90px; border-radius: 50%; margin: 0 auto 10px; }

.service-title3 { font-weight: normal; text-transform: uppercase; font-size: 28px; line-height: 1.2em; }

.service-image3:before {content: ""; display: inline-block; height: 100%; margin-right: -0.25em; vertical-align: middle; }

.service-body3 { font-size: 16px; padding: 15px; min-height: 158px; }

.offer3 { text-align: center; }

.offer-image3 { margin-bottom: 20px; }
.offer-image3 img { display: block; width: 100%; height: auto; } 

.offer-title3 { text-transform: uppercase; font-size: 28px; }

.offer-entry3 { padding: 15px 0 30px; font-size: 16px; line-height: 1.53em; }

.offer-price3 { font-size: 18px; }
.offer-price3 strong { font-size: 26px; display: inline-block; padding: 0 5px; } 

.offer-actions3 { padding: 30px 0 15px; margin-top: 15px; position: relative; }
.offer-actions3:after { content: ''; position: absolute; top: 0; left: 10%; right: 10%; height: 1px; background-color: #ccc; }
.offer-actions3 .btn-info { box-shadow: 0 0 0 rgba(0, 0, 0, 0); border-radius: 0; }

.about-body3 { font-size: 17px; }

.about-action3 { padding-top: 15px;} 
.about-action3 .btn-link { font-size: 18px; }

.about-image3 img { display: block; width: 100%; height: auto; }

.section-about3 .sectionTitle { padding-top: 15px; }

.outro { padding-bottom: 320px; }

.slider-vehicles3 .owl-stage { margin: 0 auto; }

.formFilterAction { text-align: center; padding-top: 15px; }

/* ==========================================================================
	#RTL
========================================================================== */
html[dir="rtl"] .col-lg-1, html[dir="rtl"] .col-lg-10, html[dir="rtl"] .col-lg-11, html[dir="rtl"] .col-lg-12, html[dir="rtl"] .col-lg-2, html[dir="rtl"] .col-lg-3, html[dir="rtl"] .col-lg-4, html[dir="rtl"] .col-lg-5, html[dir="rtl"] .col-lg-6, html[dir="rtl"] .col-lg-7, html[dir="rtl"] .col-lg-8, html[dir="rtl"] .col-lg-9, html[dir="rtl"] .col-md-1, html[dir="rtl"] .col-md-10, html[dir="rtl"] .col-md-11, html[dir="rtl"] .col-md-12, html[dir="rtl"] .col-md-2, html[dir="rtl"] .col-md-3, html[dir="rtl"] .col-md-4, html[dir="rtl"] .col-md-5, html[dir="rtl"] .col-md-6, html[dir="rtl"] .col-md-7, html[dir="rtl"] .col-md-8, html[dir="rtl"] .col-md-9, html[dir="rtl"] .col-sm-1, html[dir="rtl"] .col-sm-10, html[dir="rtl"] .col-sm-11, html[dir="rtl"] .col-sm-12, html[dir="rtl"] .col-sm-2, html[dir="rtl"] .col-sm-3, html[dir="rtl"] .col-sm-4, html[dir="rtl"] .col-sm-5, html[dir="rtl"] .col-sm-6, html[dir="rtl"] .col-sm-7, html[dir="rtl"] .col-sm-8, html[dir="rtl"] .col-sm-9, html[dir="rtl"] .col-xs-1, html[dir="rtl"] .col-xs-10, html[dir="rtl"] .col-xs-11, html[dir="rtl"] .col-xs-12, html[dir="rtl"] .col-xs-2, html[dir="rtl"] .col-xs-3, html[dir="rtl"] .col-xs-4, html[dir="rtl"] .col-xs-5, html[dir="rtl"] .col-xs-6, html[dir="rtl"] .col-xs-7, html[dir="rtl"] .col-xs-8, html[dir="rtl"] .col-xs-9 { float: right; }
html[dir="rtl"] .formFilter .customCheckboxFake,
html[dir="rtl"] .formFilter .customCheckbox label { float: right; margin-right: 0; margin-left: 5px; }

html[dir="rtl"] .vehicle3 .btn-info,
html[dir="rtl"] .productMeta { right: auto; left: 0; }
html[dir="rtl"] .vehicle-body3 { padding-right: 15px; padding-left: 62px; }

@media (max-width: 991px){
	.service-head3 { padding-left: 0; padding-right: 0; }

	.section .sectionHead { padding-top: 0; }

	.about-body3 {font-size: 14px; }
	
	.about-action3 { padding-top: 0; } 
	.about-action3 .btn-link { font-size: 15px; }
	
	.slider-vehicles3 { padding-top: 30px; } 

	.offers3 { text-align: center; font-size: 0; line-height: 0; padding-top: 30px;} 
	.offers3 .offer3 { float: none; display: inline-block; margin-bottom: 30px; font-size: 15px; line-height: 1.73;} 
}

@media (max-width: 767px){
	.outro { padding-bottom: 30px; }

	.about-image3 { margin-bottom: 30px; }

	.section-offers3 .sectionBody { padding-bottom: 0; }

	.slider-vehicles3 .vehicle3 .vehicle-image3 img { max-width: 100%; width: auto; }

	.productMeta li { padding-top: 30%; }
}

@media (max-width: 639px){
	.offers3 .offer3 { float: none; display: block; margin-bottom: 30px; font-size: 15px; line-height: 1.73; width: auto;} 
}