@media only screen
and (min-width: 0px)
and (max-width: 1240px) {

    .pagewrapper {
        width:100%;
    }

}


@media only screen
and (min-width: 0px)
and (max-width: 1050px) {

    .menucontainer {
        display: none;
    }

    .menucontainer_hamburger {
        text-align: right;
        display:table-cell;
    }

    .menucontainer_other {
        display: none;
    }

}

@media only screen
and (min-width: 0px)
and (max-width: 900px) {

    .projecttable1 {
        display: none;
    }
    .projecttable2 {
        display: table;
    }
    .projecttable3 {
        display: none;
    }

}

@media only screen
and (min-width: 0px)
and (max-width: 600px) {

    #slidercontent {
        font-size: 28px;
    }

    .slidermaintext {
        width: 300px;
    }
    .projecttable1 {
        display: none;
    }
    .projecttable2 {
        display: none;
    }
    .projecttable3 {
        display: table;
    }

}

@media only screen
and (min-width: 0px)
and (max-width: 400px) {


}

