.baseTable td.bord {
    border: 1px solid black !important;
}

input[type="date"].date-no-btns::-webkit-inner-spin-button,
input[type="date"].date-no-btns::-webkit-calendar-picker-indicator,
input[type="date"].date-no-btns::-webkit-clear-button {
    -webkit-appearance: none;
    display: none;
}

input[type="date"].date-no-btns {
    text-align: center;
    width: 100%;
    border: none;
    background-color: transparent !important;
}

.form-control.cbcz {
    height: auto;
    min-height: 1.6rem;
}

.dark-yellow {
    background-color: #fcff4630 !important;
}

.no-td-border td {
    border: unset;
}

.border-right-red {
    border-right-color: red !important;
    border-right-width: 3px !important;
}

.td-border-black td,
.td-border-black th {
    border-color: black !important;
    border-width: 1px !important;
}

.td-dotted-bottom td,
.td-dotted-bottom th {
    border-bottom: 1px dotted grey !important;
}

.td-dotted-left {
    border-left: 1px dotted grey !important;
}

.table-striped-three tbody tr:nth-of-type(6n),
.table-striped-three tbody tr:nth-of-type(6n-1),
.table-striped-three tbody tr:nth-of-type(6n-2) {
    background-color: rgba(0, 0, 0, 0.05);
}

/*scroll all the way up*/

#goUp-cont {
    position: fixed;
    right: 10px;
    bottom: 10px;
    cursor: pointer;
    z-index: 999;
}

.col-short {
    min-width: 3rem;
}

.col-mid {
    min-width: 5rem;
}

.col-long {
    max-width: 15rem;
    min-width: 15rem;
}

.typeahead-h ul {
    max-height: 20rem;
    overflow-y: auto;
}