/* Load activated user fonts */
            .page-container,
        .popup {
            font-family: '3ds-regular', sans-serif;
        }

                            @font-face {
                font-family: 3ds-regular;
                src: url(https://cdn.scratcher.io/fonts/f7bf3f24-5969-4ed1-9d32-61ad383c009a.ttf);
            }
                    @font-face {
                font-family: 3ds-bold;
                src: url(https://cdn.scratcher.io/fonts/95dd89e4-2499-47a1-adab-d59b451215f1.ttf);
            }
                    @font-face {
                font-family: 3ds-boldcondensed;
                src: url(https://cdn.scratcher.io/fonts/8eabf942-672f-4e2f-bc15-9f291006fbed.ttf);
            }
                    @font-face {
                font-family: 3ds-bolditalic;
                src: url(https://cdn.scratcher.io/fonts/a5b020fa-d4bf-4f3b-abe2-570d72578d26.ttf);
            }
                    @font-face {
                font-family: 3ds-condensed;
                src: url(https://cdn.scratcher.io/fonts/9334fb78-15bb-4a8a-ae69-08ad085204dc.ttf);
            }
                    @font-face {
                font-family: 3ds-extralight;
                src: url(https://cdn.scratcher.io/fonts/ed95dc83-a108-4ba3-ac45-d1fcc9fe62e7.ttf);
            }
                    @font-face {
                font-family: 3ds-extralightitalic;
                src: url(https://cdn.scratcher.io/fonts/e8994e32-6c52-4b40-a624-d691949b83e6.ttf);
            }
                    @font-face {
                font-family: 3ds-italic;
                src: url(https://cdn.scratcher.io/fonts/27f72938-6701-4352-924f-0a815d88382c.ttf);
            }
                    @font-face {
                font-family: 3ds-light;
                src: url(https://cdn.scratcher.io/fonts/e47f607e-75e1-44db-89a0-1bb709e4f32d.ttf);
            }
                    @font-face {
                font-family: 3ds-lightcondensed;
                src: url(https://cdn.scratcher.io/fonts/bc2fda3a-a13c-4b3c-b025-783a9f674592.ttf);
            }
                    @font-face {
                font-family: 3ds-lightitalic;
                src: url(https://cdn.scratcher.io/fonts/603a8638-1bfb-4588-bad5-936e60799d91.ttf);
            }
                    @font-face {
                font-family: 3ds-semibold;
                src: url(https://cdn.scratcher.io/fonts/1ec733a8-b9d9-4c94-9000-84e37ae4fb0d.ttf);
            }
                    @font-face {
                font-family: 3ds-semibolditalic;
                src: url(https://cdn.scratcher.io/fonts/af91f6ff-5e62-4a06-8d42-3b1d0e63c92f.ttf);
            }body,
#loader {
    background-image: url('https://cdn.scratcher.io/images/201886/65521497-f7d4-445d-9a06-4975e166ffca.jpeg');
    background-position-x: center;
    background-position-y: center;
}
@media (max-width: 767px) {
body,
#loader {
    background-image: url('https://cdn.scratcher.io/images/201887/4d5617fc-92bb-4f3a-b425-97aaf0e6f69d.jpeg');
}
}.game-container {
    background-color: rgba(255,255,255,0);
}
.button-container {
    margin-top: 40px;
    margin-bottom: 15px;
}

.btn-primary,
.btn-primary:focus,
.btn-primary:active,
.btn-primary:focus:active {
    background: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
    border-width: 1px;
    border-color: rgba(0,0,0,0);
    border-radius: 3px;
    outline: none;
}

.btn-primary:hover,
.btn-primary:hover:active {
    background-color: rgb(0, 149, 214);
    color: rgb(255, 255, 255);
    border-color: rgba(0,0,0,0);
}

.btn-secondary,
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary:focus:active{
    background-color: #000000;
    color: #FFFFFF;
    border-width: 1px;
    border-color: #000000;
    border-radius: 3px;
    outline: none;
}

.btn-secondary:hover,
.btn-secondary:hover:active {
    background-color: #000000;
    color: #ffffff;
    border-color: #000000;
}
.btn-game {
    text-transform: uppercase;
    font-weight: normal;
}.popup {color: #fff;background: rgb(7, 122, 193);border: none;}.popup .popup-close {color: #fff;}.popup .register-form input:not([type="checkbox"]), .register-form select, .popup .register-form .btn-select, .popup .access-code-form input:not([type="checkbox"]), .access-code-form select, .popup .register-form .btn-select, .phone-number-field__country {color: #000;border: none;background: #fff;text-align: center;}.popup .checkbox-row .accept-link, .popup a:not(.btn):not(.prize-footer--link) {color: #fff;}.popup .tickets-btn.tickets-btn-primary {color: #ffffff;background: rgb(0, 0, 0);border: none;}#popup-register .popup-tabs .popup-tab {color: #fff;background-color: #000;border-color: #fff;}#popup-register .popup-tabs .popup-tab.active {color: #fff;background-color: #413f3f;}.checkbox-row .checkbox-accept label {background-color: #fff;outline: none;}.checkbox-row .checkbox-accept label:after {width: 12px;height: 7px;top: 5px;left: 4px;border-width: 3px;border-color: #000;}.checkbox-row .checkbox-accept {width: 20px;height: 20px;}.element-735926 .spacing {height: 75px;}.popup.done.lose .btn.btn-lose {color: #fff;background: #33ace2;border: none;}.popup.done.lose .btn.btn-lose {border-radius: 3px;}.popup.done.lose .prize-body {min-height: 236px;height: auto;padding-bottom: 15px;background-color: rgb(34, 161, 240);}.popup.done.lose .prize-header {margin-top: 10px;margin-bottom: 10px;}.popup.done.lose .prize-content {margin-top: 10px;margin-bottom: 10px;}.popup.done.lose .btn.btn-lose {margin-bottom: 10px;}.selector {color: #fff;background: #000;}#loader {background-color: #fff;}#loader .loader-image {width: 200px;animation: rotation 2s infinite linear;}#loader .spinner {border: 15px solid rgba(0, 174, 239, 0.15);border-top-color: rgba(0, 174, 239, 0.8);}