@media(max-width: 280px) {


    h1 {
        font-size: var(--mz-font-l) !important;
    }
    h2 {
        font-size: var(--mz-font-m) !important;
    }
    p {
        font-size: var(--mz-font-m) !important;
    }
    .pagination {
        font-size: var(--mz-font-xs) !important;
    }
    .pagination a.bigbtn {
        padding: 8px 16px !important;
    }


}

@media(min-width: 280.1px) and (max-width: 374.9px) {
/*    .adlist{
        --lcol-width:35vw;
        --font-size:0.8rem;
    }
    .adlist-title, .adlist-text, .adlist-cat, .adlist-date{
        font-size: var(--mz-font-s) !important;
    }*/
    h1 {
        font-size: var(--mz-font-m) !important;
    }
    .pagination {
        font-size: var(--mz-font-s) !important;
    }
    .pagination a.bigbtn {
        padding: 8px 16px !important;
    }


}

@media(min-width: 375px) and (max-width: 499.9px) {
/*    .adlist{
        --lcol-width:35vw;
        --font-size:0.9rem;

    }
    .adlist-title, .adlist-text, .adlist-cat, .adlist-date{
        font-size: var(--mz-font-s) !important;
    }*/
    h1 {
        font-size: var(--mz-font-m) !important;
    }
/*    p {
        font-size: var(--mz-font-m) !important;
    }*/
}

@media(min-width: 500px) and (max-width: 799.9px) {
    :root {
        --mz-font-xl: 1rem;
    }
/*    .adlist{
        --lcol-width:200px;
        --font-size:1rem;
    }*/
}

/* Margin MAIN-Div FilterDiv */
/*@media (max-width: 799.9px) {
    .mobile-margin{
        margin-top: 123px;
    }
}

@media (min-width: 800px) {
    .mobile-margin{
        margin-top: 0px;
    }
}*/

@media (max-width: 799.9px) {
    :root {
        --mz-font-xl: 1rem;
    }

    .mailnew {
        position: relative;
        bottom:2px;
        font-size: var(--mz-font-xxs);
        background-color:#FF6600;
        /*font-weight:bold;*/
    }

}

@media (min-width: 800px) {

    .mailnew {
        position: relative;
        bottom:2px;
        font-size: var(--mz-font-xxs);
        /*font-weight:bold;*/
    }


}