@media (min-width: 1450px) {
	.container {
		max-width: 1338px;
	}
}
@media(min-width:1650px) {
	.container {
		max-width: 1580px;
	}
	.select-box-wrapper {
		max-width: 1220px;
	}
	.service-section {
		min-height: 550px;
	}
	.service-section {
		min-height: 500px;
	}
	.countrycar-list ul li {
		font-size: 30px;
		padding-left: 90px;
	}
	.countrycar-list ul li:after {
		width: 60px;
		height: 60px;
	}
	.Thumbs {
		height: 420px;
	}
	.gallry-big-image-wrappper:after {
		width: 100px;
		height: 100px;
		background-size: 30px;
	}
	.vertical-slider-text a.common-btn.white-btn.blk-btn {
		margin-top: 75px;
	}
	.vertical-slider-text {
		padding-left: 0px;
	}
}
@media(max-width:1799.98px) {
	.sevice-left-bg-txt h4 {
		font-size: 160px;
	}
}
@media(max-width:1649px) {
	.service-slider-position {
		padding-left: 80px;
	}
	.countrycar-list ul li {
		font-size: 21px;
	}
	.service-section-left {
		padding-right: 80px;
	}
	.service-slider-position {
		padding-left: 0px;
	}
	/********service listview**********/
	.listview .listing-text{
		padding-right:15%;
	}
	.listview:nth-child(even) .listing-text{
		padding-left:15%;
	}
	/***********overons**********/
	.overons-each-icon img {
		width: 100px;
		height: 100px;
	}
	.overons-icons .col-lg-3:nth-child(2) .overons-each-icon img{
		width: 100px;
		height: 100px;
	}
	.overons-icons .col-lg-3:nth-child(3) .overons-each-icon img{
		width: 95px;
		height: 100px;
	}
	.overons-icons .col-lg-3:nth-child(4) .overons-each-icon img{
		height: 100px;
	}
	.overons-each-icon h4 {
		font-size: 18px;
	}
	/***********aanbod dtl********/
	.man-info{
		padding:20px 15px;
	}
	.man-info h5 {
		line-height: 24px;
		font-size:15px;
	}
	/* ****** aanb-dtl-new ***** */
	.aanbod-dtl-banner-new h2 {
		font-size: 40px;
	}
	.block-dtls p {
		margin-bottom: 35px;
	}
	#aanbod-home li{
		margin-bottom: 15px;
	}
	.dtl-tab-sec-new .tab-btn .nav-item{
		width: 18%;
	}
	.form-right{
		max-width: 500px;
	}
	.dtl-tab-sec-new .tab-btn ul {
		column-gap: 10px;
	}
}

