/* .hero_slide_single.hero_slide_single_in .hero_slide_single_dtls {
    height: 100vh;
    padding-top: 14vh;
    position: relative;
} */

@media (max-width: 2560px){
	.gallary_slide_center_mode_single img {
	    width: 100%;
	    min-height: 400px;
	}
}

@media (max-width: 1600px){
	.gallary_slide_center_mode_single img {
	    width: 100%;
	    min-height: 400px;
	}
}

@media (max-width: 1400px) and (min-width: 1349px) {
	.hero_slide_single img.hero_slide_single_img {
		top: -20vh;
	}


	.nav-menu a {
		letter-spacing: 1px;
	}

}


@media (max-width: 1349px) {
	.hero_slide_single img.hero_slide_single_img {
		top: -20vh;
	}


	.nav-menu a {
		letter-spacing: 1px;
	}
}





@media (max-width: 1200px){
	.banner.banner_style_2.banner .banner_bottom {
	    padding: 15px;
	    max-width: 1140px;
	    width: 100%;
	    left: 50%;
	    -webkit-transform: translateX(-50%);
	        -ms-transform: translateX(-50%);
	            transform: translateX(-50%);
	}
}

@media (max-width: 1280px){
	.deals_news_bg {
		background-size: 115% 100% !important;
	}
	.menu_desktop {
		margin: 0 15px;
	}

	.car_slide_1 .carousel-inner img {
	    height: auto;
	    max-width: 912px;
	    width: auto;
	    height: 400px;
	}
}


@media (max-width: 1024px) {
	.nav-menu a {
		letter-spacing: auto;
	}
	.list_icon {
	    margin: 15px;
	    width: 20%;
	}

	.product_box.promo_box {
		min-height: auto;
	}
	.promo_btns_bottom {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-flow: column;
		        flex-flow: column;
	}
	.promo_btns_bottom a.button.btn_black_border_rounded.with_svg_icon:nth-child(1) {
		margin-bottom: 15px;
	}
	.product_box.promo_box .product_box_details {
		min-height: auto;
	}


	.gallary_slide_center_mode_single img {
	    width: 100%;
	    height: auto;
	    min-height: auto;
	}

	.hero_slide_single_dtls_bottom {
		width: 75%;
	}
	.menu_desktop ul li a {
	    font-size: 14px;
	    letter-spacing: initial;
	}

	.menu_desktop ul li a:not(.dropdown-item) {
		padding-left: 6px;
		padding-right: 6px;
	}
	.banner.banner_style_2.banner .banner_bottom{
		max-width: 960px;
	}

	.row.row_with_extra_padding {
	    margin-left: -15px;
	    margin-right: -15px;
	}

	.row.row_with_extra_padding [class*="col-"] {
	    padding-left: 15px;
	    padding-right: 15px;
	}





	.career_conteiner {
	    max-width: 90%;
	}
	.career_list_with_icon .list_icon {
	    margin: 0;
	    width: 15%;
	    margin-bottom: 15px;
	}
	.career_list_with_icon .list_icon_img {
	    height: 100px;
	    width: 100px;
	    padding: 0;
	}
	.list_icon img {
	    max-height: 36px;
	}


	.hero_slide_single_dtls_bottom_flex_2 p br {
	    display: none;
	}



	.conncept_car_info_bottom .conncept_car_list {
		padding: 0 18px;
	}


	.concept_car_in_slide_single {
		text-align: center;
 	}

	.concept_car_in_slide_single img {
	    width: auto;
	    height: 295px;
	    display: inline;
	}


	.concept_car_resize_container.container.resize_container {
	    max-width: 664px;
	}


}
@media (max-width: 1024px) and (min-width: 991px) {
	a.logo img {
	    max-width: 128px;
	}
	span.not_point {
		top: -3px;
    	left: 12px;
	}
}
@media (max-width: 992px) {
	.banner.banner_style_2.banner .banner_bottom {
	    padding: 15px;
	    max-width: 960px;
	    width: 100%;
	    left: 50%;
	    -webkit-transform: translateX(-50%);
	        -ms-transform: translateX(-50%);
	            transform: translateX(-50%);
	}
}

