input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

input[type='number'],
input[type="number"]:hover,
input[type="number"]:focus {
    appearance: none;
    -moz-appearance: textfield;
}

.text-center {
    text-align: center;
}

.fight {
    background-color: #1a1e21;
    text-align: center;
    color: #bfe2e9;
    font-size: x-small;
}


.fight-fighter {
    color: gold;
}

.fighter-red {
    background-color: #ff0000;
}

.fighter-blue {
    background-color: #0a53be;
}

.fight-round {
    background-color: #2c3034;
    font-size: x-large;
    text-align: center;
    color: gold;
}

.fight-total {
    background-color: #102F98FF;
    font-size: xx-large;
    text-align: center;
    color: gold;
}

.comp-title {
    border-radius: 10px;
    /*background-color: #0a58ca;*/
}

.comp-title:hover {
    color: #ffc107;
    border-radius: 30px;
    /*background-color: #0a58ca;*/
    box-shadow: 0 0 5px 10px #0a58ca;
}

.blur-text {
    color: #be9004;
    text-shadow: 0 0 2px 5px #be9004;
}

.blur-box {
    background-color: #be9004;
    box-shadow: 0 0 1px 4px #be9004;
}

.top-tbl-count {
    text-align: center;
    background: aliceblue;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-weight: 700;
    font-size: x-large;
}

.entrys-row {
    min-height: 200px;

}

.entrys-block {
    background-color: #bebb0462;
    max-width: 50%;
    margin-left: 1em;
    height: 180px;
    font-size: x-small;
    overflow-y: scroll;
}

.entrys-block > h5 {
    text-align: center;
}

/* Style the form Добавления записи о Пожаре*/
#regForm {
    background-color: #ffffff;
    margin: 100px auto;
    padding: 40px;
    width: 70%;
    min-width: 300px;
}

/* Style the input fields */
input {
    padding: 10px;
    width: 100%;
    font-size: 17px;
    font-family: Raleway;
    border: 1px solid #aaaaaa;
}

/* Mark input boxes that gets an error on validation: */
input.invalid {
    background-color: #ffdddd;
}

/* Hide all steps by default: */
.tab {
    display: none;
}

/* Make circles that indicate the steps of the form: */
.step {
    height: 15px;
    width: 15px;
    margin: 0 2px;
    background-color: #bbbbbb;
    border: none;
    border-radius: 50%;
    display: inline-block;
    opacity: 0.5;
}

/* Mark the active step: */
.step.active {
    opacity: 1;
}

/* Mark the steps that are finished and valid: */
.step.finish {
    background-color: #4CAF50;
}

.mini-row > td {
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
}

.fire-track-button {
    background-image: url(../images/fire_track.png);
    background-size: 50%;
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 10px;
    width: 10px;
    padding: 15px;
}