#mainMenuBackground {

    background-color: #D5DF64;
    color:white;
    position: fixed;
    top:0;
    left:0;
    width:100%;
    z-index: 4000;

}

#mainMenuBackground.off {

    opacity:0;
    pointer-events: none;

}

#mainMenu {

    list-style-type: none;
    margin: 0 auto;
    padding: 113px 0 41px 0; /* 115 + 41 */
    font-size: 28px;
    text-align: center;

}

#mainMenu li {

    line-height: 33px;

}

#menuMobileOpen {

    cursor: pointer;

}

