

.featured_model.all_models_block{}
.page-main .select_models .featured_model .left_block .title h3  {font-family: 'NeoSansArabicRegular';}
.page-main .select_models .products.products-grid{margin: 0 !important;}
.page-main .select_models .featured_model.all_models_block{background: #EAE9E8;margin-top: 50px;}
/* .page-main .select_models .featured_model.all_models_block:first-child{margin-top: 30px;} */
.page-main .select_models .featured_model.all_models_block .left_block{background-image: none;}

.page-main .select_models .featured_model.all_models_block .left_block .title h3{color: #000}
.page-main .select_models .featured_model.all_models_block .left_block .title .tagline{color: #000000}
/* .page-main .select_models .featured_model.all_models_block .left_block .specifications{    border-top: #000 1px solid;    border-bottom: #000 1px solid;} */

.page-main .select_models .featured_model.all_models_block .left_block .specifications ul li{color: #000;}

/* .page-main .select_models .featured_model.all_models_block .left_block .specifications ul li:nth-child(2):before{background-color: #000}
.page-main .select_models .featured_model.all_models_block .left_block .specifications ul li:nth-child(2):after{background-color: #000} */

.page-main .select_models .featured_model.all_models_block .left_block .specifications .ul .li{color: #000;}

.page-main .select_models .featured_model.all_models_block .left_block .specifications .ul .li:nth-child(2):before{background-color: #000}
.page-main .select_models .featured_model.all_models_block .left_block .specifications .ul .li:nth-child(2):after{background-color: #000}


.page-main .select_models .featured_model.all_models_block .left_block .pricing{color: #000;box-sizing: border-box;}
.page-main .select_models .featured_model.all_models_block .left_block .pricing span.price{color: #000000}


.page-main .select_models .featured_model.all_models_block .left_block .calltoaction .buynow{background-color: #000000;}

.page-main .select_models .featured_model.all_models_block .left_block .calltoaction .learnmore{color: #2e2e2e;border: 1px solid #2e2e2e;}
.page-main .select_models .featured_model .left_block .calltoaction .learnmore:hover,
.page-main .select_models .featured_model.all_models_block .left_block .calltoaction .buynow:hover {
	/* border: #2e2e2e 1px solid; */
	background: #2e2e2e;
	color: #fff;
}
.page-main .select_models .featured_model.all_models_block .feature_product_image{    bottom: -8px;    left: -36px;}
.page-main .select_models .featured_model.all_models_block .feature_product_image img{width: auto}

.page-main .select_models .featured_model.listing_block .left_block .pricing .starting{display: inline-block}
.page-main .select_models .featured_model.listing_block .left_block .pricing .price-box{display: inline-block}

/*listing css*/

.page-main .select_models .featured_model.listing_block{background-color: #fff;border: 2px solid #f4f4f4;border-radius: 0;margin-bottom: 0}

.page-main .select_models .featured_model.listing_block .left_block{order: 1;background-color: #EAE9E8;width: 45%;align-items: flex-start;padding: 50px 50px;box-sizing: border-box;}
.page-main .select_models .featured_model.listing_block .left_block{width: 100%;}
.page-main .select_models .featured_model.listing_block .right_block{order: 0;width: 55%;padding-top: 0;align-items: center;position: relative}
.page-main .select_models .featured_model.listing_block .right_block{width: 100%;}

.page-main .select_models .featured_model.listing_block .feature_product_image{position: static;width: 100%;}
.page-main .select_models .featured_model.listing_block .feature_product_image img{width: auto;max-width: 100%;}


.page-main .select_models .featured_model.listing_block .left_block .title h3{font-size: 22px;line-height: 26px;}
.page-main .select_models .featured_model.listing_block .left_block .title .classes{font-size: 16px;color: #000000;font-family: 'NeoSansArabicRegular';padding-right: 0px;display: block;}

.page-main .select_models .featured_model.listing_block .left_block .specifications{width: 92%; margin-top: 0;border: 0;}

.page-main .select_models .featured_model.listing_block .left_block .specifications ul li{font-size: 18px;    font-family: 'NeoSansArabicMedium';}
.page-main .select_models .featured_model.listing_block .left_block .specifications ul li span{font-family: 'NeoSansArabicRegular';}

.page-main .select_models .featured_model.listing_block .left_block .specifications ul li span.CN{font-family: 'NeoSansArabicMedium';}
.page-main .select_models .featured_model.listing_block .left_block .specifications ul li span.WD{font-family: 'NeoSansArabicMedium';}

.page-main .select_models .featured_model.listing_block .left_block .specifications .ul .li{font-size: 18px;    font-family: 'NeoSansArabicMedium';}
.page-main .select_models .featured_model.listing_block .left_block .specifications .ul .li span{font-family: 'NeoSansArabicRegular';}

.page-main .select_models .featured_model.listing_block .left_block .specifications .ul .li span.CN{font-family: 'NeoSansArabicMedium';}
.page-main .select_models .featured_model.listing_block .left_block .specifications .ul .li span.WD{font-family: 'NeoSansArabicMedium';}


.page-main .select_models .featured_model.listing_block .left_block .pricing span.price{font-size: 24px;}


.table_spec{width: 82%;margin: auto;padding: 30px 0px;padding-bottom: 10px}
.table_spec table{}
.table_spec table td{font-size: 14px;color: #000;font-family: NeoSansArabicRegular;padding: 7px 20px;}

.table_spec table .circle{background-image: url("../images/eclipise-icon.png");background-repeat: no-repeat;background-position: right;padding-right: 16px;}


.page-main .select_models .featured_model.listing_block .left_block .pricing{width: 100%;margin-top: 0;}



.compare_checkbox{position: absolute;top: 30px;right: 23px;z-index: 9;}





@media (min-width: 200px) and (max-width: 900px){
	
	.page-main .select_models .featured_model.all_models_block{ margin-top: calc(10% - 2%);}
	.page-main .select_models .featured_model.all_models_block:last-child{margin-bottom: 0}
	
	.page-main .select_models .featured_model.all_models_block .feature_product_image{bottom: 0;left: 0px;padding: 0px 15px;box-sizing: border-box;}
	
	.page-main .select_models .featured_model.all_models_block .feature_product_image img{width: auto}
	
	.page-main .select_models .featured_model.all_models_block .feature_product_image{margin-bottom: 0}
	.table_spec {padding: 15px 0px;}
	.page-main .select_models .featured_model .left_block .calltoaction {padding: 0;}

	.select_models .all_model_container .compare_checkbox .action.tocompare-boolfly span span {margin-top: 4px;}
}

@media (min-width: 901px) and (max-width: 1199px){
	.page-main .select_models .featured_model.all_models_block .feature_product_image{left: 0;max-width: 54%;}
	.page-main .select_models .featured_model.all_models_block .feature_product_image{}
	
}


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

	.page-main .select_models .featured_model.all_models_block .feature_product_image{    bottom: -8px; left: -36px;}
	.page-main .select_models .featured_model.all_models_block .feature_product_image img{width: 600px}
	
	
	.listing-page .select_models .inner_container{max-width: 1200px;}
	
	
	.page-main .select_models .featured_model.listing_block .feature_product_image img{width: auto;}

	}


/*listing reponsive*/


@media (min-width: 200px) and (max-width: 900px){
	
	.page-main .select_models .featured_model.listing_block .left_block{width: 100%;}
	
	.page-main .select_models .featured_model.listing_block .right_block{width: 100%;}
	
	.page-main .select_models .featured_model.listing_block .left_block{}
	
	.page-main .select_models .featured_model.listing_block{flex-direction: column;display: inline-flex;margin-top: 10px;}
	/* .page-main .select_models .featured_model.all_models_block:first-child{margin-top: 10px;} */
	.page-main .select_models .featured_model.listing_block .right_block{min-height: 220px;}
	
	.compare_checkbox{    top: 20px;right: 15px;}
	.label{font-size: 14px;}
	.page-main .select_models .featured_model.listing_block .feature_product_image{padding-top: 20px}
	
	.page-main .select_models .featured_model.listing_block .right_block{order: 0}
	.page-main .select_models .featured_model.listing_block .left_block{order: 1;padding: 30px 20px}
	
	.page-main .select_models .featured_model.listing_block .left_block .title h3{font-size: 20px;line-height: 26px;}
	.page-main .select_models .featured_model.listing_block .left_block .title .classes {font-size: 16px;}
	/* .page-main .select_models .featured_model.listing_block .left_block .specifications{max-width: 400px} */
	.page-main .select_models .featured_model.listing_block .left_block .specifications ul li{font-size: 15px;}
		.page-main .select_models .featured_model.listing_block .left_block .specifications .ul .li{font-size: 15px;}

	.table_spec table td{text-align: right;line-height: 18px;vertical-align: top;font-size: 13px;    padding: 6px 10px;}
	
	.page-main .select_models .featured_model.listing_block .left_block .pricing{font-size: 14px;margin-top: 0;text-align: right}
	.page-main .select_models .featured_model.listing_block .left_block .pricing span.price{font-size: 18px;}

	
	.make_one_div{width: 100%;display: flex;flex-direction: column;    align-items: flex-start;}
	
}


@media (min-width: 700px) and (max-width: 900px){
    .page-main .select_models .featured_model.listing_block .right_block {width: 100%;}
}
@media (min-width: 540px) and (max-width: 699px){
	.page-main .select_models .featured_model.listing_block .left_block .pricing{width: auto}
	.page-main .select_models .featured_model .left_block .calltoaction{width: auto}
	
	.make_one_div{flex-direction: row}
	
}


@media (min-width: 700px) and (max-width: 900px){
	
	.page-main .select_models .featured_model.listing_block{flex-direction: row;}
}


@media (min-width: 901px) and (max-width: 1199px){
	.page-main .select_models .featured_model.listing_block .feature_product_image{max-width: 100%;}
	
	.page-main .select_models .featured_model.listing_block .left_block{width: 100%; padding: 40px 35px;}
	
	
}




.block-compare .loading-mask {
	bottom: 0;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 100;
	background:   
	rgba(255, 255, 255, 0.5);
}
	
.block-compare .loading-mask .loader > img {  
	bottom: 0;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: 0;
}

.block-compare .actions-toolbar {
	width: 170px;
	display: inline-block;
	text-align: center;
	float: left;
}

#ajax-compare-sidebar-container #compare-items {
	width: calc(100% - 330px);
	margin: 0;
	padding: 0 40px!important;
	box-sizing: border-box;
	float: left; min-height: 129px;
}
  
.block-compare-wrapper {width: 100%;}
  
.block-compare-wrapper #aa .item {
	width: calc(100% - 20px);
	display: inline-block;
	border: 1px solid #eaeaea;
	border-radius: 5px;
	background-color: #fff;
}
  
.block-compare-wrapper #aa .item .compare-img-wrapper {
	float: right;
	width: 120px;
	/* margin-top: 13px; */
}
  
.block-compare-wrapper #aa .item .name-price-wrapper {
	float: right;
	width: calc(100% - 120px);
	padding-right: 12px;
	box-sizing: border-box;
	background: #fff;
	display: flex;
	min-height: 83px;
	justify-content: center;
	flex-direction: column;
}
  
.block-compare-wrapper #aa .item .product-item-name .product-item-link {
	font-family: 'NeoSansArabicMedium';
	display: block; line-height: 20px;
}
  
.block-compare-wrapper #aa .item .pro_price {
	margin-right: 0;
	margin-top: 10px;color: #000000;
}
  
.block-compare-wrapper #aa.owl-carousel .owl-stage-outer,
.block-compare-wrapper .actions-toolbar {
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.block-compare-wrapper .actions-toolbar {
	/* padding-left: 100px; */
}
.action.tocompare-boolfly {
	font-family: 'NeoSansArabicMedium';
	font-weight: normal;
	font-size: 14px;
	color: #000000;
	text-transform: uppercase;
	cursor: pointer;
}
  
.open_compare_block {
	position: absolute;
	display: none;
	right: calc(50% - 21px);
	top: -44px;
	padding: 10px;
	background-color: #0070b7;
	border-radius: 5px 5px 0 0;
}
.block-compare {
	width: 100%;
	padding: 0;
	border-top: 2px solid #000000;
	background-color: #EAE9E8;
	width: 100%;
	position: fixed;
	bottom: 0;
	margin: 0;
	z-index: 999;
	display: flex;
}
  
.block-compare .block-content {
	width: 100%;
	display: inline-flex;
	justify-content: center;
}
  
.block-compare .block-content ol.product-items{
	width: 85%;
	display: flex;
	justify-content: center;
}
  
.block-compare .actions-toolbar .primary {
	display: block;
	margin-bottom: 10px;
}
  
.block-compare .block-content ol.product-items li {
	display: flex;
	align-items: center;
	position: relative;
	background-color: #fff;
	border-radius: 4px;
	margin-left: 20px;
}
  
.block-compare .actions-toolbar .secondary {
	padding-left: 13px;
}
  
.block-compare .action.delete {
	left: 12px;
	top: -10px;
	right: unset;
	background-color: #615e5e;
	width: 24px;
	text-align: center;
	height: 23px;
	border-radius: 25px;
	line-height: 23px;
}
  
.block-compare .action.delete img {
	width: auto;
	max-width: 100%;
	text-align: center;
	display: inline-block;
}
.block-compare .action.primary:focus {box-shadow: unset;background-color: #000;color: #fff;border: 0;}
@media screen and (min-width: 200px) and (max-width: 1200px) {
	#ajax-compare-sidebar-container #compare-items{display: none;}
}
@media screen and (min-width: 200px) and (max-width: 1000px) {
	.block-compare .actions-toolbar{width: 100%; margin: 0; padding: 0px;padding-bottom: 0px; }
	.block-compare .actions-toolbar .primary{display: inline-block; margin: 0 0 0 10px;}
	.block-compare .actions-toolbar .primary .primary {margin: 0;width: 133px;font-size: 12px;}
	.block-compare .actions-toolbar .secondary{display: inline-block; color: #000;float: left;right: 0px;top:-10px;position: relative;margin-top: 20px;margin-bottom: 20px;padding-left: 0;}
	.block-compare .actions-toolbar .secondary a{color: #000;}
	.block-compare .actions-toolbar .primary{font-size: 13px; padding: 10px 15px; float: left; margin: 0;}
	.block-compare  .actions-toolbar .secondary a.action {margin-top: 15px; float: left; font-size: 14px; text-decoration: underline;}
	.block-compare .actions-toolbar #compare_count_message.secondary {top: -55px;}
}


@media screen and (min-width: 1000px) and (max-width: 1150px) {
	.block-compare .action.delete {left: -14px;top: -12px;right: unset;background-color: #615e5e;width: 24px;text-align: center;height: 23px;border-radius: 25px;line-height: 23px;}
	.block-compare-wrapper #aa .item {min-height: 113px;}
}
@media screen and (min-width: 1000px) and (max-width: 1085px) {
	.block-compare-wrapper #aa .item {min-height: 127px;}
}
@media (min-width:200px) and (max-width:1200px) {
	.block-compare-wrapper .actions-toolbar {padding-left: 120px;}
}

/* *********************************************************************************************************************** */

/* Update on 17-01-2022 */

.select_models .all_model_container{display:grid; grid-gap:50px; grid-template-columns: 1fr 1fr; padding-top:50px;}
.page-main .select_models .featured_model{background:#EAE9E8; min-height:unset;}
.page-main .select_models .all_model_container .featured_model{margin:0px 0px;}
.page-main .select_models .featured_model .left_block{background-image: unset !important; width: 100%; min-height: unset; align-items: initial; padding:35px 25px;}
.page-main .select_models .featured_model .left_block .title{display: flex; align-items: end; flex-wrap: wrap;}
.page-main .select_models .featured_model .left_block .title h3{color: #000; font-size: 32px; line-height: 40px; padding-bottom: 0px; padding-left:20px;}
.page-main .select_models .featured_model .left_block .title .tagline{font-size: 18px; line-height: 30px; color: #000;}

.page-main .select_models .featured_model .left_block .specifications{background-color: #DFDFDF; border:unset; width: 100%; padding:18px 10px; margin:30px 0px 30px; position: relative;}
.page-main .select_models .featured_model .left_block .specifications ul{width:60%;}
.page-main .select_models .featured_model .left_block .specifications ul li{color: #000; font-size: 15px; line-height: 28px; width: 100%; display: block; text-align: initial; padding:0px 0px; display: flex; flex-direction: row;}
.page-main .select_models .featured_model .left_block .specifications ul li:nth-child(1){width: 100%;}
.page-main .select_models .featured_model .left_block .specifications ul li:nth-child(2):after{display: none;}
.page-main .select_models .featured_model .left_block .specifications ul li:before,
.page-main .select_models .featured_model .left_block .specifications ul li:nth-child(2):before{content:''; width:4px; height:4px; display: inline-block; background-color:#000000; position: static; vertical-align: middle; margin:0px 12px;}
.page-main .select_models .featured_model .left_block .specifications ul li:nth-child(2){padding-top:0px;}
.page-main .select_models .featured_model .left_block .specifications .model_image{position: absolute; top:-1px; left:-10%; max-width: 260px;}
.page-main .select_models .featured_model .left_block .specifications .model_image .model_img{max-width: 100%;}
.page-main .select_models .featured_model .left_block .price_cta_block{display: flex; justify-content: space-between; align-items: flex-end; padding:0px 10px; box-sizing: border-box;}
.page-main .select_models .featured_model .left_block .pricing{font-size:15px; line-height:25px;color: #000; margin-top:0px; padding:0px 0px; width: 50%; font-family: 'NeoSansArabicRegular'; text-align: right;}
.page-main .select_models .featured_model .left_block .pricing span.price{ color:#000000; font-size:20px; line-height:28px; display: block; font-family: 'NeoSansArabicMedium'; font-weight: 500;}
.page-main .select_models .featured_model .left_block .pricing span.price span{font-size: 15px; color: #000000; font-weight: 400; font-family: 'NeoSansArabicRegular'}
.page-main .select_models .featured_model .left_block .calltoaction{padding:0px 0px; margin:0px 0px; display: flex; justify-content: flex-end; width: 50%;}
.page-main .select_models .featured_model .left_block .calltoaction .buynow{background-color: #000000; color: #fff; padding-left:20px; padding-right:20px; padding-top:12px; padding-bottom: 9px; display: block; text-align: center; min-width:5em; margin-left:0px;}
.page-main .select_models .featured_model .left_block .calltoaction .buynow:hover{background-color: #000000; color: #fff; border-color: #000000;}
.page-main .select_models .featured_model .left_block .calltoaction .learnmore{color: #000; border:1px solid #000; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom: 7px; display: block; text-align: center; min-width:5em; margin-right:15px;}
.page-main .select_models .featured_model .left_block .calltoaction .learnmore:hover{background-color: #000000; color: #fff; border:1px solid #000000;}
.page-main .select_models .all_models_block{margin-top:unset;}


.page-main .select_models .view_all_cta{text-align: center; padding-top:60px;}
.page-main .select_models .view_all_cta a{font-size: 15px; line-height: 23px; padding:6px 10px 5px; box-sizing: border-box; border-radius: 25px; display: inline-block; color: #fff; background-color: #0070b7; min-width:12em; letter-spacing: 1px; border:1px solid #0070b7; transition: .3s ease-in-out;}
.page-main .select_models .view_all_cta a:hover{background-color: #fff; color: #0070b7; border:1px solid #0070b7}



/* Media Query */

@media screen and (min-width:200px) and (max-width:1024px){
	.select_models .inner_container{max-width: 100%;}
	.select_models .all_model_container{padding-top: 15px; grid-template-columns: 1fr; grid-gap: 30px;}
	.page-main .select_models .featured_model .left_block{padding:20px 15px;}
	.page-main .select_models .featured_model .left_block .title{justify-content: center;}
	.page-main .select_models .featured_model .left_block .title h3{font-size: 22px; line-height: 32px; padding-right: 0;}
	.page-main .select_models .featured_model .left_block .title .tagline{font-size: 14px; line-height: 24px;width: 100%;}
	.page-main .select_models .featured_model .left_block .specifications{margin:20px 0px; display: flex; flex-direction: column; padding:15px 10px 10px; max-width: 100%;}
	.page-main .select_models .featured_model .left_block .specifications .model_image{position: static; text-align: center; margin: auto;}
	.page-main .select_models .featured_model .left_block .specifications ul{order:1; width: 100%;}
	.page-main .select_models .featured_model .left_block .specifications ul li{display: flex; flex-direction: row; justify-content: center; font-size: 14px; line-height: 24px; text-align: center;}
	.page-main .select_models .featured_model .left_block .specifications ul li:before, 
	.page-main .select_models .featured_model .left_block .specifications ul li:nth-child(2):before{display: none;}
	.page-main .select_models .featured_model .left_block .price_cta_block{flex-direction: column;}
	.page-main .select_models .featured_model .left_block .pricing{width: 100%; font-size: 14px; text-align: center;}
	.page-main .select_models .featured_model .left_block .pricing span.price{font-size: 18px; line-height: 26px;}
	.page-main .select_models .featured_model .left_block .pricing span.price span{font-size: 14px;}
	.page-main .select_models .featured_model .left_block .calltoaction{width: 100%; padding-top:10px; justify-content: center;}
	.page-main .select_models .featured_model .left_block .calltoaction .learnmore{margin-right:15px;}
	.page-main .select_models .view_all_cta{padding-top:30px;}
}



@media screen and (min-width:650px) and (max-width:1024px){
	.select_models .all_model_container{grid-template-columns: 1fr 1fr;}
	.page-main .select_models .featured_model .left_block .title h3{padding-left:10px;}
	.page-main .select_models .featured_model .left_block .specifications .model_image{min-height:170px;}
	.page-main .select_models .featured_model .left_block .specifications ul{min-height:100px;}
}

@media screen and (min-width:767px) and (max-width:1024px){
	.page-main .select_models .featured_model .left_block .specifications .model_image{min-height:160px;}
	.page-main .select_models .featured_model .left_block .specifications ul{min-height:85px;}
}

@media screen and (min-width:1025px) and (max-width:1300px){
	.select_models .inner_container{max-width: 1200px;}
	.select_models .all_model_container{grid-gap: 30px;}
	.page-main .select_models .featured_model .left_block{padding: 30px 20px;}
	.page-main .select_models .featured_model .left_block .price_cta_block{padding:0px 0px;}
	.page-main .select_models .featured_model .left_block .pricing{width: 46%;}
	.page-main .select_models .featured_model .left_block .pricing span.price{font-size: 18px; line-height: 26px;}
	.page-main .select_models .featured_model .left_block .calltoaction{width: 54%;}
	.page-main .select_models .view_all_cta{padding-top: 40px;}
	.page-main .select_models .featured_model .left_block .specifications .model_image{left:-32px; top:50%; transform:translateY(-50%); max-width: 260px;}
	.page-main .select_models .featured_model .left_block .specifications{padding:10px 0px;min-height: 100px;}
	.page-main .select_models .featured_model .left_block .specifications ul{width: 50%; min-height:140px; display: flex; flex-direction: column; justify-content: center; padding-left:5px; box-sizing: border-box;}
}

@media screen and (min-width:1200px) and (max-width:1600px){
	.select_models .inner_container{max-width: 1200px;}
}


/* Listing Page Updates */

.select_models .all_model_container.all_listing_container{grid-gap: 40px; padding-top:35px;}
.page-main .select_models .all_model_container .featured_model.listing_block{flex-direction: column; justify-content: flex-start; background-color: #EAE9E8; border:4px solid #EAE9E8;}
.page-main .select_models .listing_block .right_block{width: 100%; background-color: #fff; display:block;}
.page-main .select_models .all_models_block.listing_block .feature_product_image{position: static; padding-bottom: 20px;}
.listing_block .compare_checkbox{position: static; display: flex; justify-content: space-between; padding:22px 22px; box-sizing: border-box;}
.listing_block .compare_checkbox .share_block{display: flex; justify-content: space-between; min-width: 65px;}
.listing_block .compare_checkbox .share_block{height: auto !important;min-width: 40px;top: 18px !important;}
.all_listing_container .car_listing_detail .right_block .action.towishlist1 {top: 20px !important;left: 13px !important;height: auto !important;}
.select_models .right_block .page_share_btn {left: 36px !important;}
.listing_block .compare_checkbox .share_block li a{display: block; padding:0px 6px; box-sizing: border-box;}
.listing_block .compare_checkbox .share_block li a img{max-width: 100%;}
.page-main .select_models .featured_model.listing_block .left_block{padding:30px 25px;}
.page-main .select_models .featured_model.listing_block .left_block .title h3{padding-right:0px; font-size: 22px; line-height: 30px; text-align: center; width: 100%;}
.page-main .select_models .listing_block .left_block .title .classes{display: block; text-align: center; font-size: 18px; line-height: 26px; padding-top:8px; font-family: 'NeoSansArabicRegular';}
.page-main .select_models .listing_block .left_block .specifications{background-color:#fbfbfb; padding:20px 10px 10px; margin:20px 0px 0px; text-align: center;}
.page-main .select_models .listing_block .left_block .specifications ul{width: 100%; min-height: unset;}
.page-main .select_models .listing_block .left_block .specifications ul li{font-family: 'NeoSansArabicRegular'; line-height: 27px; text-align: center; display: block; padding: 0px 0px;}
.page-main .select_models .listing_block .left_block .specifications ul li:nth-child(2){padding-top:0px;}
.page-main .select_models .listing_block .left_block .specifications ul li:before{display: none;}
.page-main .select_models .listing_block .left_block .specifications ul li:nth-child(2):before{display: none;}

.page-main .select_models .listing_block .table_spec{background-color:#DFDFDF; width: 100%; padding:18px 10px; box-sizing: border-box;}
.page-main .select_models .listing_block .table_spec .ul{display: flex; justify-content: center; align-items: center; width: 95%; margin: auto;}
.page-main .select_models .listing_block .table_spec .ul .li{flex: 1; position: relative;}
.page-main .select_models .listing_block .table_spec .ul .li .tbl_spec_title{font-size: 14px; line-height: 24px; font-weight: bold; display: block; text-align: center;}
.page-main .select_models .listing_block .table_spec .ul .li .tbl_spec_value{font-size:14px; line-height: 25px; display: block; text-align: center;}
.page-main .select_models .listing_block .table_spec .ul .li:after{content: ''; width:1px; height:35px; background-color: #a5a5a5; margin:0px; box-sizing: border-box; display: inline-block; position: absolute; left:0px; top:50%; transform: translateY(-50%);}
.page-main .select_models .listing_block .table_spec .ul .li:last-child:after{display: none;}

.page-main .select_models .featured_model.listing_block .left_block .price_cta_block{flex-direction: column; padding-top:25px;}
.page-main .select_models .featured_model.listing_block .left_block .price_cta_block .pricing{width: 100%; text-align: center; font-family: ''NeoSansArabicRegular'';min-height: 52px;}
.page-main .select_models .featured_model.listing_block .left_block .price_cta_block .pricing span.price{display: inline-block; font-family: ''NeoSansArabicRegular'';}
.page-main .select_models .featured_model.listing_block .left_block .price_cta_block .pricing span.price strong{font-weight: bold;}
.page-main .select_models .featured_model.listing_block .left_block .price_cta_block .calltoaction{width: 100%; justify-content: center; padding-top:15px;}

.product-image-container {width: 460px !important;}
@media (min-width:800px) and (max-width:1000px) {
	.product-image-container {width: 360px !important;}
}
@media (min-width:200px) and (max-width:799px) {
	.product-image-container {width: auto !important;}
}

.page-main .select_models .featured_model.listing_block .left_block .specifications {width: 100%;}
.page-main .select_models .featured_model.listing_block .left_block .price_cta_block {width: 100%;}
.page-main .select_models .featured_model.listing_block .left_block .price_cta_block form {display: flex;}

@media screen and (max-width:380px){
	.page-main .select_models .listing_block .table_spec .ul .li{flex:unset;}
}
@media screen and (min-width:200px) and (max-width:1024px){
	.select_models .all_model_container.all_listing_container{grid-gap: 30px; padding-top:15px;}
	.page-main .select_models .all_model_container .featured_model.listing_block{border:2px solid #f4f4f4;}
	.page-main .select_models .featured_model.listing_block .left_block{padding:20px 10px;}
	.listing_block .compare_checkbox{padding:18px 15px;}
	.page-main .select_models .featured_model.listing_block .left_block .title h3{font-size: 18px; line-height: 26px;}
	.page-main .select_models .listing_block .left_block .title .classes{font-size: 16px; line-height: 24px; padding-top: 4px;}
	.page-main .select_models .listing_block .left_block .specifications{margin:15px 0px 0px; padding:10px 10px;}
	.page-main .select_models .listing_block .table_spec .ul{width:100%;}
	.page-main .select_models .listing_block .table_spec .ul .li{ padding:0px 8px;}
	.page-main .select_models .featured_model.listing_block .left_block .price_cta_block{padding-top:20px;}
	.page-main .select_models .featured_model.listing_block .left_block .price_cta_block .calltoaction{padding-top:10px;}
	.page-main .select_models .all_models_block.listing_block .feature_product_image{padding:10px 0px;}
	.page-main .select_models .listing_block .table_spec{padding:18px 0px;}
}

@media screen and (min-width:450px) and (max-width:1024px){
	.page-main .select_models .listing_block .table_spec .ul .li{flex:1;}
}
@media screen and (min-width:650px) and (max-width:720px){
	.page-main .select_models .listing_block .table_spec .ul .li{padding: 0px 5px;}
}
@media screen and (min-width:650px) and (max-width:900px) {
	.page-main .select_models .featured_model.listing_block .left_block .title h3 {min-height: 80px;display: flex;flex-direction: column;justify-content: space-around;}
}
@media screen and (min-width:1025px) and (max-width:1200px){
	.page-main .select_models .featured_model.listing_block .left_block .title h3 {font-size: 20px;line-height: 28px;min-height: 55px;display: flex;flex-direction: column;justify-content: space-around;}
}
.car_model_listing #allmodels .allVehicleFrom {
	grid-column: 1 / -1;
}
@media screen and (min-width:650px) and (max-width:900px){
	.page-main .select_models .featured_model.all_models_block .left_block .calltoaction .notify_me_stock + .learnmore{display: none;}
}
@media screen and (min-width:320px) and (max-width:450px){
	.page-main .select_models .featured_model.all_models_block .left_block .calltoaction .notify_me_stock + .learnmore{display: none;}
}
/* Update on 17-01-2022 Ends Here */
.page-main .select_models .products .featured_model .left_block .specifications{justify-content: center;}