@media print {
    .container {
        max-width: 1000px!important;
    }

    img {
        max-width: 1000px!important;
    }

    .metanav, .mainnav {
        display: none;
    }

    .calculatorbox {
        display: none;
     }

    .imgtext {
        max-width: 800px;
        margin-left: -250px;
    }

    .box {
        width: 50%;
        float: left;
    }

    .box img {
        width: 100%;
    }

    .box .info {
        width: calc(100% - 30px);
    }

    .newselement .image-wrapper, .newselement .col-md-4 {
        width: 450px!important;
        max-width: 450px!important;
        float: left;
        margin-right: 20px;
    }

    .newselement .col-md-8 {
        float: left;
        width: calc(100% - 470px)!important;
    }

    .newselement img {
        max-width: 450px!important;
    }

    .image-panel {
        width: 30%;
        margin-left: 3%;
        float: left;
    }

    .panel-info {
        width: 30%;
    }

    .panel-info p {
        color: #fff!important;
    }

    .contentelement .col-lg-3 {
        width: 50%;
        float: left;
        margin-bottom: 10px;
    }

    .card .card-text {
        display: none;
    }

    .parallax-mirror {
        display: none!important;
    }
    
    .projectfilter {
        display: none;
    }

    .projects .col-md-4 {
        float: left;
        width: 45%;
        margin-left: 5%;
    }

    .projects .col-md-4 img {
        width: 100%!important;
    }

    .contactperson {
        width: 33%!important;
    }

    .contactperson .back {
        display: none;
    }

    .gallery .col-md-3 {
        width: 33%!important;
    }

    .gallery .col-md-3 img {
        max-width: 160px!important;
    }

    .to-top {
        display: none;
    }

    .sitemap, .newsletter-banner {
        display: none;
    }
    
    .fixed {
        display: none;
    }
}