#rotation-warning-filling {
    background: #F1F6F9;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    z-index: 9999;
}

#rotation-warning-center-alignment {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    font-family: Verdana, sans-serif;
    filter: opacity(70%);
}

#rotation-warning-text-1 {
    font-size: 3.5vw;
}

#rotation-warning-text-2 {
    font-size: 3.0vw;
}

#rotation-warning-image {
    filter: opacity(50%);
    width: 40%;
}