/*Media Queries*/

@media (min-width: 1920px) {
	.resultPosBack{
		top: 100px;
	}
}
@media (max-width: 1824px) {

}
@media (max-width: 1665px) {

}
@media (max-width: 1536px) {
	.one_hub_container {
		max-width: 1200px;
	}
}
/*@media (min-width: 1366px) {
	.stock-dtl-prs-ul li span {
		 width: 50% !important; 
	}*/
	/* .vga-stock-dtl__main_wrapp .stock-list-fth-prs-section:after{
		width: 105% !important;
	} */
	/* .vh_line-link.line.vh-line-image-right {
		position: relative;
		left: -10px;
	} 
	
}*/

@media (min-width: 1367px) {
	.vh_line-link.line.vh-line-image-right {
		position: relative;
		left: -20px;
	}
	.stock-dtl-prs-ul li span {
		width: 45% !important;
	}
	ul.stock-dtl-prs-ul li label{
		/* width: 45% !important; */
	}
	
}

@media (max-width:1366px) and (min-width: 1024px){
    .stock-dtl-prs-ul li span {
        width: 45% !important;
    }
}

@media (min-width: 525px) and (max-width: 768px){
	.stock-dtl-prs-ul li span {
		width: 45% !important;
	}
}
@media (min-width: 992px) and (max-width: 1024px){
	.stock-dtl-prs-ul li span {
		width: 45% !important;
	}
}

@media (max-width: 1366px) {

	#stock-model-landing .One_Hub_head__m_ha_d{
		padding-left: 0;
	}
	.vw_onehub_stock_padd15 {
	    padding: 0 28px !important;
	}
	.stock-list-fth-prs-section ul li p {
   		 padding-left: 13px !important;
	}
	.vw_onehub_offermodl_head h2 {font-size: 24px;
	}
	.vw_onehub_offermodl_head h6{font-size: 12px;line-height: 18px;
	}
	.vw_onehub_offermodl_head h5{font-size: 16px;
	}
	#sTLP_Pop{
		max-width: 1200px !important;
	}

	
}
@media (max-width: 1224px) {

}
@media (max-width: 1024px) {
	 .stock-detail-submit-but {
	    width: 100% !important;
	    margin-top: 20px;
	    float: none !important;
	}
	.oh_color_card_model {
		min-height: 160px !important;
	}

	.one_hub_container {
		max-width: 900px;
	}
	.stock-list-fth-prs-section-brd{
		width: 100%;
		display: block;
	}
	.vw_onehub_stock_padd15 {
		padding: 0 0px !important
	}
	.vw_onehub_offermodl_head h2 {
		font-size: 24px;
	}
	.stock-list-fth-prs-section ul li label {
		width: 55%;
	}
	.stock-list-fth-prs-section ul li p{
		padding-left: 6px;
		font-size: 13px;
	}
	.stock-list-fth-prs-section ul li span {
		/* width: 80px; */
		font-size: 13px;
	}
	.stock-dtl-prs-ul{
		margin-right: 0;
	}
	.row.mT70{
		margin-top: 10px !important;
	}
	.vw-oh_stockFilterWrapp {
		padding-right: 45px;
	}
	
}

@media (max-width: 812px) {



	
}