@media(max-width:1599.98px) {
	.sevice-left-bg-txt h4 {
		font-size: 145px;
	}
	.sevice-left-bg-txt {
		top: -90px;
	}
	/************overons*******/
	.each-overons-slide {
		height: 480px;
	}
	.price-right-btm .row .col-7,
	.price-right-btm .row .col-3,
	.price-right-btm .row .col-2 {
		max-width: max-content;
		padding-right: 10px;
	}
	.price-right-btm .row{
		justify-content: space-evenly;
	}
}
@media (max-width: 1449px) {
	 .select-style, .select-box-area .common-btn.white-btn{
		padding-left:40px;
		padding-right:40px;
	}
	.inner-page-banner {
		height: 395px;
	}
	.product-details table tr td {
		padding: 0px 27px;
	}
	.service-section-left {
		padding-right: 0px;
	}
	.service-slider {
		padding-left: 70px;
	}
	/*******contact*********/
	.contact-form {
		padding-left: 15%;
	}
	.common-bg-txt h4 {
		font-size: 150px;
	}
	.map-area {
		height: 290px;
	}
	/********service listview**********/
	.listview .listing-text{
		padding-left:60px;
	}
	.listview:nth-child(even) .listing-text{
		padding-right:60px;
	}
	/************overons************/
	.overons-gallery .vertical-slider-text{
		padding-right:10%;
	}
	.each-overons-slide {
		height: 310px;
	}
	.overons-each-icon h4 {
		font-size: 15px;
	}
	/***********service dtl***********/
	.service-images-wrapper {
		padding-left:50px;
		padding-right:50px;
	}
	/*********aanbod dtl*****/
	.man-info {
		padding: 15px 10px;
	}
	.man-info h5 {
		line-height: 20px;
		font-size: 13px;
	}
	/***********/
	 .right-btn .common-btn{
		max-width: 310px;
	}
	/* ***** aanbod-dtl-new****** */
	.contact-man .row > *{
		padding: 0 5px;
	}
	.contact-man-img {
		height: 80px;
		width: 80px;
	}
	.price-right-btm .common-btn.white-btn.blk-btn{
		font-size: 16px;
	}
	.each-product .row > * {
		padding: 0 5px;
	}
	.each-product > .row {
		padding: 20px;
	}
	.each-product table {
		margin-bottom: 15px;
		margin-top: 14px;
	}
	.prict-table {
		padding: 0 0 0 5px;
	}	
	/* .car-price-sec .col-lg-4{
		flex: 0 0 40%;
		max-width: 100%;
	}
	.car-price-sec .col-lg-8{
		flex: 0 0 60%;
		max-width: 60%;
	} */
	.price-right-btm .row .col-7,
	.price-right-btm .row .col-3,
	.price-right-btm .row .col-2 {
		max-width: max-content;
		padding-right: 10px;
	}

	.product-details h4{
		font-size: 18px;
	}
	
}
@media(max-width:1299.98px) {
	.common-bg-txt h4 {
		font-size: 135px;
	}
	.common-bg-txt {
		right: 20px;
	}
	.contact-page-form-sec{
		padding-top:90px;
	}
	.contact-page-form-sec .address-area, .contact-page-form-sec .contact-form {
		padding-top: 50px;
	}
	/********service dtl********/
	.service-dtl-slider .common-arrow {
		width: 70px;
	}
	/**********aanbod dtl***********/
	.right-btn .common-btn{
		padding-top:18px;
		padding-bottom:18px;
		max-width:280px;
	}
	.slider-top-sec .common-border {
		margin-top: -30px;
	}
	.slider-top-sec h1 {
		font-size: 30px;
		letter-spacing: 7px;
	}
	.slider-top-sec h4 {
		font-size:20px;
	}
	.dtl-right-area h3 {
		letter-spacing: 7px;
		padding-bottom: 20px;
		margin-top: 10px;
		font-size: 26px;
	}
	/* ****** aanbod-dtl-new ****** */
	.car-price-sec h3 {
		font-size: 20px;
	}
	.aanbod-dtl-banner-new h2 {
        font-size: 35px;
    }
	.price-right-btm, .price-lft-btm{
		margin: 30px 0;
	}
	.dtl-tab-sec-new .tab-btn ul {
		column-gap: 5px;
	}
	.dtl-tab-sec-new .tab-btn .nav-item {
        width: 19%;
    }
	.dtl-tab-sec-new .tab-content p {
		text-align: unset;
	}
	#aanbod-home li {
        margin-bottom: 10px;
    }
	.price-right-btm .row > *{
		padding: 0 5px;
	}
	.form-right li{
		/* margin-bottom: 10px; */
	}
	.aanbod-contact-form span p {
		margin-bottom: 9px;
	}
	.form-right ul {
		margin-top: 20px;
	}
	.price-right-btm .common-btn.white-btn.blk-btn {
        font-size: 15px;
    }
	.aanbod-dtl-banner-new .col-lg-8,
	.aanbod-dtl-banner-new .col-lg-4{
		padding: 0 5px;
	}
	.contact-man-img {
		/* margin-left: -5px; */
		margin: 0;
	}
	.dtl-tab-sec-new .tab-btn .nav-tabs .nav-item .nav-link {
		padding: 12px 5px;
		font-size: 15px;
	}
	.aanbod-contact-form,
	.home-product-slider {
		padding: 60px 0;
	}
	.home-product-slider .common-arrow img {
		width: 40px;
	}
	.home-product-slider .swiper-button-next {
		right: -43px;
	}
	.home-product-slider .swiper-button-prev {
		left: -43px;
	}
}
@media(max-width:1199.98px) {
	h1 {
		font-size: 40px;
	}
	.customnav.navbar-light .navbar-nav .nav-link {
		font-size: 16px;
	}
	.select-style {
		font-size: 16px;
		padding: 15px 40px;
	}
	h2 {
		font-size: 30px;
	}
	.gallry-big-image-wrappper {
		width: 100%;
		float: none;
		position: relative;
	}
	.thumbs-wrapper {
		width: 100%;
		float: none;
		position: relative;
		margin-left: 0px;
		top: 0px;
		transform: translateY(0%);
		margin-top: 10px;
	}
	.Thumbs {
		flex-basis: 100%;
		height: auto;
	}
	.common-btn.white-btn {
		font-size: 16px;
		padding: 15px 30px;
	}
	.each-select-box:after {
		top: 28px;
	}
	.select-box-area .common-btn.white-btn {
		padding-left: 40px;
	}
	.product-slider-section{
		padding-bottom:70px;
	}
	.product-slider-button {
		margin-top: 70px;
	}
	.service-slider {
		padding-left: 25px;
	}	
	.countrycar-listing {
		padding-top: 70px;
	}
	.countrycar-list ul li {
		font-size: 18px;
		margin-bottom:70px;
	}
	.countrycar-list {
		margin-top: 70px;
		margin-left: 0;
	}
	h3 {
		font-size: 26px;
		margin-bottom: 25px;
	}
	/************aanbod**********/
	.aanbod-select-box .select-style{
		font-size:15px;
	}

	@media only screen and (max-width: 992px) {
		.aanbod-select-box .select-style {
			font-size:12px;
		}

		.aanbod-select-box .each-select-box:after {
			margin-bottom: 7.5px;
		}
	}

	.aanbod-select-box .select-style, .select-box-area .common-btn.white-btn{
		padding:15px 25px;
	}
	.aanbod-select-box .each-select-box:after, .select-box-btn .common-btn.white-btn span{
		right: 25px;
		top: 25px;
	}
	.aanbod-select-box{
		padding-top:40px;
	}
	.product-details{
		padding-left:20px;
		padding-right:20px;
	}
	.product-details p{
		font-size:12px;
	}
	/************verkocht***********/
	.vercocht-Product .product-details {
		padding: 30px 25px 40px;
	}
	.inner-page-banner {
		height: 330px;
	}
	.inner-banner-content {
		bottom: 100px;
	}
	/**********contact********/
	.common-bg-txt h4 {
		font-size: 100px;
	}
	.common-bg-txt {
		right: 5px;
	}
	.contact-page-form-sec {
		padding: 50px 0;
	}
	.contact-page-form-sec h3 {
		margin-bottom: 35px;
	}
	/************service listview***********/
	.listview .listing-text, .listview:nth-child(even) .listing-text{
		padding:30px 40px 25px;
	}
	.listing-text p {
		margin: 20px 0px 30px;
	}
	.listview .common-btn.white-btn{
		max-width:290px;
	}
	.list-txt-wrapper {
		/*padding-left: 30px;*/
		margin-top: -100px;
	}
	/**********overons**********/
	.overons-content {
		padding: 50px 0;
	}
	.overons-content-wrapper h3 {
		margin-bottom: 20px;
	}
	.overons-each-icon img, .overons-icons .col-lg-3:nth-child(2) .overons-each-icon img,
	.overons-icons .col-lg-3:nth-child(3) .overons-each-icon img{
		width: 75px;
		height: 75px;
	}
	.overons-icons .col-lg-3:nth-child(4) .overons-each-icon img {
		height: 75px;
	}
	.overons-icons {
		padding: 60px 0;
	}
	.overons-gallery {
		padding-top: 60px;
	}
	.overons-btm-slider h3 {
		margin-bottom: 40px;
	}
	.each-overons-slide {
		height: 360px;
	}
	.overons-btm-slider .common-arrow {
		width: 60px;
	}
	/********service dtl********/
	.service-dtl-btn {
		padding-top: 40px;
	}
	.service-dtl-image {
		padding-top: 0px;
		padding-bottom: 70px;
	}
	.divider{
		margin-bottom:60px;
	}
	.overons-gallery .vertical-slider-text{
		padding-left:10%;
	}
	.image-gallery h3 {
		margin-bottom: 50px;
	}
	.slider-top-sec {
		padding-bottom:40px;
	}
	/*******aanbod dtl*******/
	.aanbod-detail-tab-sec .tab-sec .nav-tabs .nav-item {
		font-size: 14px;
	}
	.slider-top-sec h1 {
		font-size: 28px;
		padding-bottom: 20px;
	}
	.tab-upper-sec tr td {
		font-size: 15px;
	}
	.man-info h5 {
		line-height: 18px;
		font-size: 10px;
	}
	.dtl-right-area .common-btn.white-btn.blk-btn {
		font-size: 14px;
		padding: 6px 22px;
	}
	.dtl-btm-img img{
		width:195px;
	}
	.aanbod-detail-tab-sec .tab-content{
		padding-bottom:30px;
	}
	.dtls-page-product .product-slider-wrapper {
		margin-top: 70px;
	}
	.customnav.navbar-light .navbar-nav .nav-item {
		/*padding-right: 20px;*/
		padding-right: 30px;
	}
	.navbar-icon img {
		width: 26px;
	}
	.aanbod-detail-tab-sec .tab-content ul li {
    padding-left: 20px;
    font-size: 15px;
	}
	/* ********* aanbod-dtl-new***** */
	.aanbod-dtl-banner-new h2 {
        font-size: 30px;
    }
	.car-price-sec h3 {
        font-size: 17px;
    }
	.dtl-tab-sec-new .bullet-panel-new ul li{
		font-size: 16px;
		margin-bottom: 5px;
	}
	.dtl-tab-sec-new .bullet-panel-new li:after {
		top: 13px
	}
	.price-lft-btm li {
		font-size: 15px;
	}
	.price-right-btm .row > * {
        padding: 0 1px;
    }
	/* .car-price-sec .col-lg-4{
		flex: 0 0 40%;
		max-width: 40%;
	}
	.car-price-sec .col-lg-8{
		flex: 0 0 60%;
		max-width: 60%;
	} */
	.contact-man-img {
        /* margin: 0 8px; */
    }
	.price-right-btm .row .col-7, 
	.price-right-btm .row .col-3, 
	.price-right-btm .row .col-2 {
		padding-right: 5px;
	  }
	  .car-price-sec{
		font-size: 13px;
	  }
	  .contact-man {
		padding: 10px 5px;
	  }
	  .contact-man-lft h4{
		font-size: 16px;
	  }
}

