
/* Custom Text Color*/
.colorTextGreen {
    color: #009d00;
}

.preCustom {
    background-color: #f3f0f0;
    width: auto;
    max-width: 500px;
}

.table-raw-padding-sm td {
    padding: 0.25rem;
}
.table-raw-padding-xs td {
    padding: 0rem;
}

/* INVOICE HTML Resume */
.bg-green-invoice-odd {
    background-color: #C4eed9;
    padding: 1rem;
    opacity: 0.8;
}
.bg-green-invoice-even {
    background-color: #dff5ef;
    padding: 1rem;
    opacity: 0.8;
}
.bg-green-invoice-footer {
    background-color: #89e8e2;
    padding: 1rem;
}

.padding-invoice-raw {
    padding: 1rem;
}
/* END INVOICE HTML Resume */



.blink {
    animation: 1s linear infinite condemned_blink_effect;
}

@keyframes condemned_blink_effect {
    0% {
        visibility: hidden;
    }
    50% {
        visibility: hidden;
    }
    100% {
        visibility: visible;
    }
}


.button-bottom {
    position: absolute;
    right: 0;
    bottom: 0;
}

.select-sm {
    height:23px;
    padding:0px;
}
