/**** START RESPONSIVE CSS ****/

@media (max-width: 1024px) {
.fixluxtremeheadr {
	position: relative;
}
header .company-logo {
	background: url(../images/logo-mob.png) no-repeat;
	background-size: 100% 100%;
	width: 244px;
	height: 50px;
	margin-top: 15px;
}
header .rightside-navbx {
	display: none;
}
header .mobBar {
	display: block;
	position: fixed;
	right: 20px;
	top: 20px;
	z-index: 9999;
	transition: all 0.9s ease;
}
header .mobBar .open-menu .bar3 {
	display: none;
}
header .mobBar .open-menu .bar2 {
	margin: 3px 0;
}
.luxuryluxtreme-profiletxt-section {
	padding: 80px 0 50px;
}
.luxuryluxtreme-profiletxt-section h3 {
	font-size: 45px;
	line-height: 50px;
}
.luxuryluxtreme-profiletxt-section .profiletbx {
	width: 100%;
	margin-left: 0;
}
.luxuryluxtreme-profiletxt-section .filter-decor {
	margin-left: 30px;
}
.luxuryluxtreme-profiletxt-section p {
	width: 100%;
}
.luxuryluxtreme-profiletxt-section .mercedes-lineimg {
	top: 0 !important;
	left: 0;
	position: relative;
	z-index: 1;
	width: 100%;
	height: 540px;
	background: url(../images/mercedes-g63-ouline.jpg) no-repeat;
	background-size: 100% auto;
}
.luxuryluxtreme-profiletxt-section .hmabt-tbx {
	position: relative;
	width: 33%;
	margin-right: 0;
	margin-top: 0;
	padding: 10px;
}
.recommendedluxtreme-ourservice-section {
	padding: 80px 0;
}
.recommendedluxtreme-ourservice-section .carservice-tbx {
	margin: 30px 0 0;
}
.recommendedluxtreme-ourservice-section .carservice-tbx1 {
	margin: 30px 0 0;
}
.whyluxtreme-carmarketplace-section h3 {
	font-size: 45px;
	line-height: 50px;
}
.whyluxtreme-carmarketplace-section .carprofile {
	margin: 0;
	padding: 0;
}
.whyluxtreme-carmarketplace-section .filter-decor {
	margin-left: 30px;
}
.whyluxtreme-carmarketplace-section .carservice-tbx {
	margin: 15px 0;
	padding: 0;
}
.whyluxtreme-carmarketplace-section .carservice-tbx.tp {
	margin-top: 15px;
}
.sportsluxtreme-carsproduct-section::before {
	width: 100%;
	background: #d9a128;
}
.sportsluxtreme-carsproduct-section h3 {
	font-size: 45px;
	line-height: 50px;
}
.sportsluxtreme-carsproduct-section .ptbx {
	margin: 0;
}
.sportsluxtreme-carsproduct-section .sportscar-product {
	min-height: inherit;
}
.sportsluxtreme-carsproduct-section .sportscar-product img {
	position: relative;
}
.updateluxtreme-newsbx-section .newstbx {
	margin: 0;
	padding: 0;
}
.updateluxtreme-newsbx-section h3 {
	font-size: 45px;
	line-height: 50px;
}
.updateluxtreme-newsbx-section .filter-decor {
	margin-left: 30px;
}
.globalluxtreme-leadingteams-section h4 {
	font-size: 36px;
	line-height: 50px;
}
.innerluxtreme-pageprofile-section {
	padding: 80px 0;
}
.innerluxtreme-pageprofile-section .indiv-tbx {
	width: 100%;
	padding-left: 0;
}
.innerluxtreme-pageprofile-section h1 {
	font-size: 45px;
	line-height: 50px;
}
.innerluxtreme-pageprofile-section .rightsideimg {
	padding: 0;
}
.innerluxtreme-rentdreamstep-section .indiv-tbx {
	width: 100%;
	margin: 0;
	padding: 0;
}
.innerluxtreme-rentdreamstep-section .filter-decor {
	margin-left: 30px;
}
.innerluxtreme-rentdreamstep-section h3 {
	font-size: 45px;
	line-height: 50px;
}
.innerluxtreme-misionvision-section h3 {
	font-size: 45px;
	line-height: 50px;
}
.innerluxtreme-misionvision-section::before {
	width: 100%;
}
.innerluxtreme-servicesdetail-section .productdescription-tbx {
	width: 100%;
	padding: 0;
}
.innerluxtreme-servicesdetail-section .productdescription-tbx h2 {
	font-size: 32px;
	line-height: 40px;
}
.innerluxtreme-servicesdetail-section .productdescription-tbx .pt {
	font-size: 18px;
	line-height: 32px;
	padding-right: 0;
}
.innerluxtreme-contactdetails-section::before {
    width: 0;
    height: 0;
    background: none;
}
.innerluxtreme-contactdetails-section .filter-decor {
	margin-left:30px;
}
.innerluxtreme-contactdetails-section h2 {
    font-size: 45px;
    line-height: 50px;
}
.innerluxtreme-contactdetails-section .leftside-contactform {
    width: 100%;
    margin: 0;
}
.innerluxtreme-contactdetails-section .rightside-contactinfo .icnbx {
    width: 100%;
    float: none;
    text-align: center;
    margin: 0 0 20px;
}
.innerluxtreme-contactdetails-section .rightside-contactinfo .icnbx .imgicn1 {
	display: block;
    margin: 0 auto;
}
.innerluxtreme-contactdetails-section .rightside-contactinfo .icnbx .imgicn2 {
	display: block;
    margin: 0 auto;
}
.innerluxtreme-contactdetails-section .rightside-contactinfo .icnbx .imgicn3 {
	display: block;
    margin: 0 auto;
}
.innerluxtreme-contactdetails-section .rightside-contactinfo .icnbx .imgicn4 {
	display: block;
    margin: 0 auto;
}
.innerluxtreme-contactdetails-section .rightside-contactinfo .rtbx {
    width: 100%;
    text-align: center;
}
.innerluxtreme-caractionlist-section .indiv-productbx .tbx h4 {
    min-height:inherit;
}
}
@media (max-width: 768px) {
.luxuryluxtreme-profiletxt-section h3 {
	font-size: 36px;
}
.luxuryluxtreme-profiletxt-section h4 {
	font-size: 26px;
	line-height: 32px;
}
.whyluxtreme-carmarketplace-section h3 {
	font-size: 36px;
}
.whyluxtreme-carmarketplace-section h3 strong {
	font-size: 36px;
}
.whyluxtreme-carmarketplace-section .carservice-tbx .tbx h4 {
	font-size: 22px;
	line-height: 32px;
}
.sportsluxtreme-carsproduct-section h3 {
	font-size: 36px;
}
.sportsluxtreme-carsproduct-section .pt {
	font-size: 18px;
	line-height: 32px;
	padding: 10px 0;
}
.updateluxtreme-newsbx-section .updatenews-tbx .overtxt h5 {
	font-size: 22px;
	line-height: 32px;
	margin: 50px 0 15px;
}
.globalluxtreme-leadingteams-section h4 {
	font-size: 30px;
	line-height: 50px;
}
.globalluxtreme-leadingteams-section .indiv-formbx .inpnme {
	width: 100%;
	margin: 10px 0;
}
.globalluxtreme-leadingteams-section .indiv-formbx .inpeml {
	width: 100%;
	margin: 10px 0;
}
.globalluxtreme-leadingteams-section .indiv-formbx textarea {
	width: 100%;
	margin: 10px 0;
}
.globalluxtreme-leadingteams-section .indiv-formbx .sbmt-btn {
	margin: 10px 0;
}
.foterluxtreme-blkwrp .ft-qucklink .morelinkbx {
	width: 33%;
}
.foterluxtreme-blkwrp .ft-flwlink {
	width: 33%;
}
.luxuryluxtreme-profiletxt-section .mercedes-lineimg {
	height: 540px;
}
.innerluxtreme-pageprofile-section h1 {
	font-size: 36px;
}
.innerluxtreme-pageprofile-section .pt {
	font-size: 17px;
	line-height: 26px;
}
.innerluxtreme-rentdreamstep-section h3 {
	font-size: 36px;
}
.innerluxtreme-rentdreamstep-section .indivspets-tbx .tbx h4 {
	font-size: 22px;
}
.innerluxtreme-rentdreamstep-section .indivspets-tbx .tbx p {
	font-size: 16px;
}
.innerluxtreme-misionvision-section .imgbx {
	padding: 0;
}
.innerluxtreme-misionvision-section .ptbx {
	margin: 0;
	padding: 0;
}
.innerluxtreme-misionvision-section h3 {
	font-size: 36px;
}
.innerluxtreme-pageprofile-section .rightsideimg {
	margin-top: 20px;
}
.innerluxtreme-servicesdetail-section .inncarengine-overview {
	padding: 50px 0;
}
.innerluxtreme-servicesdetail-section .rightside-details .prcbx h4 {
	font-size: 32px;
	text-align: center;
}
.innerluxtreme-contactdetails-section h2 {
    font-size: 36px;
}
.innerluxtreme-carsearch-bx-section .carsearch-inpbx {
    width: 100%;
    margin-right: 0;
	margin-bottom: 10px;
}
.innerluxtreme-carsearch-bx-section .cartype-inpbx {
    width: 100%;
    margin-right: 0;
	margin-bottom: 10px;
}
.innerluxtreme-carsearch-bx-section .carprice-inpbx {
    width: 100%;
    margin-right: 0;
	margin-bottom: 10px;
}	
.innerluxtreme-carsearch-bx-section .morefilter-inpbx {
    width: auto;
    margin-right: 15px;
}
.innerluxtreme-caractionlist-section .indiv-productbx {
    margin-bottom: 25px;
}
.innerluxtreme-servicesdetail-section .product-pricedetail-tbx {
    width: 100%;
}
.innerluxtreme-servicesdetail-section .product-pricedetail-tbx .nav-tabs .nav-item {
    width: 33%;
}
.innerluxtreme-servicesdetail-section .product-pricedetail-tbx .nav-link {
    padding: 10px;
}
.innerluxtreme-servicesdetail-section .inncarengine-overview {
    width: 100%;
}
.innerluxtreme-servicesdetail-section .inncarengine-overview ul {
    width: 100%;
    margin: 0;
}
.innerluxtreme-servicesdetail-section .product-featurestbx {
    width: 100%;
}
.innerluxtreme-servicesdetail-section .product-featurestbx .lstbx {
    width: 100%;
    margin: 0;
}
}
@media (max-width: 560px) {
.luxuryluxtreme-profiletxt-section .hmabt-tbx {
 width: 50%;
 text-align: center;
}
.luxuryluxtreme-profiletxt-section .hmabt-tbx h4 {
 padding: 0;
}
.luxuryluxtreme-profiletxt-section .hmabt-tbx .imgicn1 {
 margin: 0 auto;
}
.luxuryluxtreme-profiletxt-section .hmabt-tbx .imgicn2 {
 margin: 0 auto;
}
.luxuryluxtreme-profiletxt-section .hmabt-tbx .imgicn3 {
 margin: 0 auto;
}
.luxuryluxtreme-profiletxt-section .mercedes-lineimg {
 height: 300px;
}
.whyluxtreme-carmarketplace-section .carservice-tbx {
 width: 100%;
 margin: 15px 0;
}
.sportsluxtreme-carsproduct-section .sportscar-product {
 width: 100%;
 margin: 15px 0;
 min-height: inherit;
}
.foterluxtreme-blkwrp .ft-visitoffice .ft-adrs {
 width: 100%;
 margin: 0 0 20px;
}
.foterluxtreme-blkwrp .ft-visitoffice .ft-adrs.a2 {
 width: 100%;
}
.foterluxtreme-blkwrp .ft-visitoffice .ft-adrs.a3 {
 width: 100%;
}
.foterluxtreme-blkwrp .ft-qucklink .morelinkbx {
 width: 100%;
 margin-top: 20px;
}
.foterluxtreme-blkwrp .ft-qucklink .morelinkbx2 {
	width: 100%;
    margin-top: 20px;
}
.foterluxtreme-blkwrp .ft-qucklink .morelinkbx2 ul li {
    width: 100%;
}
.foterluxtreme-blkwrp .ft-flwlink {
 width: 100%;
 margin-top: 20px;
}
.innerluxtreme-rentdreamstep-section .indivspets-tbx {
 width: 100%;
 padding: 20px 0;
}
.innerluxtremetxt-slider-section .slider-main .slider-item .title img {
 width: 320px;
}
.innerluxtreme-servicesdetail-section .inncarengine-overview ul li {
 width: 100%;
 font-size: 14px;
 padding: 10px;
}
.innerluxtreme-servicesdetail-section .rightside-speclist ul li {
 font-size: 15px;
}
.innerluxtreme-contactdetails-section .leftside-contactform {
    padding: 20px;
}
.innerluxtreme-servicesdetail-section .ltitle {
    width: 100%;
}
.innerluxtreme-servicesdetail-section .rtitle {
    width: 100%;
}
.innerluxtreme-servicesdetail-section .product-pricedetail-tbx .tbx {
    padding: 20px;
}
.innerluxtreme-servicesdetail-section .product-rentbx {
    width: 100%;
    padding: 15px 0;
}
.innerluxtreme-servicesdetail-section .product-rentbx ul li {
    margin: 7px 0;
    width: 100%;
}
.innerluxtreme-servicesdetail-section .inncarengine-overview {
   padding: 0;
}
.luxtremeblog-single-detail-section .featured-image {
    width: 100%;
    float: none;
    margin: 10px 0;
}
.luxtreme-post {
    margin:0 0 15px 0;
}
.luxtreme-featured-img {
    width: 100%;
    float: none;
    padding: 0;
}
.luxtreme-description {
    width: 100%;
    float: none;
    padding: 20px 0;
}
.innerluxtreme-serviceslistpge-section .indiv-productbx .rt-tbx .prcbx .lt {
    width: 100%;
    margin: 5px 0;
}
.innerluxtreme-serviceslistpge-section .indiv-productbx .btnbx .wabtn {
    width: 100%;
	margin: 0 0 15px;
}
.innerluxtreme-serviceslistpge-section .indiv-productbx .btnbx .calbtn {
    width: 100%;
	margin: 0 0 20px;
}
}
@media (max-width: 390px) {
.innerluxtreme-serviceslistpge-section .indiv-productbx .rt-tbx {
    padding: 15px 20px 0;
}
.innerluxtreme-serviceslistpge-section .indiv-productbx .rt-tbx .prcbx .lt {
    width: 100%;
    margin: 5px 0;
}
.innerluxtreme-carsearch-bx-section .carsearch-inpbx input {
    width: 65%;
}
.innerluxtreme-carsearch-bx-section .carsearch-inpbx .searchbtn {
    width: 30%;
}
}