.header_widget {
    display: none !important;
}
#user_tool {
    display: none !important;
}

@keyframes glowing {
        0% { box-shadow: 0 0 -10px #c4a300; }
        20% { box-shadow: 0 0 20px #fffefb; }
        40% { box-shadow: 0 0 20px #fffef8; }
        100% { box-shadow: 0 0 -10px #c4a300; }
}

.highlight-glow {
        animation: glowing 2000ms infinite;
}

.settings_button {
    position:absolute;width:69px;height:69px;right:0px;top:0px;
    background-image:url(resources/ui/cog.png);
    background-repeat: no-repeat;
    background-size: 76%;
    background-position: center;
}

#main-menu-box .game_setting_input {
    font-size: 32px;
    color: black;
}
#main-menu-box .game_setting_input input {
    font-size: 32px;
    color: black;
    border: none;
    background-color: peachpuff;
}
#main-menu-box .game_setting_input select {
    font-size: 32px;
    color: black;
    background-color:white;
    border: none;
    background-color: peachpuff;
}
#main-menu-box .game_setting_input optgroup {
    font-size: 32px;
    color: black;
}
#main-menu-box input[type="button"]{
    font-size: 32px;
    border-radius: 15px;
    background-color: #32cd32;
    border: 0;
    color: gold;
    font-weight: 600;
    -webkit-text-stroke: #700000 2px;
    background: repeating-linear-gradient(
        45deg, 
        #6ee36e, #6ee36e 10px, 
        #5e815e 10px, #5e815e 20px
        );
    border: #000 solid 2px;
}
#main-menu-box input[type="button"]:hover{
    -webkit-text-stroke: #700000 1px;
}
#main-menu-box .game_setting_text label {
    display: none;
}

#replay-game-button{
    font-size: 32px;
    border-radius: 15px;
    background-color: #32cd32;
    border: 0;
    color: gold;
    font-weight: 600;
    -webkit-text-stroke: #700000 2px;
    background: repeating-linear-gradient(
        45deg, 
        #6ee36e, #6ee36e 10px, 
        #5e815e 10px, #5e815e 20px
        );
    border: #000 solid 2px;
}
#replay-game-button:hover{
    -webkit-text-stroke: #700000 1px;
}

#replay-game-easier-button {
    font-size: 32px;
    border-radius: 15px;
    background-color: #32cd32;
    border: 0;
    color: gold;
    font-weight: 600;
    -webkit-text-stroke: #700000 2px;
    background: repeating-linear-gradient(45deg, #aebaf5, #aebaf5 10px, #5c5ea9 10px, #5c5ea9 20px);
    border: #000 solid 2px;
}
#replay-game-button:hover{
    -webkit-text-stroke: #700000 1px;
}


@font-face {
        font-family: 'Barlow Condensed';
        src: url('resources/fonts/BarlowCondensed-BlackItalic.woff2') format('woff2'),
            url('resources/fonts/BarlowCondensed-BlackItalic.woff') format('woff');
        font-weight: 900;
        font-style: italic;
        font-display: swap;
    }
    
    @font-face {
        font-family: 'Barlow Condensed';
        src: url('resources/fonts/BarlowCondensed-Light.woff2') format('woff2'),
            url('resources/fonts/BarlowCondensed-Light.woff') format('woff');
        font-weight: 300;
        font-style: normal;
        font-display: swap;
    }
    
    @font-face {
        font-family: 'Barlow Condensed';
        src: url('resources/fonts/BarlowCondensed-Medium.woff2') format('woff2'),
            url('resources/fonts/BarlowCondensed-Medium.woff') format('woff');
        font-weight: 500;
        font-style: normal;
        font-display: swap;
    }
    
    @font-face {
        font-family: 'Barlow Condensed';
        src: url('resources/fonts/BarlowCondensed-Italic.woff2') format('woff2'),
            url('resources/fonts/BarlowCondensed-Italic.woff') format('woff');
        font-weight: normal;
        font-style: italic;
        font-display: swap;
    }
    
    @font-face {
        font-family: 'Barlow Condensed';
        src: url('resources/fonts/BarlowCondensed-BoldItalic.woff2') format('woff2'),
            url('resources/fonts/BarlowCondensed-BoldItalic.woff') format('woff');
        font-weight: bold;
        font-style: italic;
        font-display: swap;
    }
    
    @font-face {
        font-family: 'Barlow Condensed';
        src: url('resources/fonts/BarlowCondensed-LightItalic.woff2') format('woff2'),
            url('resources/fonts/BarlowCondensed-LightItalic.woff') format('woff');
        font-weight: 300;
        font-style: italic;
        font-display: swap;
    }
    
    @font-face {
        font-family: 'Barlow Condensed';
        src: url('resources/fonts/BarlowCondensed-Black.woff2') format('woff2'),
            url('resources/fonts/BarlowCondensed-Black.woff') format('woff');
        font-weight: 900;
        font-style: normal;
        font-display: swap;
    }
    
    @font-face {
        font-family: 'Barlow Condensed';
        src: url('resources/fonts/BarlowCondensed-Bold.woff2') format('woff2'),
            url('resources/fonts/BarlowCondensed-Bold.woff') format('woff');
        font-weight: bold;
        font-style: normal;
        font-display: swap;
    }
    
    @font-face {
        font-family: 'Barlow Condensed';
        src: url('resources/fonts/BarlowCondensed-MediumItalic.woff2') format('woff2'),
            url('resources/fonts/BarlowCondensed-MediumItalic.woff') format('woff');
        font-weight: 500;
        font-style: italic;
        font-display: swap;
    }
    
    @font-face {
        font-family: 'Barlow Condensed';
        src: url('resources/fonts/BarlowCondensed-Regular.woff2') format('woff2'),
            url('resources/fonts/BarlowCondensed-Regular.woff') format('woff');
        font-weight: normal;
        font-style: normal;
        font-display: swap;
    }
    
    @font-face {
        font-family: 'Barlow Condensed';
        src: url('resources/fonts/BarlowCondensed-SemiBoldItalic.woff2') format('woff2'),
            url('resources/fonts/BarlowCondensed-SemiBoldItalic.woff') format('woff');
        font-weight: 600;
        font-style: italic;
        font-display: swap;
    }
    
    @font-face {
        font-family: 'Barlow Condensed';
        src: url('resources/fonts/BarlowCondensed-SemiBold.woff2') format('woff2'),
            url('resources/fonts/BarlowCondensed-SemiBold.woff') format('woff');
        font-weight: 600;
        font-style: normal;
        font-display: swap;
    }