@media(max-width:991px) {
	.desktop-only h3{
		color: #fff;
	}
	.desktop-only p{
		display: none;
	}
	.mobile-only{
		display: block;
	}
	.each-select-box {
		margin-bottom: 10px;
	}
	.select-box-area {
		margin-top: 30px;
	}
	.select-box-wrapper {
		padding: 25px;
		background-color: rgba(0, 0, 0, 0.5);
		max-width: 100%;
	}
	.service-slider-position {
		position: relative;
		padding-left: 0px;
	}
	.service-slider {
		padding:0;
	}
	.product-slider-section {
		padding: 50px 0px 80px;
	}
	.service-section .common-bg-txt{
		width:100%;
	}
	.dblock {
		display: block;
	    position: fixed;
	    top: 0;
	    left: 0;
	    z-index: 999;
	}
	.search-icon{
		margin-top: 80px;
	}
	.hedaer-area{
		display:none;
	}
	.res_logo_styl{
		max-width:200px;
	}
	.each-banner {
		height:auto;
	}
	.each-banner img{
		display:block;
	}
	.slider-content {
		top: 50%;
		transform: translateY(-50%);
	}
	h1 {
		font-size: 30px;
		line-height: 40px;
	}
	h2 {
		font-size: 26px;
	}
	.product-slider-section{
		padding:40px 0;
	}
	.product-slider-wrapper {
		margin-top: 40px;
	}
	.product-details table tr td {
		padding: 0px 20px;
	}
	.product-details h4 {
		font-size: 18px;
	}
	.product-slider-button {
		margin-top: 40px;
	}
	.common-btn.white-btn {
		max-width: 300px;
	}
	.common-btn.white-btn span {
		right: 30px;
	}
	h3 {
		font-size: 23px;
		margin-bottom:20px;
	}
	.service-section-left {
		max-width: 100%;
		padding-top:30px;
	}
	.countrycar-list ul li{
		width:50%;
		margin-bottom: 40px;
		padding-left: 40px;
		font-size: 16px;
		line-height: 22px;
	}
	.countrycar-list ul li:nth-child(even) {
		width: 50%;
	}
	.countrycar-list ul li:after {
		width: 30px;
		height: 30px;
	}
	.vertical-slider-wrapper {
		padding: 30px 0px 40px;
	}
	.vertical-slider-text {
		max-width: 100%;
		margin-left: 0;
		padding-left: 0px;
		padding-top:30px;
	}
	.vertical-slider-text a.common-btn.white-btn.blk-btn {
		margin-top: 30px;
	}
	.logo-slider {
		padding: 50px 0px 30px;
	}
	.rating-box{
		display:none;
	}
	.countrycar-list {
		margin-top: 50px;
	}
	.thumbs-wrapper .Thumbs .swiper-slide img{
		height:auto;
	}
	/***********aanbod**********/
	.aanbod-product .col-md-6:nth-child(odd){
		padding-right:7px;
	}
	.aanbod-product .col-md-6:nth-child(even){
		padding-left:7px;
	}
	.product-slider-wrapper {
		margin-top: 14px;
	}
	.aanbod-select-box{
		margin:0;
		padding-bottom: 0;
		padding-top:30px;
	}
	.aanbod-product{
		padding-top:15px;
	}
	/***********verkocht**********/
	.inner-page-banner {
		height: auto;
	}
	.inner-banner-content {
		bottom: auto;
		top:50%;
		transform:translateY(-50%);
	}
	.inner-page-banner img {
		display: block;
	}
	.vercocht-Product .product-details {
		padding: 30px 20px;
	}
	/*********contact***********/
	.common-bg-txt h4 {
		font-size: 80px;
	}
	.contact-page-form-sec .address-area, .contact-page-form-sec .contact-form {
		padding-top: 30px;
	}
	.contact-page-form-sec {
		padding: 30px 0 20px;
	}
	.contact-form {
		padding-left: 15px;
	}
	.common-bg-txt {
		width: 50vw;
	}
	.map-area {
		height: 190px;
	}
	/*************service listview********/
	.listview {
		padding-top: 40px;
	}
	.listview-sec-wrapper {
		padding-bottom: 40px;
	}
	.list-txt-wrapper {
		padding-left: 0;
		margin-top: 10px;
	}
	.listview .listing-text, .listview:nth-child(even) .listing-text{
		padding:40px;
	}
	.listview:nth-child(even) .listing-text{
		text-align:left;
	}
	.listview p, .listview:nth-child(even) p {
		text-align: justify;
	}
	.listing-text{
		background-color:#121212;
	}
	/***********overons**********/
	.overons-content {
		padding: 35px 0;
	}
	.overons-content-wrapper {
		width: 80%;
	}
	.overons-each-icon h4{
		margin-top:25px;
	}
	.overons-each-icon{
		padding-bottom:30px;
	}
	.overons-icons {
		padding: 40px 0 15px;
	}
	.overons-gallery .vertical-slider-text {
		padding-right: 0;
	}
	/***********service dtl**********/
	.service-dtl-btn {
		padding-top: 30px;
	}
	.service-dtl-image{
		padding-top:0;
		padding-bottom: 20px;
	}
	.divider {
		margin-bottom: 45px;
	}
	.service-dtl-image .vertical-slider-text{
		padding-left:0;
	}
	.image-gallery h3 {
		margin-bottom: 30px;
	}
	/********aanbod dtl**********/
	.right-btn{
		text-align:left !important;
	}
	.slider-top-sec .common-border {
		margin-top: 30px;
	}
	.slider-top-sec h1 {
		font-size: 26px;
		letter-spacing:4px;
	}
	.slider-top-sec h4 {
		font-size: 18px;
	}
	.slider-top-sec {
		padding-top: 40px;
		border-top: 2px solid #1c1c1c;
	}
	.aanbod-detail-tab-sec .tab-upper-sec {
		padding-bottom: 50px;
	}
	.aanbod-detail-tab-sec .tab-content{
		padding-top:40px;
	}
	.man-info{
		padding:30px;
	}
	.man-info h5 {
		line-height: 27px;
		font-size: 16px;
	}
	.man-area{
		width:80%;
		margin:0 auto;
	}
	.dtl-right-area .common-btn{
		margin:10px auto 0;
	}
	.price-area{
		width: 50%;
		margin: 20px auto ;
	}
	.dtls-page-product .product-slider-wrapper {
		margin-top: 40px;
	}
	/******thank u********/
	.thank-u .slider-content-wrapper p {
		margin-bottom: 20px;
	}
	.swiper-container.main-ov-slider-new .swiper-slide:nth-child(even) {
	 width:375px !important;
	}
	.select-box-btn .text-dark{
		color:#fff !important;
	}
	.contact-form .pl-1{
		padding-left:15px !important;
	}
	.contact-form .pr-1{
		padding-right:15px !important;
	}
	.each-select-box:after{
		right:25px;
	}
	.aanbod-product-wrapper{
		padding-left:0;
		padding-right:0;
	}
	.service-slider-position{
		margin-top: 20px;
	}
	.service-section-arrows{
		top: 5px;
	}
	.for-desktop{
		display:none !important;
	}
	.new-button-add.dtl-right-area.mobile-only{
		display:flex;
		border-bottom:1px solid #000;
		padding:15px 15px;
	}
	.new-button-add.dtl-right-area.mobile-only h3{
		border-bottom:0px;
		margin: 0px;
		padding: 0px;
	}
	.new-button-add.dtl-right-area.mobile-only a.common-btn.white-btn.blk-btn{
		max-width: none;
		width: auto;
		margin-top: 0px;
		margin-right: 0px;
		margin-left: auto;
		margin-bottom:0px;
	}
	.aanbod-dtl-right{
		display: none;
	}
	.aanbod-dtl-banner-new h2 {
        font-size: 25px;
    }
	.aanbod-dtl-banner-new .col-lg-4 {
        width: 100%;
        max-width: 35rem;
    }
	.aanbod-dtl-banner .col-lg-4 {
        max-width: 35rem;
    }
	.home-product-slider .common-arrow img, .aanbod-dtl-lft .common-arrow img {
		width: 40px;
	}	
	.dtl-tab-sec-new .tab-btn .nav-item {
        width: 32%;
    }
	.dtl-tab-sec-new .tab-btn ul{
		row-gap: 5px;
	}
	#aanbod-home li {
		width: 25%;
	}
	.dtl-tab-sec-new {
		padding: 40px 0;
	}
	.each-onderhoud-block{
		margin-bottom: 10px;
	}
	.each-onderhoud-block h4 {
		font-size: 20px
	}
	.aanbod-contact-form .common-btn.white-btn.blk-btn{
		max-width: max-content;
    	padding: 10px 20px;
	}
	.form-right{
		max-width: 100%;
		margin-top: 30px;
	}
	.dtl-tab-sec-new .bullet-panel-new ul li {
        line-height: 1.4;
	}
	.dtl-tab-sec-new .bullet-panel-new li:after{
		top: 6px;
	}
	.home-product-slider .common-arrow{
		top: -27px;
	}
	.home-product-slider .swiper-button-next{
		right: 0;
	}
	.home-product-slider .swiper-button-prev{
		right: 50px;
		left: auto;
	}
	.prict-table {
		padding: 0px 0 0 13px;
	}
	.prict-table .col-3{
		display: none;
	}
	.prict-table .col-9{
		width: 100%;
		flex: 0 0 100%;
   		max-width: 100%;
	}
	.each-product p {
		letter-spacing: normal;
	}
	.car-price-sec .col-lg-4{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.car-price-sec .col-lg-8{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.price-right-btm .row {
		justify-content: inherit;
	  }
	  .contact-man .row{
		margin-left: 0;
	  }
	  .price-right-btm .row .col-7, 
	  .price-right-btm .row .col-3, 
	  .price-right-btm .row .col-2 {
		padding-right: 16px;
	  }
	  .home-product-slider.bg-transparent{
		padding-top: 0;
	}
	.aanbod-back-new .common-btn.white-btn.blk-btn{
		padding: 5px 10px;
	}
}

@media(max-width:767px) {
	.whatsapp_button {
		display: none;
	}	
	.morgeninternet-footer{
    	margin-bottom: 44px !important;
   }
	#mobile-contact-bar img{
		width: 20px;
		filter: brightness(0) invert(1);
		-webkit-filter: brightness(0) invert(1);
	}
	#mobile-contact-bar {
		box-sizing: border-box;
		opacity: 1;
		position: fixed;
		width: 100%;
		z-index: 9998;
		left: 0;
		bottom: 0;
		display: block !important;
	}
	#mobile-contact-bar-outer {
	  background-color: #121212;
	  box-sizing: border-box;
	  height: 45px;
	  overflow: hidden;
	  width: 100%;
	}
	#mobile-contact-bar ul {
	  box-sizing: border-box;
	  line-height: 0;
	  list-style-type: none;
	  margin: 0;
	  padding: 0;
	  position: relative;
	  text-align: center;
	  width: 100%;
	  font-size: 0;
	}
	#mobile-contact-bar ul li {
	  box-sizing: border-box;
	  display: inline-block;
	  text-align: center;
	  height: 45px;
	  line-height: 45px;
	  width: 25%;
	}
	#mobile-contact-bar ul li a {
	  color: rgba(255,255,255,0.9);
	  cursor: pointer;
	  display: block;
	  height: 100%;
	  position: relative;
	  z-index: 9998;
	}
	.li_color {
	  border-left: 1px solid #FFFFFF;
	}
	#mobile-contact-bar li:first-child img{
		width: 18px;
	}
	.calsty {height:1400px; } 
	.countrycar-list ul li {
		width: 100%;
		margin-bottom: 20px;
		font-size: 15px;
		padding-left: 45px;
		line-height: 24px;
	}
	.countrycar-list ul li:after {
		width: 25px;
		height: 25px;
		top: 2px;
		transform: translateY(0%);
	}
	.countrycar-list ul li:nth-child(even) {
		width: 100%;
	}
