.game-dialog .ui-dialog-titlebar {
    background: none;
    border: none;
}

.game-dialog.ui-dialog {
    z-index: 99999 !important;
    background: transparent;
    border: none;
}

.ui-draggable.ui-dialog-titleba{
    cursor:default !important;
    pointer-events:none !important;
}

.ahs-mp-exercise-loader-area {
    display: none;
    align-items: center;
    background-color: black;
    justify-content: center;
    padding: 100px;
}

.ahs-mp-exercise-loader {
    width: 60px;
}
  
.ahs-mp-exercise-loader-wheel {
    animation: spin 1s infinite linear;
    border: 2px solid rgba(30, 30, 30, 0.5);
    border-left: 4px solid #fff;
    border-radius: 50%;
    height: 50px;
    margin-bottom: 10px;
    width: 50px;
}

.ahs-mp-exercise-loader-text {
    color: #fff;
    font-family: arial, sans-serif;
}

.ahs-mp-exercise-loader-text:after {
    content: 'Loading';
    animation: load 2s linear infinite;
}

.down{
    background:url('down.svg') center no-repeat;
    background-size:contain;
    filter: invert(42%) sepia(23%) saturate(811%) hue-rotate(171deg) brightness(92%) contrast(93%);
}

.right{
    background:url('right.svg') center no-repeat;
    background-size:contain;
    filter: invert(42%) sepia(23%) saturate(811%) hue-rotate(171deg) brightness(92%) contrast(93%);
}

.mpe-button{
    background:#4b6d93 !important;
    border-radius:15px !important;
    font-family: 'Montserrat', sans-serif !important;
    font-weight:400 !important;
    letter-spacing:1px;
    margin-top:10px;
}


@keyframes spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@keyframes load {
    0% {
        content: 'Loading';
    }
    33% {
        content: 'Loading.';
    }
    67% {
        content: 'Loading..';
    }
    100% {
        content: 'Loading...';
    }
}

