/*** Copyright (c) Microgaming 2021 ***/
/*** VERSION: 1.2.2 ***/
/*** SHA: 392325e1b73125f009841688dc5ee2ab696195c7 ***/
/* --- Temp fix for bootstrap --- */
body {
    background: none !important;
}
/* --- Fix for firefox highlighting game canvas --- */
#gameCanvas {
    -webkit-user-select: none !important;  /* Chrome all / Safari all */
    -moz-user-select: none !important;     /* Firefox all */
    -ms-user-select: none !important;      /* IE 10+ */
    user-select: none !important;          /* Likely future */
}

/* --- Fix visuallyhidden class so the game does not move up when reg markets items are hidden --- */
/*
.visuallyhidden {
    display: none;
}
*/

/* --- Go home loading bar... --- */
.meter-wrap-bg-container { visibility: hidden; }
.meter-wrap-bg-left, .meter-wrap-bg-bar, .meter-wrap-bg-right { visibility: hidden; }
.meter-wrap-bg-left { visibility: hidden; }
.meter-wrap-bg-bar { visibility: hidden; }
.meter-wrap-bg-right { visibility: hidden; }
.meter-value { visibility: hidden; }
.meter-bg-container { visibility: hidden; }
.meter-bg-bar, .meter-bg-left, .meter-bg-right { visibility: hidden; }
.meter-bg-bar { visibility: hidden; }
.meter-bg-left { visibility: hidden; }
.meter-bg-right { visibility: hidden; }

/* --- Override the preloader background --- */
#preloaderBackground {
    position: fixed;
    z-index: 9999;
    background-repeat: no-repeat;
    background-size: cover !important;
    transform: translate(0px, 0px);
    top: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    margin: auto;
    height: 100% !important;
    width: 100% !important;
}

.meter-text-value {
    display: inline !important;
    visibility: visible !important;
    position: absolute;
    top: 79.2%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    font-size: 2.2vmax;
    font-style: bold;
    font-family: "arial", Arial, serif;
    color: white;
    text-align: center;
}

@media (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape), (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
    .meter-text-value {
        font-size: 2vmax;
    }
}

/*bottom left conner*/

.gameName-default{
    font-size: 1.8vh;
    opacity: 0.5;
    border-radius: 3px;
    padding: 3px;
    transform: rotate(90deg);
    position: fixed;
    border-radius: 3px;
    top: unset;/*removes V default settings*/
    left: unset;/*removes V default settings*/
    bottom: 8.5%;/*increase to move text up*/
    right: 8px;/*increase to move text way from the right*/
    -webkit-transform-origin: right; /*helps rotate around right axis instead of the middle of the text*/
}

@media screen and (orientation: portrait) {
    .preloaderBackground {
        transform-origin: 0 0;
        transform: rotate(90deg);
    }
    .meter-wrap {
        top: 45%;
    }
    .meter-text-value {
        top: 70.15%;
        font-size: 2.6vmax;
    }
    .gameName-default{
        font-size: 1vh;
        bottom: 5.5%;
    }
}

@media only screen
and (min-device-width : 232px)
and (max-device-width : 568px)
and (orientation : landscape) {
    #preloaderBackground {
        position: absolute !important;
    }
}


/* inGameClock: always show HOTFIX */
#inGameClock {
    display: block !important;
    clip: auto !important;
    visibility: visible !important;
    margin: 0 !important; /* clock shift fix*/
    position: fixed !important; /*clock move fix*/
}