@media (max-width: 768px) and (min-width: 600px) {
	.banner.banner_style_2.banner .banner_bottom h1 {
		font-size: 37px;
	}
	.button {
		padding: 8px 32px;
	}
}




@media (max-width: 768px) {
	.list_icon {
	    margin: 0;
	    width: 33.333%;
	}
	.banner.banner_style_2.banner .banner_bottom h1 {
		font-size: 37px;
	}
	.button {
		padding: 8px 32px;
	}




	.deals_news_bg {
	    background-size: cover !important;
	} 
	.banner.banner_style_2.banner .banner_bottom {
	    padding: 15px;
	    max-width: 720px;
	    width: 100%;
	    left: 50%;
	    -webkit-transform: translateX(-50%);
	        -ms-transform: translateX(-50%);
	            transform: translateX(-50%);
	}

	.interior_box.about_banner_box .interior_box_text h1 {
		margin-bottom: 15px;
		font-size: 25px;
	}

	.footer_bottom {
	    -webkit-box-pack: center;
	        -ms-flex-pack: center;
	            justify-content: center;
	}
	.footer_bottom_l p {
	    /* color: #000; */
	}
	.form_btn_sec {
	    margin-bottom: 36px;
	}
	.file_upload_with_upload_list {
	    background: #fff;
	    padding: 25px 25px;
	    margin-bottom: 30px;
	}

	.hero_slide_single_dtls_bottom.width_reset_53 {
	    width: 85%;
	}
}


@media (max-width: 767px){
	.desktop_view {
		display: none !important;
	}
	.mobile_view {
		display: block !important;
	}


	.interior_box {
	    height: 255px;
	    border-radius: 12px;
	}

	.interior_box.about_banner_box .interior_box_text h1 {
	   	font-size: 30px;
    	margin-bottom: 15px;
	}
	.interior_box.about_banner_box .interior_box_text {
	    padding-left: 7vh;
	    padding-right: 7vh;
	}



	a.sticky_chat img {
	    width: 50px;
	}

	.footer_bottom {
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}
}




@media (min-width: 768px) {
	.mobile_view {
		display: none !important;
	}
}




















@media (max-width: 768px) {
	.profile_mini_container {
	    max-width: calc(100% - 75px * 2);
	    padding: 0;
	}
	.billingTbl .table .thead-dark th, .billingTbl .table td {
		font-size: 10px;
	}
	.select-Specifications-area_btn {
		margin-bottom: 87px;
	}
	.ins_card {
	    height: calc(100% - 30px);
	    margin-bottom: 30px;
	}
	.insurence_row {
		margin-left: -15px;
		margin-right: -15px;
	}
	.insurence_row [class*="col-"] {
	    padding-left: 15px;
	    padding-right: 15px;
	}

	.menu_desktop ul {
	    display: none;
	}
	#fp-nav.fp-left {
		display: none
	}

	.blog_details_container {
		max-width: 100%;
	}


	.blog_slider .slick-list {
		margin: 0 -15px;
	}
	.blog_slider .slick-slide {
		margin: 0 15px;
	}

	.career_conteiner {
		max-width: 100%;
	} 
	.career_list_with_icon.sell_list_with_icon {
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
	}
	.career_list_with_icon .list_icon {
	    width: 33%;
	}


	.chat_btn_more_up a.sticky_chat {
		bottom: 87px;
	}
	.chat_btn_more_up .more_btn_space_adjust_2 {
	    margin-bottom: 87px !important;
	}

	.hero_slide_single_dtls_bottom {
		width: 98%;
	}
}


