/* css especifico */
/* @import url(tickets.css); */

/* cor mais clara do texto placeholder */
.form-control::-webkit-input-placeholder {
    color: #bec6cc;
}

.form-control::-webkit-input-placeholder {
    color: #bec6cc;
}

.form-control:-moz-placeholder {
    color: #bec6cc;
}

.form-control::-moz-placeholder {
    color: #bec6cc;
}

.form-control::placeholder {
    color: #bec6cc;
}

.form-control:-ms-input-placeholder {
    color: #bec6cc;
}

/* campo data front position */
.date_field {
    position: relative;
    z-index: 100;
}

hr {
    height: 1px;
    border: none;
    color: #000000;
    background-color: #000000;
    padding: 0
}

table td {
    vertical-align: middle !important;
}

@media screen and (max-width:768px) {
    .classe-nova {
        display: none;
    }
}

.mt-1 {
    margin-top: 1rem !important;
}


.error-msg {
    color: #dc3545;
    font-weight: 600;
}

.success-msg {
    color: green;
    font-weight: 600;
}

::ng-deep .tooltip-inner {
    white-space: pre-wrap;
}

/* .btn {
    --bs-btn-border-radius: .275rem !important;
}
input .form-control {
    border-radius: .275rem !important;
} */