@charset "utf-8";
/* CSS Document */
.winkel_single_wrappper .inspiratie_wrap { padding-bottom: 0; }
.map_box {}
.map_box img { max-width: 100%;}
.lp_soort_wapper .zoek_row .btnbox { text-align: center; padding: 70px 0 60px 0;}
.coronaprotocol_wapper .simple_text img {max-width:100%;}

@media (min-width: 1301px) and (max-width: 1709px) {
    .container-fluid { max-width: 1280px; }
    .modal_block_col .blockquote { padding: 40px 35px; }
    .modal_block_col .blockquote h2 { font-size: 25px; }
    .modal_block_col .blockquote:before { width: 58px;height: 46px; margin: 0 auto 26px; }
    .simple_text_wrap+.touch_with_kitchen_sec { padding-top: 58px; }

    /* Franchise Page Start */
    .left_right_img_sec .left_img, .left_right_img_sec .right_img {width: 305px;}
    .left_right_img_sec .simple_text_wrap { max-width: 650px; padding-top: 0; }
    /* Franchise Page End */
}
@media (min-width: 1301px) and (max-width: 1400px) {
.iframe_video,
.b2b_banner_wrap .inner_banner_img {height: 500px;}

}


@media (min-width: 1600px) and (max-width: 1709px) {

.general_page .free_offer_box h2,
.participants_caption_main .free_offer_box h2 { font-size: 50px; }
.general_page .banner_logo,
.participants_caption_main .banner_logo { width: 300px; }
.general_page .banner_logo img,
.participants_caption_main .banner_logo img { width: auto; height: auto; max-width: 100%; }
.general_page .page_title_wrap .page_title h1,
.participants_page .page_title_wrap .page_title h1 { font-size: 39px; }
.participants_page .advice_sec { padding: 142px 0 180px 0; }
.advice_sec .image_shape { width: 500px; height: 423px; background-size: contain; }
.participants_page .advice_sec .image_col.col_shape_1 .image_shape { top: -40px;left: -120px; }
.participants_page .advice_sec .image_col.col_shape_2 .image_shape { right: -15px;bottom: -118px; }
.general_page .advice_sec .image_col.col_shape_2 .image_shape { top: -40px;left: -120px; }
.general_page .advice_sec .image_col.col_shape_3 .image_shape { right: -90px;bottom: -75px; }

.advice_sec .advice_row + .advice_row { padding-top: 78px; }

}


@media (min-width: 1400px) and (max-width: 1599px) {

.general_page .free_offer_box h2,
.participants_caption_main .free_offer_box h2 { font-size: 50px; }
.general_page .banner_logo,
.participants_caption_main .banner_logo { width: 300px; }
.general_page .banner_logo img,
.participants_caption_main .banner_logo img { width: auto; height: auto; max-width: 100%; }
.general_page .page_title_wrap .page_title h1,
.participants_page .page_title_wrap .page_title h1 { font-size: 39px; }
.participants_page .advice_sec { padding: 142px 0 180px 0; }
.advice_sec .image_shape { width: 455px; height: 402px; background-size: contain; }
.participants_page .advice_sec .image_col.col_shape_1 .image_shape { top: -40px;left: -80px; }
.participants_page .advice_sec .image_col.col_shape_2 .image_shape { right: -15px;bottom: -118px; }
.general_page .advice_sec .image_col.col_shape_2 .image_shape { top: -40px;left: -80px; }
.general_page .advice_sec .image_col.col_shape_3 .image_shape { right: -45px;bottom: -100px; }
.advice_sec .advice_row + .advice_row { padding-top: 78px; }
.cloud_shape img { max-width: 400px; height: auto; width: auto; }

.magazine_main .images_wrap { right:-120px; }

}


@media (min-width: 1200px) and (max-width: 1399px) {

.general_page .free_offer_box h2,
.participants_caption_main .free_offer_box h2 { font-size: 43px; }
.general_page .banner_logo,
.participants_caption_main .banner_logo { width: 300px; }
.general_page .banner_logo img,
.participants_caption_main .banner_logo img { width: auto; height: auto; max-width: 100%; }
.general_page .page_title_wrap .page_title h1,
.participants_page .page_title_wrap .page_title h1 { font-size: 35px; }
.date_wrap h3 { font-size: 30px; }
.participants_page .advice_sec { padding: 142px 0 180px 0; }
.advice_sec .image_col { width:500px; }
.advice_sec .image_col .image { min-height: 444px; }
.advice_sec .image_shape { width: 455px; height: 402px; background-size: contain; }
.participants_page .advice_sec .image_col.col_shape_1 .image_shape { top: -40px;left: -60px; }
.participants_page .advice_sec .image_col.col_shape_2 .image_shape { right: -45px;bottom: -98px; }
.general_page .advice_sec .image_col.col_shape_2 .image_shape { top: -40px;left: -60px; }
.general_page .advice_sec .image_col.col_shape_3 .image_shape { right: -35px;bottom: -118px; }
.advice_sec .image_col.col_shape_1 .round_shape { left: -54px; }
.advice_sec .image_col.col_shape_2 .round_shape { bottom: -78px; }
.advice_sec .advice_row + .advice_row { padding-top: 78px; }
.cloud_shape img { max-width: 400px; height: auto; width: auto; }
.participants_page .advice_sec .advice_row:nth-child(odd) .image_col { margin-left: -30px; }
.participants_page .advice_sec .advice_row:nth-child(even) .image_col { margin-right:-30px; }
.general_page .advice_sec .advice_row:nth-child(even) .image_col { margin-left: -30px; }
.general_page .advice_sec .advice_row:nth-child(odd) .image_col { margin-right:-30px; }
.advice_sec .text_wrap h2 { font-size: 31px; }
.participants_page .advice_sec .advice_row + .advice_row#row_div_3 { padding-top: 156px; }
.participants_page .advice_sec .image_col.col_shape_3 .image_shape { width: 422px;height: 490px; left: -58px; }
.general_page .advice_sec .image_col.col_shape_4 .image_shape { width: 422px;height: 490px; left: -58px; }
.advice_sec .image_col .image_second { width: 272px;height: 243px; bottom: -58px;left: -23px; }
.participants_page .advice_sec .image_col.col_shape_3 .round_shape { right: -48px;/*width: 150px; height: 150px;*/ }
.general_page .advice_sec .image_col.col_shape_4 .round_shape { right: -48px; /*width: 150px; height: 150px;*/ }
.ask_coach_sec { padding:150px 0; }

.magazine_main .images_wrap { right:-120px; }


}


@media (min-width: 1200px) and (max-width: 1300px) {

    .navigation_main ul{margin:0 -20px;}
    .navigation_main ul li {padding:0 20px;}
    .head_bottom.fixed .navigation_main ul {margin:0 -12px;}
    .head_bottom.fixed .navigation_main ul li {padding:0 12px;}    
    .head_bottom.fixed .navigation_main ul li a {font-size:15px;}
    .head_bottom .btnbox {margin-left: 30px;}
    .head_bottom .btnbox a {padding:0 18px;}

    .werken_onder span { padding: 0 20px 0 0;}
    .werken_onder .werken_logo + .werken_logo { padding-left: 20px;}

    .video_single_box .image .playbtn svg {width:140px;}

    .simple_text.with_actie_img + .simple_text img { max-width: 100%;}

    .productin_detail .productin_text {padding:32px 0 0;}
    .productin_detail .row {margin: 0 -25px;}
    .productin_detail .row > div[class*="col-"] {padding:0 25px;}
    .videogesprek_row .image img {max-width:100%;}
    .afspraak-text p::before {display: none;}

    .iframe_video,
    .b2b_banner_wrap .inner_banner_img {height: 500px;}

    .container-fluid { max-width: 1180px; }
    .modal_block_col .blockquote { padding: 35px 35px; }
    .modal_block_col .blockquote h2 { font-size: 23px; }
    .modal_block_col .blockquote:before { width: 58px;height: 46px; margin: 0 auto 26px; }
    .simple_text_wrap+.touch_with_kitchen_sec { padding-top: 38px; }

    
    /* Franchise Page Start */
    .franchise_page .page_title_wrap { padding-bottom: 0; }
    .franchise_page .blockquote_wrap { margin-top: 0; margin-bottom: 20px; }
    .franchise_page .modal_sec { padding: 55px 0 0 0; }
    .left_right_img_sec { margin-bottom: 28px; }
    .left_right_img_sec .left_img, .left_right_img_sec .right_img {width: 305px;}
    .left_right_img_sec .simple_text_wrap { max-width: 650px; padding-top: 0; }
    /* Franchise Page End */

    .magazine_main .images_wrap { right:-80px;width:500px;height:480px; }
    .magazine_main .images_wrap [class*="imgbox"] { max-width:455px; }

    /* 26-2-2024 New Design Start */
    /* ---------------------------------- */
    /* ---------------------------------- */
    .instagram_main .InstagramFeed__feed .FeedGridLayout__cell:first-child.FeedHighlightLayout__highlight,
    .instagram_main .InstagramFeed__feed .FeedGridLayout__cell:nth-child(8).FeedHighlightLayout__highlight,
    .insta_list_row .insta_list_col .insta_list_big_bottom .insta_main_box,
    .insta_list_row .insta_list_col .insta_list_big_top .insta_main_box { margin: 0; width: 100%; }
    /* ---------------------------------- */
    /* ---------------------------------- */
    /* 26-2-2024 New Design End */


}


