body {
    margin: 0;
    overflow: hidden;
    /* Prevent text select */
    -webkit-user-select: none; /* Safari */
    -ms-user-select: none; /* IE 10 and IE 11 */
    user-select: none; /* Standard syntax */
}

#container {
    width: 100vw;
    height: 100vh;
    background-color: black;
    display: flex;
    justify-content: center; /* Center horizontally */
    align-items: center; /* Center vertically */
}

#game {
    background: linear-gradient(rgb(20, 175, 20), rgb(0, 153, 0));
    background-image: url('images/background.jpg');
    background-size: contain;
}

span, p {
    font-family: Arial, Helvetica, sans-serif;
    color: white;
    margin: 0;
}

.activeBet {
    background: radial-gradient(rgb(255,229,35, .6) 40%, rgb(255,229,35, 0) 60%, rgb(255,229,35, 0) 80%);
}

input {
    padding: 0;
}

button {
    padding: 0;
    border-color: rgb(69, 69, 69);
    color: white;
}

#betButton {
    background-image: linear-gradient(rgb(0, 113, 227), rgb(0, 95, 189));
}

#hitButton {
    background-image: linear-gradient(rgb(0, 154, 0), rgb(0, 90, 0));
}

#standButton {
    background-image: linear-gradient(rgb(255, 0, 0), rgb(179, 0, 0));
}

#doubleButton, #saveButton, #closeButton {
    background-image: linear-gradient(rgb(0, 189, 227), rgb(0, 143, 171));
}

#splitButton {
    background-image: linear-gradient(rgb(230, 203, 0), rgb(197, 174, 0));
}

#surrenderButton {
    background-image: linear-gradient(rgb(221, 0, 255), rgb(169, 0, 195));
}

/*
#game {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
}
*/