@media(min-width: 992px){
	.car-back-btn a{
		font-size: 0;
	}
	.car-detail-tab .nav-tabs {
		row-gap: 30px;
	}
	.tab-button span{
		text-transform: uppercase;
	}
}
@media(max-width: 1599.98px){
	.car-back-btn span, .car-detail-slider .swiper-button-prev, .car-detail-slider .swiper-button-next {
  		width: 75px;
  		height: 75px;
	}
	.block-wrapper {
		padding: 0 3%;
	}
	.car-back-btn {
    	width: calc(5.6% + .75rem);
  	}
  	.car-slider-content h4 {
  		font-size: 3.4rem;
	}
	.car-slider-content h5, .car-slider-content td{
		font-size: 2rem;
	}
  	.tab-button span{
  		font-size: 2.6rem;
  	}
}
@media (max-width: 1399.98px) {
	.header-area .block-wrapper .akker_btn_cls {
		margin-left: 2rem;
		padding-left: 1rem;
		padding-right: 1rem;
	}
  	.car-back-btn span, .car-detail-slider .swiper-button-prev, .car-detail-slider .swiper-button-next {
  		width: 50px;
  		height: 50px;
	}
	.car-detail-slider .swiper-button-prev img, .car-detail-slider .swiper-button-next img, .car-back-btn span img{
		width: 18px;
	}
	.car-slider-content h4 {
    	font-size: 2.4rem;
  	}
  	.car-slider-content h5, .car-slider-content td {
    	font-size: 1.8rem;
  	}
	.car-slider-btn{
		height: 60px;
		line-height: 60px;
		font-size: 1.4rem;
	}
	.car-slider-content{
		padding-bottom: 70px;
	}
	.share-btn{
  		top: 0;
	}
	.tab-button span {
    	font-size: 2.3rem;
    	padding-right: 75px;
  	}
  	.tab-button span:before{
  		top: -15px;
  	}
  	.car-detail-tab .tab-content{
  		padding-left: 30px;
  		padding-right: 30px;
  	}
  	.kenmerken-tab-block td{
  		padding-right: 15px;
  		padding-left: 15px;
  	}
}
@media(max-width: 1199.98px){
	.header-area .block-wrapper{
		padding-right: 0;
	}
	.detail-contact-block h5, .tab-button span{
		font-size: 1.8rem;
	}
	.detail-contact-block h5{
		margin: 4px 0;
	}
	.detail-contact-block{
		border-top-color: #A68463;
	}
	.kenmerken-tab-block td {
    	padding-left: 0;
    	padding-right: 0;
  	}
  	.kenmerken-tab-block td, .opties-tab li{
  		font-size: 1.4rem;
  	}
}
@media(max-width: 991.98px){
	.car-back-btn{
		width: 100%;
		padding-top: 100px;
	}
	.car-back-btn .position-absolute{
		position: static !important;
		transform: translateX(0) !important;
		background: #A68463;
		padding: 10px 30px;
		border-radius: 50px;
	}
	.car-back-btn span{
		border: 0;
		width: auto;
		height: auto;
	}
	.block-wrapper, .tab-button span{
		padding: 0;
	}
	.car-slider-content{
		padding: 30px 0 10px;
	}
	.car-detail-slider .position-absolute{
		position: static !important;
		margin-top: 10px;
	}
	.car-slider-content {
    	padding-bottom: 0;
  	}
  	.car-detail-slider .position-relative.h-100{
  		height: auto !important;
  	}
  	.car-detail-slider .position-absolute, .detail-contact-block{
  		max-width: 420px;
  	}
  	.car-slider-content .position-relative{
  		padding-right: 20px;
  	}
  	.share-btn{
  		right: 0;
  	}
  	.detail-contact-block{
  		padding-left: 15px;
  		padding-right: 15px;
  	}
	.tab-button span {
    	font-size: 1.3rem;
    	color: #121212;
  	}
	.tab-button {
		width: 100%;
		background: #fff !important;
		padding: 10px 0;
		padding-right: 0px;
		padding-left: 0px;
		letter-spacing: normal;
		border-radius: 50px;
	}
	.tab-button.active {
    	background: #A68463 !important;
  	}
  	.tab-button.active span{
  		color: #fff;
  	}
  	.tab-button span:before {
    	display: none;
  	}
  	.car-detail-tab .nav-tabs li {
    	width: 25%;
    	padding-bottom: 8px;
    	padding-right: 4px;
    	padding-left: 4px;
  	}
  	.car-detail-tab .tab-content{
  		padding: 30px 15px;
  		margin-top: 15px;
  	}
  	.kenmerken-btn {
  		padding: 20px 0 10px;
	}
  	.kenmerken-tab-block td {
    	width: 50%;
    	border-bottom: 1.5px solid #D9D9D9;
  	}
  	.kenmerken-tab-block td, .kenmerken-tab-block #accordian td {
    	padding: 8px 0;
  	}
  	.kenmerken-tab-block tr {
    	border: 0 !important;
    	display: flex;
   	 	flex-wrap: wrap;
  	}
  	.kenmerken-tab-block #accordian h5{
  		margin-bottom: 15px;
  		font-size: 1.8rem;
  	}
  	.kenmerken-tab-block #accordian h3{
  		font-size: 2rem;
  		line-height: normal;
  		margin-top: 25px;
  	}
  	.kenmerken-tab-block #accordian table:not(:last-child) {
  		margin-bottom: 25px;
	}
  	.left-bg-block{
  		width: 100px;
  		font-size: 1.6rem;
  	}
  	.block-dtls {
  		width: calc(100% - 100px);
	}
	.block-dtls	h4 {
    	font-size: 20px;
  	}
}
@media(max-width: 767.98px){
	.car-detail-tab .nav-tabs li {
    	width: 33%;
  	}
}
@media(max-width: 575.98px){
	.car-slider-content h5, .car-slider-content td {
    	font-size: 1.6rem;
  	}
  	.car-slider-btn{
  		line-height: normal;
    	padding: 15px 0;
    	height: 100%;
  	}
	.tab-button span {
    	font-size: 1.15rem;
	}
	.car-detail-tab .nav-tabs li {
    	width: 50%;
  	}
	.car-detail-tab .nav-tabs li:nth-child(even) {
    	padding-left: 4px;
    	padding-right: 0;
  	}
}