#div-footerMobile{
    display: flex;
    height: 70px;
    width: 100%;
    left: 0;
    bottom: 0;
    position: fixed;
    z-index: 100001;
    background-color: rgb(0,128,192);
    box-shadow: 0px 0px 5px rgba(255,255,255,0.8);
    padding-left: 0px;
    padding-right: 0px;
}

.a-footerMobile{
    font-size: 10px;

    color: rgb(255,255,255);
    text-align: center;

    display: inline-block;
    width: calc(100% / 3);
    height: 70px;
    padding-top: 15px;
    padding-left: 5px;
    padding-right: 5px;
}

.a-footerMobile-2{
    width: calc(100% / 2);
}

.a-footerMobile-login{
    width: 100%;
}

.a-footerMobile:hover, .a-footerMobile:focus{
    color: rgb(255,255,255);
    text-decoration: none;
}

.a-footerMobile >span {
    font-size: 20px;
}

.a-footerMobileChosen{
    color: rgb(255,255,255);
    animation-name: footerMobileChosen;
    animation-duration: 0.3s;
    background-color: rgb(0,128,220);
}

@keyframes footerMobileChosen {
    from {
        color: rgb(255,255,255);
    }
    to {
        color: rgb(255,255,255);
    }
}

li{
    list-style: none;
}


.a-submit-language{
    color: black!important;
}

.div-ornament{
    position:relative;
}

.img-treasure{
    -webkit-filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.9));
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.9));
}

.img-ornament-treasure{
    position: absolute;
    width: 20px;
    -webkit-filter: drop-shadow(0px 0px 1px rgba(0,0,0,0.9));
    filter: drop-shadow(0px 0px 1px rgba(0,0,0,0.9));
}

.img-ornament{
    -webkit-filter: drop-shadow(0px 0px 1.5px rgba(0,0,0,0.9));
    filter: drop-shadow(0px 0px 1.5px rgba(0,0,0,0.9));
}

.div-overlay-inner{
    margin-bottom: 200px;
}

.btn-learning-learning-switch{
    float: right;
    margin-top: -40px;
    margin-right: 6px;
}

.span-learning-learning-switch{
    font-size: 20px;
}