/* Custom Stylesheet */

.icon-block {
  padding: 0 15px;
}
.icon-block .material-icons {
	font-size: inherit;
}
.ticketButton {
    text-align: center;
}
table.highlight > tbody > tr:hover {
    background-color: #1a2226;
    color: white;
}
.select-wrapper input.select-dropdown {
    color: #039be5;
}
div.dataDump {
    position: absolute;
    width: 100%;
    z-index: 9999999;
}
div.dataDump > div {
    width: auto;
    background-color: white;
    border: 1px solid black;
}

/* PAGINATOR */

ul.pagination {
    cursor: default;
}
ul.pagination > li.waves-effect, ul.pagination > li, ul.pagination > li > a.page {
    cursor: pointer;
}
ul.pagination > li.disabled, ul.pagination > li.disabled > a {
    cursor: not-allowed;
}
table.pagination > thead > tr > th {
    cursor: pointer;
    text-decoration: underline;
}
div.pagination_filtered {
    float: right;
    margin: -3px;
}
div.pagination_filtered > i.material-icons.down, div.pagination_filtered > i.material-icons.up {
    transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -webkit-transform:rotate(90deg);
    -o-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
}
#requestText, .loading {
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
}

/* Form page */
#form-page {
    max-width: 300px;
}

/* Font Bigger, Textarea boxed */
input, textarea {
    font-size: 16px !important;
}
label {
    font-size: 15px !important;
}
textarea {
    border: 1px solid grey !important;
}
input#sumTotal, input#sumFlat {
    color: black;
    border: 1px solid black;
    text-align: center;
}
input.tot-ok {
    color: green !important;
}
input.tot-warning {
    color: orange !important;
}
input.tot-alert {
    color: red !important;
}
label[for='note'] {
    left: 1.5rem !important;
}