@media (min-width: 992px) and (max-width: 1199px) {
    .navigation_main ul {margin:0 -15px;}
    .navigation_main ul li {padding:0 15px;}
    .head_bottom.fixed .navigation_main ul {margin:0 -12px;}
    .head_bottom.fixed .navigation_main ul li {padding:0 12px;}    
    .head_bottom .btnbox {margin-left: 30px;}
    .head_bottom .btnbox a {padding:0 18px;}    

    .blog_box .blog-info{padding:21px 20px;}
    .blog_box .blog-user {padding: 33px 20px 28px;}
    .overlap .ik_breadcrumb{    padding: 33px 60px 36px;}
    
    .keuken_single .image {height:450px;}
    .fotos_row .fotos_box .image {height: 180px;}
    .videogesprek_row .videogesprek_text .lees-meer {padding:59px 0 0;}

    .videogesprek_row {padding:60px 0 95px;}
    .videogesprek_row .image img {width: 100%}

    .apparatuur_slider.slick-slider {margin: 0 0 30px;}
    .apparatuur_thumbail .thumb_item {width: 136px;height:136px;margin-right:20px;}
    .apparatuur_slider.slick-slider .slick-arrow {display:none !important;}
    .apparatuur_thumbail_outer .itemCount {width: 136px;height:136px;font-size:32px;}

    .werken_onder {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .werken_onder span { width: 100%; padding: 0 0 20px 0;}
    .apparatuur_box .image { height: 210px;}
    .apparatuur_row.sub_cat .apparatuur_box .appara_info { padding: 21px 20px 30px;}    

    .inspiratie_row .inspiratie_box .inspiratie-info{    padding: 29px 26px 42px;}
    .inspiratie_row .inspiratie_box .inspiratie-info h4{font-size:18px;}

    .keukenmontage_wapper .page_title p {font-size:20px;}

    .patrick_top {padding:59px 0 0;}

    .note_text{width:40%;}

    .single_text h1 span {font-size:16px;}
    .bel_direct a {font-size:12px;padding: 0 10px;}
    .bel_direct a span {font-size:14px;}

    .video_single_box .image .playbtn svg {width:107px;}

    .simple_text.with_actie_img + .simple_text img { max-width: 100%;}
    
    .productin_detail .productin_text {padding:32px 0 0;}
    .productin_detail .row {margin: 0 -25px;}
    .productin_detail .row > div[class*="col-"] {padding:0 25px;}    
    .onderwerp_filter .ui-progressbar{max-width:200px;}
    
    .onsverhaal_wrap { padding:80px 0 0 0; }
    .blog_box.threesixtybox{min-height:1px}
    .blog_box .image .newlabel {padding:20px 20px 0;}
    .blog_box.threesixtybox .blog-info {padding: 50px 20px 20px;}

    .iframe_video,
    .b2b_banner_wrap .inner_banner_img {height: 400px;}
    .leesalles_box h4 { font-size: 24px; }
    .lees_alles_wrap_top .leesalles_box { margin-bottom: 0; }
    .leesalles_bottom h3 { padding-bottom: 24px; }
    .leesalles_bottom p + h3 { padding-top: 25px; }
    .touch_with_kitchen_row .touch_with_kitchen_cont {width: 433px;}
    .touch_with_kitchen_row .touch_with_kitchen_cont .touch_with_kitchen_inner { padding: 40px 30px 31px 30px; }
    .touch_with_kitchen_inner .bottom_contact_part { padding-top: 29px; }
    .leesalles_bottom h2 { font-size: 38px; }

    .superklantervaring_single_page.threesixty_detail_wapper .blockquote_wrap + .simple_text_wrap {padding-bottom: 51px;}
    
    .container-fluid { max-width: 980px; }
    .modal_block_row .modal_block_col { width: 50%; }
    .modal_sec + .simple_text_wrap { padding-top: 0; }
    .modal_block_col .blockquote { padding: 35px 35px; }
    .modal_block_col .blockquote h2 { font-size: 26px; }
    .modal_block_col .blockquote:before { width: 58px;height: 46px; margin: 0 auto 26px; }
    .simple_text_wrap+.touch_with_kitchen_sec { padding-top: 38px; }
    .iframe_blks iframe { width: 584px; height: 328px; }

        
    /* Franchise Page Start */
    .franchise_page .page_title_wrap { padding-bottom: 0; }
    .franchise_page .blockquote_wrap { margin-top: 0; margin-bottom: 20px; }
    .franchise_page .modal_sec { padding: 55px 0 0 0; }
    .left_right_img_sec { margin-bottom: 28px; }
    .left_right_img_sec .left_img, .left_right_img_sec .right_img {width: 235px;}
    .left_right_img_sec .simple_text_wrap { max-width: 650px; padding-top: 0; }
    /* Franchise Page End */

    .general_page .free_offer_box h2,
    .participants_caption_main .free_offer_box h2 { font-size: 42px; }
    .general_page .banner_logo,
    .participants_caption_main .banner_logo { width: 300px; }
    .general_page .banner_logo img,
    .participants_caption_main .banner_logo img { width: auto; height: auto; max-width: 100%; }
    .general_page .page_title_wrap .page_title h1,
    .participants_page .page_title_wrap .page_title h1 { font-size:38px; }
    .advice_sec .image_col { width: 440px; }
    .advice_sec .image_col .image { min-height:391px; }
    .participants_page .page_title_wrap .page_title h1 { font-size: 35px; }
    .date_wrap h3 { font-size: 30px; }
    .participants_page .advice_sec { padding: 142px 0 180px 0; }
    .advice_sec .image_shape { width: 365px; height: 312px; background-size: contain; }
    .advice_sec .text_col { width: 365px; }
    .participants_page .advice_sec .image_col.col_shape_1 .image_shape { top: -40px;left: -40px; }
    .participants_page .advice_sec .image_col.col_shape_2 .image_shape { right: -15px;bottom: -118px; }
    .general_page .advice_sec .image_col.col_shape_1 .image_shape { right: -45px;bottom: -68px; }
    .general_page .advice_sec .image_col.col_shape_2 .image_shape { top: -40px;left: -40px; }
    .general_page .advice_sec .image_col.col_shape_3 .image_shape { right: -45px;bottom: -68px; }
    .advice_sec .image_col .round_shape { width: 150px;height: 150px; background-size: contain; }
    .participants_page .advice_sec .image_col.col_shape_1 .round_shape { left: -54px; }
    .participants_page .advice_sec .image_col.col_shape_2 .round_shape { bottom: -78px; }
    .general_page .advice_sec .image_col.col_shape_2 .round_shape { left: -54px; }
    .general_page .advice_sec .image_col.col_shape_3 .round_shape { bottom: -78px; }
    .advice_sec .advice_row + .advice_row { padding-top: 78px; }
    .general_page .advice_sec .advice_row#row_div_1 + .advice_row#row_div_2 { padding-top: 120px; }
    .cloud_shape img { max-width: 400px; height: auto; width: auto; }
    .participants_page .advice_sec .advice_row:nth-child(odd) .image_col { margin-left: -30px; }
    .participants_page .advice_sec .advice_row:nth-child(even) .image_col { margin-right:-30px; }
    .general_page .advice_sec .advice_row:nth-child(even) .image_col { margin-left: -30px; }
    .general_page .advice_sec .advice_row:nth-child(odd) .image_col { margin-right:-30px; }
    .advice_sec .text_wrap h2 { font-size: 31px; }
    .participants_page .advice_sec .advice_row + .advice_row#row_div_3 { padding-top: 156px; }    
    .advice_sec .image_col .image_second { width: 272px;height: 243px; bottom: -58px;left: -23px; }
    .participants_page .advice_sec .image_col.col_shape_3 .image_shape { width: 422px;height: 490px; left: -58px; }
    .participants_page .advice_sec .image_col.col_shape_3 .round_shape { right: -34px; width: 150px; height: 150px; }
    .general_page .advice_sec .image_col.col_shape_4 .image_shape { width: 422px;height: 490px; left: -38px; }    
    .general_page .advice_sec .image_col.col_shape_4 .round_shape { right: -34px; width: 150px; height: 150px; }
    .form_section .form_inner h4 { font-size:36px; }
    .ask_coach_sec { padding:120px 0; }

    .magazine_main .left_content { max-width:360px; }
    .magazine_main .images_wrap { right:-60px;width:450px;height:480px; }
    .magazine_main .images_wrap [class*="imgbox"] { max-width:420px; }
    

    /* 26-2-2024 New Design Start */
    /* ---------------------------------- */
    /* ---------------------------------- */
    .instagram_main .InstagramFeed__feed .FeedGridLayout__cell:first-child.FeedHighlightLayout__highlight,
    .instagram_main .InstagramFeed__feed .FeedGridLayout__cell:nth-child(8).FeedHighlightLayout__highlight,
    .insta_list_row .insta_list_col .insta_list_big_bottom .insta_main_box,
    .insta_list_row .insta_list_col .insta_list_big_top .insta_main_box { margin: 0; width: 100%; }
    .singal_winkels_after_banner_inner:after { left: -20px; right: -20px; }
    .ik_team_wrap.ik_team_wrap_v2 { padding: 76px 0 52px; }
    .videogesprek_wrap_v2 .videogesprek_row .row + .row { margin-top: 60px; }
    /* .klantervaringen_wapper_new .klanten_box .overlay h4,  */
    .inspiratie_wrap_v2 .inspiratie_row .inspiratie_box .inspiratie-info h4 { font-size: 21px; }
    .winkel_single_wrappper .inspiratie_wrap_v2 .inspiratie_row { padding: 61px 0 68px; }
    .partner_wrap { padding: 60px 0; margin: 40px 0 77px; }

    .lord_more_btn.lord_more_btntab1 { padding-top: 70px; }
    .keuken_detail_bottom_v2 .kd_tabs .nav-tabs .nav-item .nav-link { font-size: 21px; padding: 0 0 17px 0; }
    .keuken_detail_bottom_v2 .kd_tabs .kd_tabs_review { padding: 60px 0 0 0; }

    .main_review_col .ui-widget.ui-progressbar { max-width: 165px; }
    .nw-dsgn-coachrev-2 .bootstrap-select .dropdown-menu > li > a { font-size: 12px; }
    /* ---------------------------------- */
    /* ---------------------------------- */
    /* 26-2-2024 New Design End */



}

/* @media (min-width: 992px) and (max-width: 1199px) End */


@media (min-width: 768px) and (max-width: 991px) {    
    .head_right ul li a {font-size:12px;}
    .navigation_main ul {margin:0 -12px;}
    .navigation_main ul li {padding:0 12px;}
    .navigation_main ul li > a {font-size:12px;}
    .head_bottom .btnbox {margin-left: 20px; display:none !important;}
    .btnbox a {font-size: 16px;padding: 0 20px;}

    /*Homne page css ST*/
    h1 {font-size:38px;}
    .banner_wapper .vorkopenBox{    padding: 27px 25px 23px 35px;    max-width: 435px;}
    .banner_wapper .vorkopenBox h1 {font-size:24px;padding: 0 0 28px;}
    .h_counter {padding:65px 0 0;}
    .h_counter .counterBox h2 {font-size:40px;}
    .h_counter .counterBox p {font-size:10px;}
    .h_counter .row > div[class*="col-"] {margin: 0 0 41px;}
    .h_counter .row > div[class*="col-"] + div[class*="col-"]{border-left:0;}
    .h_counter .row > div[class*="col-"]:nth-child(even) {border-left: 1px solid #ddd !important;}
    .h_counter .counterBox {padding:0 8px;}
    .h_counter .counterBox .icon {padding:0 0 19px;}
    /*homne page css ED*/

    .keuken_single .image {height:400px;}
    .advisegesprek_wrap + .h_counter_wrap .h_counter {padding:15px 0 75px;}

    .videogesprek_row {padding:60px 0 59px;}
    .videogesprek_wrap:not(.leftPos) .videogesprek_row .row {flex-direction: column-reverse;}
    .videogesprek_row .image{width: 100%;}
    .videogesprek_row .image img {width: 100%;}

    .voorraad_detail_wapper .Winkel_single {padding:0 0 35px;}
    .detail_box.flxrow .image {height:218px;}
    .detail_box.flxrow .btnbox {padding:0 0 20px;}

    .apparatuur_slider.slick-slider {margin: 0 0 30px;}
    .apparatuur_thumbail .thumb_item {width: 96px;height:96px;margin-right:20px;}
    .apparatuur_slider.slick-slider .slick-arrow {display:none !important;}
    .apparatuur_thumbail_outer .itemCount {width: 96px;height:96px;font-size:32px;}

    .kd-banner .kd-banner-text h1 {font-size:40px;}
    .keuken_detail_top .kdt_holdar .kdth_left{width: 100%;padding:0 0 30px;}
    .keuken_detail_top .kdt_holdar .kdth_right {float:none;width:auto;}
    .keuken_detail_top .kdt_holdar .kdth_right .kdth_logo img {max-width:80px;}
    .keuken_detail_top .kdt_holdar .kdth_right {width:auto;margin:0;padding:15px 20px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#FCFCFC;float: none;position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;        
    }
    .keuken_detail_top .kdt_holdar .kdth_right:before{content:"";width:100%;height:calc(100% + 2px);position: absolute;top:-1px;right: 100%;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#FCFCFC;}
    .keuken_detail_top .kdt_holdar .kdth_right:after{content:"";width:100%;height:calc(100% + 2px);position: absolute;top:-1px;left: 100%;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#FCFCFC;}
    .keuken_detail_top .kdt_holdar .kdth_left .kdth_image {width:180px;height:180px;}
    .keuken_detail_top .kdt_holdar .kdth_left .kdth_text {padding: 28px 0 0;}
    .keuken_detail_top .kdt_holdar .kdth_left .kdth_text .r_star {float:left;margin:0 11px 0 0;}
    .kd_tabs .nav-tabs .nav-item .nav-link {font-size: 24px;}

    .ondercheck_row {flex-wrap: wrap;margin:0 -15px;}
    .ondercheck_row .ondercheck {width:33.3333%;margin-right:0;padding:6px 15px;}
    .onderwerp_filter .bootstrap-select .btn, .onderwerp_filter .bootstrap-select .btn.dropdown-toggle{width:100%;}
    .ratting-panel-progressbar {padding:40px 0 0;}
    .onder_user_box .onder_user {flex-wrap:wrap;}
    .onder_user_box .btnbox {width:100%;padding:20px 0 0;}

    .keukenmontage_wapper .page_title p {font-size:18px;}
    .montage-table thead th {font-size:20px;}

    .patrick_top {padding:59px 0 0;}
    .simple_text.with_column .image img{width:100%;}

    .single_text h1 span {font-size:16px;}
    .keuken_single  .single_text .bel_direct {padding:4px 0 29px;}
    .keuken_single  .bel_direct a span {flex: auto;}    

    .overlap .afspraak_formbox .ik_breadcrumb {padding: 23px 0 0;}
    body .afspraak_form .gform_wrapper ul li.gfield.custom_form_heading h1 {padding: 26px 0 27px;}
    .afspraak_form .gform_wrapper h1 {font-size:30px;}
    .afspraak_stappen { padding: 99px 36px 100px; }
    .afspraak_stappen .stappen_text h2 {font-size:28px;}    
        
    .video_single_box .image{height:416px;}
    .video_single_box .image .playbtn svg {width:107px;}

    .productin_detail .productin_text {padding:32px 0 0;}
    .productin_detail .row {margin: 0 -25px;}
    .productin_detail .row > div[class*="col-"] {padding:0 25px;}

    /*Footer css ST*/
    .nweletter_text{flex-direction:column;}
    .note_text{width:100%;padding:0 0 20px;}
    .gform_wrapper .gform_body {width:100%;}
    .newsform {width:100%;display:inline-block;vertical-align: top;}
    .newsform .gform_wrapper .gform_footer {width:auto;}
    .newsform form .input-text, .newsform form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
    .newsform form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .newsform .gform_wrapper .top_label input.medium, .newsform .gform_wrapper .top_label select.medium {width:100%;}
    .newsform .gform_wrapper.gform_validation_error .top_label input.medium, 
    .newsform .gform_wrapper.gform_validation_error .top_label select.medium {width:100%;}
    .footer .ft_box.contact{padding:40px 0 0;}
    /*Footer css ED*/

    .page_title p { padding: 25px 0 10px 0;}

    .werken_onder {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .werken_onder span { width: 100%; padding: 0 0 20px 0;}
    .werken_onder .werken_logo + .werken_logo { padding-left: 20px;}
    .apparatuur_box .image { height: 210px;}

    .apparatuur_row.sub_cat .apparatuur_box .appara_info { padding: 21px 20px 30px;}

    .home-banner .imagebox { height: 360px;}
    .overlap .ik_breadcrumb { margin-top: -30px; padding: 20px 20px 26px;}
    .overlap:not(.afspraak_form_wrap) > div:not(.bg-gray) > .container > div, 
    .overlap.afspraak_form_wrap > .container > div, 
    .single-blog .toggle-content .simple_text,
    .overlap.deel_ervaring_wrap > .container > div { padding-left: 20px !important; padding-right: 20px !important;}
    .simple_text { padding: 20px 0 6px 0;}
    .overlap .ik_team_row .row > div[class*="col-"] {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .ikook_videos_row { padding: 30px 0;}
    .ikook_videos_row .video_box .image {height: 110px;background-size: cover;}
    .betaalservice { padding: 40px 0;}
    .letop-title { margin: 40px 0 20px 0;}
    .eraar_row { padding: 40px 0;}
    .inspiratie_wrap { padding: 0 0 50px 0;}    

    .inspiratie_row { padding: 30px 0 0 0;}
    .mobile_bg_div .ikook_videos_row .video_box .image { height: 200px;}    

    .openin_box.map { margin: 40px 0 0 0; height: auto;}
    .openin_box.map iframe { height: 240px; vertical-align: top;}

    .betaalgrmak_wapper .simple_text { padding-top: 0;}
    .betaalgrmak_wapper .jouw_slecht { padding-bottom: 10px;}
    .betaalgrmak_wapper .wat_kan_content {}
    .betaalgrmak_wapper .wat_kan_content .image { margin: 0 0 30px 0;}
    .betaalgrmak_wapper .wat_kan_content .image img { max-width: 100%;}
    .betaalgrmak_wapper .wat_kan_content .col-auto { width: 100%;}
    .inspiratie_wrap + .ikook_videos_wrap .ikook_videos_row { padding-top: 20px;}
    .wat_kan_wrap + .simple_text_wrap .simple_text { padding: 40px 0 40px;}
    

    .simple_text.with_actie_img + .simple_text img { max-width: 100%;}
    .actiepagina_wapper .simple_text .image { text-align: left;}
    .actiepagina_wapper .simple_text.with_actie_img .image { margin-bottom: 20px;}    

    .piller_in { padding: 30px 20px 0;}
    .piller_in p + h2 { padding: 40px 0 0 0;}
    .pillerpage_wrap .list_wrap { padding: 30px 0 0 0;}
    .pillerpage_wrap .imgtitext_blk { margin: 54px 0 0 0;}
    .pillerpage_wrap .imgtitext_blk .imagewrap { margin: 0 0 20px 0;}
    .pillerpage_wrap .imgtitext_blk h4 { padding: 0 0 15px 0;}
    .pillerpage_wrap .imgtitext_blk p + ul { padding: 15px 0 0 0;}
    .pillerpage_wrap .imgtitext_blk .btnbox { padding: 15px 0 0 0;}
    .pillerpage_wrap .block_wrap1 { padding: 13px 0 100px 0;}
    .waarom_wrap { padding: 96px 0;}
    .waarom_wrap .waarom_list_wrp { padding: 28px 0 0 0;}
    .pill_two_blk_wrap { padding: 96px 0;}
    .pill_two_blk_wrap .pill_blk h2 { font-size: 36px; padding: 0 0 20px 0;}
    .pill_two_blk_wrap .pill_blk .btnbox { padding: 20px 0 0 0;}
    .pill_two_blk_wrap [class*="col-"] + [class*="col-"] > div { margin-top: 50px;}
    
    .onsverhaal_wrap { padding:50px 0 0 0; }
    
    .trot_title {max-width: 372px;padding: 23px 20px 25px;}
    .keukendit_row .keukendit_info {padding: 0 0 0 40px;}
    .keukendit_row .row:nth-child(2n) .keukendit_info {padding: 0 40px 0 0;}
    
    .blog_box.threesixtybox {min-height:400px}

    .iframe_video,
    .b2b_banner_wrap .inner_banner_img {height: 400px;}
    .leesalles_box h4 { font-size: 24px; }
    .lees_alles_wrap_top .leesalles_box { margin-bottom: 0; }
    .leesalles_bottom h3 { padding-bottom: 24px; }
    .leesalles_bottom p + h3 { padding-top: 25px; }
    .touch_with_kitchen { padding: 0 20px; }
    .touch_with_kitchen_inner h3 { font-size: 22px; padding-bottom: 18px; }
    .touch_with_kitchen_row .touch_with_kitchen_cont {width: 323px;}
    .touch_with_kitchen_row .touch_with_kitchen_img { width: 307px; }
    .touch_with_kitchen_row .touch_with_kitchen_cont .touch_with_kitchen_inner { padding: 25px 20px 21px 20px; }
    .touch_with_kitchen_inner .bottom_contact_part { padding-top: 23px; -ms-flex-direction: column; flex-direction: column; }
    .bottom_contact_part .left_contac_kitchent { padding: 0; width: 100%; }
    .bottom_contact_part .right_btn_kitchent { width: 100%; }
    .bottom_contact_part .left_contac_kitchent + .right_btn_kitchent { padding-top: 20px; align-items: flex-start; align-content: flex-start; }
    .leesalles_bottom h2 { font-size: 34px; }


    .superklantervaring_single_page.threesixty_detail_wapper .blockquote_wrap + .simple_text_wrap {padding-bottom: 41px;}

        
    .container-fluid { max-width: 750px; }
    .modal_block_row .modal_block_col { width: 50%; }
    .modal_sec + .simple_text_wrap { padding-top: 0; }
    .modal_block_col .blockquote { padding: 35px 35px; }
    .modal_block_col .blockquote h2 { font-size: 21px; }
    .modal_block_col .blockquote:before { width: 58px;height: 46px; margin: 0 auto 26px; }
    .simple_text_wrap+.touch_with_kitchen_sec { padding-top: 25px; }
    .b2b_artikel_wapper .simple_text p + h3 {padding-top: 18px;}
    .b2b_artikel_wapper .simple_text h3 { font-size: 24px; }

    .iframe_blks iframe { width: 584px; height: 328px; }
    .full_dtl_cont_sec {padding: 55px 0;margin-top: 42px;margin-bottom: 16px;}

        
    /* Franchise Page Start */
    .franchise_page .home-banner .imagebox { height: 360px !important; }
    .franchise_page .page_title_wrap { padding-bottom: 0; }
    .franchise_page .blockquote_wrap { margin-top: 0; margin-bottom: 20px; }
    .franchise_page .modal_sec { padding: 55px 0 0 0; }
    .left_right_img_sec { margin-bottom: 0; -ms-flex-wrap: wrap; flex-wrap: wrap; }
    .left_right_img_sec .left_img, .left_right_img_sec .right_img {width: calc(100% / 2); padding: 0 20px; margin-top: 0; }
    .left_right_img_sec .simple_text_wrap { max-width: 650px; padding-top: 0; order: 1; }
    .left_right_img_sec .left_img { order: 2; }
    .left_right_img_sec .right_img { order: 3; }
    /* Franchise Page End */



    .winkel_single_wrappper .Winkel_single > .row > [class^="col-"] + [class^="col-"] { padding-top: 0; }
    .winkel_single_wrappper .Winkel_single .col-lg-4 .openin_box { min-height: inherit;height: auto; margin:30px 0 0 0; }
    

    
    .participants_caption_main .free_offer_box { width: 450px;min-height: 220px; }
    .general_page .home-banner .imagebox,
    .participants_page .home-banner .imagebox { height: 420px; }
    .participants_caption_main .free_offer_box h2 { font-size: 40px; }
    .participants_caption_main .banner_logo { width: 210px; }
    .participants_caption_main .banner_logo img { width: auto; height: auto; max-width: 100%; }
    .advice_sec .image_col { width: 440px; }
    .advice_sec .image_col .image { min-height:391px; }
    .general_page .page_title_wrap .page_title h1,
    .participants_page .page_title_wrap .page_title h1 { font-size:35px; }
    .date_wrap h3 { top: 10px; font-size: 30px; }
    .participants_page .advice_sec { padding: 100px 0 180px 0; }
    .advice_sec .image_shape { width: 500px; height: 423px; background-size: contain; }
    .advice_sec .text_col { width: 440px; padding-top: 100px; }
    .participants_page .advice_sec .image_col.col_shape_1 .image_shape { top: auto;bottom: -50px;left: 50%;transform:translateX(-50%); }
    .participants_page .advice_sec .image_col.col_shape_2 .image_shape { right: auto;bottom: -50px;left: 50%;transform:translateX(-50%); }
    .participants_page .advice_sec .image_col.col_shape_2 .round_shape { bottom: -58px; }
    .general_page .advice_sec .image_col.col_shape_2 .image_shape { top: auto;bottom: -50px;left: 50%;transform:translateX(-50%); }
    .general_page .advice_sec .image_col.col_shape_3 .image_shape { top: auto;bottom: -50px;left: 50%;transform:translateX(-50%); }
    .general_page .advice_sec .image_col.col_shape_3 .round_shape { bottom: -58px; }
    .advice_sec .image_col .round_shape { width: 150px;height: 150px; background-size: contain; }
    .advice_sec .image_col.col_shape_1 .round_shape { left: -54px; }
    .advice_sec .image_col.col_shape_2 .round_shape { bottom: -78px; }
    .advice_sec .advice_row + .advice_row  { padding-top: 78px; }
    .participants_page .advice_sec .advice_row + .advice_row#row_div_3 { padding-top: 130px; }
    .cloud_shape img { max-width: 400px; height: auto; width: auto; }
    .general_page .advice_sec .advice_row:nth-child(even) .image_col,
    .general_page .advice_sec .advice_row:nth-child(odd) .image_col,
    .participants_page .advice_sec .advice_row:nth-child(even) .image_col,
    .participants_page .advice_sec .advice_row:nth-child(odd) .image_col { margin-left: 0; margin-right: 0; }
    .advice_sec .text_wrap h2 { font-size: 31px; }
    /* .advice_sec .advice_row + .advice_row#row_div_3 { padding-top: 156px; } */
    .participants_page .advice_sec .image_col.col_shape_3 .image_shape { width: 446px;height: 500px;;bottom: -70px; left: 50%;transform:translateX(-50%); }
    .general_page .advice_sec .image_col.col_shape_4 .image_shape { width: 446px;height: 500px;;bottom: -70px; left: 50%;transform:translateX(-50%); }
    .advice_sec .image_col .image_second { width: 272px;height: 243px; top: -58px; bottom: auto; left: -23px; }
    .participants_page .advice_sec .image_col.col_shape_3 .round_shape { right: -34px; width: 150px; height: 150px; }
    .general_page .advice_sec .image_col.col_shape_1 .image_shape { right: auto;bottom: -50px;left: 50%;transform:translateX(-50%); }
    .general_page .advice_sec .image_col.col_shape_4 .round_shape { right: -34px; width: 150px; height: 150px; }
    .advice_sec .advice_row,
    .participants_page .advice_sec .advice_row:nth-child(even) { flex-direction: column; }
    .general_page .advice_sec .advice_row:nth-child(odd) { flex-direction:column; }
    .form_section .form_inner h4 { font-size:36px; }
    .ask_coach_sec { padding:100px 0; }
    .form_main,
    .form_main.form_100 { justify-content:center; }
    .select-dropdown .dropdown-menu,
    .onderwerp_filter .select-dropdown .btn.dropdown-toggle { max-width:100%; }


    .magazine_main .left_content .form_block { margin-top:40px; }
    .magazine_main .afspraak_formbox { padding-bottom:100px; }
    .magazine_main .content_wrap { flex-direction:column;row-gap:30px; }
    .magazine_main .left_content { max-width:100%; }
    .magazine_main .images_wrap { position: relative; right:0;width:450px;height:480px;margin:0 auto; }
    .magazine_main .images_wrap [class*="imgbox"] { max-width:420px; }
    .inspiration_sec .inspiration_wrap { max-width:640px; }
    .inspiration_sec .image_block { right:40px;bottom:30px; }
    .inspiration_sec .text_block .btnbox .button.new { padding:0 0; min-width: 200px; }
    
    
    /* 26-2-2024 New Design Start */
    /* ---------------------------------- */
    /* ---------------------------------- */
    .instagram_main .InstagramFeed__feed .FeedGridLayout__cell:first-child.FeedHighlightLayout__highlight,
    .instagram_main .InstagramFeed__feed .FeedGridLayout__cell:nth-child(8).FeedHighlightLayout__highlight,
    .insta_list_row .insta_list_col .insta_list_big_bottom .insta_main_box,
    .insta_list_row .insta_list_col .insta_list_big_top .insta_main_box { margin: 0; width: 100%; }
    .singal_winkels_after_banner_inner:after { left: -20px; right: -20px; }
    .videogesprek_row .videogesprek_text { max-width: 100%; }
    .videogesprek_wrap_v2 .videogesprek_row .videogesprek_text { max-width: 100%; padding: 36px 0 0 0; }
    .insta_list_wrap { padding: 55px 0 0 0; }
    .insta_top_main .insta_top_icon { width: 46px; }
    .insta_top_main { padding: 28px 0 0 0; }
    .insta_list_row { margin: 0 -10px; }
    .insta_list_row .insta_list_col { padding: 0 10px 20px; }
    .partner_wrap .partner_inner .section_title { padding: 0 0 42px 0; }
    .videogesprek_wrap_v2.videogesprek_wrap:not(.leftPos) .videogesprek_row .row { -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
    .ik_team_wrap.ik_team_wrap_v2 { padding: 76px 0 52px; }
    .videogesprek_wrap_v2 .videogesprek_row .row + .row { margin-top: 60px; }
    /* .klantervaringen_wapper_new .klanten_box .overlay h4,  */
    .inspiratie_wrap_v2 .inspiratie_row .inspiratie_box .inspiratie-info h4 { font-size: 21px; }
    .winkel_single_wrappper .inspiratie_wrap_v2 .inspiratie_row { padding: 61px 0 68px; }
    .partner_wrap { padding: 60px 0; margin: 40px 0 77px; }

    .lord_more_btn.lord_more_btntab1 { padding-top: 20px; }
    .keuken_detail_bottom_v2 .kd_tabs .nav-tabs .nav-item { margin: 0 40px 0 0; }
    .kd_tabs .kd_tabs_blog.kd_tabs_blog_v2 { padding: 30px 0 30px; }
    .keuken_detail_top_v2 .kdth_image:after { width: 225px;height: 225px; }
    .keuken_detail_top_left .follow_blk { padding: 25px 0 0 0; }
    .keuken_detail_top.keuken_detail_top_v2 { padding: 31px 0 52px; }
    .keuken_detail_bottom.keuken_detail_bottom_v2 { padding: 46px 0 60px; }
    .keuken_detail_bottom_v2 .kd_tabs .nav-tabs .nav-item .nav-link { font-size: 21px; padding: 0 0 17px 0; }
    .keuken_detail_bottom_v2 .kd_tabs .kd_tabs_review { padding: 60px 0 0 0; }
    .kd_review_box.kd_review_box_v2 .review_box_holdar .rbh_left { width: 100%; padding: 0; }

    .main_review_col .ui-widget.ui-progressbar { max-width: 165px; }
    .nw-dsgn-coachrev-2 .bootstrap-select .dropdown-menu > li > a { font-size: 12px; }
    .nw-dsgn-coachrev-2 .ondercheck_row { margin: 0; }
    .nw-dsgn-coachrev-2 .filterBox { padding: 15px 0; }
    .nw-dsgn-coachrev-2 .bekijk_wrap { padding: 25px 0 80px; }
    .main_review_col .ratting-panel-progressbar { padding-top: 0; }
    .winkel_single_wrap.winkel_single_wrap_v2 .review_box .review_col { width: 50%; }
    .winkel_single_wrap.winkel_single_wrap_v2 { padding-top: 0; }
    .winkel_single_wrap.winkel_single_wrap_v2 .winkel_review { padding-bottom: 26px; }
    .nw-dsgn-coachrev-2 .winkel_single_wrap.winkel_single_wrap_v2 .winkel_review { padding-bottom: 0; }
    .nw-dsgn-coachrev-2 .kd_review_row { padding: 40px 0 0 0; }
    .sliedrecht_inspiratie_wrap .inspiratie_row { padding-top: 25px; }
    .nw-dsgn-coachrev-2 .ervaring_box { margin-bottom: 35px; }
    
    .kd_review_box_v2.kd_review_box .review_box_holdar .rbh_right { float: none; width: auto; justify-content: flex-start; padding-top: 32px; }
    .kd_review_box.kd_review_box_v2 .review_box_holdar .rbh_left { float: none; }

    .klantervaringen_wapper_new .ondercheck_row { margin: 0; }
    
    .review_dtl_klantervaring .ik_breadcrumb { padding-bottom: 42px; }
    .review_dtl_klantervaring .klantervaring_detail_wapper .kd_review_row { padding-top: 45px; }
    .review_dtl_klantervaring .inspiratie_wrap  { padding-bottom: 0; }

    /* ---------------------------------- */
    /* ---------------------------------- */
    /* 26-2-2024 New Design End */



}

/* @media (min-width: 768px) and (max-width: 991px) End */


@media(min-width:768px){
    .ham_menubtn,
    #header .mob_menu,
    #header .searchbar h4,
    #header .closebtn, #header .mob_call {display: none;}    
}

@media (max-width: 767px) {
    .iphone body.search-open,
    .iphone body.open-nav {position: fixed;width: 100%;}
    .container {padding-left:20px;padding-right: 20px;;}
    .head_top {padding:17px 0 20px;}
    .logo {width:68px;}
    .logo a img {height:35px;}
    .mob_call {margin-left:auto;}
    .header_wapper{box-shadow: none;}
    .header_wapper .hea_rating {padding:0 35px 0 30px;}
    .header_wapper .hea_rating a {font-size:16px;color:#231C07;font-weight: 900;}
    .header_wapper .hea_rating a i {display: inline-block;vertical-align:middle;font-size:0;margin:-2px 10px 0 0;}
    .head_bottom {display: block;position: fixed;top:0;left:0;width:100%;height:calc(var(--vh, 1vh) * 100);z-index: 101;background: #fff;padding:0 0 20px;opacity: 0;visibility: hidden;box-shadow:none;
        -webkit-transition: all .3s ease-in-out;
        -moz-transition: all .3s ease-in-out;
        -ms-transition: all .3s ease-in-out;
        -o-transition: all .3s ease-in-out;
        transition: all .3s ease-in-out;
    }
    .head_bottom.fixed .logo {display:none;}
    .open-nav{overflow: hidden;}
    .open-nav .head_bottom  {opacity: 1;visibility: visible;}
    .head_bottom .flxrow {height:100%;flex-direction: column;overflow: auto;}
    .navigation_main {width:100%;}
    .navigation_main ul {flex-direction: column;margin: 9px 0 15px;}
    .navigation_main ul li {display: block;border-bottom: 1px solid #eee;padding:33px 0 29px;}
    .navigation_main ul li a {color: #231C07;display:block;position: relative;}
    .navigation_main ul li a:after {content: '';width:9px;height:14px;background:url(../images/chevron-right-g.svg);background-size: contain;position: absolute;top: 50%;right: 0;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        transform: translateY(-50%);
    }    
    .head_bottom .searchbtn{display:none;}
    #header .searchbar {display: block;position: fixed;top:0;left:0;width:100%;height:100%;z-index: 101;background: #fff;padding:0;opacity: 0;visibility: hidden;
        -webkit-transition: all .3s ease-in-out;
        -moz-transition: all .3s ease-in-out;
        -ms-transition: all .3s ease-in-out;
        -o-transition: all .3s ease-in-out;
        transition: all .3s ease-in-out;
    }
    .search-open {overflow: hidden;}
    .search-open #header .searchbar {opacity: 1;visibility: visible;}
    #header .closebtn {position: absolute;top: 30px;right: 20px;}
    #header .searchbar h4 {font-size: 26px;padding:0 0 34px;}
    #header .searchbar .searchbox {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column;        
        height:calc(var(--vh, 1vh) * 100);
        padding:78px 0 20px;
    }
    #header .searchbar .mob_menu {margin-top: auto;}
    #header .searchbar .btnbox {padding: 60px 0 0;}
    #header .searchbar .btnbox a {width:100%;text-align: center;}
    #header .searchbar form .submitbtn {right: 20px;background-size: 20px;height:60px;}
    #header .searchbar form .input-text,
    body div#ajaxsearchpro1_1 .probox .proinput input.orig, 
    body div#ajaxsearchpro1_2 .probox .proinput input.orig, 
    body div.asp_m.asp_m_1 .probox .proinput input.orig {height:60px !important;font-size: 14px !important;padding:0 20px !important;}
    div#ajaxsearchpro1_1 .probox, div#ajaxsearchpro1_2 .probox, div.asp_m.asp_m_1 .probox {height:60px !important;}
    #ajaxsearchpro1_1 .probox .promagnifier, #ajaxsearchpro1_2 .probox .promagnifier, div.asp_m.asp_m_1 .probox .promagnifier{height:60px !important;}
    #ajaxsearchpro1_1 .probox .promagnifier div.innericon, #ajaxsearchpro1_2 .probox .promagnifier div.innericon, div.asp_m.asp_m_1 .probox .promagnifier div.innericon{height:60px !important;}
    #header .mob_menu ul {border-top: 1px solid #eee;}
    #header .mob_menu ul li {display: block;border-bottom: 1px solid #eee;padding:33px 0 29px;}
    #header .mob_menu ul li a {color: #231C07;display:block;position: relative;}
    #header .mob_menu ul li a:after {content: '';width:9px;height:14px;background:url(../images/chevron-right-g.svg);background-size: contain;position: absolute;top: 50%;right: 0;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        transform: translateY(-50%);
    }

    /*Home page css ST*/
    .ik_breadcrumb {display: none;}
    .page_title{padding:39px 0 0;}
    h1{font-size:27px}
    h2{font-size:27px;}
    .section_title h2 {font-size:27px;}
    .section_title p{font-size:16px;padding: 9px 0 0;}

    .home-banner .imagebox{height:160px;}
    .home-banner .captionbox {position: relative;top:-24px;
        -webkit-transform: none;
        -moz-transform: none;
        transform: none;
    }
    .banner_wapper .vorkopenBox {background:#fff;border-radius: 10px;padding: 28px 30px 40px;}
    .banner_wapper .vorkopenBox h1 {font-size: 26px;padding:0 0 27px;}
    .banner_wapper .vorkopenBox ul {padding:0 0 45px;}
    .banner_wapper .vorkopenBox .btnbox a {display:block;text-align: center;}

    .h_counter {padding:65px 0 0;}
    .h_counter .counterBox h2 {font-size:40px;}
    .h_counter .counterBox p {font-size:10px;}
    .h_counter .row > div[class*="col-"] {margin: 0 0 41px;}
    .h_counter .row > div[class*="col-"] + div[class*="col-"]{border-left:0;}
    .h_counter .row > div[class*="col-"]:nth-child(even) {border-left: 1px solid #ddd !important;}
    .h_counter .counterBox {padding:0 8px;}
    .h_counter .counterBox .icon {padding:0 0 19px;}

    .h_winke {padding:0 0 30px;}
    .h_winke .row {padding-top: 30px;padding-bottom: 30px;}
    .h_winke .image{height:260px;background-size: cover !important;}
    .h_winke .info h2 {padding:31px 0 19px;font-size:22px;}
    .h_winke .info .btnbox{padding:29px 0 0;}
    .h_winke .info .btnbox a {display: block;text-align: center;}

    .bg-gray .zoek_row{padding: 59px 0 60px;}

    .eraar_row .row {flex-direction: column-reverse;}
    .onsverhaal_row .onsverhaal_box .info h3 {font-size:22px;}

    .onsverhaal_row {padding:30px 0 0px;}
    .onsverhaal_row .onsverhaal_box{padding:30px 0;}
    .eraar_row {padding:29px 0 120px;}
    .eraar_row .image {height:300px;}
    .eraar_row .image h5 {font-size:24px;}
    .eraar_row .info h2 {padding:24px 0 28px;font-size:22px;}
    .eraar_row .info ul {padding: 21px 0 57px;}
    .eraar_row .info .btnbox a {display: block;text-align: center;}
    .blog_wrap.bg-gray {padding:52px 0 60px;}
    .blog_wrap .section_title {padding:0 0 37px;}
    .blog_row .mobile_slider {padding:0 40px;}
    .mobile_slider.owl-carousel .owl-stage-outer {overflow: visible;}
    .blog_box .blog-info {padding:21px 20px;}
    .blog_box .blog-info h4 {font-size:18px;}
    .blog_box .blog-user {padding:23px 20px 28px; }
    .blog_row .btnbox {padding:60px 0 0; }
    .blog_row .btnbox a {display: block;text-align: center;}
    /*Home page css ED*/

    .keukenoverzicht_wrap  .zoek_row {padding: 0;}
    .keuken_filter{padding:59px 0 0;}
    .keuken_filterbtn a {display:block;border:1px solid #eee;border-radius:4px;height:60px;line-height:58px;text-align:center;color:#231C07;}
    .keuken_filterbtn a i {font-size:0;display: inline-block;vertical-align: middle;margin:-3px 10px 0 0;}
    .mob_keuken_filter {position: fixed;top: 0;left:0;width:100%;height:100%;background: #fff;z-index: 106;padding:0 20px 45px;overflow:auto;opacity: 0;visibility: hidden;
        -webkit-transition: all .3s ease-in-out;
        -moz-transition: all .3s ease-in-out;
        -ms-transition: all .3s ease-in-out;
        -o-transition: all .3s ease-in-out;
        transition: all .3s ease-in-out;        
    }
    body.open {overflow: hidden;}
    .open .mob_keuken_filter {opacity: 1;visibility: visible;}
    .filter_title {height: 60px;background: #C2D53D;line-height: 60px;text-align: center;font-size: 18px;color: #fff;display: block;margin:0 -20px 30px;}
    .mob_keuken_filter h6 {color:#231C07;font-size:13px;padding:0 0 29px;}
    .mob_keuken_filter .filter_row {padding:0 0 30px;}
    .mob_keuken_filter .filter_row .input_row + .input_row,
    .mob_keuken_filter .filter_row .filter-check {padding-top:8px;}
    .prij_hogg {min-width:190px;max-width:190px;height:50px;border:1px solid #eee;border-radius:4px;padding:0 45px 0 32px;line-height:48px;overflow: hidden;position: relative;}
    .prij_hogg:after {content:'';width:8px;height:5px;background:url(../images/select_down.svg) no-repeat center center;position: absolute;top: 23px;right: 32px;}
    .prij_hogg span {display:block;font-size:14px;}
    .mob_keuken_filter .btnbox {padding:32px 0 0;}
    .mob_keuken_filter .btnbox a,
    .mob_keuken_filter .btnbox input[type="submit"] {display:block;text-align:center;width:100%;}
    .mob_keuken_filter .closebtn {font-size: 0;position: absolute;right: 20px;}
    .mob_keuken_filter [type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label {padding-left:49px;}
    .mob_keuken_filter [type="checkbox"]:not(:checked) + label:before, [type="checkbox"]:checked + label:before {border-color:#ddd;}
    .advisegesprek_wrap {margin:30px 0;}
    .advisegesprek_row {padding:59px 0 60px;}
    .advisegesprek_row h2 {padding:0 0 26px;}
    .advisegesprek_row .link{display: none;}
    .advisegesprek_row .btnbox {padding:32px 0 0;}
    .advisegesprek_row + .zoek_wrap .zoek_row {padding:30px 0 100px;}
    .inspiratie_row  .mobile_slider,
    .ikook_videos_row .mobile_slider {padding:0 34px;}
    .inspiratie_row {padding:59px 0 0;}
    .inspiratie_row .section_title {padding: 0 0 54px;}
    .inspiratie_row .inspiratie_box {border:0;background: #fff;
        -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.08);
        box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.08);
    }
    .inspiratie_row .inspiratie_box:hover {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        transform: translateY(0);
    }
    .inspiratie_row .inspiratie_box .inspiratie-info {padding:24px 26px 28px;}
    .green-label{left:26px;}
    .inspiratie_wrap + .ikook_videos_wrap .ikook_videos_row {padding-top:39px;}
    .ikook_videos_row .video_box {margin:9px 0;}
    .eraar_row {padding:60px 0 100px;}
    
    .keuken_single .image{height:250px;margin: 0 0 24px;}
    .single_content h2+h3, .single_content h1+h3 {font-size:18px;padding: 3px 0 24px;}
    .single_content .single_text p {padding:0 0 29px;}
    .fotos_row {padding:0 0 14px;}
    .fotos_row h2 {padding:0 0 4px}
    .fotos_row .fotos_box .image{height:175px;}
    .fotos_row .fotos_box .more_item {font-size:50px;}
    .fotos_wrap + .keuken_single_wrap .single_content .row {flex-direction: column-reverse;}
    .single_content .single_text h2 + p {padding-top:20px;}
    .advisegesprek_wrap + .h_counter_wrap .h_counter {padding:55px 0 52px;}
    .betaalservice {padding:59px 0 40px;}
    .betaalservice h2 {padding:0 0 19px;}
    .betaalservice .text_info {display: block;}
    .betaalservice .text_info:not(.d-md-none){ padding: 0 0 28px;}
    .betaalservice .text_info:not(.d-md-none) h3,
    .betaalservice .text_info:not(.d-md-none) .btnbox {display: none;}
    .letop-title {margin:0 0 14px;}
    .deze-table{margin:0 0 60px;}
    .deze-table h3 {font-size:18px;}
    
    .winkel_single_wrappper .page_title{padding: 19px 0 0;}
    .Winkel_single{padding:18px 0 0}
    .winkel_review {padding: 0 0 59px;} 
    .detail_box .image {height: 192px;}
    .openin_box {min-height:404px;height:auto;margin: 20px 0 40px;}
    .openin_box .afwi-info {padding:9px 0 0;}
    .ik_team_row {padding: 20px 0 15px;}
    .ik_team_row h2 {font-size:22px;}
    .ik_team_row h3{font-size:18px;}
    .videogesprek_row {padding:30px 0 59px;}
    .videogesprek_wrap:not(.leftPos) .videogesprek_row .row {flex-direction: column-reverse;}
    .videogesprek_row .image img {width: 100%;}
    .videogesprek_row .videogesprek_text {padding:36px 0 0;}
    .videogesprek_row .videogesprek_text h2 {font-size:22px;padding:0 0 21px;}
    .videogesprek_row .videogesprek_text .btnbox {padding:29px 0 0;}
    .videogesprek_row .videogesprek_text .btnbox a {display:block;}
    .videogesprek_row .videogesprek_text .lees-meer {padding:59px 0 0;}
    .videogesprek_wrap.leftPos .videogesprek_row .videogesprek_text {padding:36px 0 0;}
    .videogesprek_wrap.leftPos .videogesprek_row .videogesprek_text .btnbox a {text-align:center;}

    .voorraad_detail_wapper .page_title{padding:39px 0 19px;}
    .voorraad_detail_wapper .Winkel_single{padding:0;}
    .detail_box.flxrow {display: block;}
    .detail_box.flxrow .info {padding:19px 0 0;}
    .detail_box.flxrow .btnbox {padding:0 0 20px;float: none;}
    .ervaring_box {margin:30px 0 60px;flex-direction: column;}
    .ervaring_box .btnbox {margin-left: 0;margin-top:39px;}
    .kd_review_row {padding:60px 0 0;}
    .kd_review_box {padding:43px 20px 30px;overflow: hidden;}
    .kd_review_box .review_box_holdar {padding:0 0 31px;}
    .kd_review_box .review_box_holdar .rbh_left .rbh_text {margin:0 0 10px;}
    .kd_review_box .review_box_holdar .rbh_left .rbh_text .rbh-title {font-size:16px;}
    .kd_review_box .review_box_holdar .rbh_left .rbh_text span{font-size:12px;padding: 1px 0 0 0;}
    .kd_review_box .review_box_holdar .rbh_left {width:100%;padding: 0 0 0 0;}
    .kd_review_box .review_box_holdar .rbh_left .rbh_star .star img{max-width:14px;}
    .kd_review_box .review_box_holdar .rbh_left .rbh_btnbox {margin:12px 0 0;}
    .kd_review_box .review_box_holdar .rbh_right {width:100%;margin:30px 0 0;}
    .kd_review_box .review_box_holdar .rbh_right .inner_box { display:flex; align-items:center;justify-content: space-between;flex-direction: row-reverse;}
    .kd_review_box .review_box_holdar .rbh_right .logo_box {width:190px;margin-top:0;}
    .kd_review_box .review_box_holdar .rbh_right .rbh_date {padding:0 0 0 0;}
    .kd_review_box .review_box_text {padding:0 0 58px;}
    .kd_review_box .review_box_text h3 {font-size:22px;margin:0 0 27px;}
    .kd_review_box .review_box_text p{margin:0 0 27px;}
    .kd_review_box .review_box_gallery .rb_gallery {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: auto;
        padding-right: 45px;
    }
    .kd_review_box .review_box_gallery .rb_gallery .imagebox{
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;        
    }
    .kd_review_box .review_box_tsml {flex-direction: column-reverse;}
    .kd_review_box .review_box_tsml .rb_tsml_box {min-height:190px;}
    .kd_review_box .review_box_tsml .rb_tsml_text {width:100%;}
    .kd_review_box .review_box_tsml .rb_tsml_text {padding:0 0 28px;}
    .kd_review_box .review_box_tsml .rb_tsml_box +  .rb_tsml_text {padding-top:30px;}
    .bekijk_wrap {padding:30px 0 60px;}
    .btnbox.bekijk  a {display:block;}

    .apparatuur_single {padding:84px 0 50px;}
    .apparatuur_slider.slick-slider{margin: 0;}
    .apparatuur_slider.slick-slider .slick-arrow {display:none !important;}
    .apparatuur_thumbail.slick-slider {margin:30px 0;}
    .apparatuur_thumbail .thumb_item {width: 111px;height:111px;margin-right:20px;}
    .apparatuur_thumbail_outer .itemCount {width: 111px;height:111px;font-size:42px;}
    .apparatuur_specific { padding: 59px 0 64px; }
    .apparatuur_specific h2 {font-size:22px;padding:0 0 30px;}

    .kd-banner{height:110px;}
    .keuken_detail_top .kdt_holdar .kdth_left{width:100%;padding:0 0 30px;}
    .keuken_detail_top .kdt_holdar .kdth_left .kdth_image{width:100px;height:100px;border: 3px solid #FFF;margin: -23px 20px 0 0;}
    .kd_tabs{overflow:hidden;}
    .kd_tabs .nav-tabs {flex-wrap: nowrap;overflow: auto;margin: 0 -33px;border-bottom: 2px solid #DDDDDD;}
    .kd_tabs .nav-tabs .nav-item {padding:0 33px;margin:0 0 0;}
    .kd_tabs .nav-tabs .nav-item .nav-link {font-size:18px;white-space: nowrap;padding: 0 0 19px;}
    .kd_tabs .nav-tabs .nav-item:last-child{display: block;}
    .kd-banner .kd-banner-text {padding: 33px 0px 25px;}
    .kd-banner .kd-banner-text h1 {font-size:22px;}
    .kd-banner .kd-banner-text p {font-size:12px;}
    .keuken_detail_top {padding:0 0 33px;}
    .keuken_detail_top .kdt_holdar .kdth_left .kdth_text {padding:22px 0 0;}
    .keuken_detail_top .kdt_holdar .kdth_left .kdth_text .r_star {float:left;margin:0 8px 0 0; }
    .keuken_detail_top .kdt_holdar .kdth_left .kdth_text .r_star .star {font-size:0;margin: 0;}
    .keuken_detail_top .kdt_holdar .kdth_left .kdth_text .r_star .star img {width: 14px;}
    .keuken_detail_top .kdt_holdar .kdth_left .kdth_text .r_txt{font-size:12px;margin:0 0 17px;}
    .keuken_detail_top .kdt_holdar .kdth_right {width:auto;margin:0 -20px;padding:15px 20px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#FCFCFC;float: none;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;        
    }
    .keuken_detail_top .kdt_text{display:none;}
    .keuken_detail_top .kdt_holdar .kdth_right .kdth_logo + .kdth_logo {margin-left:20px;}
    .keuken_detail_top .kdt_holdar .kdth_right .kdth_logo img{max-width:50px;}
    .kd_tabs .kd_tabs_review {padding:39px 0 0;}
    .kd_tabs .kdt_text {padding:30px 0 125px;}
    
    .blog_row .keuken_filter {padding:59px  0;}
    
    .artikel_time {flex-wrap:wrap;padding-bottom:20px;}
    .artikel_time .artikel_social{padding:12px 0 19px;order:-1;width:100%;}
    .artikel_time .artikel_social .flxrow{padding:0;}
    .artikel_time .artikel_social ul li:first-child{padding-left:0;}
    .simple_text h3{font-size:18px;padding:0 0 20px;}
    .simple_text h4 {font-size:22px;padding: 0 0 22px;}
    .blogartikel_wapper .simple_text h6 {padding:0 0 26px;}
    .blogartikel_wapper .simple_text ul {padding:0 0 23px;}
    .blogartikel_wapper .simple_text p {padding:0 0 24px;}
    .simple_text figcaption {font-size:12px;}
    .blogartikel_wapper .blockquote_wrap {margin:31px 0 10px;}
    .blockquote_wrap + .simple_text_wrap .simple_text:not(.with_column) {padding:20px 0 0;}
    .blogartikel_wapper .advisegesprek_wrap {margin: 35px 0 34px;}
    .advisegesprek_wrap + .simple_text_wrap .simple_text { padding: 24px 0 34px;}
    .blogartikel_wapper .ik_team_row .row {padding:16px 0 85px;}

    .klanten_wrap .winkel_review {padding:20px 0 6px;}
    .klanten_row {padding:0 0 45px;}
    .klanten_box {margin:15px 0;}
    .klanten_box .image{height:250px;}
    .klanten_box .overlay {padding:11px 16px 19px;}
    .klanten_box .overlay h4 {font-size:16px;}
    .klanten_box .overlay p {font-size:12px;}
    .onder_user_row {flex-wrap:wrap;}
    .onder_user_row .onder_user_item {width:100%;margin:0 0 30px;}
    .onder_user_box .onder_user {flex-wrap:wrap;}
    .onder_user_box .btnbox {width:100%;padding:20px 0 0;}
    
    .klantervaring_detail_wapper .kd_review_row {padding:49px 0 100px;}
    .klantervaring_detail_wapper .kd_review_row .btnbox a{display:block;text-align:center;}

    .keukenmontage_wapper .page_title p{font-size:16px;font-family: 'Open Sans', sans-serif;font-style: italic;}
    .keukenmontage_wapper.select_montage .page_title {padding-bottom:40px;}
    .select_montage.overlap .simple_text {padding:18px 0 31px;}
    .select_montage .simple_text h3 {padding-top:33px;}
    .simple_text .table-responsive:not(.montage) p {white-space: nowrap;}
    .betaalgrmak_wapper .simple_text .table-responsive:not(.montage) p {white-space: initial;}
    .betaalgrmak_wapper .simple_text .table-responsive:not(.montage) .table thead th {white-space: nowrap;}
    .montage-table thead th {white-space: nowrap;}
    .montage-table tbody td {white-space: nowrap;}

    .b2bpagina_wapper .page_title {padding-bottom:29px;}
    .b2bpagina_wapper .simple_text h4 {padding: 31px 0 24px;font-size:22px;}
    .contact_user_row {padding:59px 0 0;}
    .contact_komen h4{font-size:22px;padding: 0 0 24px;}
    .contact_user_row .btnbox a {display:block;text-align: center;}
    .leesalles_row {padding:59px 0  64px}
    .leesalles_row h2 {font-size:22px;padding:0 0 2px;}
    .leesalles_box {padding:28px 0 29px;}
    .leesalles_box .image{height:242px;}
    .leesalles_box h4{font-size:22px; padding: 20px 0 19px;}

    .b2b_artikel_wapper .artikel_time .artikel_social {padding:7px 0 19px;}
    .patrick_top {padding:8px 0 20px;}
    .patrick_top h3 {font-weight:600;}
    .b2b_artikel_wapper .simple_text.with_column {padding:58px 0 60px;}
    .b2b_artikel_wapper .simple_text .text_wrap {padding:0 0 1px;}
    .b2b_artikel_wapper .simple_text h4 {padding:0 0 20px;}
    .b2b_artikel_wapper .blockquote_wrap + .simple_text_wrap .simple_text:not(.with_column) {padding:60px 0 0;}
    .blockquote_wrap + .simple_text_wrap .contact_komen {padding:31px 0 100px;}
    .blockquote_wrap + .simple_text_wrap .contact_user_row {padding:29px 0 0;}

    .keuken_single {padding:10px 0 0;}
    .keuken_single .image {
        -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.16);
        box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.16);
    }
    .keuken_single .image .korting-label {width:80px;height:80px;top:20px;right:20px;}
    .keuken_single .image .korting-label h4 {font-size:24px;}
    .keuken_single .image .korting-label p {font-size:12px;padding: 0;}
    .showroomkeukens_detail_wapper .single_text h1 {padding:0 0 25px;}
    .single_text h1 span {font-size:16px;display:block;padding:0 0 10px;}
    .keuken_single  .single_text .bel_direct {padding:4px 0 29px;}
    .keuken_single  .bel_direct a span {flex: auto;}
    .showroomkeukens_detail_wapper .voor_specifi {padding:28px 0 25px;}
    .showroomkeukens_detail_wapper .voor_specifi .col-md-4 h2 {padding-top:25px;}

    .single_content h1,
    .single_content h1 {padding:0 0 29px;}
    .single_content .bel_direct {padding:0 0 51px;}
    .voor_specifi {padding:28px 0 79px;}
    .voor_specifi h3 {font-size:22px;color: #98022F;padding-top:20px;}
    .voorraad_detail_wapper .eraar_row {padding:80px 0 100px;}
    .keuken_single .image .supper-label {width:80px;height:80px;top:20px;right:20px;}
    .keuken_single .image .supper-label h6 {font-size:18px;}

    .afspraak_form .gform_wrapper h1 {font-size: 27px;}
    .afspraak_formbox {padding: 0 0 34px;}
    body .afspraak_form .gform_wrapper ul li.gfield.custom_form_heading {margin: 0 0 30px !important;}
    body .afspraak_form .gform_wrapper ul li.gfield.custom_form_heading h1 {padding:30px 0 18px;}
    .afspraak_form .gform_wrapper ul.gform_fields{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        flex-direction:column;        
    }
    body .afspraak_form .gform_wrapper ul li.gfield {margin:0 0 23px !important;}
    body .afspraak_form .gform_wrapper ul li.gfield.left-part, body .afspraak_form .gform_wrapper ul li.gfield.left-part,
    body .afspraak_form .gform_wrapper ul li.gfield.left-part, body .afspraak_form .gform_wrapper ul li.gfield.right-part{width:100%;float:none;clear:both;}
    .afspraak_form .gform_wrapper .gform_footer input.button, .afspraak_form .gform_wrapper .gform_footer input[type=submit], .afspraak_form .gform_wrapper .gform_page_footer input.button, .afspraak_form .gform_wrapper .gform_page_footer input[type=submit]{width:100% !important;}
    .afspraak_form .gform_wrapper textarea, .afspraak_form .gform_wrapper textarea.medium,
    .afspraak_form .gform_wrapper .small_text_area textarea {height:200px;}
    .afspraak_form .gform_wrapper .gform_footer {margin: 38px 0 0;}
    .afspraak_stappen {padding:60px 0 60px;}
    .afspraak_stappen h1 {padding:0 0 44px;}
    .afspraak_stappen .row {padding:15px 0 14px;}
    .afspraak_stappen .img_outer{width:100%;}
    .afspraak_stappen .stappen_no {top:auto;left:auto;bottom:-23px;right:27px;}
    .afspraak_stappen .img_outer .image {height:250px;}
    .afspraak_stappen .stappen_text h2 {font-size:22px;padding:32px 0 19px;}
    .afspraak_stappen .stappen_text p {font-style:italic;}
    .afspraak_stappen .btnbox a {display:block;}
    .dotted_line img {max-width:100%;}
    .afspraak_form .file-upload-wrapper {height:auto;border-image:none;border-radius: 0;border:0;}
    .afspraak_form .custom_file_upload > label {display:none;}
    .afspraak_form .fotobtn {height:60px;text-align:center;line-height:60px;background:#B5B5B5;color:#fff;font-size:16px;border-radius:4px;position:absolute;top:0;left:15px;right:15px;}
    .afspraak_form .fotobtn:before  {content:'';width:20px;height:60px;background:url(../images/bx-upload-w.svg) no-repeat center center;display:inline-block;vertical-align:top;margin-right:16px;background-repeat:no-repeat;background-size:contain;background-position:center center;}
    .afspraak_form .gform_wrapper .togestane_text + .fotobtn{display:none;}
    .afspraak_form .file-upload-wrapper .file-upload-button {height:60px;position: relative;background:#B5B5B5;}
    body .afspraak_form .gform_wrapper ul li.gfield.custom_file_upload .gfield_description{position: absolute;}
    .afspraak_form .gform_wrapper .ginput_container_fileupload{position: relative;top:0;left:0;display:block;z-index:2;
        -webkit-transform: none;
        -moz-transform: none;
        transform: none;
    }
    .afspraak_form .gform_wrapper .ginput_container_fileupload:after{content:'Foto uploaden';/*url(../images/bx-upload-w.svg)*/width: 100%;height:100%;position:absolute;top:0;left:0;background:#B5B5B5;color:#fff;font-size:16px;line-height:60px;text-align:center;border-radius:4px;display:none;}
    .afspraak_form .gform_wrapper input[type="file"] {width:100%;height:60px !important;background:#B5B5B5;opacity:0;position: relative;z-index:4;}
    .afspraak_form .gform_wrapper .togestane_text {font-size:14px;color:#b5b5b5;padding:9px 0 0;}
    body .afspraak_form .gform_wrapper ul li.gfield.custom_file_upload .w3n_img_text{display:none;}
    .gform_wrapper ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label {width:100%;}
    .gform_wrapper ul.gfield_checkbox [type="checkbox"]:not(:checked) + label, 
    .gform_wrapper ul.gfield_checkbox [type="checkbox"]:checked + label {width:100%;font-weight:400 !important;padding:0 0 0 27px; }
    .afspraak_form .gform_wrapper .rating_bar span {display:block;padding:0 0 19px;} 
    .afspraak_form .gform_wrapper ul.rating li i {font-size:30px;}
    .overlap .container > div.deel_ervaring,
    .overlap .container > div.afspraak_form {padding-left:0 !important;padding-right:0 !important;}
    .deel_ervaring {padding:62px 0 59px;}
    .deel_ervaring h2 {font-size:22px;padding:0 0 19px;}
    .afspraak_form .gform_wrapper h3 {font-size:16px;font-weight:700;}
    .afspraak_form .gform_wrapper ul.gfield_checkbox li label, 
    .afspraak_form .gform_wrapper ul.gfield_radio li label{width:100%;}
    .heb_vragn_row {padding: 71px 0 0;}
    .heb_vragn_row .heb_vragnbox {margin:0 0 60px;}
    .meest_vragn_content {padding:0 0 34px;}
    .meest_vragn_content h3 {padding:5px 0 8px;font-size:22px;}
    .meest_vragn_content p + p { padding-top: 34px; }
    .contact_us_wapper {padding: 0 0 100px;}
    
    .videopagina_wapper .page_title {padding:49px 0 0;}
    .video_wrap {padding:59px 0 107px;}
    .videopagina_wapper .ikook_videos_row .section_title {padding:0 0 55px;}
    .videopagina_wapper .ikook_videos_row .video_box .video_info p {font-weight:700;}
    .video_single_box .image{height:216px;}
    .video_single_box .image .playbtn svg {width:75px;}

    .appaar_registrren_wapper.overlap .page_title {padding-bottom:48px;}
    .appaar_registrren_wapper .simple_text p {padding:0 0 25px;}
    .leveranciers_row {padding:21px 0 80px;}
    .leveranciers_row h2 {padding:0;}
    
    .meest_vragen_wapper.overlap .page_title {padding-bottom:40px;}
    .meest_vragen_wapper.overlap .simple_text {padding-bottom:76px;}
    .meest_vragen_wapper .simple_text h3 {padding:38px 0 17px;}

    .coronaprotocol_wapper.overlap .page_title {padding-bottom:14px;}
    .coronaprotocol_wapper.overlap .simple_text { padding-bottom:100px; }
    .coronaprotocol_wapper .simple_text h3 {font-size:22px;}
    .coronaprotocol_wapper .simple_text p + h3 {padding-top:24px;}
    .coronaprotocol_wapper .simple_text img { margin: 51px 0 0; }    

    .not-found-content {text-align: center; padding:18px 0 100px;}
    .not-found-content h1 {font-size:50px;padding:0 0 33px;}
    .not-found-content h3 {font-size:22px;padding:0 0 19px;}
    .not-found-content  .img404 {padding:0 0 44px;}
    .not-found-content .btnbox {padding:30px 0 0;}
    .not-found-content .btnbox a + a{margin-left:15px;}

    .productin_detail .image {margin-right:0;padding:0 0 30px;}
    .productin_detail .image img {max-width:100%;}
    .productin_detail .productin_text h2,
    .productin_detail .productin_text h3 {font-size:22px;}
    
    /*Footer css ST*/ 
    .nweletter_text{flex-direction: column;}
    .newsform {width:100%;}
    .note_text img {height: 40px;}
    .note_text {padding:0 0 20px;}
    .note_text p {font-size:14px;}    
    .newsform .gform_wrapper form {display:block;}
    .newsform .gform_body {width:100%;}
    .newsform form .input-text {width:100%;border-radius:0;}    
    .newsform form input.submit {width:100%;margin-left:0;margin-top:20px;border-radius:0;}
    .newsform form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .newsform .gform_wrapper .top_label input.medium, .newsform .gform_wrapper .top_label select.medium{width:100%;}
    .newsform form input.submit, .newsform form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]), .newsform .gform_wrapper .gform_footer input.button, .newsform .gform_wrapper .gform_footer input[type=submit], .newsform .gform_wrapper .gform_page_footer input.button, .newsform .gform_wrapper .gform_page_footer input[type=submit] {width:100%;margin-left:0;margin:20px 0 0;}
    .footer {padding:0 0 80px;}
    .footer_top {padding:27px 0 20px;}
    .footer .ft_box {padding:14px 0;}
    .footer .ft_box.winkels ul {width:50%;}
    .footer .ft_box.menu ul + ul {padding-left: 15px;}
    .footer .ft_box.menu ul li a {white-space: nowrap;}
    .footer h4 {font-weight:500;}    
    .footer .ft_box.social {padding:13px 0 0;}
    .footer_bottom {padding:20px 0 0;background:none;}
    .footer_bottom .flxrow {flex-direction: column;}
    .footer_bottom ul {width:100%;}
    .footer_bottom ul li:first-child {}
    .footer_bottom .cwImg {width:100%;text-align: center;padding:20px 0 0;}
    /*Foter css ED*/

    
    .page_title p { padding: 30px 0 0 0;}
    .map_box { height: 400px; overflow: hidden; border-radius: 10px; margin: 60px 0 30px 0;}
    .map_box img { max-width: none; height: 400px;}
    .winkel_box .winkel-info a { /*color: #ffffff;*/}
    .winkel_wrap { padding: 0 0 70px 0;}

    .apparatuur_overzicht_pg .page_title p { padding: 30px 0 0 0;}
    .werken_onder_wrap { margin: 30px 0 0 0;}
    .werken_onder { justify-content: center; margin: 0 -20px; padding: 39px 0 25px 0;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .werken_onder span { padding: 0 20px 0; text-align: center; width: 100%;}
    .werken_onder .werken_logo ,
    .werken_onder .werken_logo + .werken_logo { padding: 30px 20px 0;}
    .apparatuur_row { padding: 30px 0 70px 0;}
    .apparatuur_box { padding: 30px 0;}
    .apparatuur_box .appara_info h3 { font-size: 22px; padding: 0 0 20px 0;}
    .apparatuur_box .appara_info { padding: 30px 0 0 0;}

    .page_title .lees-meer { padding: 30px 0 0 0;}
    .apparatuur_row.sub_cat .apparatuur_box .appara_info h6 { padding: 0 0 22px 0; min-height: 52px; line-height: 26px; font-size: 18px;}
    body:not(.term-apparatuur) .apparatuur_box .appara_info p { font-size: 14px; min-height: 132px; line-height: 22px;}
    .apparatuur_row.sub_cat .apparatuur_box .appara_info { padding: 20px 20px 35px;}


    .overlap .ik_breadcrumb { margin-top: -30px; padding: 20px 20px 0;}
    .overlap .page_title { background: #ffffff; border-radius: 10px; margin-top: -30px; position: relative; z-index: 1;}
    .overlap .page_title_wrap { position: relative; z-index: 2;}
    .overlap:not(.afspraak_form_wrap) > div:not(.bg-gray) > .container > div,
    .single-blog .toggle-content .simple_text,
    .overlap.afspraak_form_wrap > .container > div  { padding-left: 20px !important; padding-right: 20px !important;}
    .simple_text { padding: 20px 0 6px 0;}
    .overlap .ik_team_row .row > div[class*="col-"] { padding: 15px 7px;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .ikook_videos_row { padding: 30px 0;}
    .ikook_videos_row .video_box .image { height: 174px;/*110px*/ /*background-size: cover;*/}
    .betaalservice { padding: 40px 0;}
    .letop-title { margin: 40px 0 20px 0;}
    .eraar_row { padding: 40px 0;}
    .inspiratie_wrap.gray-bb { padding: 0 0 50px 0;}
    .overlap .page_title { padding-top: 33px;}
    .overlap .simple_text { padding: 18px 0 0 0;}
    .overlap .simple_text h2 { font-size: 22px; padding-bottom: 20px;}
    .overlap .simple_text p + h2 { padding-top: 7px;}
    .onsverhaal_wapper .ik_team_row h2 { font-size: 22px;}
    .onsverhaal_wapper .ik_team_row { padding: 57px 0 25px 0;}
    .ik_team_row .row { margin: 0 -7px; padding: 69px 0 0 0;}
    .blockquote { padding: 60px 0;}
    .blockquote:after { right: 0;width: 100px;height: 80px;}
    .blockquote h2 { font-size: 24px; text-align: center;}
    .wat_keukencoach { margin: 0 -20px; padding: 40px 0 60px 0;}
    .wat_keukencoach .wat_keukencoachbox { padding: 37px 20px 60px 30px;}
    .wat_keukencoach .wat_keukencoachbox h3 { font-size: 18px; color: #231C07; padding: 0;}
    .wat_keukencoach ul { padding: 30px 0 0 0;}
    
    .blockquote_wrap + .ik_team_wrap .ik_team_row { padding: 0 0 100px 0;}
    .blockquote_wrap + .ik_team_wrap .ik_team_row .row { padding-top: 45px;}
    .team_bottoText { padding: 15px 0 0 0;}

    .order-sm-first {-ms-flex-order:-1;order:-1}

    .keukenmontage_wapper .page_title p { padding: 8px 0 0 0; font-size: 16px;}
    .zelf_montage.keukenmontage_wapper .simple_text { padding: 60px 0 2px 0;}
    .handleidingen .handleidingen_box { max-width: 100%; flex: 0 0 100%; padding: 10px 15px;}
    .handleidingen .handleidingen_box:last-child { padding-bottom: 0;}
    .handleidingen { margin-top: 20px;}
    .handleidingen_box a {}
    .handleidingen_box span { margin: 0 20px 0 0;}
    .zelf_montage.keukenmontage_wapper .simple_text h3 { font-size: 22px;}
    .zelf_montage.keukenmontage_wapper .handleidingen_wrap + .simple_text_wrap { padding-bottom: 52px;}
    .zelf_montage.keukenmontage_wapper .handleidingen_wrap + .simple_text_wrap + .blog_wrap.bg-gray { padding-top: 60px;}
    .zelf_montage.keukenmontage_wapper .handleidingen_wrap + .simple_text_wrap + .blog_wrap.bg-gray .section_title p { font-size: 14px;}
    .zelf_montage.keukenmontage_wapper .blog_row .mobile_slider { padding: 23px 20px 0;}
    .btnadvise { font-size: 10px; height: 27px; line-height: 27px;}
    .blog_box .post-time .time { font-size: 10px;}
    .blog_box .blog-user span { font-size: 9px;}
    .blog_box .blog-user p { font-size: 9px;}
    .zelf_montage.keukenmontage_wapper .blog_row .btnbox { margin: 0 -20px;}

    .keukenmontage_wapper.select_montage .simple_text { padding-top: 60px;}
    .keukenmontage_wapper.select_montage .blog_row .mobile_slider { padding: 23px 20px 0;}
    .select_montage.keukenmontage_wapper .blog_row .btnbox { margin: 0 -20px;}

    .v2 .page_title p { font-size: 16px; padding: 10px 0 0 0;}
    .zoek_row { padding: 0 0 40px 0;}
    .zoek_row .btnbox a { width: 100%;} 

    .mobile_bg_div { background: #FCFCFC; border-top: solid 1px #EEEEEE; border-bottom: solid 1px #EEEEEE; padding: 60px 0 0 0;}

    .inspiratie_slider_wrap { margin: 0;}
    .inspiratie_slider_sh_ov { padding: 0 40px; overflow: visible;}
    .inspiratie_row .inspiratie_box .btn_leesreview { font-size: 13px; padding: 0 26px 38px;}
    .ikook_videos_sl_wrap { padding: 0 40px;}
    .ikook_videos_sl_wrap .owl-carousel .owl-stage-outer { overflow: visible;}
    .eraar_wrap { padding: 20px 0 60px 0;}

    .inspiratie_slider_wrap1 { padding: 0 0 30px 0;}

    
    .zoek_row.voorraad .zoek_box { margin: 30px 0;}
    .zoek_row.voorraad { padding: 30px 0 70px;}    

    .lp_plaatsnaam_wapper .Winkel_single { padding: 30px 0 60px 0;}
    .winkel_review h5 { font-size: 22px; font-weight: 500; padding: 0 0 20px 0;}
    .lp_plaatsnaam_wapper .detail_box .image { height: 180px;}
    .lp_plaatsnaam_wapper .detail_box p { padding: 0 0 10px 0;}
    .detail_box .btnbox.call_btnsimple_mb { padding: 0 0 48px 0;}
    .detail_box .btnbox.call_btnsimple_mb a { border: none; height: auto; line-height: normal; padding: 0; width: auto; min-width: 10px;}
    .lp_plaatsnaam_wapper .openin_box { margin-top: 40px;}
    .lp_plaatsnaam_wapper .openin_box p { padding: 3px 0;}
    .lp_plaatsnaam_wapper .openin_box.map { margin: 20px 0 0 0;}
    .lp_plaatsnaam_wapper .openin_box.map .iframe { height: 405px;}
    .lp_plaatsnaam_wapper .zoek_row { padding: 0;}
    .lp_plaatsnaam_wapper .zoek_row > h2 { font-size: 22px; padding: 0;}
    .advisegesprek_wrap + .zoek_wrap .zoek_row { padding: 0 0 60px 0;}
    .leesmore_content_outer .lees-meer { padding: 0 0 100px 0;}
    .lp_plaatsnaam_wapper .inspiratie_wrap + .ikook_videos_wrap .ikook_videos_row { padding-top: 50px;}

    .keuken_text { padding: 60px 0 30px 0;}
    .keuken_text h2 {font-size: 22px;}
    .lp_soort_wapper .zoek_row { padding: 0 0 30px 0;}
    .lp_soort_wapper .zoek_row .btnbox { padding: 30px 0;}
    .lp_soort_wapper .simple_text h2 { padding: 40px 0 20px 0; font-size: 22px;}
    .lp_soort_wapper .simple_text p + h2 { padding-top: 32px;}
    .lp_soort_wapper .simple_text h3 { font-size: 22px;}
    .lp_soort_wapper .advisegesprek_wrap + .simple_text_wrap .simple_text { padding: 30px 0 32px 0;}
    .inspiratie_wrap + .ikook_videos_wrap .ikook_videos_row { padding-top: 50px;}

    .betaalgrmak_wapper .letop-title { margin: 12px 0 24px 0; padding: 13px 10px; height: auto; line-height: 0;}
    .betaalgrmak_wapper .letop-title img { height: 18px; vertical-align: top;}
    .betaalgrmak_wapper .simple_text .btnbox { padding: 32px 0 26px 0;}
    .betaalgrmak_wapper .simple_text .btnbox a { min-width: 100%; text-align: center;}
    .jouw_slecht h2 { font-size: 22px; padding: 0 0 42px 0;}
    .jouw_slecht_list .jouw_slecht_item .jouw_no { width: 40px; height: 40px; line-height: 34px; font-family: 'Asap'; font-weight: 700;}
    .jouw_slecht_list .jouw_slecht_item { padding: 0 0 20px 80px;}
    .jouw_slecht_list .jouw_slecht_item h4 { font-size: 22px; padding: 8px 0 12px 0;}
    .jouw_slecht { padding: 60px 0 103px 0;}
    .betaalgrmak_wapper .wat_kan_content {}
    .betaalgrmak_wapper .wat_kan_content .image { margin:  0 -20px 60px;}
    .betaalgrmak_wapper .wat_kan_content .image img { max-width: 100%;} 

    .wat_kan_wrap + .simple_text_wrap .simple_text { padding: 40px 0 72px 0;}
    .betaalgrmak_wapper .simple_text h4 + .table-responsive { margin-right: -40px; margin-top: 10px; width: auto;}
    .simple_text .table-responsive:not(.montage) .table tbody td { white-space: nowrap;}
    .betaalgrmak_wapper .simple_text .table-responsive + .table-responsive { overflow: hidden;}
    .betaalgrmak_wapper .simple_text .table-responsive + .table-responsive p { white-space: normal;}
    .betaalgrmak_wapper .ikook_videos_wrap { margin-bottom: 100px;}

    .simple_text.with_actie_img.lakkerste img { border-radius: 10px;}
    .simple_text.with_actie_img + .simple_text img { max-width: 100%; margin: 10px 0 0 0;}
    .simple_text.with_actie_img + .simple_text img + img { margin: 10px 0 0 0;}
    .simple_text.with_actie_img + .simple_text img + img + p { padding-top: 30px;}
    .simple_text.with_actie_img + .simple_text img + img + p + img { margin: 0;}
    .actiepagina_wapper .simple_text .image { text-align: left;}
    .actiepagina_wapper .simple_text.with_actie_img .image { margin-bottom: 0;}
    .actiepagina_wapper .simple_text.with_actie_img { padding-top: 60px;}
    .simple_text iframe { width: 100%; height: 189px; vertical-align: top;}
    .defaultpage_wapper .simple_text iframe { width: 100% !important; height: 350px;}
    .simple_text iframe + h2 { padding-top: 60px;}
    .actiepagina_wapper .simple_text_wrap + .simple_text_wrap .simple_text.with_actie_img { padding-top: 26px;}
    .actiepagina_wapper .simple_text_wrap + .simple_text_wrap .simple_text.with_actie_img h2 { padding-bottom: 30px;}
    .actiepagina_wapper .simple_text h4 { font-weight: 500;}
    .simple_text.with_actie_img.lakkerste .row + .row { padding-top: 60px;}
    .simple_text.with_actie_img.lakkerste + .simple_text img { border-radius: 10px; margin: 6px 0 0 0;}
    .actiepagina_wapper .inspiratie_wrap { margin-top: 42px;}
    .actiepagina_wapper .ikook_videos_row { padding-top: 50px;}    

    .bedank_wapper .simple_text { padding: 55px 0 32px 0;}
    .volgende_row h4 { font-weight: 400; padding: 0 0 41px 0;}
    .volgende_row .row { margin: 0 -15px;}
    .volgende_row .row > div[class*="col-"] { padding: 0 15px; width: 100%;}
    .volgende_row .row > div[class*="col-"] + div[class*="col-"] { padding-top: 44px;}
    .volgende_bottom_text { padding: 0 0 37px 0;}
    .volgende_bottom_text h4 { text-align: center; font-weight: 500;}
    .volgende_bottom_text h4 span { padding-top: 23px;}
    .volgende_bottom_text h4 span img {
        transform: rotate(20deg);
    }
    
    .bedank_contact_wapper .simple_text { padding: 60px 0 72px 0;}    

    .leesmeer_content h2 {font-size:22px;padding:0 0 29px;}
    .video-modal .modal-dialog { margin: 1rem; }    
    .video-modal .VideoSection iframe{height:250px;}
    .winkel_wapper {padding:0;}

    .afspraak_form .file-upload-wrapper > .file-upload-wrapper, .afspraak_form .gform_validation_error .file-upload-wrapper{height:60px;border:0;}
    .afspraak_form .file-upload-wrapper .file-upload-button:before {content:'';width:20px;height:16px;background:url(../images/bx-upload-w.svg) no-repeat center center;}

    .mobile_slider .owl-stage {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;        
    }
    .mobile_slider .owl-item > .items {height:100%;}
    .notice-blk {padding:0 20px;}
    
    .afspraak_form .gform_wrapper li#field_19_8 textarea { height: 200px; }

    /* Piller page start */
    .piller_in { padding: 30px 20px 0;}
    .piller_in p + h2 { padding: 40px 0 0 0;}
    .pillerpage_wrap .list_wrap { padding: 30px 0 0 0;}
    .pillerpage_wrap .imgtitext_blk { margin: 54px 0 0 0;}
    .pillerpage_wrap .imgtitext_blk .imagewrap { margin: 0 0 20px 0;}
    .pillerpage_wrap .imgtitext_blk h4 { padding: 0 0 15px 0;}
    .pillerpage_wrap .imgtitext_blk p + ul { padding: 15px 0 0 0;}
    .pillerpage_wrap .imgtitext_blk .btnbox { padding: 15px 0 0 0;}
    .pillerpage_wrap .block_wrap1 { padding: 13px 0 100px 0;}
    .waarom_wrap { padding: 46px 0;}
    .waarom_wrap .section_title h2 { font-size: 27px;}
    .waarom_wrap .waarom_list_wrp { padding: 28px 0 0 0;}
    .waarom_wrap .section_title p { padding: 20px 0 0 0;}
    .pill_two_blk_wrap { padding: 46px 0;}
    .pill_two_blk_wrap .pill_blk h2 { font-size: 27px; padding: 0 0 20px 0;}
    .pill_two_blk_wrap .pill_blk p { font-size: 16px;}
    .pill_two_blk_wrap .pill_blk .btnbox { padding: 20px 0 0 0;}
    .pill_two_blk_wrap [class*="col-"] + [class*="col-"] > div { margin-top: 50px;}
    .pillerpage_wrap .imgtitext_blk .imagebox { height: 200px;}
    .waarom_wrap .waarom_list_wrp ul li { line-height: 1.4;}
    .pill_two_blk_wrap .pill_blk .imagebox { height: 200px;}
    /* Piller page end */
    
    .onsverhaal_wrap { padding:0 0 10px 0; }
    .onsverhaal_row .onsverhaal_box .lees_meer_hm { padding-top:23px; }
    .onsverhaal_row .row [class*="col-"] .onsverhaal_box a:hover { -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    transform: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none; }

    .captionbox .trot_title {padding-bottom: 0;margin: 0;}
    .threesixty_detail_wapper .blockquote_wrap .blockquote {padding: 60px 0;}
    .threesixty_detail_wapper .blockquote_wrap h2 {font-size: 24px;}
    .keukendit_row .row {padding: 30px 0;}
    .keukendit_row .row .col-md-7,
    .keukendit_row .row .col-md-5 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .keukendit_row .keukendit_info {padding: 30px 0 0;}
    .keukendit_row .row:nth-child(even) .keukendit_info {padding: 30px 0 0;}
    .trotsbox {padding: 0;}
    .trotsbox .image {position: relative;padding-top: 50%;height: auto;border-radius: 10px 10px 0 0;}
    .trotsbox .trot_title {border-radius: 0 0 10px 10px;}
    .trot_title {max-width: 100%;padding: 33px 20px 35px;}
    .trot_title::after {top: auto;bottom: 100%;right: 30px;
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    .author_row .ik_teambox {margin-left: auto;margin-right: auto;margin-bottom: 30px;}
    .threesixty_author .author_row {flex-wrap: wrap;}
    .author_row .info {text-align: center;}
    .author_row .info .author_tag {justify-content: center;padding-top: 20px;}    
    .allthreesixty_link {text-align: center;}
    .singlereview_title h4 {font-size: 20px;}
    .iframe_360 {padding:30px 0 0}
    .iframe_360 iframe {height:300px}
    .blog_box.threesixtybox {min-height:1px;}
    .blog_box .image .newlabel {padding:20px 20px 0;}
    .blog_box.threesixtybox .blog-info {padding:50px 20px 40px;}

    
    .iframe_video,
    .b2b_banner_wrap .inner_banner_img {height: 220px;}
    .lees_alles_wrap_top .leesalles_row h1 { padding-bottom: 0; }
    .lees_alles_wrap_top .leesalles_box .image .label-logo { width: 80px;height: 80px; }
    .lees_alles_wrap_top .leesalles_box h6 { padding-top: 40px; }
    .leesalles_box h4 { font-size: 24px; }
    .lees_alles_wrap_top .leesalles_box { margin-bottom: 0; }
    .leesalles_bottom h3 { padding-bottom: 24px; }
    .leesalles_bottom p + h3 { padding-top: 5px; }
    .lees_alles_wrap_top .leesalles_row { padding-bottom: 25px; }
    .touch_with_kitchen { padding: 0 20px; }
    .touch_with_kitchen_inner h3 { font-size: 22px; padding-bottom: 18px; }
    .touch_with_kitchen_row .touch_with_kitchen_cont {width: 100%; padding-bottom: 20px;}
    .touch_with_kitchen_row .touch_with_kitchen_img { width: 100%; text-align: center;margin-top:0; }
    .touch_with_kitchen_row .touch_with_kitchen_img img { max-width: 280px; margin: 0 auto; }
    .touch_with_kitchen_row .touch_with_kitchen_cont .touch_with_kitchen_inner { padding: 25px 20px 21px 20px; }
    .touch_with_kitchen_inner .bottom_contact_part { padding-top: 23px; -ms-flex-direction: column; flex-direction: column; }
    .bottom_contact_part .left_contac_kitchent { padding: 0; width: 100%; }
    .bottom_contact_part .right_btn_kitchent { width: 100%; }
    .bottom_contact_part .left_contac_kitchent + .right_btn_kitchent { padding-top: 20px; align-items: flex-start; align-content: flex-start; }
    .leesalles_bottom h2 { font-size: 27px; padding: 0 0 17px; }
    .simple_text.leesalles_bottom { padding-top: 20px; }
    .touch_with_kitchen_row { width: 100%; -ms-flex-direction: column; flex-direction: column; }

    .superklantervaring_single_page.threesixty_detail_wapper .blockquote_wrap + .simple_text_wrap {padding-bottom: 21px;}
    .superklantervaring_single_page.threesixty_detail_wapper .blockquote_wrap + .simple_text_wrap .simple_text:not(.with_column) { padding-top: 20px; }

    
        
    .container-fluid { max-width: 500px; }
    .modal_block_row .modal_block_col { width: 100%; }
    .modal_sec + .simple_text_wrap { padding-top: 0; }
    .modal_block_col .blockquote { padding: 35px 35px; }
    .modal_block_col .blockquote h2 { font-size: 21px; }
    .modal_block_col .blockquote:before { width: 58px;height: 46px; margin: 0 auto 26px; }
    .simple_text_wrap+.touch_with_kitchen_sec { padding-top: 25px; }
    .b2b_artikel_wapper .simple_text p + h3 {padding-top: 18px;}
    .b2b_artikel_wapper .simple_text h3 { font-size: 22px; }
    .b2b_artikel_wapper .artikel_time { -ms-flex-direction: column; flex-direction: column; }
    .project_heros_txt { width: 100%; }
    .artikel_time .post_time { width: 100%; }
    .project_heros_txt + .post_time { margin: 15px 0 0 0; }

    
    .iframe_blks iframe { width: 300px; height: 168px; }
    .right_dtl_fullbox { width: 100%;padding: 25px 0 0 0; }
    .right_dtl_fullbox p { font-size: 16px; }
    .top_box_cnts+.iframe_blks { padding-top: 31px; }
    .full_dtl_cont_sec {padding: 40px 0;margin-top: 32px;margin-bottom: 16px;}
    .contact_user_row_v2 .contact_user .user_name h6 { font-size: 17px; }
    .contact_user_row_v2 .user_name { padding: 0 0 0 12px; }

    .page-template-b2b_artikel_template .lb-outerContainer > .lb-container { padding:0 70px;  }

    
        
    /* Franchise Page Start */
    .franchise_page .home-banner .imagebox { height: 160px !important; }
    .franchise_page .page_title_wrap { padding-bottom: 0; }
    .franchise_page .blockquote h2 { font-size: 24px; }
    .franchise_page .blockquote_wrap { margin-top: 0; margin-bottom: 0; }
    .franchise_page .modal_sec { padding: 15px 0 0 0; }
    .left_right_img_sec { margin-bottom: 30px; -ms-flex-wrap: wrap; flex-wrap: wrap; }
    .left_right_img_sec .left_img, .left_right_img_sec .right_img {width: calc(100% / 2); padding: 0 10px; margin-top: 0; }
    .left_right_img_sec .simple_text_wrap { max-width: 650px; padding-top: 0; order: 1; }
    .left_right_img_sec .left_img { order: 2; }
    .left_right_img_sec .right_img { order: 3; }
    
.touchkitchen_form h3 {font-size:22px;}
body .form_area.afspraak_form .gform_wrapper .big_text_area textarea {height:158px;}
    /* Franchise Page End */
    
    .logokeukenspectrum-logo { padding-bottom: 16px; }

    .winkel_single_wrappper .Winkel_single > .row > [class^="col-"] + [class^="col-"] { padding-top: 0; }
    .winkel_single_wrappper .Winkel_single .col-lg-4 .openin_box { min-height: inherit;height: auto;margin:30px 0 0 0; }
    .singal_winkal_headings .page_title { width: 100%; padding: 0 0 25px 0; }
    .singal_winkal_headings .winkel_review { width: 100%; justify-content: flex-start; }
    .singal_winkal_headings { padding-bottom: 0; }
    .winkel_single_wrappper .Winkel_single { padding-bottom: 0; }
    .winkel_single_wrappper .videogesprek_row { padding: 30px 0; }
    .winkel_single_wrappper .ik_team_row { padding: 30px 0 5px; }
    .winkel_single_wrappper .simple_text { padding: 30px 0 0; }
    .zoek_sec_winkel { margin: 30px 0; padding: 30px 0;  }
    .winkel_single_wrappper .zoek_sec_winkel .zoek_row { padding: 19px 0 20px; }
    .zoek_sec_winkel .zoek_row .btnbox { padding-top: 30px; }
    .zoek_sec_winkel .bg-gray .zoek_row {  padding-bottom: 0;}
    .zoek_sec_winkel { margin-bottom: 30px; }

    .winkel_single_wrappper .inspiratie_row { padding-top: 30px; }
    .winkel_single_wrappper .ikook_videos_row .section_title { margin-bottom: 0; }
    .winkel_single_wrappper .ikook_videos_wrap { margin: 30px 0; }
    .single-winkels .newsletter_wrap { margin-top: 30px; }

    
    
    .participants_caption_main .free_offer_box h2 { font-size: 30px; }
    .participants_caption_main .banner_logo { width: 200px; margin: 0 auto; }
    .participants_caption_main .banner_logo img { width: auto; height: auto; max-width: 100%; }
    .participants_caption_main .free_offer_box { min-height: 1px; width: 100%;  }
    .general_page .home-banner .imagebox,
    .participants_page .home-banner .imagebox { height: 490px; }
    .advice_sec .image_col { width: 100%; }
    .advice_sec .image_col .image { min-height: 280px; }    
    .general_page .page_title_wrap .page_title h1,
    .participants_page .page_title_wrap .page_title h1 { font-size: 28px; }
    .date_sec { padding-top:50px; }
    .date_wrap h3 { font-size: 26px; top: 0; }
    .participants_page .advice_sec { padding: 112px 0 100px 0; }
    .advice_sec .image_shape { width: 310px; height: 262px; background-size: contain; }
    .advice_sec .text_col { width: 100%; padding-top: 100px; }
    .participants_page .advice_sec .image_col.col_shape_1 .image_shape { top: auto;bottom: -50px;left: 50%;transform:translateX(-50%); }
    .participants_page .advice_sec .image_col.col_shape_2 .image_shape { right: auto;bottom: -50px;left: 50%;transform:translateX(-50%); }
    .general_page .advice_sec .image_col.col_shape_2 .image_shape { top: auto;bottom: -50px;left: 50%;transform:translateX(-50%); }
    .general_page .advice_sec .image_col.col_shape_3 .image_shape { top: auto;bottom: -50px;left: 50%;transform:translateX(-50%); }
    .participants_page .advice_sec .image_col.col_shape_2 .round_shape { bottom: -38px; }
    .advice_sec .image_col .round_shape { width: 150px;height: 150px; background-size: contain; }
    .participants_page .advice_sec .image_col.col_shape_1 .round_shape { left: -34px; }
    .advice_sec .image_col.col_shape_2 .round_shape { bottom: -78px; }
    .participants_page .advice_sec .advice_row + .advice_row#row_div_3,
    .advice_sec .advice_row + .advice_row { padding-top: 58px; }
    .cloud_shape img { max-width: 100%; height: auto; width: auto; }
    .gform_legacy_markup_wrapper.appointment_form_wrapper { min-height:700px; }
    .general_page .advice_sec .advice_row:nth-child(even) .image_col,
    .general_page .advice_sec .advice_row:nth-child(odd) .image_col,
    .participants_page .advice_sec .advice_row:nth-child(even) .image_col,
    .participants_page .advice_sec .advice_row:nth-child(odd) .image_col { margin-left: 0; margin-right: 0; }
    .advice_sec .text_wrap h2 { font-size: 27px; }
    .advice_sec .text_wrap p { margin-top: 15px; }
    .advice_sec .text_wrap .btnbox { margin-top: 24px; }
    /* .advice_sec .advice_row + .advice_row#row_div_3 { padding-top: 156px; } */
    .participants_page .advice_sec .image_col.col_shape_3 .image_shape { width: 300px;height: 336px;bottom: -70px; left: 50%;transform:translateX(-50%); }
    .general_page .advice_sec .image_col.col_shape_4 .image_shape { width: 300px;height: 336px;bottom: -70px; left: 50%;transform:translateX(-50%); }
    .general_page .advice_sec .image_col.col_shape_1 .image_shape { right: auto;bottom: -50px;left: 50%;transform:translateX(-50%); }
    .advice_sec .image_col .image_second { width: 182px;height: 163px; top: -28px; bottom: auto; left: -23px; }
    .participants_page .advice_sec .image_col.col_shape_3 .round_shape { right: -34px; }
    .general_page .advice_sec .image_col.col_shape_2 .round_shape { left:64px;bottom:-82px; }
    .general_page .advice_sec .image_col.col_shape_3 .round_shape { right: 34px;bottom: -68px; }
    .advice_sec .advice_row,
    .participants_page .advice_sec .advice_row:nth-child(even) { flex-direction: column; }
    .general_page .advice_sec .advice_row:nth-child(odd) { flex-direction:column; }
    .participants_caption_main .caption_wrap { -ms-flex-direction: column; flex-direction: column; padding: 40px 0 0; }
    .advice_text_sec h3 { font-size:30px; } 
    /* .form_section { padding-top:100px; } */
    .form_section .form_inner h4 { font-size:28px; }
    .ask_coach_sec { padding:70px 0; }
    .ask_coach_sec .coach_content h3 { font-size:26px;line-height:1.3; }
    .ask_coach_sec .insta_info { padding:20px 50px; }
    .ask_coach_sec .insta_info:after { right: 20px; width:40px;height:40px; }
    .ask_coach_sec .insta_info h4 { font-size:18px; }
    .form_main:after { right: -50vw;left: -50vw; width:auto; }
    .gform_legacy_markup_wrapper.appointment_form_wrapper { width: 100%;padding:50px 25px; }
    .form_main .gform_legacy_markup_wrapper .gform_page_footer .button.gform_next_button { line-height:1 !important; }
    .promotions_note { padding-bottom:80px; }

    .magazine_main .left_content .form_block { margin-top:40px; }
    .magazine_main .afspraak_formbox { padding-bottom:100px; }
    .magazine_main .content_wrap { flex-direction:column;row-gap:30px; }
    .magazine_main .left_content { max-width:100%; }
    .magazine_main .images_wrap { position: relative; right:0;width:300px;height:370px;margin:0 auto; }
    .magazine_main .images_wrap [class*="imgbox"] { max-width:280px; }
    .inspiration_sec .inspiration_wrap { max-width:600px; }
    .inspiration_sec .image_block { right:35px;bottom:30px; }
    .inspiration_sec .image_block .imgbox { max-width:120px; }
    .inspiration_sec .text_block p { font-size:14px; }
    .inspiration_sec .text_block .btnbox { margin-left:15px; }
    .inspiration_sec .text_block .btnbox .button.new { min-width: 160px;height: 35px;padding:0 0;font-size:12px; }
    
    .magazine_main .left_content .simple_text ul li:after { top: 4px; }
    .magazine_main .left_content .simple_text ul li { font-family: 'Asap',sans-serif;font-weight:600; font-size: 16px; }
    
    
    
    /* 26-2-2024 New Design Start */
    /* ---------------------------------- */
    /* ---------------------------------- */
    .banner_wapper_singal_winkels .home-banner .imagebox { height: 200px; }
    .singal_winkels_after_banner { margin-top: 0; }
    .instagram_main .InstagramFeed__feed .FeedGridLayout__cell:first-child.FeedHighlightLayout__highlight,
    .instagram_main .InstagramFeed__feed .FeedGridLayout__cell:nth-child(8).FeedHighlightLayout__highlight,
    .insta_list_row .insta_list_col .insta_list_big_bottom .insta_main_box,
    .insta_list_row .insta_list_col .insta_list_big_top .insta_main_box { margin: 0; width: 100%; }
    .singal_winkels_after_banner_inner:after { left: -20px; right: -20px; }
    .videogesprek_row .videogesprek_text { max-width: 100%; }
    .videogesprek_wrap.videogesprek_wrap_v2 {}
    .videogesprek_wrap_v2 .videogesprek_row .videogesprek_text { max-width: 100%; padding: 36px 0 0 0; }
    .insta_list_wrap { padding: 35px 0 0 0; }
    .insta_list_row .insta_list_col .insta_list_row .insta_list_col:last-child { padding-bottom: 20px; }
    .insta_top_main .insta_top_icon { width: 46px; margin: 0 20px 0 0; }
    .insta_top_main { padding: 28px 0 0 0; }
    .insta_list_row { margin: 0 -10px; }
    .insta_list_row .insta_list_col { padding: 0 10px 20px; width: 100%; }
    .insta_list_wrap > .insta_list_row > .insta_list_col { padding-bottom: 0; }
    .partner_wrap .partner_inner .section_title { padding: 0 0 22px 0; }
    .videogesprek_wrap_v2.videogesprek_wrap:not(.leftPos) .videogesprek_row .row { -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
    .ik_team_wrap.ik_team_wrap_v2 { padding: 30px 0 30px; margin: 30px 0; }
    .ik_team_wrap.ik_team_wrap_v2 h2 { font-size: 26px; }
    .ik_team_wrap.ik_team_wrap_v2 .member_content { padding: 0 0 15px 0; }
    .videogesprek_wrap_v2 .videogesprek_row .videogesprek_text h2 { font-size: 26px; }
    .videogesprek_wrap_v2 .videogesprek_row .row + .row { margin-top: 40px; }
    .winkel_single_wrappper .videogesprek_wrap_v2 .videogesprek_row { padding-top: 0; }
    .winkel_single_wrappper .inspiratie_wrap { margin-top: 30px; margin-bottom: 30px; }
    /* .klantervaringen_wapper_new .klanten_box .overlay h4,  */
    .inspiratie_wrap_v2 .inspiratie_row .inspiratie_box .inspiratie-info h4 { font-size: 21px; }
    .winkel_single_wrappper .inspiratie_wrap_v2 .inspiratie_row { padding: 60px 0; }
    .inspiratie_wrap_v2 .section_title p { font-size: 18px; }
    .instagram_main { padding-top: 30px; }
    .hashtag_insta h5 { font-size: 18px; }
    .insta_top_main .insta_top_dtls .instagram_title { font-size: 15px; }
    .partner_wrap { padding: 60px 0; margin: 30px 0 77px; }
    .partner_wrap .partner_inner .section_title > p { font-size: 18px; }
    .content_sec_title { padding: 14px 0 0 0; }
    .partner-logo.row > [class^="col-"] { padding: 15px; }
    .singal_winkels_after_banner { margin-top: 40px; }
    
    .keuken_detail_box h1 { padding: 0 0 43px 0; }
    .lord_more_btn.lord_more_btntab1 { padding-top: 20px; }
    .keuken_detail_bottom_v2 .kd_tabs .nav-tabs .nav-item { margin: 0 40px 0 0; }
    .kd_tabs .kd_tabs_blog.kd_tabs_blog_v2 { padding: 10px 0 0; }
    .kd_review_box_v2.kd_review_box { padding: 20px 20px 23px 20px; margin-bottom: 40px; }
    .kd_review_box_v2.kd_review_box .review_box_text { padding-bottom: 32px; }
    .kd_review_box_v2.kd_review_box .review_box_gallery { margin-bottom: 0; padding-bottom: 32px; }
    .rb_tsml_text .rb_tsml_text_inner { padding: 24px; }
    .keuken_detail_top_v2 .kdth_image:after { width: 75%;height: 75%; }
    /* .keuken_detail_box .kdth_text { padding-top: 0; } */
    .keuken_detail_bottom_v2 .kd_tabs .nav-tabs { margin: 0; }
    .keuken_detail_bottom_v2 .kd_tabs .nav-tabs .nav-item { padding: 0; }
    .keuken_detail_top_left .follow_blk { padding: 25px 0 0 0; }
    .keuken_detail_top.keuken_detail_top_v2 { padding: 31px 0 30px; }
    .kd_review_box_v2.kd_review_box .review_box_tsml .rb_tsml_text { padding-left: 0; padding-bottom: 49px; padding-top: 0; }
    .rb_tsml_text .rb_tsml_text_inner:after { transform: rotate(-135deg); top: calc(100% - 12px); left: calc(160px / 2); margin: 0 0 0 -12px; }
    .keuken_detail_bottom.keuken_detail_bottom_v2 { padding: 46px 0 60px; }
    .keuken_detail_bottom_v2 .kd_tabs .nav-tabs .nav-item .nav-link { font-size: 18px; padding: 0 0 19px 0; }
    .keuken_detail_bottom_v2 .kd_tabs .kd_tabs_review { padding: 40px 0 0 0; }
    .kd_review_box.kd_review_box_v2 .review_box_holdar .rbh_left { width: 100%; padding: 0; }

    .keuken_detail_box_inner .kdth_image { width: 100%; position: relative; padding: 0 0 30px 0; }
    .keuken_detail_top_v2.keuken_detail_top .kdt_text { display: block; }


    .collectie_keukens_sec .advisegesprek_wrap .advisegesprek_row { padding: 40px 15px; }
    .advisegesprek_wrap_v2.advisegesprek_wrap .advisegesprek_row h2, 
    .collectie_keukens_sec .advisegesprek_wrap .advisegesprek_row h2 { font-size: 24px; padding-bottom: 19px; }
    .advisegesprek_wrap_v2.advisegesprek_wrap .advisegesprek_row .btnbox { padding: 24px 0 0 0; }
    .advisegesprek_wrap_v2.advisegesprek_wrap .advisegesprek_row, 
    .collectie_keukens_sec .advisegesprek_wrap .advisegesprek_row { padding: 42px 20px 22px 18px; }

    .main_review_col .ui-widget.ui-progressbar { max-width: calc(100% - 42px); }
    .nw-dsgn-coachrev-2 .bootstrap-select .dropdown-menu > li > a { font-size: 12px; }
    .nw-dsgn-coachrev-2 .ondercheck_row { margin: 0; }
    .nw-dsgn-coachrev-2 .filterBox { padding: 15px 0; }
    .nw-dsgn-coachrev-2 .bekijk_wrap { padding: 25px 0 80px; }
    .main_review_col .ratting-panel-progressbar { padding-top: 0; }
    .winkel_single_wrap.winkel_single_wrap_v2 .review_box .review_col { width: 100%; }
    .winkel_single_wrap.winkel_single_wrap_v2 { padding-top: 0; }
    .winkel_single_wrap.winkel_single_wrap_v2 .winkel_review { padding-bottom: 26px; }
    .nw-dsgn-coachrev-2 .kd_review_row { padding: 32px 0 0 0; }
    .sliedrecht_inspiratie_wrap .inspiratie_row { padding-top: 25px; }
    .nw-dsgn-coachrev-2 .ervaring_box { margin-bottom: 35px; margin-top: 0; }
    .nw-dsgn-coachrev-2 .winkel_single_wrap_v2 { padding-top: 32px; }
    .winkel_single_wrap.winkel_single_wrap_v2 .review_box .review_col.average_score,
    .winkel_single_wrap.winkel_single_wrap_v2 .review_box .review_col.customer_exp { width: 50%; }
    .winkel_single_wrap.winkel_single_wrap_v2 .review_box .review_col { padding: 0 8px 16px; }
    .review_col_inner h6 { font-size: 11px; padding: 0 0 3px 0; }
    .average_score_review > b { padding-right: 11px; }
    .average_score_review_star i svg { height: 15px; }
    .average_score_review > b,
    .customer_exp .review_col_inner span > a { font-size: 32px; }
    .winkel_single_wrap.winkel_single_wrap_v2 .review_box { margin: 0 -8px; }
    .winkel_single_wrap.winkel_single_wrap_v2 .review_box .review_col.average_score .review_col_inner, 
    .winkel_single_wrap.winkel_single_wrap_v2 .review_box .review_col.customer_exp .review_col_inner { padding: 28px 16px 31px; }
    .main_review_col .ratting-panel-progressbar-main { max-width: 277px; }

    .nw-dsgn-coachrev-2 .winkel_single_wrap.winkel_single_wrap_v2 .winkel_review { padding-bottom: 0; }
    .klantervaringen_wapper_new .ervaring_box, 
    .nw-dsgn-coachrev-2 .ervaring_box { padding: 31px 22px 29px 32px; margin-bottom: 16px; }
    .klantervaringen_wapper_new .keuken_filterbtn a,
    .nw-dsgn-coachrev-2 .keuken_filterbtn a { border-radius: 10px; background-color: #C2D53D; color: #fff; border: none !important; }

    .mob_keuken_filter.mob_keuken_filter_v2 { opacity: 1; visibility: visible; -webkit-transform: translateX(-110%); -moz-transform: translateX(-110%); -ms-transform: translateX(-110%); transform: translateX(-110%); padding: 42px 16px 16px 16px; width: 100%; max-width: 352px; }
    .open .mob_keuken_filter.mob_keuken_filter_v2 { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }
    .mob_keuken_filter.mob_keuken_filter_v2 .filter_title { display: none !important; }
    .mob_keuken_filter.mob_keuken_filter_v2 .closebtn { top: 16px; right: 16px; }
    .open:after { content: ''; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 105; background-color: rgba(0, 0, 0, 0.2); }
    .mob_keuken_filter.mob_keuken_filter_v2 h6 { font-family: 'Open Sans'; font-weight: 700; font-size: 13px; padding: 0 0 4px 0; }
    .mob_keuken_filter.mob_keuken_filter_v2 .filter_list { width: 100%; position: relative; padding: 15px 8px; max-height: 192px; overflow-y: auto; border: solid 1px #DDDDDD; border-radius: 10px; }
    .mob_keuken_filter.mob_keuken_filter_v2 [type="checkbox"]:not(:checked) + label, 
    .mob_keuken_filter.mob_keuken_filter_v2 [type="checkbox"]:checked + label { padding-left: 26px; color: #000000; }
    .onderwerp_filter .mob_keuken_filter.mob_keuken_filter_v2 label { margin-bottom: 0; }
    .mob_keuken_filter.mob_keuken_filter_v2 .filter_row { padding-bottom: 18px; }
    .mob_keuken_filter.mob_keuken_filter_v2 .btnbox {padding-top: 0; }
    .mob_keuken_filter.mob_keuken_filter_v2 .btnbox a, 
    .mob_keuken_filter.mob_keuken_filter_v2 .btnbox input[type="submit"] { height: 56px; line-height: 54px; }
    
    
    
    .kd_review_box_v2.kd_review_box .review_box_holdar .rbh_right { float: none; width: auto; justify-content: flex-start; padding-top: 32px; margin-top: 0; }
    .kd_review_box.kd_review_box_v2 .review_box_holdar .rbh_left { float: none; }
    .kd_review_box .review_box_holdar .rbh_right .logo_box { width: auto; }

    .klantervaringen_wapper_new .kd_review_row { padding-top: 32px; }

    .klantervaringen_wapper_new .page_title_wrap { padding: 0 0 12px 0; }
    .klantervaringen_wapper_new .page_title { padding: 29px 0  0; }
    .klantervaringen_wapper_new .Winkel_single { padding-top: 16px; }
    .klantervaringen_wapper_new .winkel_single_wrap.winkel_single_wrap_v2 .winkel_review { padding-bottom: 0; }
    .klantervaringen_wapper_new .ervaring_box { margin-top: 0; }

    .klantervaringen_wapper_new .bekijk_wrap { padding-top: 40px; }
    .nw-dsgn-coachrev-2 .bekijk_wrap.load_desktop_btn { display: none !important; }
    .nw-dsgn-coachrev-2 .bekijk_wrap.load_mobile_btn { display: block; }
    .nw-dsgn-coachrev-2 .bekijk_wrap.load_mobile_btn .loadbtn ,
    .klantervaringen_wapper_new .bekijk_wrap.show_load_mobile .loadbtn,
    .klantervaringen_wapper_new .bekijk_wrap .load_more_button { display: -ms-flexbox; display: flex; justify-content: center; }

    .klantervaringen_wapper_new .bekijk_wrap.show_load_desktop { display: none; }
    .klantervaringen_wapper_new .bekijk_wrap.show_load_mobile { display: block; }
    
    .review_dtl_klantervaring .ik_breadcrumb { padding-bottom: 28px; }
    .review_dtl_klantervaring .klantervaring_detail_wapper .kd_review_row { padding-top: 28px; padding-bottom: 30px; }
    .review_dtl_klantervaring .inspiratie_wrap  { padding-bottom: 0; }
    .review_dtl_klantervaring .inspiratie_row { padding-top: 30px; }
    .review_dtl_klantervaring .page_title { padding-top: 29px; }
    .kd_review_outer .btnbox { display: -ms-flexbox; display: flex; justify-content: center; }

    .collectie_keukens_sec .zoek_row .btnbox { display: -ms-flexbox; display: flex; justify-content: center; padding-left: 15px; padding-right: 15px; }
    .collectie_keukens_sec .zoek_row .btnbox a { width: auto; }
    /* ---------------------------------- */
    /* ---------------------------------- */
    /* 26-2-2024 New Design End */

    .seo_sec_main h2,
    .seo_sec_main h3,
    .seo_sec_main h4 { margin-top:40px; }

}




@media(max-width:413px){
    .container {
        padding-left: 15px;
        padding-right: 15px;
    }    
    .noti-text {font-size:12px;line-height:16px}
    .mob_menubar .bottom_menu ul li.btnbox a {padding:0 12px;font-size: 10px;}
    .footer_bottom ul { justify-content: center;margin:0  -6px;;}
    .footer_bottom ul li { padding: 0 6px;}

    .inspiratie_slider_sh_ov { padding: 0 20px;}
    .ikook_videos_sl_wrap { padding: 0 20px;}
    .inspiratie_row .mobile_slider, .ikook_videos_row .mobile_slider { padding: 0 20px;}
    .notice-blk {padding:0 10px;}
    .noty-cls {margin: -6px -5px 0 0;}
    .noty-cls a {width:12px;height:12px;}

    .winkel_row .row > div[class*="col-"] {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;        
    }
    .ik_team_row .ik_teambox .image {width:80px;height:80px;}
    .not-found-content .btnbox a {padding:0 20px;}

    .kd_review_box .review_box_holdar .rbh_left .rbh_star i{line-height:1;}
    .kd_review_box .review_box_holdar .rbh_left .rbh_star i svg{width:16px;height:auto;}    

    .keuken_single .bel_direct a span {padding: 0 10px 0 0;font-size: 15px;}
    .bel_direct a {padding:0 15px;font-size: 14px;}

}
@media(max-width:359px){
    .footer .ft_box.menu ul li a {white-space: normal;}
    .mob_menubar .bottom_menu ul li.btnbox a {font-size: 9px;}
}
@media (min-width: 568px) and (max-width: 767px) {

}

@media (min-width: 240px) and (max-width: 413px) {
    .average_score_review > b, .customer_exp .review_col_inner span > a { font-size: 27px; }
    .average_score_review_star i svg { height: 14px; }
}