progress[value]{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: solid white;
    background-color: black;
}

progress[value]::-webkit-progress-bar {
    background-color: black;
}

/* Chrome */
progress[value]::-webkit-progress-value {
    background-color: #b22222;
}

progress[value].-warning::-webkit-progress-value {
    background-color: #b22222;
}

progress[value].-denger::-webkit-progress-value {
    background-color: red;
}

/* FireFox */
progress[value]::-moz-progress-bar {
    background-color: #b22222;
}

progress[value].-warning::-moz-progress-bar {
    background-color: #b22222;
}

progress[value].-denger::-moz-progress-bar {
    background-color: red;
}