/* Remove margins from "page content" on small screens */

@media only screen and (max-width: 1215px) {}

@media only screen and (max-width: 1065px) {}

@media only screen and (max-width: 990px) {
    #mobilePadding {
        padding-top: 55px;
    }
    #parentBackgroundSVG {
        display: none;
    }
    #parentBackgroundElektro {
        max-height: 268px;
    }
}

@media only screen and (max-width: 875px) {}

@media screen and (max-width: 650px) {
    .column {
        width: 100%;
        display: block;
    }
}

@media only screen and (max-width: 600px) {}

@media only screen and (max-width: 470px) {
    header span {
        font-size: 14px;
    }
    header a {
        font-size: 12px;
    }
    h1 {
        font-size: 1.5em;
    }
    h2 {
        font-size: 1.5em;
    }
    h3 {
        font-size: 1em;
    }
    div[class="w3-text-gray w3-large"][style="margin:0 50px;"] p {
        font-size: 0.8em;
        margin: 0 -30px !important;
    }
    ul {
        font-size: 0.8em;
        margin: 0 -30px !important;
    }
    /* Landing page margin */
    form[action="/index.php#contact"][style="margin:0 50px;"] {
        margin: 0 5px !important;
    }
    div[class="w3-section"][style="margin:0 50px;"] {
        margin: 0 5px !important;
    }
    /* Mietpark page adjustments */
    table {
        font-size: 9px !important;
    }
}

}