@media (max-width: 768px) {

	#stock-model-landing .One_Hub_head__m_ha_d{
		padding-left:0px;
	}

	.vga-stock-dtl__main_wrapp .stock-list-fth-prs-section{
		padding: 35px 0;
		padding-left: 32px;
	 }
	/* .one_hub_container{
		padding-left: 35px;
		padding-right: 35px;
	} */

	/* menu */
	.vga-left-line,
	.vga-right-line{
		width: 50%;
	}
	/* menu */

	.showOnlyMobile{
		display: block;
		    margin-bottom: 60px;
	}
	.vw_onehub_offermodl_head h2 {
		font-size: 28px ;
	}
	.filter-mb-trigger p {
		font-size: 20px;
	}
	  .changeLink{
		  display:none
	  }
	  .showonMobile{
		display: block;
	  }
	  .vw_onehub_m_ha_d_section {
		padding: 35px;
	}
	.One_Hub_head__m_ha_d h2 {
		font-size: 45px;
	}
	.One_Hub_head__m_ha_d {
		padding-left: 24px;
	}
	.ttl-carNum {
		font-size: 20px;
	}

	/* stock listing */
	.trans-label{
		margin-bottom: 25px;
	}
	.vwa-stock-filter-prs-model-dropdown.flt_active{
		position: static;
		/* margin-bottom: 20px; */
		box-shadow: none;
	}
	.filter__Outer.filt-FIX .filter_label label,
	.filter__Outer.filt-FIX .toggleTransbtn label.tgl-trnsBtn{
		font-size: 16px;
		color: #000;
		font-weight: bold;
		margin-bottom: 0;

		position: relative;
		top: 13px;
		z-index: 99999;
		width: auto;
	}
	.toggleTransbtn label.tgl-trnsBtn{
		width: auto;
		float: left;
	}
	.trans_tgl_wrapp{
		float: right;
	}
	.clear_filter{
		float: left;
	}
	.filter__Outer.filt-FIX .vga-stock-body-prs-label p{
		/*visibility:hidden;*/
		    padding-top: 10px;
	}
	.filter__Outer.filt-FIX .vga-stock-body-prs-label i:before{
		top: 5px;
	}
	.filter__Outer.filt-FIX .vwa-stock-filter-prs-model-dropdown{
		border-top: transparent;
	}
	.vga-stock-post-dist-prc-wrapp {
		max-width: 65%;
		margin-left: 50px;
	}
	.pop__foot_left a img {
		width: 23px;
	}
	.stock-dtl-prs-ul{
		width: 70%;
		margin-right: 0;
	}
	.stock-list-fth-prs-section ul li {
		margin-bottom: 6px;
	}
	.stock-list-fth-prs-section ul li label {
		width: 48% !important;
		font-size: 16px;
	}
	/* .stock-list-fth-prs-section ul li label p {
		font-size: 18px;
	} */
	.stock-list-fth-prs-section ul li span{
		width: auto;
		font-size: 14px;
	}
	.vga-stock-dtl-prs{
		padding-left: 0 !important;
	}
	.vw_onehub_m_ha_d_button {
		width: 100%	;
		padding: 10px 10px;
		font-size: 14px;
	}
	.vw-stock_detail-OH-gallBtn{
		font-size: 16px;
		margin-bottom: 15px;
	}
	.vw-oh_stockFilterWrapp {
		padding-right: 20px;
	}
	.vw_offer_m_ha_d_textinfo1 h2 {
		font-size: 36px;
	}
	#YmLike .vw_offer_m_ha_d_textinfo1 h2 {
		font-size: 28px;
	}
	#YmLike .owl-nav{
		visibility: hidden;
	}
	.vh_line-link.line.text-bold.vh_line-link-mrg > .display_flex{
		justify-content: center;

	}
	.vw-stockDtl-vh_title{
		margin-top: 40px;
		margin-bottom: 30px;
		padding-left: 0 !important;
	}
	.vw-stockDtl-vh_title h2{
		font-size: 32px;
	}
	.oh_color_card_model {
		min-height: 260px !important;
	}
	.oh_color_card {
		min-height: 310px !important;
	}
	.oh_color_card.stk-dtl__card{
		height: 320px;
		min-height: inherit !important;
		margin-bottom: 40px;
	}
	.vw-stock_detail-OH-gallBtn_wrapp{
		margin-bottom: 25px;
	}
	h2.stock-detail-title-h2{
		font-size: 28px;
	}
	
	/* order online button hide in iPad | Mobile */
	h2.stock-detail-title-h2 button{
		display:none;
	}
	/* order online button hide in iPad | Mobile */

	.ttl-carNum {
		padding-top: 0px;
		padding-left: 15px;
	}
	.vw-stock_search_OH-wrapp {
		margin-bottom: 00px;
	}
	.O_H_MD_checkbox{
		width: fit-content;
	}
	/* stock listing */
	
	/* set location popup */
	.popup__Foot {
		padding: 20px 0px;
	}
	/* set location popup */

	/* stock detail */
	main.vw-stock_OH_main{
		padding: 0 60px;
	}
	.stock-list-fth-prs-section-brd{
		display: block;
	}
	.O_H_MD_checkbox {
		width: fit-content;
		margin-right: 25px;
	}
	.OH_MD_dealer_P_Policy {
		padding-top: 25px;
	}
	/* .text-center.float-left.sub_btpd {
		margin: 0 -15px;
	} */
	.dealer_but_inactive {
		margin-top: 35px;
		padding: 12px;
	}
	.vw_onehub_stock_padd15 {
		padding: 0 30px;
	}
	.O_H_contact_dealer_Map{
		margin-top: 30px !important;
		margin-bottom: 45px;
	}
	
	/* stock detail */


}