/*	.common-arrow {
		display: none;
	}*/
	.service-slider .main-ov-slider-new1 .common-arrow {
		display: block;
	}
	.service-section-left {
		padding-top:0;
	}
	.countrycar-list {
		margin-top: 45px;
	}
	.vertical-slider-text {
		padding-left: 0px;
		padding-top: 20px;
	}
	.Thumbs {
		display: none;
	}
	.footer-are .rating-box {
		position: relative;
		right: 0px;
		top: 0%;
		transform: translateY(-0%);
	}
	.footer-nav {
		display: none;
	}
	.footer-logo {
		text-align: left !important;
	}
	.social-link.footer-social ul {
		text-align: left !important;
	}
	.footer-icon {
		text-align: left !important;
		margin-bottom: 0px;
		margin-top: 0px !important;
	}
	.top-hedaer-content {
		text-align: center !important
	}
	.countrycar-listing {
		padding: 30px 0px 0;
	}
	.vertical-slider-wrapper {
		padding: 30px 0px 35px;
	}
	h1 {
		font-size: 28px;
		line-height: 36px;
		margin-bottom: 15px;
	}
	h2 {
		font-size: 20px;
	}
	h3 {
		font-size: 19px;
		margin-bottom: 15px;
	}
	.product-slider-section {
		padding: 30px 0px;
	}
	.product-slider-wrapper {
		margin-top: 25px;
	}
	.product-slider-button {
		margin-top: 30px;
	}
	.service-section-arrows{
		display:none;
	}
	.countrycar-list {
		margin-top: 30px;
	}
	.gallry-big-image-wrappper:before{
		display:none;
	}
	.logo-slider-wrapper {
		padding-top: 0px;
	}
	p{
		line-height:28px;
	}
	.logo-slider{
		padding:20px 0;
	}
	.footer-are{
		padding:30px 0;
	}
	.footer-logo img {
		max-width: 200px;
	}
	.social-link.footer-social li {
		padding-left: 0;
		padding-top: 0;
		padding-right: 20px;
	}
	.social-link.footer-social img {
		width: 20px;
	}
	.social-link.footer-social{
		margin-bottom:30px !important;
	}
	.footer-content{
		padding-bottom:30px;
	}
	.footer-content p {
		font-size: 14px;
		line-height: 22px;
	}
	.res_logo_styl {
		max-width: 175px;
	}
	.product-details{
		padding:20px 15px;
	}
	.product-details h4 {
		font-size: 18px;
	}
	.countrycar-list li:last-child{
		margin-bottom:0;
	}
	/***********aanbod*********/
	.aanbod-select-box .select-box-wrapper{
		padding-bottom:30px;
	}
	.aanbod-select-box .each-select-box {
		margin-bottom: 15px;
	}
	.aanbod-product{
		padding-top:0;
	}
	.aanbod-product .col-md-6:nth-child(even) {
		padding-left: 15px;
	}
	.aanbod-product .col-md-6:nth-child(odd) {
		padding-right: 15px;
	}
	.aanbod-select-box .select-style, .select-box-area .common-btn.white-btn {
		padding: 12px 25px;
	}
	.aanbod-select-box .select-box-wrapper{
		padding-left:15px;
		padding-right:15px;
	}
	.aanbod-select-box .each-select-box:after {
		width: 12px;
		height: 12px;
	}
	.aanbod-select-box .common-btn.white-btn span img{
		width: 12px;
	}
	/***********contact**********/
	.map-area {
		/*height: 140px;
		display:none;
		*/	
		height: 240px;
	}
	.common-bg-txt{
		display:none;
	}
	.contact-page-form-sec{
		padding:0;
	}
	.contact-form{
		padding-left:0;
	}
	.contact-form .common-btn {
		margin-top: 0px;
	}
	.contact-page-form-sec h3 {
		margin-bottom: 20px;
	}
	.address-area p:last-child{
		margin-top:0;
	}
	.form-styl{
		padding-left:20px;
	}
	/*************service listview********/
	.listview {
		padding-top: 30px;
	}
	.listview-sec-wrapper {
		padding-bottom: 30px;
	}
	.listview .listing-text, .listview:nth-child(even) .listing-text{
		padding:30px 20px;
	}
	.right-image:after{
		display:none;
	}
	.common-btn.white-btn{
		padding-top:12px;
		padding-bottom:12px;
	}
	/***********overons**********/
	.overons-content-wrapper {
		width: 100%;
	}
	.overons-icons {
		padding: 30px 0 0px;
	}
	.overons-each-icon img, .overons-icons .col-lg-3:nth-child(2) .overons-each-icon img,
	.overons-icons .col-lg-3:nth-child(3) .overons-each-icon img{
		width: 60px;
		height: auto;
	}
	.overons-icons .col-lg-3:nth-child(4) .overons-each-icon img {
		height: auto;
		width:75px;
	}
	/****************service dtl*********/
	.service-dtl-image {
		padding-top: 0;
		padding-bottom: 15px;
	}
	.divider {
		width: 100%;
		margin-bottom: 35px;
	}
	.service-images-wrapper {
		padding:40px 0;
	}
	h4 {
		font-size: 20px;
	}
	/************aanbod dtl**********/
	.slider-top-sec{
		padding:30px 0;
	}
	.slider-top-sec h4 {
		font-size: 15px;
	}
	.slider-top-sec h1{
		font-size:22px;
		letter-spacing:2px;
		padding-bottom:20px;
	}
	.aanbod-detail-tab-sec {
		padding-top: 15px;
	}
	.aanbod-detail-tab-sec .tab-sec .nav-tabs .nav-item {
		margin: 5px;
		width:31%;
	}
	.aanbod-dtl-slider .gallery-top .swiper-slide-prev, 
	.aanbod-dtl-slider .gallery-top .swiper-slide-next {
		opacity: 1;
	}
	.aanbod-detail-tab-sec .tab-content {
		padding-top: 25px;
	}
	.tab-upper-sec tr td:first-child {
		width: 45%;
	}
	.aanbod-detail-tab-sec .tab-upper-sec {
		padding-bottom: 30px;
	}
	.dtl-man-img img {
		display: block;
		margin: auto;
	}
	.dtl-man-img{
		background-size:0;
		padding-top:30px;
		background-color: #202020;
	}
	.man-info {
		padding: 20px 15px;
		text-align: center;
	}
	.man-info h5 {
		line-height: 24px;
		font-size: 14px;
	}
	.dtl-right-area .common-btn.white-btn.blk-btn {
		font-size: 13px;
	}
	.price-area h5 {
		font-size: 24px;
	}
	.dtl-right-area .common-btn.white-btn span {
		right: 20px;
	}
	.dtl-right-area .common-btn.white-btn span .share-icon {
		width: 20px;
	}
	.dtl-right-area .common-btn.white-btn:hover span .share-icon{
		width:20px;
	}
	.price-area {
		width: 65%;
	}
	.dtl-right-area h3 {
		letter-spacing: 4px;
		padding-bottom: 15px;
		font-size: 26px;
	}
	.dtl-right-area h3 {
		letter-spacing: 3px;
		font-size: 24px;
	}
	.dtls-page-product .product-slider-wrapper {
		margin-top: 30px;
	}
	/*******thank u*******/
	.thank-u h1 {
		font-size: 22px;
		line-height: 20px;
	}
	.thank-u .slider-content-wrapper p {
		margin-bottom: 15px;
		font-size:13px;
		line-height:24px;
	}
	/* ******* aanbod-dtl-new****** */
	.aanbod-back-new .col-md-5{
		text-align: left;
	}
	.car-price-sec h3 {
        font-size: 15px;
    }
	.aanbod-dtl-banner-new h2 {
        font-size: 23px;
    }
	.bullet-panel-new h4{
		font-size: 20px;
	}
	.dtl-tab-sec-new .tab-btn .nav-tabs .nav-item .nav-link {
        font-size: 14px;
    }
	#aanbod-home li {
		width: 50%;
	}
	.dtl-tab-sec-new .tab-btn {
		margin-bottom: 30px;
	}
	.aanbod-dtl-banner-new .col-lg-8, 
	.aanbod-dtl-banner-new .col-lg-4 {
        padding: 0 15px;
    }
	.price-right-btm > .row {
		row-gap: 10px;
	}
	.dtl-tab-sec-new .tab-btn .nav-tabs .nav-item .nav-link{
		padding: 5px;
	}
	#aanbod-home li{
		line-height: normal;
		font-size: 16px;
	}
	.aanbod-contact-form .form-styl {
        font-size: 14px;
        padding: 12px 10px;
        margin-bottom: 10px;
    }
	.aanbod-contact-form h4 {
		font-size: 20px;
	}
	.aanbod-contact-form{
		padding-bottom: 0;
		padding-top: 30px;
	}
 	.home-product-slider {
        padding: 40px 0;
    }

}
@media(max-width:576px){
	.dtl-tab-sec-new .tab-btn .nav-item {
        width: 49%;
    }
	#aanbod-home li{
		font-size: 16px;
	}
	.dtl-tab-sec-new .tab-btn .nav-item.onder{
		width: 100%;
	}
	.block-dtls {
		width: calc(100% - 120px);
	}
	.left-bg-block-new {
		width: 120px
	}
	.each-onderhoud-block h4 {
        font-size: 18px;
    }
	.contact-man .col-2{
	    width: 100%;
		max-width: 100%;
		flex: 0 0 100%;
	}
	.contact-man-lft h4 {
        transform: rotate(0);
        margin-bottom: 1rem;
    }
	.contact-man .col-7{
	    width: 70%;
		max-width: 70%;
		flex: 0 0 70%;
	}
	.contact-man .col-3{
	    width: 30%;
		max-width: 30%;
		flex: 0 0 30%;
	}
	.contact-man-img {
        margin-left: 0;
		height: 65px;
        width: 65px;
    }
	.contact-man-lft{
		writing-mode: unset;
	}
	.aanbod-dtl-banner-new {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.each-product > .row {
        padding: 13px;
    }
	.each-product h5{
		font-size: 14px;
	}
	.price-lft-btm li {
		font-size: 16px;
	}
	.price-right-btm .row .col-2 {
        max-width: 100%;
    }
	.price-right-btm .row .col-3{
		max-width: 30%;
	}
	.price-right-btm .row .col-7{
		max-width: 70%;
	}
	.form-right li a{
		display: flex;
	}
}
@media(max-width:480px) {
	.aanbod-detail-tab-sec .tab-sec .nav-tabs .nav-item {
		margin: 5px;
		width:30%;
	}
	.calsty {height:1400px; } 
	.select-style {
		padding: 15px 25px;
	}
	.each-banner img {
		display: none;
	}
	.products-slider-heading h2{
		font-size:18px;
		margin-bottom:15px;
	}
	.each-banner {
		height: 280px;
	}
	h1 {
		font-size: 24px;
		line-height: 35px;
	}
	.select-box-wrapper {
		padding: 15px;
	}
	.select-box-area {
		margin-top: 20px;
	}
	.each-select-box:after{
		right:25px;
	}
	.select-box-btn .common-btn.white-btn span {
		right: 25px;
	}
	.select-box-area .common-btn.white-btn {
		padding-left: 25px;
	}
	.products-slider-heading p{
		text-align: justify;
		text-align-last: center;
	}
	.product-details table tr td {
		padding: 0px 12px;
	}
	.countrycar-list {
		margin-top: 20px;
	}
	/***********aanbod**********/
	.aanbod-select-box {
		margin: 0;
		padding-bottom: 0;
		padding-top: 30px;
	}
	/************verkocht********/
	.vercocht-Product .product-details {
		padding: 20px 15px;
	}
	.listview .listing-text, .listview:nth-child(even) .listing-text{
		padding:20px 15px;
	}
	/***********overons***********/
	.overons-content {
		padding: 25px 0;
	}
	.overons-content-wrapper h3 {
		margin-bottom: 15px;
	}
	/*********aanbod dtl*********/
	.man-area{
		width: 100%;
	}
	.price-area {
		width: 100%;
	}
	.price-area h5 {
		font-size: 22px;
	}
	/***********thank u***********/
	.thank-u h1 {
		font-size: 20px;
		line-height: 30px;
	}
	.thank-u .each-banner {
		height: 320px;
	}
}
@media(max-width:440px) {
	.aanbod-detail-tab-sec .tab-sec .nav-tabs .nav-item {
		width: 46%;
	}
}