

@media only screen and (max-width: 480px){.q_logo a{height: 60px !important;}}

body.home .ls-nav-prev, body.home .ls-nav-next{display: none !important;}

@media (max-width: 567px) {
    .carousel-inner .item:nth-child(2) .slider_content.left{
        width: 58% !important;
    }
}
div#map_canvas {
    visibility: hidden;
    height: 100px;
}

@media only screen and (max-width: 1100px){

.diensten-kolom {
    width: auto!important;
    padding: 0px 20px 0px 20px;

}

.centered-text {
width: auto!important;
 padding: 0px 20px 0px 20px;
}

.blog_holder article .post_image, .blog_holder article .post_image>a, .blog_holder article .post_image img, .blog_holder article .post_text {

    width: 100%!important;
}

.three_columns>.column1, .three_columns>.column2, .three_columns>.column3{
    width: 100%!important;
 
}




}

@media only screen and (max-width: 600px){

.homepage-contactform .wpcf7 {
    width: 80%!important;
    margin-left: 30px!important;}




.title_subtitle_holder h1{
    font-size: 21px!important;
    margin-top: -30px!important;
}




}
@media only screen and (max-width: 781px){

.wp-block-column {
    flex-basis: 100%!important;
    padding: 25px!important;}

}}


