/* Custom Stylesheet */
/**
 * Use this file to override Materialize files so you can update
 * the core Materialize files in the future
 *
 * Made By MaterializeCSS.com
 */
body {
    display: flex;
    min-height: 100vh;
    flex-direction: column;
}

main {
    flex: 1 0 auto;
}
td, th {
    padding: 2px 2px !important;
}
.icon-block {
    padding: 0 15px;
}
.icon-block .material-icons {
    font-size: inherit;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    transition: background-color 5000s ease-in-out 0s;
    -webkit-box-shadow: 0 0 0px 1000px #fff inset;
}
.red09 {
    font-size: 90% !important;
}
.red08 {
    font-size: 80% !important;
}
.red06 {
    font-size: 60% !important;
}
.size2r {
    height: 2rem !important;
}
.enlinia {
    display: inline;
}
.finger {
    cursor: pointer;
}
.btn-circle {
    border-radius: 50%;
    padding: 0.1em;
    width:1.8em;
}
.b {
    font-weight: bold !important;
}
.sm, .sm div {
    margin: 0px;
}
@media print {
    .noprint {
        display:none !important;
    }
    .btn-floating {
        display:none !important;
    }
}

@media only screen {
    .onlyprint {
        display: none !important;
    }
}

@media only screen and (min-width: 993px) {
  .container {
    width: 80% !important;
  }
}

table.completa > tbody > tr > td {
  border: 1px solid #bbb !important;
}
table.completa > tbody > tr > th {
  border: 1px solid #bbb !important;
}
