﻿/* podstawowy styl responsywny */

#mnu_showhide {
    display: none;
}


@media screen and (max-width : 973px) {

    div#pageheader {
        background-size: contain;
        background-position:center;
    }

    div#pageheader #pageheadertop {
        height: 30px;
    }

    .fontSize1, .fontSize2, .fontSize3 {
        display: none;
    }

    .fontContrastAll {
        font-size: 2rem;
        line-height: 2rem;
    }

    .Menu11 {
        display: none;
    }

    #mnu_showhide {
        display: initial;
    }

    .ContainerWithMenu, .ContainerWithoutMenu, .AppEnvironment, .Footer, .ContainerALL, .ContainerFont, div#pageheader {
        width: 100% !important;
        min-width: 100% !important;
    }

    div#Content {
        width: 100% !important;
        min-width: 100% !important;
        padding: 0;
    }

    div.divStrony {
        width: 100% !important;
        overflow: auto;
    }

    div#SideMenu {
        float: none;
        width: 100%;
    }

    div#MainMenu, div#MainMenu h2 {
        background-image: none;
        background-repeat: initial;
        background-color: #80bbe7;
        color: #fff !important;
    }

        div#MainMenu li a:link, div#MainMenu li a:visited, div#MainMenu li a:active, div#MainMenu li a:focus {
            background-image: none;
        }

    .Footer img {
        width: 100% !important;
    }
}