@media(min-width: 992px){
	.car-filter .ml-0{
		max-width: 470px;
	}
	.car-filter .form-control{
		max-width: 290px;
	}
	/*==========aanbod-dtl============*/
	.thumb-image{
		padding-left: 20px !important;
	}
	.thumb-image .col-lg-12{
		height: 33.33%;
		padding-bottom: 20px;
	}
	.car-detail-tab .nav-tabs .position-relative{
		padding-right: 15px;
	}
	.car-detail-tab .nav-tabs .position-relative:after {
		position: absolute;
		top: 56%;
		transform: translateY(-50%);
		right: 0;
		content: '';
		width: 8px;
		height: 8px;
		background: url(../images/dwn-arw-black.svg) no-repeat center /contain;
	}
	.car-detail-tab .nav-tabs .active .position-relative:after {
		transform: translateY(-50%) rotate(90deg);
		filter: brightness(0) invert(1);
		-webkit-filter: brightness(0) invert(1);
	}
}
@media(max-width: 1699.98px){
	.car-content li{
		padding: 8px;
		margin-right: 4px;
	}
}
@media(max-width: 1499.98px){
	.car-content li{
		padding: 7px;
		margin-right: 2px;
	}
	/*==========aanbod-dtl==========*/
	.car-detail-top h2{
		font-size: 36px;
	}
	.kenmerken-content li{
		width: 25%;
	}
	.thumb-image .position-absolute.h-100{
		font-size: 16px;
	}
}
@media(min-width: 1200px) and (max-width: 1399.98px){
	.car-content li{
		padding: 6px;
		font-size: 11px;
	}
}
@media(max-width: 1399.98px){
	.car-content h5, .car-content h6{
		font-size: 18px;
	}
	.car-model {
  	height: 72px;
	}
}
@media(max-width: 1199.98px){
	/*==========aanbod-dtl==========*/
	.car-detail-top h2 {
    font-size: 30px;
  }
  .thumb-image .position-absolute.h-100 {
    font-size: 14px;
  }
	.kenmerken-content li{
		width: 33.33%;
	}
	.car-detail-tab{
		padding: 120px 0;
	}
}
@media(max-width: 991.98px){
	.car-filter{
		padding: 40px 0;
	}
	.car-filter .ml-0 .row{
		margin: 0 -5px;
	}
	.car-filter .ml-0 .col-6{
		padding: 0 5px;
	}
	.car-filter select, .car-filter .form-control{
		font-size: 14px;
	}
	.car-filter select{
		padding-right: 12px;
	}
	.car-filter .d-flex.justify-content-lg-end{
		flex-direction: column-reverse;
		padding-top: 18px;
	}
	.car-filter .d-flex .position-relative, .car-filter .reset-btn{
		width: 50%;
	}
	.car-block {
  	padding-bottom: 30px;
	}
	.car-model, .car-content p{
		height: auto;
	}
	/*===========aanbod-dtl==========*/
	.car-detail-top, .car-detail-tab{
		padding: 40px 0;
	}
	.car-detail-top h2{
		font-size: 24px;
	}
	.car-detail-top p{
		font-size: 16px;
	}
	.car-detail-top .common-btn{
		margin-bottom: 30px;
	}
	.thumb-image .col-4{
		padding: 10px 5px 0;
	}
	.thumb-image .row{
		margin: 0 -5px;
	}
	.car-detail-slider .swiper-button-prev {
  	left: 15px;
	}
	.car-detail-slider .swiper-button-next {
  	right: 15px;
	}
	.car-detail-tab .nav-tabs{
		max-width: 100%;
		margin-bottom: 30px;
	}
	.kenmerken-content li{
    width: 100%;
    margin-bottom: 10px;
    text-align: left;
    padding: 0;
    border-bottom: 0;
  }
  .kenmerken-content li td{
    width: 50%;
  	display: inline-block;
  }
  .kenmerken-btn{
		margin-top: 20px;
	}
	.kenmerken-content li td, .kenmerken-content li td span{
  	font-size: 18px;
  }
  .kenmerken-content li td span{
  	margin-right: 5px;
  }
  .kenmerken-content li td:nth-child(even){
  	padding-left: 4px;
  }
}
@media(max-width: 767.98px){
	/*==========aanbod-dtl===========*/
	.car-detail-tab .nav-tabs{
		gap: 0;
	}
	.car-detail-tab .nav-tabs > div, .car-detail-tab .nav-tabs .financieren-btn{
		width: calc(50% - 4px);
		margin-right: 4px;
		margin-bottom: 10px;
	}
	.car-detail-tab .nav-tabs > div:nth-child(even){
		margin-left: 4px;
		margin-right: 0;
	}
}
@media (max-width: 575.98px) {
  .car-filter .d-flex .position-relative, .car-filter .reset-btn {
    width: 100%;
  }
  .car-content h6{
		font-size: 16px;
	}
	.car-content h6 span{
		font-size: 13px;
	}
  /*=============aanbod-dtl============*/
  .thumb-image .position-absolute.h-100{
  	font-size: 10px;
  }
  .car-detail-tab .nav-tabs > div{
  	font-size: 12px;
  }
  .kenmerken-content li td, .kenmerken-content li td span, .opties-tab li{
  	font-size: 15px;
  }
  .kenmerken-btn {
    padding: 7px 10px;
    font-size: 13px;
  }
}