/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type=number] {
    -moz-appearance: textfield;
}

.bg {
    background-image: url(../../assets/accounting.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

.ocultar-fila {
    height: 30px;
    overflow: hidden;
}

table {
    margin: 0 auto;
    width: 100%;
    clear: both;
    border-collapse: collapse;
    table-layout: fixed;
    word-wrap: break-word;
}

.fila-sup {
    font-size: 12px
}

.fila-inf {
    font-size: 10px
}