@media (min-width: 769px) and (max-width:1366px) {
	.vw-oh_stockFilterWrapp {
		padding-left: 0px;
		padding-right: 0px; }
		.filter-title-p0 {
			padding-left: 0px !important;
		}
		.clear_filter{
			padding-right: 0px;
		}
		.ttl-carNum { padding-left: 0px;}
}

@media (min-width: 768px) and (max-width:1366px) {
	
    .vw_onehub_stock_padd15 {
		padding: 0 0px !important;
	}
	.stock-dtl-prs-ul-parent {
		flex-direction: column;
	}
	.stock-dtl-prs-ul{
		margin-bottom: 35px;
	}
	.O_H_MD_checkbox {
     width: inherit;}
}
@media (max-width: 991px) and (min-width:660px) {
	.stock-dtl-prs-ul-parent {
		flex-direction: row;
	}
}
@media (max-width: 1400px) {
	.stock-dtl-prs-ul{
		margin-right: 0 !important;
	}
}

@media (max-width: 991px) {
	.vw-stock-succsess-wrapper{
		padding-right: 0px;
		padding-top: 50px;
	}
	.vga-offs-savn1InnerPage-k1.max-width-custom{
		max-width: inherit;
	}
	.vga-stock-dtl-prs{
		padding-left: 0 !important;
	}
	main.vw-stock_OH_main {
		padding: 0 60px;
	}
	section.one_hub_search_module.vw-stock_search_OH-wrapp {
		padding-left: 20px;
		padding-right: 20px;
	}

}

@media (min-width: 800px) and (max-width:991px) {
	.vga-offs-savn4-modal {
		width: 75%;
		margin: auto;
		}
		.oh_color_card{
		min-height: 300px;
		}
		.vh_relative.oh_color_card.oh_color_card_model{
		min-height: 300px !important;
   }
}


