@media (max-width: 991px) {

    /*start custom media*/
    #innercontent {
        min-height: calc(100vh - 220px);
    }

    .topleft,
    .topright {
        justify-content: center;
    }

    #menubar {
        background: white;
    }

    img.topmenulogo {
        margin: 0px 5px;
    }

    .topmenutitle {
        margin: 0px 10px;
    }

    .flexleft_align {
        width: 100%;
        text-align: center !important;
        display: flex;
        flex-direction: column;
        flex-wrap: nowrap;
        align-content: center;
        justify-content: center;
        align-items: center;
    }

    .flexright_align {
        width: 100%;
        text-align: center !important;
    }

    .btnjump {
        margin-top: 15px;
    }

    .headertitle h3 {
        padding: 0px;
        margin: 28px 10px;
        font-size: 1.8em;
    }

    .leftshadow_oncontainer {
        box-shadow: none;
    }


    /*close tag media*/
}
