@media (min-width: 1500px) {
.container {
    max-width: 1350px;
    }
	.no-banner {
		padding-top: 10%;
	}
}

@media (min-width: 1650px) {
    .container {
        max-width: 1494px;
    }
}

@media (max-width: 1599.98px) {
    .home_page_product_slider .product_slider_wrapper .swiper-button-next {
        right: -60px;
    }
    .home_page_product_slider .product_slider_wrapper .swiper-button-prev {
        left: -60px;
    }
    .dtls_product_sec .swiper-button-next {
        right: -60px;
    }
    .dtls_product_sec.swiper-button-prev {
        left: -60px;
    }
}
@media (max-width: 1499px) {
.footer_topmost_area .footer_social_icon_area ul li{
    margin-left: 60px;
}
.overons_team_area h2 {
    margin-left: 30px;
}
.side_area_content p {
    margin-bottom: 30px;
}
.product_slider_wrapper {
    padding-left: 30px;
    padding-right: 30px;
}
.banner_content_wrapper {
    margin-left: 30px;
}
.footer_topmost_area .auto_trust_img {
    margin-right: 3%;
}
.Welkom_bij_sec {
    background-size: 60%;
}
.auto_trust_logo {
    max-height: 16px;
}
.deze_auto_area li{
    font-size: 15px;
    padding-right: 10px;
}
.footer_topmost_area .footer_social_icon_area ul li:nth-child(2) {
/*margin-left: 6%;*/
}
/*----aanbod dtls---*/
.side_area_content{
padding-top:0px;
}
.side_area_content .vragen{
margin-top:0%;
}
.side_area_content .common_button{
min-width:100%;
}
/*----aanbod-----*/
/*.home_product_sec .car_overlay_content {
padding: 7%;
}*/

/*.aanbod_selection_sec .col-lg-3 .common_button{
min-width: 100%;
height: 50px;
}*/
.acties_right_content{
width:52%;
}
/*---vercocht--*/
.home_product_sec  .vercocht_overlay_content{
padding: 7% 8%;
}
.vacature_area .diensten_heading_content .common_button{
min-width:100%;
}
.aanbod_detail_tab_sec .tab_sec .nav-tabs .nav-item {
width: 24%;
}

.footer_navbar ul li{
	   padding-right:40px;
    }

.footer_topmost_area .footer_social_icon_home ul li {
    margin-left: 35px !important;
}
}
@media(max-width:1300px) {
    .vragen .common_button{
        min-width:100%;
    }
}
@media(max-width:1299.98px) {
    .nexu-bg-area h4{
        font-size: 90px;
    }
    .home_banner .swiper-button-prev {
        left: 5px;
    }
    .home_banner .swiper-button-next {
        right:5px;
    }
    .overons_team_area .product_slider_wrapper .swiper-button-prev
    {
        left: 0px;
    }
    .overons_team_area .product_slider_wrapper .swiper-button-next
    {
        right: 0px;
    }
    .home_page_product_slider .product_slider_wrapper .swiper-button-next {
        right: -25px;
    }
    .home_page_product_slider .product_slider_wrapper .swiper-button-prev {
        left: -25px;
    }
    .dtls_product_sec .swiper-button-next {
        right: 0px;
    }
    .dtls_product_sec.swiper-button-prev {
        left: 0px;
    }
	.footer_topmost_area .footer_social_icon_home ul li {
		margin-left: 10px !important;
	}

}
@media (max-width: 1199.98px) {
    .main_text_slider {
        padding: 50px 30px;
    }
    .common-both-padding {
        padding: 0 70px;
    }
    .nexu-bg-area h4 {
        font-size: 70px;
    }
    .middle_banner_left_wrapper h2{
        margin-left: 85px;
    }
    .each_product_price_dtls h3{
        font-size: 20px;
    }
h1 {
font-size: 28px;
}
h2 {
font-size: 24px;
}
.gallery_wrapper li {
margin-right: 9px;
}
.gallery_wrapper li:last-child {
margin-right: 0px;
}

.footer_topmost_area .auto_trust_img {
margin-right: 3%;
}
.auto_trust_logo {
max-height: 14px;
}

.footer_logo_styl {
	width: 160px;
}
/*-----middle area-----*/
.middle_banner_rt_wrapper h2 {
margin: 0px 85px 50px 0px;
}
/*----aanbod dtls----*/
.aanbod_detail_tab_sec .tab_sec .nav-tabs .nav-item {
width: 24%;
}
/*---aanbod---------*/
.home_product_sec .car_overlay_content {
padding: 6% 30px;
}
.aanbod_selection_sec .col-lg-3{
max-width:100%;
}
.aanbod_selection_sec .col-lg-3 .common_button{
max-width:100%;
padding:15px;
}
.each_product_price_dtls {
padding: 30px 15px 15px;
}
/*=======================NEW ADD=================*/
.grand_coupe_price h4 {
    font-size: 26px;
}

.footer_navbar ul li{
	padding-right:10px;
}
.footer_topmost_area .footer_social_icon_home ul li {
    margin-left: 0px !important;
}
.footer_topmost_area .footer_social_icon_area.footer_social_icon_home ul li img {
    width: 15px;
    height: 15px;
}
.common-wrap {
    padding: 0 41px;
}
.no-banner {
    padding-top: 16%;
}
}
@media(max-width:1024px) {
.logo_styl {
max-width: 195px;
margin-top: -19px;
}
.gallery_wrapper li {
width: 49.2%;
margin-top: 15px;
}
.gallery_wrapper li:nth-child(even) {
margin-right: 0px;
}
.side_logo{
display:none;
}
.product_slider_wrapper .swiper-button-prev {
display:none;
}
.product_slider_wrapper .swiper-button-next {
display:none;
}
.home_banner .swiper-button-prev{
display:none;
}
.home_banner .swiper-button-next{
display:none;
}
.gallery_wrapper .swiper-button-prev, .gallery_wrapper .swiper-button-next{
    display: none;
}
.aanbod-page-wrap, .common-wrap, .contact-form-wrap{
    padding: 0;
}
}
@media (max-width: 991.98px) {
    .top_gapping{
        padding-top: 0px;
    }
	 .klantenportaal_area {
		margin-top:20px;
		margin-left:10px;
  		min-height: 1300px;
  }

    .side_area_content p {
        margin-bottom: 130px;
    }
    .slider_nxt_table_content .col-lg-7, .slider_nxt_table_content .col-lg-5 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .nexu-bg-area h4{
        display: none;
    }
    .nexu-bg-area h4{
        font-size: 60px;
    }
    .common_button{
        max-width: 220px;
        height: 45px;
        line-height: 45px;
    }
.dblock {
display: block;
}
.desktop_menu {
display: none;
}
.logo_styl {
    margin-top: -25px;
}
.slider_text_wrapper {
width: 40% !important;
}
.header_topbar {
display: none;
}
h1 {
font-size: 24px;
}
h2 {
font-size: 20px;
}
h3 {
font-size: 18px;
}
h4 {
font-size: 17px;
}
.product_slider_wrapper .swiper-button-next {
display: none;
}
.product_slider_wrapper .swiper-button-prev {
display: none;
}
/*.angel_images {
margin-top: 45px;
}
.common_angel_properties {
height: 345px;
}*/
.gallery_wrapper {
padding-top: 40px;
}
.Welkom_bij_sec hr {
margin-top: 50px;
}
.footer_topmost_area {
padding: 30px 0px;
}
.footer_social_icon_area {
padding-left: 0px;
}
.footer_topmost_area .footer_social_icon_area ul li:first-child {
margin-left: 0px;
}
.footer_topmost_area .auto_trust_img {
margin-right:5%;
}
.footer_navbar ul li {
padding: 20px 40px 20px 0px;
}
.footer_social_icon_area {
    text-align: left;
}

.footer_logo_btn {
    text-align:center;
    margin-top:15px;
}
.footer_topmost_area .footer_social_icon_area ul li:nth-child(2) {
margin-left: 6% !important;
}

.bovag_logo {
max-height: 47px;
}
/*--home page middle_area-----*/
.middle_banner_rt_wrapper h2 {
margin: 0px 20px 50px 0px;
}
/*----aanbod dtls----*/
.dts_top_area {
padding: 30px 0px;
}
.side_area_border{
margin-top:30px;
}
.aanbod_detail_tab_sec .tab_sec .nav-tabs .nav-item {
width: 49%;
margin: 0px 12px 10px 0px;
}
.aanbod_detail_tab_sec .tab_sec .nav-tabs .nav-item:nth-child(2) {
margin: 0px 0px 10px 0px;
}
.aanbod_detail_tab_sec .tab_sec .nav-tabs .nav-item:nth-child(4) {
margin: 0px 0px 10px 0px;
}
.side_area_content .common_button {
min-width: 328px;
}
/*------aanbod-------*/
.home_product_sec .car_overlay_content p {
margin: 15px 0px;
text-align:justify;
}
.home_product_sec .car_overlay_content {
padding: 20px;
}
.home_product_sec .car_overlay_content h3 {
font-size: 19px;
}
.home_product_sec .car_overlay_content .common_button{
min-width: 200px;
/*padding: 12px;*/
}
/*--actie detail--*/
.diensten_reverse_area .common_button{
min-width: 240px;
}
.left_area {
padding-right:20px;
}
.form_area{
padding-left:20px;
}
.form_group1 {
padding-right: 15px;
}
.contact_form_area .common_button{
min-width:100%;
}
.form_group2{
padding-left: 15px;
}
/*--vercocht--*/
.vercocht_overlay_content h2{
font-size:18px;
}
.vercocht_overlay_content p{
font-size:13px;
}
/*--actie---*/
.vacature_angle_sec {
padding: 30px 0px;
}
/*--acties details--*/
.contact_form_area {
padding: 40px 0px 50px;
}
/*--contact--*/
.contact_page_form .address_area {
padding-bottom: 20%;
}
.product_slider_wrapper {
padding-top: 30px;
}
/*--home banner--*/
.home_banner_area_contents {
    top: 30%;
}
/*====================NEW ADD==============*/

.aanbod_selection_sec {
    padding: 40px 0px;
}
.aanbod_product_sec .pl-1{
	padding-left:15px !important;
}
.aanbod_product_sec .pr-1{
	padding-right: 15px !important;
}
.diensten_reverse_area .dinesten_img {
    position: relative;
	width:100%;
-webkit-clip-path: polygon(0% 0, 100% 0%, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0%, 100% 100%, 0% 100%);
}
.diensten_reverse_area .dinesten_img img{
	height:auto !important;
}
.diensten_reverse_area::before {
-webkit-clip-path: polygon(46% 0, 100% 0%, 100% 100%, 0% 100%);
clip-path: polygon(0% 0, 100% 0%, 100% 100%, 0% 100%);
width:100%;
}
.diensten_reverse_area .diensten_heading_content {
    padding: 50px 0px;
	width: 100%;
}
.contact_form_area .left_area h3 span{
    font-size: 24px;
}
.contact_form_area .right_side_area h3 span{
    font-size: 24px;
}
.acties_van tr td:nth-child(even) {
    padding-left: 20px;
}
.acties_van tr td:nth-child(odd) {
    padding-right: 20px;
}
.acties_van .common_button {
    float: left;
	margin-bottom:30px;
}
.diensten_reverse_area:nth-child(even) .dinesten_img {
-webkit-clip-path: polygon(0% 0, 100% 0%, 46% 100%, 0% 100%);
clip-path: polygon(0% 0, 100% 0%, 100% 100%, 0% 100%);
width:100%;
}
.vacature_area .diensten_heading_content .common_button {
    min-width: 240px;
}
.common-both-padding {
    padding: 0 25px;
}
.middle_banner_left_wrapper h2 {
    margin-left: 40px;
}
.product_slider_wrapper {
    padding-left: 0px;
    padding-right: 0px;
}
.banner_content_wrapper {
    margin-left: 0px;
}
.aanbod_selection_sec .col-lg-3 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.aanbod-top-heading h3{
    font-size: 24px;
}
.overons_team_area h2 {
    margin-left: 0px;
}
.footer_topmost_area .footer_social_icon_area.footer_social_icon_home ul {
    text-align: left;
}
.no-banner {
    padding-top: 5%;
}
}
@media (max-width: 767.98px) {
    .h-100 {
     height: 90%!important;   
    } 
.aanbod-top-heading h3{
    font-size: 20px;
}
.grand_coupe_price{
    float: left;
}
.aanbod-page-wrap .pl-2{
    padding-left: 15px !important;
}
.aanbod-page-wrap .pr-2{
    padding-right: 15px !important;
}
.each_product_price_dtls p{
    height: auto;
}

.aanbod-top-heading h3{
    margin-left: 0;
    text-align: left;
    margin-bottom: 20px;
}
.aanbod_selection_sec .col-lg-3 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.back_bttn .col-lg-5{
    text-align: left;
}
.side_area_img img{
    display: block;
}
    .side_area_content p {
        margin-bottom: 30px;
}
.home_page_product_slider{
    margin-top: 0px;
    padding-bottom: 30px;
}
.back_bttn{
    padding-top: 30px;
}
.each_product_price_dtls table tr td:last-child {
font-size: 16px;
}
.each_product_price_dtls {
padding: 15px;
}
.left_angel_images .image_txt h2 {
margin-left: 0%;
font-size: 18px;
}
.arrow_img {
margin-top: -35px;
}
.home_selection_area .form_area1 {
    padding-right: 15px;
    padding-left: 15px;
}
.footer_wrapper h4 {
padding-bottom: 15px;
}
/*------home product area-----*/
.home_product_sec {
padding: 30px 0px 10px;
}
.Welkom_bij_sec {
padding: 30px 0px 10px;
}
.Welkom_bij_sec hr {
margin-top: 30px;
}
/*-----gallery sec----*/
.gallery_wrapper {
padding-top: 30px;
}
.gallery_sec .gallery_wrapper .swiper-button-next {
    right: 10px;
}
.gallery_sec .gallery_wrapper .swiper-button-prev {
    left: 10px;
}
.gallery_wrapper li {
width: 100%;
margin-right: 0px;
}
.footer_navbar ul li {
width: 100%;
padding: 20px 0px 0px;
}
.footer_middle_area hr {
margin-top: 30px;
}
.footer_wrapper {
margin-bottom: 1rem;
}
.footer_navbar {
padding-bottom: 30px;
}
.footer_topmost_area .footer_social_icon_area ul li img{
    width: 20px;
    height: 20px;
}
.slider_btm_btn {
margin-top: 40px;
}
.footer_social_icon_area{
padding-top:10px;
}
.footer_middle_area{
padding-top:30px;
}
.bovag_logo {
max-height: 42px;
}
/*------angle are-----*/
.middle_banner_left_wrapper{
width:100%;
position:relative;
float:none;
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
height:350px;
}
.middle_banner_rt_wrapper{
width:100%;
position:relative;
float:none;
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
height:350px;
}
.middle_banner_section{
height:auto;
padding-top: 30px;
}
.middle_banner_rt_wrapper h2 {
margin: 0px 0px 50px 30px;
text-align:left;
}
/*-----aanbod dtls----*/
.dts_top_area .trug_btn {
text-align: left;
margin-top:10px;
}
.topside_img1{
display:none;
}
.topside_img2{
display:none;
}
.grand_coupe_price{
padding-top: 30px;
}
.grand_coupe{
padding:30px 0px;
}
.grand_coupe_price h4 {
font-size: 22px;
}
.grand_coupe_heading h1 {
font-size:20px;
}
.table_after_border h4 {
font-size: 17px;
}
.side_area_content{
padding:20px;
white-space: nowrap;
}
.aanbod_detail_tab_sec .tab_sec .nav-tabs .nav-item {
width: 49%;
margin-right:5px;
font-size:13px;
}
.aanbod_detail_tab_sec .nav-tabs .nav-link{
	padding:10px;
}
.aanbod_details_slider .swiper-button-next{
display:none;
}
.aanbod_details_slider .swiper-button-prev{
display:none;
}
.table_after_border{
padding: 20px 0px;
}
.dtls_product_sec{
padding-bottom:30px;
}
/*.side_area_border{
padding:0px;
}*/
/*----aanbod-----*/
.home_product_sec .car_overlay_content h3 {
font-size: 18px;
}
.home_product_sec .car_overlay_content {
padding: 26px;
}
.home_product_sec .car_overlay_content .common_button{
min-width: 230px;
}
.aanbod_selection_sec .col-lg-3 {
max-width: 100%;
}
.aanbod_selection_sec{
padding:30px 0px;
}
.aanbod_selection_sec .aanbod_selection_area {
padding-right: 15px;
padding-left: 15px;
}
.home_product_sec .car_overlay_content p {
font-size: 13px;
}
.aanbod_select_area_cover {
padding: 0px;
}
/*acties details*/
/*.diensten_reverse_area .diensten_heading_content {
padding: 30px 0px 20px;
}*/
/*.diensten_reverse_area .dinesten_img {
-webkit-clip-path: polygon(0% 0, 100% 0%, 100% 100%, 0% 100%);
clip-path: polygon(0% 0, 100% 0%, 100% 100%, 0% 100%);
width: 100%;
position: relative;
}*/
.left_area {
padding-right: 0px;
border-right:none; 
}
.form_area {
padding-left: 0px;
padding-top:30px;
}
.address_area {
padding-top: 40px;
}
.inner_banner {
padding: 30% 0px 0px;
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}
.diensten_reverse_area .common_button{
min-width:250px;
}
/*.diensten_reverse_area::before {
-webkit-clip-path: polygon(46% 0, 100% 0%, 100% 100%, 0% 100%);
clip-path: polygon(0% 0, 100% 0%, 100% 100%, 0% 100%);
width:100%;
}*/
/*--contact--*/
.contact_page_form .address_area{
border-right:none;
}
.contact_social_icon_area {
padding-top: 0px;
}
.contact_form_area h3 {
padding-bottom: 30px;
}
/*.diensten_reverse_area:nth-child(even) .dinesten_img {
-webkit-clip-path: polygon(0% 0, 100% 0%, 46% 100%, 0% 100%);
clip-path: polygon(0% 0, 100% 0%, 100% 100%, 0% 100%);
width:100%;
}*/
.contact_page_form .address_area {
padding-bottom:30px;
}
/*---vacature--*/
.vacature_area .diensten_heading_content .common_button{
min-width:250px;
}
.vacature_angle_area .diensten_heading_content{
padding:20px;
}
.vacature_angle_area {
margin-bottom: 15px;
}
.diensten_reverse_area p {
margin: 20px 0px;
}
/*---overons--*/
.box img {
width: 100%;
}
.gallery_section .col-md-3 .gal-item{
padding: 5px 0px;
}
.overons_team_area h2 {
padding-bottom: 0px;
}
.bovag_logo{
max-height:45px;
}
/*--acties*/
.acties_van{
padding:30px 0px;
}
/*--acties details--*/
.left_area {
padding-right: 15px;
}
.contact_form_area {
    padding: 20px 0px 40px;
}
.contact_page_form .form_area{
padding-top:0px;
}
/*--home-banner--*/
.home_banner_area_contents {
   top:15%;
}
.home_slider_banner_wrapper {
     min-height: 80vh;
}
.right-button {
    position: relative;
    top: 0px;
	padding-top:15px;
    right: auto;
	left:-15px;
}
/*========================NEW ADD================*/

.aanbod_product_sec{
	padding:30px 0px;
}
.acties_van tr td:nth-child(even){
	padding-left:0px;
}
.acties_van tr td:nth-child(odd){
	padding-right:0px;
}
.acties_van tr td{
	width:100%;
	display:block;
}
.contact_form_area .left_area h3 span{
    font-size: 20px;
}
.contact_form_area .right_side_area h3 span{
    font-size: 20px;
}
.footer_logo{
	margin-bottom:30px;
}
.gallery_section  .gal-item .row{
	height:auto !important
}
.home_banner {
    width: 100%;
    position: relative;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
}
/*****************/
.hide_banner{
	display:none;
}
.middle_banner_left_wrapper h2 {
    margin-left: 30px;
}
.aanbod_detail_tab_sec .tab_content_wrapper{
    padding: 30px 15px;
}
.common-both-padding {
    padding: 0 15px;
}
.acties-van-wrap{
    padding-left: 0;
}
.whatsapp_button1 {
    display: none;
}
}
@media (max-width: 575.98px) {
    .middle_banner_left_wrapper h2, .middle_banner_rt_wrapper h2 {
        margin-left: 15px;
    }
    .common-both-padding {
        padding: 0;
    }
    .banner_content_wrapper{
        padding: 30px 15px;
    }
    .kenmerken_tab ul li:nth-child(odd){
        padding-left: 8px;
        background-size: 5px;
        background-position: left top 7px;
    }
    .aanbod_detail_tab_sec .tab-content .kenmerken_tab ul li{
        font-size: 13px;
    }
    .aanbod_detail_tab_sec .tab_content_wrapper{
        padding-left: 7px;
        padding-right: 7px;
    }
.footer_topmost_area {
padding: 30px 0px;
}
.banner_content_wrapper {
margin: 0px;
}
h1{
font-size:18px;
}
h2{
font-size:17px;
}
.side_area_content .common_button {
    min-width: 170px;
    font-size: 12px;
}
/*=================new add==================*/
.side_area_content {
    padding: 20px 0px;
}
.contact_social_icon_area img{
	max-height:20px;
	padding-right: 30px;
}
.footer_topmost_area .footer_social_icon_area ul li:nth-child(2) {
    margin-left: 6%;
    display: block;
    margin-top: 15px;
}
}
@media (max-width: 480px) {
.footer_topmost_area .footer_social_icon_area ul li {
margin-left: 0px;
width: 100%;
padding-bottom: 20px;
}
.footer_topmost_area .footer_social_icon_area ul li:nth-child(2) {
margin-left: 0%;
}
.footer_logo_btn {
padding-top: 0px;
}
.footer_topmost_area .auto_trust_img {
padding-bottom: 15px;
width:100%;
}
.footer_topmost_area .auto_trust_img {
margin-right: 0%;
}
/*----aanbod dtls----*/
.grand_coupe_heading h1 {
font-size: 17px;
}
.grand_coupe_heading h2{
font-size: 16px;
}
.grand_coupe_price h4 {
font-size: 17px;
}
/*----aanbod-----*/
.inner_page_banner_overlay {
padding: 30px;
}
.vacature_angle_sec {
padding: 15px 0px;
}
/*=====================new add===================*/
.deze_auto_area li{
	display:block;
	padding-top:10px;
}
.deze_auto_area {
    padding-top: 0px;
}
}
@media (max-width: 400px) {
	.calsty {
		width: 100%;
		height: 1300px;
		padding: 0px;
		background: #F6F6F6;
		border: none;
	}
	.aanbod_detail_tab_sec .tab_content_wrapper {
		padding-left: 0px;
		padding-right: 0px;
		background:none;
	}
}
@media (max-width: 320px){
.home_banner_area_contents {
    top: 10%;
}

}
@media (max-width : 767.98px){
    .morgeninternet-footer{
        margin-bottom : 43px;
    }
}
@media (min-width : 767.98px){
    .repositioning_dk{
        Left: 30px !important;
    }
}