@media(min-width:1600px){
	.subpage-lists .diensten-list-left{
		padding-right: calc(16% + .75rem);
		padding-left: 10%;
	}
	.subpage-lists.diensten-list a:nth-child(even) .diensten-list-left{
		padding-right: 10%;
		padding-left: calc(16% + .75rem);
	}
}
@media(max-width: 1599.98px){
	.common-wrap {
		padding-left: 5%;
		padding-right: 5%;
	}
	h2{
		font-size: 5rem;
	}
	.car-block {
		padding: 3rem 0 10rem;
	}
	.car-btm-part .swiper-button-prev {
		left: -5rem;
	}
	.car-btm-part .swiper-button-next {
		right: -5rem;
	}
	.about-sec {
		padding: 10rem 0 7rem;
	}
	.about-left img {
		padding-right: 10rem;
	}
	.about-right {
		margin-top: 8rem;
	}
	.home-mid-left p {
		margin: 3rem 0;
	}
	.footer-area hr {
		margin: 5rem 0;
	}
	.each-footer-menu {
		padding: 0 2rem;
	}
	/*==========diensten-list==========*/
	.diensten-list-left{
		padding-left: calc(10% + .75rem);
	}
	.diensten-list a:nth-child(even) .diensten-list-left{
		padding-right: calc(10% + .75rem);
	}
	/****diensten-dtl****/
	.counter-top {
		padding: 8rem 0;
	}
	.counter-top-left .common-btn {
		margin-top: 1rem;
	}
	.diensten-dtl-mid .swiper {
		margin-left: 15rem;
	}
	/****werkplaats-dtl****/
	.werkplaats-mid .home-mid-left p {
		margin: 6rem 0 3rem;
	}
	/****over-ons****/
	.overons-top {
		padding: 23rem 0;
	}
	/****aanbod-list****/
	.product-sec .common-btn {
		padding: 1.2rem 1.6rem;
	}
	/****contact****/
	.map-btm-info {
		margin-top: 4rem;
	}
	.contact-mid-wrap {
		padding-left: 5rem;
		padding-right: 5rem;
	}
	.contact-mid h3 {
		margin-bottom: 3rem;
	}
	.each-contact-mid h4 {
		margin-bottom: 1.5rem;
	}
	/****aanbod-dtl****/
	.aanbod-dtl-slider-top {
		padding-top: 10rem;
	}
	.each-Kenmerken h4, .aanbod-btm-price-table h4 {
		font-size: 2rem;
	}
	.each-Kenmerken h6, .aanbod-btm-price-table p{
		font-size: 1.6rem;
	}
	/****klantenbeoordelingen****/
	.each-mid-part {
		padding: 3rem 1.5rem;
	}
	.each-mid-part p {
		margin: 3rem 0;
	}
	.each-mid-part li {
		padding: 1.2rem 1.4rem;
		margin-right: 1rem;
	}
	.klantenbeoordelingen-title-part .select-style {
		margin-top: 2rem;
	}
	.car-top-part-info td h4{
		font-size: 2rem;
	}
	.car-top-part-info td {
    	padding-right: 4rem;
  	}
  	.each-product-btm td h5{
  		font-size: 1.6rem;
  	}
  	.each-product-btm td p{
  		font-size: 1.4rem;
  	}
  	.map-info{
  		padding-left: 5%;
  	}
  	.diensten-dtl-banner-left{
  		padding-left: calc(9.5% + .75rem);
  	}
}
@media(max-width: 1699.98px){
	.filter .col-1 {
	    width: 15%;
	}
	.filter .col-2 {
	    width: 25%;
	}
	.select-style {
		max-width: 20rem;
	}
}
@media(max-width: 1399.98px){
	h1 {
		font-size: 5rem;
	}
	h2 {
		font-size: 4rem;
	}
	h3 {
		font-size: 3rem;
	}
	.car-block h3 {
		margin-bottom: 5rem;
	}
	.car-top-part-info {
		padding: 3rem;
	}
	.car-block-btn {
		margin-top: 4rem;
	}
	.about-sec {
		padding: 6rem 0;
	}
	.about-left img {
		padding-right: 5rem;
	}
	.home-mid-left h2 {
		width: calc(100% + 7rem);
	}
	.google-review {
		padding: 7rem 0;
	}
	.each-home-btm {
		padding: 2.8rem 2rem;
	}
	.each-home-btm img {
		margin-right: 1.5rem;
	}
	.footer-area .each-footer-menu {
		border-left: 0;
	}
	.each-footer-menu {
		margin-bottom: 2rem;
	}
	.each-footer-menu h6 {
		margin-bottom: 1rem;
	}
	/****diensten-list****/
	.diensten-list-banner {
		padding: 10rem 0 5rem;
	}
	.diensten-list-left p {
		max-width: 45rem;
    	margin: 1.5rem 0;
    	display: block;
    	-webkit-line-clamp: 3;
	}
	/****diensten-dtl****/
	.diensten-dtl-banner-left{
		padding-right: 4rem;
	}
	.diensten-dtl-top td p {
		margin-top: 3rem;
	}
	.counter-top-right {
		padding-left: 5rem;
	}
	.form-sec h3 {
		margin-bottom: 5rem;
	}
	.diensten-dtl-mid .swiper {
		margin-left: 6rem;
	}
	/****werkplaats-dtl****/
	.werkplaats-dtl-back-btn  {
		margin-bottom: -2.5rem;
	}
	.werkplaats-mid .home-mid-left p {
		margin: 3rem 0;
	}
	/****over-ons****/
	.team-member {
		padding: 8rem 0;
	}
	/****over-ons****/
	.each-product-btm{
		padding: 2rem 1rem;
	}
	.each-product-btm ~ * {
		padding: 2rem 1rem;
	}
	.product-sec .common-btn {
		padding: 1rem 0.8rem;
	}
	/****popup****/
	.modal-area .popup-content h3 {
		font-size: 2.8rem;
	}
	.modal-area .popup-content {
		margin-top: 3.5rem;
	}
	/****aanbod-dtl****/
	.awg-logo img {
		width: 30rem;
	}
	.product-price h3 {
		font-size: 3rem;
	}
	.dtl-tab-sec {
		padding: 6rem 0;
	}
	.dtl-tab-content-heading h3 {
		margin-bottom: 2rem;
	}
	.each-Kenmerken {
		margin-bottom: 2rem;
	}
	/****klantenbeoordelingen****/
	.each-mid-part {
		padding: 3rem 1.5rem;
	}
	.each-mid-part p {
		margin: 3rem 0;
	}
	.each-mid-part li {
		padding: 1.2rem 1.4rem;
		margin-right: 1rem;
	}
}
@media(max-width: 1199.98px){
	.common-wrap {
		padding-left: 3%;
		padding-right: 3%;
	}
	.banner-content .common-btn {
		margin-top: 1rem;
	}
	.home-banner p{
		width:100%;
	}
	.banner-content h1 {
		margin-bottom: 1.5rem;
	}
	.car-block {
		padding: 3rem 0 7rem;
	}
	.car-top-part-info table {
		margin: 3rem 0;
	}
	.car-btm-part .swiper-button-prev {
		left: -2.5rem;
	}
	.car-btm-part .swiper-button-next {
		right: -2.5rem;
	}
	.about-left img {
		padding-right: 3rem;
	}
	.about-right {
		margin-top: 4rem;
	}
	.about-right p {
		margin: 3rem 0;
	}
	.home-mid-left h2 {
		width: calc(100% + 11rem);
	}
	.google-review {
		padding: 6rem 0;
	}
	.home-btm {
		padding-bottom: 5rem;
	}
	.each-home-btm {
		margin-bottom: 2rem;
	}
	.insta-blog-logo {
		margin-bottom: 2rem;
	}
	/****diensten-list****/
	.diensten-list-left{
		padding-left: calc(6% + .75rem);
	}
	.diensten-list a:nth-child(even) .diensten-list-left{
		padding-right: calc(6% + .75rem);
	}
	.list-google-review {
		padding-top: 3rem;
	}
	/****diensten-dtl****/
	.diensten-dtl-top td {
		padding-top: 4rem;
		padding-bottom: 8rem;
		padding-left: 6rem;
	}
	.counter-top-right {
		padding-left: 2rem;
	}
	.diensten-dtl-mid .swiper {
		margin-left: 2rem;
	}
	.dtl-google-review {
		padding-top: 5rem;
	}
	/****werkplaats-dtl****/
	.werkplaats-dtl-top ul {
		margin-top: 2rem;
	}
	.werkplaats-dtl-top li {
		margin-bottom: 1rem;
	}
	/****over-ons****/
	.overons-top-content p {
		margin-top: 4rem;
	}
	.overons-top {
		padding: 15rem 0;
	}
	/****verkocht****/
	.verkocht-btm {
		margin-top: 0;
	}
	/****contact****/
	.contact-mid-wrap {
		padding-left: 0;
		padding-right: 0;
	}
	/****popup****/
	.modal-area .modal-dialog {
		max-width: 77%;
	}
	/****aanbod-dtl****/
	.aanbod-btl-slider-left .swiper-button-next {
		right: 1.5rem;
	}
	.aanbod-btl-slider-left .swiper-button-prev {
		left: 1.5rem;
	}
	/****klantenbeoordelingen****/
	.klantenbeoordelingen-top {
		padding: 15rem 0 3rem;
	}
	.diensten-dtl-banner-left {
    	padding-left: calc(6% + .75rem);
  	}
}
@media(max-width: 991.98px){
	.dblock{
		display: block;
		border-bottom: 1px solid rgba(255,255,255,0.2);
		position: fixed;
		top: 0;
		left: 0;
	}
	.res-logo-styl{
		width: 210px;
    	margin-top: 10px;
	}
	.banner-content{
		position:static;
	}
	.header-area{
		display: none;
	}
	main, .error_background{
		padding-top: 80px;
	}
	.home-banner{
		margin-top: 0;
	}
	h1 {
		font-size: 4rem;
	}
	h2 {
		font-size: 3.5rem;
	}
	h3 {
		font-size: 2.8rem;
	}
	h4{
		font-size: 2rem;
	}
	.car-block {
		padding: 3rem 0;
	}
	.car-top .common-arrow {
		top: 30%;
	}
	.car-top .swiper-button-next {
		right: 0;
	}
	.car-top-part-info table {
		margin: 4rem 0;
	}
	.car-top-part-info {
		padding: 3rem 1rem;
	}
	.car-block h3 {
		margin-bottom: 2.5rem;
		text-align: left;
	}
	.about-sec {
		padding: 3rem 0;
	}
	.about-left img {
		padding-right: 0;
	}
	.about-right {
		margin-top: 2rem;
	}
	.about-right h3 {
		margin: 1.5rem 0;
	}
	.about-right p {
		margin: 1.5rem 0;
	}
	.home-mid .swiper {
		margin-left: 0;
	}
	.home-mid-left {
		padding: 3rem 0;
	}
	.home-mid-left p {
		max-width: 100%;
		margin: 1.5rem 0;
		padding-right: 0;
	}
	.home-mid-left h2 {
		width: 100%;
	}
	.google-review {
		padding: 3rem 0;
	}
	.google-review h3 {
		margin-bottom: 0;
	}
	.home-btm {
		padding-bottom: 2rem;
	}
	.insta-blog {
		padding: 3rem 0 2rem;
	}
	.insta-blog-img {
		padding-left: 0;
	}
	.insta-blog-logo {
		margin-top: 3rem;
	}
	.footer-area {
		padding-bottom: 3rem;
	}
	.each-footer-menu {
		padding: 0;
	}
	.footer-area hr {
		margin: 3rem 0;
	}
	.footer-credit {
		margin-bottom: 2rem;
	}
	/****diensten-list****/
	.diensten-list-banner {
		padding: 3rem 0;
	}
	.diensten-list-left p {
		max-width: 100%;
		display: block;
	}
	.diensten-list-left{
		padding: 8% 5% !important;
	}
	.diensten-list-right h4 {
   		padding-left: 5%;
   		bottom: 5%;
  	}
	/****diensten-dtl****/
	.back-btn {
		padding-top: 3rem;
		margin-bottom: 3rem;
		top: 0;
	}
	.diensten-dtl-banner-left {
		padding-right: 0;
	}
	.diensten-dtl-banner-left {
		padding: 4rem 0;
	}
	.diensten-dtl-banner-left p {
  		margin: 2rem 0 3rem;
  		max-width: 100%;
	}
	.diensten-dtl-top {
		background-color: #fff;
		padding: 2rem 0;
	}
	.diensten-dtl-top td {
		padding: 1.5rem 0;
	}
	.diensten-dtl-top td {
		display: block;
		width: 100%;
		padding-left: 0;
	}
	.diensten-dtl-top::after {
		display: none;
	}
	.diensten-dtl-top td:first-child {
		padding-right: 0;
	}
	.diensten-dtl-top td:last-child {
		color: #000;
	}
	.diensten-dtl-top td p {
		margin-top: 1.5rem;
		max-width: 100%;
	}
	.counter-top {
		padding: 0 0 3rem 0;
	}
	.counter-top-right {
		padding-left: 0;
	}
	.counter-top-left p {
		max-width: 100%;
	}
	.counter {
		padding: 0;
	}
	.each-counter {
		margin-bottom: 4rem;
	}
	.form-sec {
		padding: 3rem 0;
	}
	.form-sec h3 {
		margin-bottom: 3rem;
	}
	.form-btm {
		margin-top: 3rem;
		margin-bottom: 3rem;
	}
	.dtl-google-review {
		padding-top: 3rem;
	}
	/****werkplaats-dtl****/
	.werkplaats-dtl-top li {
		color: #000;
	}
	.werkplaats-mid .home-mid-left p {
		margin: 1.5rem 0;
	}
	/****vacature-dtl****/
	.vacature-dtl-form-sec .col-lg-4 {
		width: 100%;
	}
	.vacature-dtl-form-sec .col-lg-8 {
		width: 100%;
	}
	.vacature-dtl-form-sec .form-left {
		padding-right: 0;
	}
	/****over-ons****/
	.overons-top {
		padding: 6rem 0;
	}
	.overons-top-content {
		text-align: start;
		max-width: 100%;
	}
	.overons-top-content p {
		padding-left: 0;
		margin-top: 2rem;
	}
	.over-ons-counter-top {
		padding-top: 3rem;
	}
	.team-member {
		padding: 3rem 0;
	}
	.team-member .text-center {
		margin-bottom: 3rem;
	}
	/****aanbod-list****/
	.aanbod-list {
		padding: 3rem 0;
	}
	.filter .col-2 {
		width: 13%;
	}
	.filter .col-1 {
		width: 33%;
	}
	.select-style {
		border: 1px solid #fff;
    	max-width: 100%;
    	text-align: center !important;
    	padding: .75rem;
        font-size: 1.5rem;
        text-align-last: center;
	}
	.filter option{
		font-size: 1.4rem;
	}
	.filter .col-1 {
		margin-bottom: 1rem;
	}
	.filter .col-2 {
		width: 33%;
		text-align: unset;
		margin-bottom: 1rem;
	}
	.filter .col-2 .select-style {
		text-align: start;
		margin-bottom: 1rem;
	}
	.product-sec {
		padding: 3rem 0;
	}
	.each-product {
		margin-bottom: 1rem;
	}
	/****verkocht****/
	.verkocht-product-sec {
		padding-top: 0;
	}
	/****contact****/
	.map-sec {
		padding-top: 0;
	}
	.map-info {
		position: initial;
    	margin-top: 3rem;
    	transform: translateY(0);
    	white-space: normal;
	}
	.map-btm-info {
		margin-top: 2rem;
	}
	/****popup****/
	.modal-area .modal-content {
		padding: 3rem 2.5rem;
	}
	.modal-area .popup-content h3 {
		font-size: 2.8rem;
	}
	.modal-area .modal-dialog {
		max-width: 85%;
	}
	/****aanbod-dtl****/
	.aanbod-dtl-slider-top {
		padding-top: 3rem;
	}
	.aanbod-dtl-slider-top h4 {
		margin: 0.8rem 0 1rem;
	}
	.aanbod-btl-slider-right {
		display: none;
	}
	.aanbod-btl-slider {
		padding-bottom: 3rem;
	}
	.product-price h3 {
		font-size: 2.8rem;
	}
	.aanbod-slider-btm {
		padding-bottom: 3rem;
	}
	.aanbod-slider-btm-left .row {
		margin: 1rem 0 3rem;
	}
	.aanbod-slider-btm-right {
		margin-top: 3rem;
	}
	.aanbod-slider-btm-right h3 {
		margin-bottom: 2rem;
	}
	.aanbod-slider-btm-right ul {
		margin-top: 2rem;
	}
	.dtl-tab-sec {
		padding: 3rem 0;
	}
	.dtl-tab-sec .each-tab-content {
		margin-bottom: 2rem;
	}
	.car-block.aanbod-dtl-car-block {
		padding-top: 0;
		padding-bottom: 3rem;
	}
	/****klantenbeoordelingen****/
	.klantenbeoordelingen-top-part {
		padding-top: 3rem;
	}
	.each-left-part h4 {
		margin: 1.8rem 0;
	}
	.klantenbeoordelingen-top {
		padding: 6rem 0 0;
	}
	.klantenbeoordelingen-mid {
		padding: 3rem 0;
	}
	.each-left-part p {
		margin-bottom: 2rem;
	}
	.each-right-part ul {
		margin-top: 1.5rem;
	}
	.card-columns {
		column-count: 1;
	}
	.klantenbeoordelingen-top-part .select-style {
		margin: 0 0 2rem;
	}
	.car-btm-part{
  		display: none;
  	}
  	.aanbod-slider-btm-right > a{
  		font-size: 2rem;
  	}
  	.aanbod-dtl-slider-top .row, .home-mid .row.flex-row-reverse{
  		flex-direction: column-reverse !important;
  	}
  	.aanbod-dtl-slider-top .common-btn{
  		margin-bottom: 1rem;
  	}
  	.each-product-btm h4{
  		height: auto;
  	}
  	.error_top{
  		padding-top:0; 
  		padding-bottom: 3rem;
  	}
  	.privacy-sec{
  		padding: 3rem 0;
  	}
  	.map-info{
  		padding-left: 0;
  	}
  	.map::after{
  		display: none;
  	}
	.footer-right-logo{
		justify-content: start;
	}
	/*==========landing===========*/
	.landing-content, .repair-table-area{
		padding: 40px 0;
	}
	.image-block, .repair-middle-content .content-wrap{
		padding-left: 0;
		padding-right: 0;
		height: auto;
	}
	.repair-middle-content{
		padding: 0 0 25px;
	}
	.repair-table-area td{
		width: 100% !important;
		display: block;
		padding: 0 !important;
	}
	.repair-table-area p {
  		margin-bottom: 30px;
	}
	.repair-middle-content p, .repair-table-area p{
		margin-top: 15px;
	}
	.google-review{
		overflow: hidden;
		border-top: 1px solid #eee;
	}
	.google-review .container-fluid, .google-review .common-wrap, .google-review-img{
		padding: 0;
	}
	.google-review-img{
		width: calc(100% + 30px);
  		margin-left: -15px;
	}
}
@media(max-width: 767.98px){
	#page{
        padding-bottom: 45px !important;
    }
	.home-banner p {
		width: 100%;
	}
	#mobile-contact-bar img{
		width: 20px;
	}
	#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: #0DABDE;
	  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;
	}
	.common-wrap {
		padding-left: 2%;
		padding-right: 2%;
	}
	.common-btn {
		padding: 0.5rem 1rem;
	}
	h1 {
		font-size: 3rem;
	}
	h2 {
		font-size: 2.8rem;
	}
	h3 {
		font-size: 2.6rem;
	}
	.banner-content {
		position: initial;
		transform: translate(0);
		background-color: #000;
		padding: 3rem 0 0;
	}
	.car-top .common-arrow {
		top: 25%;
	}
	.car-btm-part .swiper-button-prev {
		left: 2rem;
	}
	.car-btm-part .swiper-button-next {
		right: 2rem;
	}
	.car-price {
		text-align: left;
		margin-bottom: 1rem;
		display: flex;
    	align-items: center;
	}
	.car-price p{
		margin-right: 1rem;
	}
	.car-top-part-btm-info .row{
		flex-direction: column-reverse;
	}
	.home-mid-each-slider h4 {
		padding: 2rem 0;
		font-size: 1.5rem;
		letter-spacing: normal;
	}
	.insta-blog-logo img {
		width: 35rem;
	}
	.insta-blog hr {
		margin-top: 2.5rem;
	}
	/****diensten-list****/
	.diensten-list-banner h1 {
		letter-spacing: normal;
		margin-bottom: 1rem;
	}
	/****diensten-dtl****/
	.each-counter p {
		margin-bottom: 0rem;
	}
	.form-sec textarea.form-styl {
		min-height: 14rem;
	}
	.form-sec .form-styl {
		padding: 1rem;
	}
	.form-sec h3 {
		margin-bottom: 1.5rem;
		text-align: left;
	}
	/****over-ons****/
	.overons-banner-img {
		position: relative;
	}
	.overons-top {
		padding: 3rem 0;
	}
	/****aanbod-list****/
	.filter .col-1 {
		width: 50%;
	}
	.filter .col-2 {
		width: 50%;
	}
	.product-sec .common-btn {
		margin-bottom: 1rem;
	}
	/****contact****/
	.map {
		height: 32rem;
	}
	.each-contact-mid {
		margin-bottom: 2rem;
	}
	.contact-mid h3 {
		margin-bottom: 1.5rem;
	}
	/****bedankt****/
	.bedankt-banner .banner-content {
		position: absolute;
		background-color: transparent;
		padding: 3rem 0;
		top: 30%;
	}
	/****popup****/
	.modal-area .modal-dialog {
		max-width: 94%;
	}
	.modal-area .popup-content h3 {
		font-size: 2.4rem;
	}
	.popup-logo .popup-mid-logo {
		width: 3rem;
	}
	.popup-logo  .popup-left-logo {
		width: 21rem;
	}
	.modal-area .popup-content {
		margin-top: 2rem;
	}
	/****aanbod-dtl****/
	.product-price h3 {
		font-size: 2rem;
	}
	.product-price {
		padding-left: 0;
		padding-top: 2rem;
	}
	.awg-logo img {
		width: 25rem;
	}
	.aanbod-btm-price-table td {
		padding-right: 1rem;
	}
	/****klantenbeoordelingen****/
	.each-mid-heading {
		margin-bottom: 2rem;
	}
	.each-mid-heading h3{
		margin-bottom: 1rem;
	}
	.each-mid-part p {
		margin: 1.5rem 0;
	}
	.car-top-part-info td h5, .each-product-btm td h4 {
    	font-size: 1.45rem;
  	}
  	.car-top-part-info td p, .each-product-btm td p{
  		font-size: 1.3rem;
  	}
  	.car-top-part-info td{
  		padding-right: 0;
  	}
  	.car-top-part-info table{
  		width: 100%;
  	}
  	.counter .col-md-6, .team-member .col-md-6, .contact-mid-wrap .col-md-4{
  		width: 50%;
  	}
  	.each-counter h4{
  		font-size: 1.5rem;
  	}
  	.each-counter p{
  		font-size: 1.4rem;
  	}
  	/*=============landing=============*/
  	.landing-banner .mx-auto.top-50{
		transform: translateY(-50%);
		width: 100%;
		position: absolute;
	}
}
@media(max-width: 575.98px){
	.common-arrow img {
		width: 7px;
	}
	.car-top .common-arrow {
		top: 20%;
	}
	.car-top-part-info table {
		margin: 2rem 0;
	}
	.each-home-btm {
		padding: 2rem 0.8rem;
	}
	.each-home-btm img {
		margin-right: 0.6rem;
	}
	.each-home-btm img {
		width: 1.6rem;
		margin-top: 3px;
	}
	.each-home-btm strong {
		font-size: 1.6rem;
	}
	.each-home-btm em {
		font-size: 1.4rem;
	}
	.insta-blog-logo img {
		width: 25rem;
	}
	/****diensten-dtl****/
	.form-left li {
		margin-top: 1.5rem;
	}
	/****vacature-dtl****/
	.Bestand-btn .common-btn {
		padding: 1rem;
	}
	/****aanbod-list****/
	.each-product-btm ~ * {
		padding: 0 1rem 2rem;
	}
	/****bedankt****/
	.bedankt-banner .banner-content h1 {
		margin-bottom: 0.5rem;
	}
	.bedankt-banner img {
		min-height: 27rem;
	}
	/****popup****/
	.modal-area .popup-content p {
		margin: 1.5rem 0;
	}
	/****aanbod-dtl****/
	.aanbod-dtl-slider-top {
		padding-top: 1.5rem;
	}
	.aanbod-btm-price-table td {
		padding-right: 0;
		display: inline-block;
		padding-bottom: 1rem;
		width: 49%;
	}
	.each-Kenmerken h6, .aanbod-btm-price-table p{
		font-size: 1.4rem;
	}
	.each-Kenmerken h4, .aanbod-btm-price-table h4{
		font-size: 1.6rem;
	}
	.aanbod-btm-price-table tr:first-child td {
		padding-bottom: 2rem;
	}
	.awg-logo img {
		width: 22rem;
	}
	.product-price h3 {
		margin-top: 1rem;
	}
	.each-contact-mid h4, .each-contact-mid h6, .contact-mid h3{
		text-align: left;
	}
	.each-contact-mid h6{
		font-size: 1.6rem;
	}
	/****klantenbeoordelingen****/
	.each-mid-part li {
		max-width: initial;
		width: calc(50% - 6px);
		margin-right: 4px;
		padding-left: 0;
		padding-right: 0;
		font-size: 1.4rem;
	}
	.each-mid-part p {
		margin: 1.5rem 0;
	}
	.klantenbeoordelingen-top-part {
		padding-top: 1rem;
	}
	.footer-credit {
		display: block;
	}
	.footer-credit h6 {
		margin-bottom: 1rem;
	}
	.footer-area hr {
		margin: 0 0 2rem;
	}
	.opties-slider {
		margin-top: 0;
	}
	.footer-right-logo {
		display: block;
	}
}
@media(min-width:992px){
	.map-info .container-fluid, .map-info .common-wrap{
		padding: 0;
	}
}