@media (min-width: 575px) and (max-width:799px) {
	.vga-offs-savn4-modal {
		width: 90%;
		margin: auto;
	}
	.oh_color_card{
		min-height: 280px;
	}
	.oh_color_card.oh_color_card_list{
		min-height: 340px !important;
		margin-bottom: 0px;
	}
}
@media (max-width: 650px) {
	.vga-stock-post-dist-prc-wrapp{
		max-width: 85%;
    	margin-left: 0px;
	}
	.stock-dtl-prs-ul {
		width: 100%;
	}
	
}
@media (max-width: 660px) {
	.stock-dtl-prs-ul-parent {
		flex-direction: column;
	}
	
}
@media (max-width: 525px) {
	.narror_srh__text{
		padding-left: 0;
		margin-left: -15px;
	}
	#stock-model-landing .One_Hub_head__m_ha_d{
		padding-left: 30px;
	}
	.One_Hub_head__m_ha_d h1 {
		font-size: 41px;
	}

	.vga-stock-post-dist-prc-wrapp {
		margin-left: 0;
		max-width: 100%;
		margin-top: 20px;
		}
	.post_popup_prdl_listItems h4 {
		font-size: 20px;
	}

	h2.break-the {
    	padding-right: 50px;
	}

	/* menu */
	.vga-nav-logo-wrapp-hdlg2{
		top: 40px;
	}
	.vga-left-line {
		margin-right: 10px;
	}
	.vga-right-line {
		margin-left: 10px;
	}
	.vga-svg-logo-hdlg2 {
		width: 30px;
	}
	.vga-main-nav__c2khd{
		padding-left:30px;
	}
	.VGA-T-Roc-sms .overlay .closebtn {
		top: -35px;
		left: 35px;
	}
	ul.hub__menu_mnhd {
		padding-left: 70px;
	}
	ul.hub__menu_mnhd {
		padding-left: 00px;
	}
	/* menu */
	
	.range__Text{
		position: static;
		transform: translate(0);
		padding-left: 0;
		text-align: center;
	}
	.vw_oH_model_section{
		padding:50px 0 !important;
		overflow: hidden;
	}
	.vw-oh_stockFilterWrapp{
		padding: 0 0px;
	}
	.flt-loc-label-name {
		margin-right: 10px;
		flex: 45% 0 0;
	}
	.vga-stock-body-prs-label p{
		font-size: 15px;
	}
	.changeLink{
		margin-left: 35px;
	}
	.vw-oh-stock-model-wrapp {
		margin-bottom: 80px;
	} 	 		
	.vw_onehub_m_ha_d_section .vw_onehub_stock_padd15,
	.vw_onehub_m_ha_d_section .vw_onehub_m_ha_d_list{
		padding:0 !important;
	}
	.vw_oH_model_section .vw_onehub_m_ha_d_button{
		max-width: 240px;
	}
	.vga-offs-savn4-modal {
		padding: 20px 0 !important;
	}

	 /* stock filter */
	 .vw-stock_search_OH-wrapp{
		 padding-left: 15px;
		 margin-bottom: 15px;
	 }
	.One_Hub_head__m_ha_d {
		padding-left: 0px;
		margin-top: 50px;
	}
	.changeLink{
		padding-right: 0;
	}
	.VGA_Location.mB40{
		margin-bottom: 0;
	}
	.ttl-carNum {
		padding-top: 20px;
		padding-left: 0px;
	}
	.vw_onehub_m_ha_d_section {
		padding: 0 35px;
	}
	.vw-stock-filter-mobileWrapp {
		padding-right: 15px;
	}
	/* .vw-stock-filter-mobileWrapp{
		margin-bottom: 5px;
	} */

	
	 /* stock filter */


	 
	/* stock listing */
	.stock-list-fth-prs-section ul li label {
		width: 40%;
	}
	.stock-list-fth-prs-section ul li span{
		width: auto;
	}
	.oh_color_card {
		min-height: 260px !important;
		margin-bottom: 30px;
	}

	.vw_offer_m_ha_d_textinfo1 h2 {
        font-size: 28px;
    }
    .stock-list-fth-prs-section{
        padding-top:10px;
    }


	
	.filter-mb-trigger p {
		font-size: 16px;
	}
	.vw_onehub_offermodl_img{
		bottom: -30px;
	}
	.vw_onehub_m_ha_d_list.mB40{
		margin-bottom: 50px;
	}
	.vw_O_H_but_MoreCars{
		font-size: 20px;
		border:none;
		margin-left: 15px;
	}
	.Show_More.text-center.mT60{
		margin-top: 0 !important;
	}
	.vw_O_H_but_MoreCars:hover{
		background: transparent;
	}
	i.ico-load:before{
		visibility: visible;
	}
	p.Remaining{
		/* margin-left: -40px; */
		margin-top: 0 !important;
	}
	/* stock listing */

	/* set Popup */
	.fancybox-content {
		padding: 18px;
	}
	h1.headfontsize {
		color: #000 !important;
		font-size: 32px;
		margin-top: 30px;
		margin-top: 40px;
		margin-bottom: 40px;
	}
	p.vw-stock-pop_Text {
		margin-bottom: 5px;
	}
	#sTLP_Pop{
		padding:15px;
	}
	input.form-control.vw_OH_form-control{
		height: 41px;
		font-size: 14px;
		padding-left: 25px;
		border-width: 1px;
	}
	.add_magnifier{
		background-size: 20px;
	}
	.sLp_locateBtn{
		width: 22px;
		right: 0px;
	}
	.vwfs-savn-postcodeDD .dropdown-item {
		font-size: 14px;
	}
	.dropdown-item {
		padding: .25rem 0px 0.25em 15px;
	}
	.sLp_locateBtn img{
		width: 22px;
	}
	.pop__foot_right a {
		width: 148px;
	}
	.pop__foot_left a {
		font-size: 12px;
	}
	/* set Popup */

	.wrap-contact100{
		/* width: 120%; */

		padding-top: 40px;
		padding-right: 30px;
		border-right: transparent;
		/* margin-left: -10%; */
		position: relative;
		/* left: 20px; */
	}
	.Offer_details_info_2{
		margin-bottom: 20px;
	}
	.O_H_Dealer_No a:before{
		/* content: 'Tel: ';
		background-image: none; */
		margin-right: 10px;
		text-decoration: none;
		color: #000;
		font-size: 16px;
		font-weight: normal;
	}
	.O_H_Dealer_No{
		padding-top: 10px;
	}
	.O_H_dealer_form{
		margin-bottom: 40px;
	}
	input.input100 {
		/* height: 30px; */
	}
	.wrap-input100{
		margin-bottom: 50px;
	}
	
	.O_H_dealer_form h3 {
		font-size: 24px;
	}
	.Offer_details_info_2 h5 a {
		font-size: 14px;
		padding-bottom: 5px;
	}
	.O_H_contact_info h2 {
		font-size: 26px;
	}
	.vwa-stock-flt-prs-modelList {
		float: none;
	}
	.OH_MD_dealer_P_Policy{
		padding-top: 25px;
	}
	.vw-stockDtl-vh_title h2 {
		padding-right: 0;
	}
	.O_H_MD_checkbox{
		width: fit-content;
		margin-right: 18px !important;
	}
	.get_in_touch_methods {
			display: flex;
		}
	
	.vw-stock-succ-header h3 {
			font-size: 26px;
		}
	.dealer_but_inactive{
		margin-top: 35px;
		padding: 12px;
	}
	.vwa-stock-flt-prs-modelList .custom-checkbox label{
		font-size: 14px;
	}
	.O_H_MD_checkbox:last-child{
		margin-right: 0;
	}
	/* .text-center.float-left.sub_btpd{
		margin:0 -15px;
	} */
	.custom-control.custom-checkbox.mT30.float-left{
		margin-top:50px !important;
	}
	.O_H_contact_info p {
		font-size: 16px;
	}
	.O_H_contact_dealer_Map{
		margin-top: 30px !important;
		margin-bottom: 45px;
	}


	/* model page */
	.One_Hub_head__m_ha_d h2 {
		font-size: 31px;
	}
	/* model page */


	/* stock detail */
	main.vw-stock_OH_main{
		padding: 0 32px;
	}
	.vw_onehub_stock_padd15 {
		padding: 0 0px !important;
	}
	.oh_color_card.stk-dtl__card{
		height: 250px;
		min-height: inherit !important;
		margin-bottom: 50px;
	}
	.stock-dtl-prs-ul{
		width: 100%;
	}
	button.fancybox-close-small {
		top: 35px !important;
		right:  35px !important;
	}

	.vga-stock-dtl__main_wrapp .stock-list-fth-prs-section{
		padding: 35px 0;
        padding-left: 28px !important;
		/* margin-left: -15px; */
		}
	.stock-dtl-prs-ul-parent {
		flex-direction: column;
	}
	.stock-dtl-prs-ul {
		margin-right: 0px;
		margin-bottom: 35px;
		}
		ul.stock-dtl-prs-ul li span {
			width: 50%;
		}
		
		
	/* stock detail */
}