@media (max-width: 640px) {
	.review_slider.slick-initialized .slick-slide {
		margin-left: 25px;
		margin-right: 25px;
	}
	.review_slider .slick-next { 
	    right: 0px;
	}
	.review_slider .slick-prev { 
	    left: -10px;
	}
	.hero_slide_single_dtls_bottom.width_reset_53 {
	    width: 100%;
	}
	p.color-desc {
		margin-top: 0;
	}
	.slide.car_slide_1 .carousel-indicators {
	    margin-top: 20px;
	}
	p.gallery-desc {
		font-size: 12px;
	}
	.trade_in .dtls_list h2 {
	    font-size: 14px;
	}
	.banner.banner_style_2.banner {
	    height: 300px;
	}
	.banner.banner_style_2 .banner_into {
		height: 300px;
	}



	.f1_timeline_main_top p {
		font-size: 14px;
	}
	.owl-carousel .img_area img {
	    width: auto;
	    max-width: 87%;
	}
	.subcard_arrow.next_slide {
	    right: 3px;
	}

	.subcard_arrow.prev_slide {
	    left: 3px;
	}


	.pre_ownen_button {
		margin-top: 30px
	}
	button.button.pre_ownen_button.float-right {
	    margin-top: 30px;
	}
	.pre_own-remarks.float-left {
	    color: #000;
	    font-size: 14px;
	    margin-top: 42px;
	}
	.pre_own-title {
	    margin-top: 25px;
	}
	.pre_own-cost, .pre_own-emi {
		display: block;
	}


	.pro_nm {
		font-size: 40px;
	}
	.pro_nm_after {
		font-size: 12px;
	}
	.my_pro_banner {
	    height: 352px;
	}
	.payment_methods_container {
	    max-width: 338px;
	    margin: 0 auto;
	}
	.profile_mini_container .d-flex.justify-content-between.align-items-center {
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	        -ms-flex-flow: column;
	            flex-flow: column;
	}
	.select-Specifications-area_btn a.button:nth-child(2) {
		margin-bottom: 15px;
	}
	.check_text_inline {
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
	    -webkit-box-pack: center;
	        -ms-flex-pack: center;
	            justify-content: center;
	}
	span.main_label {
	    margin-right: 0;
	    width: 100%;
	    text-align: center;
	}
	.profile_mini_container {
		max-width: 100%;
		padding: 0 15px;
	}
	.gallary_slide_center_mode_single {
	    padding: 0 15px;
	}

	.desktop_view {
		display: none !important;
	}
	.mobile_view {
		display: block !important;
	}
	.menu_desktop ul {
		display: none;
	}

	#fp-nav.fp-left {
		display: none !important;
	}



	.hero_slide_single.hero_slide_single_in .hero_slide_single_dtls {
		padding-top: 100px;
	}

	.fp-slide .hero_btn_mobile {
	    position: absolute;
	    bottom: 170px;
	    text-align: center;
	    width: 100%;
	    display: -webkit-box;
	    display: -ms-flexbox;
	    display: flex;
	    -webkit-box-align: center;
	        -ms-flex-align: center;
	            align-items: center;
	    -webkit-box-pack: end;
	        -ms-flex-pack: end;
	            justify-content: end;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	        -ms-flex-flow: column;
	            flex-flow: column;
	    left: 0;
	}

	.hero_btn_mobile {
	    position: absolute;
	    left: 0;
	    width: 100%;
	    bottom: 170px;
	}


	.hero_btn_mobile a.button:first-child {
		margin-bottom: 15px;
	}


	.fp-slidesNav.fp-bottom {
	    bottom: 54px;
	}
	#fp-nav ul li a span, .fp-slidesNav ul li a span {
		left: 0;
	}



	.center_btn {
	    margin-top: 15px;
	    position: absolute;
	    bottom: 15px;
	    left: 50%;
	    -webkit-transform: translate(-50%);
	        -ms-transform: translate(-50%);
	            transform: translate(-50%);
	}


	.banner.banner_style_2.banner .banner_bottom {
		padding:  15px 15px;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		display: block;
		text-align: center;
	}
	.banner.banner_style_2.banner .banner_bottom h1 {
		font-size: 40px;
	}
	a.sticky_chat {
		right: 15px;
	}

	p.note {
	    font-size: 12px;
	}
	/* a.sticky_chat img {
	    width: 6vh;
	} */




	.chat_btn_more_up a.sticky_chat {
	    right: 15px;
	    bottom: 65px;
	}

	.pl-3.terms_label {
		margin-top: 15px;
	}
}



