#topBarTitle {
      color: #e74a3b;
      font-weight: 800;
      font-size: 1.5rem;
    }

#map {
    width: 100%;
    height: 800px;
}

.disable-select, div {
    user-select: none; /* supported by Chrome and Opera */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
}

/* units tactical board */
.board-section-header {
    font-weight: 600;
}

.board-section-header span.icons {
    display: none;
}

.board-section-header span.icons a {
    color: black;
}


.board-section {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
}


.taktZeichen {
    min-height: 60px; 
    width: 150px; 
    margin: 2px;
    padding-bottom: 5px;
    border: 1px solid black;
    text-align: center;
    font-weight: bold;
    float: left;
}

.taktZeichen input.fk, 
.taktZeichen input.fm {
    width: 40px; 
    height: 24px; 
    font-size: 14px; 
    padding: 0px; 
    text-align: center; /* in Mozilla, because spinner buttons are removed, the value would switch between right and center position on hover */
}

.taktZeichen input.label {
    width: 100px; 
}

.fw, .fw a {
    background-color: red; 
    color: white;
}

.rettd, .rettd a {
    background-color: white; 
    color: red;
}


.blanko, .blanko a {
    background-color: azure; 
    color: black;
}


.pol, .pol a {
    background-color: darkgreen; 
    color: white;
}

.taktZeichen span.icons {
    display: none;
}

/* search input field from dataTables */
div.dataTables_wrapper div.dataTables_filter input {
    width: 300px;
    display: inline-block;
}

/* Einsatzmittel: prevent firefox from showing the spinner buttons, only show on mousehover*/
input[type=number] {
    -moz-appearance: textfield;
}
   
input[type=number]:hover {
    -moz-appearance: number-input;
}
   
/* Einsatztagebuch: Fileinput Extension - remove drag icon */
.file-drag-handle {
    display: none;
}