@media (max-width: 446px) {

}

@media (max-width: 380px) {

	
	main.vw-stock_OH_main{
		padding: 0 24px;
	}
	.One_Hub_head__m_ha_d h1 {
		font-size: 40px;
	}
	.oh_color_card {
		min-height: 220px !important;
		margin-bottom: 10px;
	}
	.Offer_details_info_2-clearfix h5 {
		margin-right: 10px !important;
	}
	.Offer_details_info_2-clearfix h5:last-child{
		margin-right: 0 !important;
	}
	.vga-stock-dtl__main_wrapp .stock-list-fth-prs-section{
		padding-left: 18px !important;
	}
	.vw_onehub_offermodl_head h2 {
		font-size: 24px;
	}
	.vw_offer_m_ha_d_textinfo1 h2 {
		font-size: 26px;
		margin-bottom:0;
	}
	.Offer_details_info_2 h5 a {
		font-size: 13px;
		padding-bottom: 5px;
	}
	.stock-list-fth-prs-section ul li label {
		width: 50% !important;
	}
	#sTLP_Pop{
		padding: 10px;
	}
	input.form-control.vw_OH_form-control{
		font-size: 13px;
	}
	.pop__foot_right a {
		width: 120px;
	}
	ul.stock-dtl-prs-ul li label {
		width: 47% !important;
	}
	.stock-list-fth-prs-section ul li p {
		padding-left: 8px !important;
	}
	.fancybox-slide--html {
		padding: 15px;
	}
	.add_magnifier {
		background-size: 18px;
	}
	input.form-control.vw_OH_form-control {
		padding-left: 23px;
	}
	.sLp_locateBtn {
		top: 10px;
		width: 20px;
	}
	.sLp_locateBtn img {
		width: 20px;
	}