@media (max-width: 540px) {
	.text-center.center_btn.in_sec_next_btn.next_sec_pos_none {
	    position: inherit;
	    transform: initial;
	}
	.trial_sub_heading {
		padding-left: 15px;
	}
	ul.left_sub_list > li:nth-child(7), .trial_sub_list.text-left ul > li:nth-child(7), .trial_sub_list.text-left ul > li:nth-child(8) {
	    min-height: 56px;
	}

	.left_sub_list.left_sub_list_2 > li:nth-child(3), .trial_sub_list_2 li:nth-child(3) {
	    min-height: 62px !important;
	}
	.table_filter_select.mb-3 {
	    width: 100%;
	}
	.table_filter_select select {
	    width: 100%;
	    max-width: 100%;
	    display: block;
	    height: 45px;
	}



	.mb_for_banner {
		margin-bottom: 141px;
	}
	.con_table_in_table tr {
	    padding: 8px;
	}
	.con_table_in_table td {
	    padding: 0 0;
	    line-height: 25px;
	}
	.pt-70.pb-70.sec_gray_bg {
	    padding-top: 30px !important;
	}
	.nav.nav-tabs.sub_tabs .nav-link {
		padding: 5px 12px;
		margin-left: 10px;
		font-size: 14px;
	}
	.nav.nav-tabs.sub_tabs .nav-link img {
	    max-height: 17px;
	}
	.owl-carousel .img_area img {
	    width: auto;
	    /* max-width: 100%; */
	}
	.img_area {
	    min-height: 140px;
	}
	a.button.btn_black_border_rounded {
	    padding: 8px 30px;
	}
	.nav.nav-tabs.sub_tabs {
		margin-bottom: 30px;
	    justify-content: center;
	    margin-left: -10px;
	}
	.tab_bottom_btn {
		text-align: center;
		margin-left: -15px;
		margin-bottom: 20px;
	}

	.tab_bottom_btn a {
	    padding: 5px 15px;
	    margin-left: 5px;
	}
	.nav.nav-tabs.sub_tabs .nav-item {
	    margin-bottom: -1px;
	    margin: 5px 0;
	}

	.trial_sub_list.text-left ul > li {
	    padding-left: 15px;
	    padding-right: 15px;
	}

	.dtls_list {
		padding: 0 15px;
	}
	.dtls_list div.text-left {
		line-height: 14px;
	}
	.d-flex.dtls_list_and_apple {
	    display: block !important;
	    margin-top: 15px;
	}
	.d-flex.dtls_list_and_apple h2, .d-flex.dtls_list_and_apple p {
		font-size: 10px;
		display: inline;
		line-height: 14px;
	}
	.d-flex.dtls_list_and_apple h2 sup {
	    top: 0;
	    font-size: 9px !important;
	}

	.banner_bottom.with_button .button.yellow {
		font-size: 10px;
		padding: 8px 14px;
	}
	.banner_bottom.with_button div .button:nth-child(1) {
		margin-right: 0
	}

	.table_top {
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	        -ms-flex-flow: column;
	            flex-flow: column;
	    margin-bottom: 25px;
	}


	.profile_mini_containe {
	    padding: 0 15px;
	}
	.scrtabs-tabs-fixed-container ul.nav-tabs>li {
		-webkit-box-flex:  1;
		    -ms-flex:  1;
		        flex:  1;
		text-align: center
	}
	.promo_code_box table th {
	    min-width: 105px;
	}
	.promo_code_box {
	    padding-right: 15px;
	    padding-bottom: 50px;
	}
	.mb_for_sticky_btn {
	    margin-bottom: 149px;
	}
	.promo_container {
		padding: 0 15px;
	}
	.input-group.promo_code {
	    margin-top: 10px;
	}

	.yellow_bg.pad_heaing {
		padding: 8px;
	}
	.select-Specifications-area_btn a.button {
		width: 100%;
	}
	.select-Specifications-area_btn a.button:nth-child(1) {
	    margin-bottom: 15px;
	}
	.select-Specifications-area_btn {
	    margin: 30px 0 130px;
	    text-align: center;
	}
	.modal_card.card {
		margin-bottom: 15px;
	}
	.car_info_table.table-sm td, .car_info_table.table-sm th {
	    padding: .3rem 0;
	}
	.car_info_table_dtls {
	    padding: 0 15px;
	}
	ul.profile_tab li {
		margin-right: 0;
		margin-left: 0;
		margin-right: 30px;
		padding-left: 0;
		padding-right: 0
	}
	ul.profile_tab li a:hover:after, ul.profile_tab li a.active:after {
	    width: 100%;
	    left: 0%;
	    -webkit-transform: translate(0%, 0);
	        -ms-transform: translate(0%, 0);
	            transform: translate(0%, 0);
	}
	.my_pro_banner {
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.profile_container {
	    margin: 0 auto;
	    max-width: calc(100% - 75px * 2);
	    max-width: 95%;
	}
	.list_icon {
	    margin: 0;
	    width: 50%;
	}

	.hero_slide_single_dtls_bottom {
		width: 100%;
	}
	.center_btn {
	    bottom: 110px;
	}
	.hero_slide_single h1 {
	}
	.hero_slide_single_dtls {
	    padding-left: 0;
	    padding-right: 0
	}
	.hero_slide_single_dtls p.mb-30.text-white {
	    font-size: 24px;
	}
}

@media (max-width: 425px) {
	.hero_slide_single_dtls_bottom_flex_2 p {
		font-size: 12px;
	}
	.car_slide_1 .carousel-inner .carousel-item {
	    height: 200px;
	}
	a.logo img {
	    max-width: 135px;
	}
	.hero_slide_single_dtls_bottom.width_reset_74 {
	    width: 90%;
	}
	.row.row_with_extra_padding .row {
	    margin: 0 -15px;
	}
	.row.row_with_extra_padding .row [class*="col-"] {
	    padding-left: 15px;
	    padding-right: 15px;
	}

	.file_upload_with_textbox_field {
	    position: relative;
	    width: 93%;
	}

	.specImgLeft {
		/* margin-bottom: 425px; */
	}
	.car_slide_1 .carousel-inner img {
	    max-width: 100%;
	    height: auto;
	    max-height: 200px;
	}
	.interior_box.about_banner_box .interior_box_text {
		padding-left: 15px;
		padding-right: 15px;
	}




	.pegination_style1 a.button {
		display: none;
	}
	.pegination_style1 {
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}


	.blog_details_container {
	    max-width: 100%;
	}


	.blog_details_container p {
		text-align: justify;
	}
	.blog_slider .slick-slide {
	    margin: 0 0;
	}

	.blog_slider .slick-list {
		margin: 0 0 ;
	}


	/* .promotions-card-box .custom-control-label::after {
		    top: .25rem;
		    transform: inherit;

	} */

	.promotion-titel {
		/* font-size: 14px; */
    	/* line-height: 18px; */
	}


	.specifications-titel-two h3 {
	    font-size: 18px;
	    font-weight: 600;
	    padding-left: 30px;
	    margin-bottom: 6px;
	}
	.carColors {
	    text-align: left;
	    margin-left: 28px;
	    margin-top: -7px;
	    margin-bottom: 9px;
	    color: #000;
	    font-weight: 600;
	}



	ul.mb-0.spec_br {
	    padding-left: 46px;
	}



	.select-car-text {
	    text-align: center;
	    margin-bottom: 15px !important;
	}
	.select-model-area {
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}


	.select-car {
		margin-bottom: 30px;
	}
	.select-car .form-control {
	    min-width: 278px;
	}




	.bye_car_mobile .img_area img {
		width: 100%;
	}

	.bye_car_mobile .trial_sub_card .img_area h5 {
		text-align: center;
	}

	p.my-0.br-subtitle {
	    text-align: center;
	}

	.bye_car_list_left.left_sub_list.left_sub_list_2 > li {
		margin-right: -20px;
	}
	.bye_car_list_left.left_sub_list.left_sub_list_2 > li , .bye_car_mobile .bye_car_list_right.trial_sub_list_2 li {
		min-height: auto;
	}

	.bye_car_list_left.left_sub_list.left_sub_list_2 > li:nth-child(3), .bye_car_mobile .bye_car_list_right.trial_sub_list_2 li:nth-child(3) {
	    min-height: 61px !important;
	}

	.bye_car_list_left.left_sub_list.left_sub_list_2 > li:nth-child(4), .bye_car_mobile .bye_car_list_right.trial_sub_list_2 li:nth-child(4) {
	    min-height: auto !important;
	}

	.bye_car_list_left.left_sub_list.left_sub_list_2 > li:nth-child(7), .bye_car_mobile .bye_car_list_right.trial_sub_list_2 li:nth-child(7) {
	    min-height: 66px;
	}

	.bye_car_list_left.left_sub_list.left_sub_list_2 > li:nth-child(9), .bye_car_mobile .bye_car_list_right.trial_sub_list_2 li:nth-child(9) {
	    min-height: 74px;
	}
	.bye_car_list_left.left_sub_list.left_sub_list_2 > li:nth-child(10), .bye_car_mobile .bye_car_list_right.trial_sub_list_2 li:nth-child(10) {
	    min-height: 55px;
	}
	.bye_car_list_left.left_sub_list.left_sub_list_2 > li:nth-child(11), .bye_car_mobile .bye_car_list_right.trial_sub_list_2 li:nth-child(11) {
	    min-height: 74px;
	}

	.bye_car_list_left.left_sub_list.left_sub_list_2 > li:nth-child(11) {
		padding-top: 6px;
	}

	.bye_car_mobile .bye_car_list_right.trial_sub_list_2 li {
		text-align: center;
		padding: 10px;
		padding-left: 10px;
	}

	button.owl-dot span {
	    background: #ababab;
	    padding: 5px;
	    display: inline-block;
	    margin: 3px;
	    border-radius: 50%;
	}

	button.owl-dot.active span {
		background: #fece00;
	}


	.owl-dots {
	    text-align: center;
	    margin-top: 15px;
	    margin-bottom: 15px;
	}




	.hero_slide_single_dtls_bottom.width_reset_53 .center_btn, .hero_slide_single_dtls_bottom .center_btn {
		position: initial;
		-webkit-transform: none;
		    -ms-transform: none;
		        transform: none;
	}




	.hero_slide_single_dtls_bottom {
		width: 100%;
	}


	.hero_slide_single_dtls_bottom_flex_2 p br {
		display: none;
	}


	.hero_slide_single_dtls_bottom_flex_2 h2 span.star_rat {
		display: block;
    	margin-right: 0;
	}


	.hero_slide_single_dtls_bottom .hero_slide_single_dtls_bottom_flex_2 .dtls_list:nth-child(2) {
		display: none;
	}

	.hero_slide_single_dtls_bottom .hero_slide_single_dtls_bottom_flex_2 .dtls_list:nth-child(1) {
	    text-align: center;
	}


	/* .hero_slide_single_dtls_bottom {
		bottom: 40px;
	} */

	.hero_slide_single_dtls_bottom {
	    bottom: 100px;
	}



	.concept_car_dtls_text_right h3 {
	    margin-top: 15px;
	}
	.concept_car_dtls_text_right h3 br {
		display: none;
	}

	.conncept_car_info_bottom .conncept_car_list {
	    padding: 0 8px;
	}


	.banner_bottom {
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		padding: 15px 15px;
	}



	.deals_news_bg.mobile_view {
		background-repeat: no-repeat !important;
    	background-size: cover !important;
	}


	.hero_slide_single h1 {
	}


	.hero_slide_single_dtls {
	    padding: 0 23px;
	    padding-left: 0;
	    padding-right: 0
	}

	.banner.banner_style_2.banner .banner_bottom h1 {
	    margin-bottom: 25px;
	    font-size: 25px;
	    margin-bottom: 0;
	}
	.banner_bottom.with_button.long_banner_bottom {
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
	}
	.banner_bottom.with_button.long_banner_bottom .button {
	    margin-top: 15px;
	}
	.button {
	    padding: 8px 45px;
	}


	.specImgLeft img {
		max-width: 100%;
	}


	.space_adjust {
	    margin-top: 30px;
	}


	table.block_td_on_mobile td, table.block_td_on_mobile th {
	    display: block;
	    width: 100%;
	}
	table.spec_table.price_list_table tr td:first-child {
		width: 100%;
	}
	table.block_td_on_mobile td:first-child {
		width: 100%;
		padding-bottom: 15px;
	}
	table.table_highlight td h3,table.table_highlight td h5 {
	    background: #ededed;
	    padding: 8px 10px;
	    font-weight: 600;
	    font-size: 14px;
	}

	table.table_highlight td p {
	    padding: 0 10px;
	}

	table.table_highlight {
	    border: 1px solid #ededed;
	}

	.car_slide_1 .carousel-inner .carousel-caption {
		position: initial;
	}
	.gallary_slide_center_mode_single img {
		height: auto;
		min-height: auto;
	}
	.chat_btn_more_up .more_btn_space_adjust_2 {
	    margin-bottom: 65px !important;
	}
	.hero_slide_single .button {
		margin: 0 0;
	}
	.more_btn_space_adjust_2 {
		margin-left: 15px !important;
	}
}










/* ADJUST ONLY FONTS */

@media (max-width: 1024px) {
    .concept_car_dtls_text_right h3 {
        font-size: 26px;
    }
}

@media (max-width: 425px) {
	.info_text_con ul {
		padding-left: 15px;
	}
	.info_text_con table tr td {
	    display: block;
	}
    .dtls_list h2 small {
        /* font-size: 3vh; */
        font-size: 14px;
    }
    .dtls_list h2 {
        font-size: 20px;
    }
    .hero_slide_single_dtls_bottom_flex_2 h2 span.star_rat {
        font-size: 10px;
    }
    .concept_car_dtls_text_right h3 {
        font-size: 20px;
    }



    .hero_slide_single_dtls_bottom.width_reset_57 {
	    width: 96%;
	}


    .conncept_car_list h1 {
	    font-size: 20px;
	}
    .conncept_car_list h2 {
    	font-size: 10px;
    }


    .hero_slide_single_dtls p.mb-30.text-white {
	    font-size: 24px;
	}
	.dtls_list.price_spec_dtls h2 {
	    font-size: 20px;
	}



	.gallary_slide_center_mode_single img {
	    width: 100%;
	    min-height: 100px;
	}


	.banner.banner_style_2.banner .banner_bottom h1 {
		text-align: center;
	}
}

/* ADJUST ONLY FONTS END */




@media (device-width: 1366px) and (device-height:1024px) {
	.deals_news_bg {
		background-size: cover !important;
	}
}

@media (device-height: 1366px) and (device-width:1024px) {
	.deals_news_bg {
		background-size: cover !important;
	}
}




@media (device-width: 768px) and (device-height:1024px) {
	.mobile_view {
		display: block !important;
	}
	.desktop_view {
		display: none !important;
	}
}

@media (device-height: 768px) and (device-width:1024px) {
	.deals_news_bg {
		background-size: cover !important;
	}
}
































/* ========================================================================= */



@media(max-width:1356px) {
	.my_pro_banner, .profile_container {
	    max-width: 96%;
	}
}

@media(max-width:1229px) {
	.menu_desktop {
		display: none;
	}
}

@media(max-width:540px) {
	.my_pro_banner, .profile_container { 
		padding-left: 15px;
		padding-right: 15px;
	}
}