.autocomplete ::placeholder {
		font-size:17px;
	  }
	  .autocomplete :-ms-input-placeholder { /* Internet Explorer 10-11 */
			font-size:17px;
	  }
	  .autocomplete ::-ms-input-placeholder { /* Microsoft Edge */
			 font-size:17px;
	  }



}

@media (max-width: 350px) {

	.fancybox-slide--html {
		padding: 5px;
	}
	.post_popup_prdl_listItems h4 {
		font-size: 18px;
	}
	.post_popup_prdl-select-wrapper .radio-span {
		font-size: 12px;
	}
	.vga-stock-post-dst-text p {
		font-size: 13px;
	}

	.vw_onehub_m_ha_d_section {
		padding: 0 25px;
	}
	.stock-list-fth-prs-section ul li p {
		padding-left: 5px !important;
	}
	h1.headfontsize{
		/* font-size: 40px; */
		margin-bottom: 30px;
	}
	.post_popup_prdl_radio-slt_wrapper {
		margin-bottom: 10px;
	}
	.get_in_touch_methods .custom-control-label span {
		position: relative;
		top: 6px;
	}
	.vwa-stock-flt-prs-modelList .custom-checkbox label {
		font-size: 13px !important;
	}
	
	.autocomplete ::placeholder {
		font-size:15px;
	}
	.autocomplete :-ms-input-placeholder { /* Internet Explorer 10-11 */
			font-size:17px;
	}
	.autocomplete ::-ms-input-placeholder { /* Microsoft Edge */
			font-size:15px;
	}

}

/*Media Queries*/




/* For desktop: */
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}

@media only screen and (max-width: 768px) {
  /* For mobile phones: */
  [class*="col-"] {
    width: 100%;
  }
}

@media screen and (max-width: 600px) and (min-width: 50px) {
.one-hub-roj-integration-banner-style{
	margin-top: 40px;
}
}

@media screen and (max-width: 768px) and (min-width: 599px) {
	.one-hub-roj-integration-banner-style{
		margin-top: 50px;
	}
}

@media screen and (max-width: 5768px) and (min-width: 599px) {
	.one-hub-roj-integration-banner-style{
		margin-top: 60px;
	}
}