@font-face {
  font-family: 'NeoTech';
  src: url('../fonts/NeoTech.woff2') format('woff2'),
       url('../fonts/NeoTech.woff') format('woff'),
       url('../fonts/NeoTech.ttf') format('truetype'),
       url('../fonts/NeoTech.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
:root{
    --tblr-primary: #654636;
}
body {
    font-family: 'NeoTech', sans-serif !important;
    color: #654636 !important;
}
.navbar[data-bs-theme=dark]{
    --tblr-navbar-bg: #153d57;
}
.navbar{
    --tblr-navbar-active-border-color: #F59505;
}
.page-title{
    font-size: var(--tblr-font-size-h1);
    line-height: var(--tblr-line-height-h1);
}
.page-pretitle{
    font-size: 1rem;
    text-transform:lowercase;
}
.modal-content{
    border: 1px solid #654636;;
}
.col-form-label, .form-label{
    font-weight: var(--tblr-font-weight-bold);
}
.form-check-label{
    font-weight: var(--tblr-font-weight-bold);
}
.input-group-text{
    color: var(--tblr-body-color);
}
.nav-tabs>.nav-item>a>.icon{
    margin-right: 7px;
}
/**
 * Kanban Board
 */
 .kanban-container{
    width: 100% !important;
 }
 .kanban-board .kanban-drag{
    padding: 10px !important;
 }
.kanban-item{
    background: transparent !important;
    padding: 0 !important;
}
.kanban-item .card{
    border-color: #AEAEAE;
}
.kanban-board{
    margin-left: 0 !important;
    margin-right: 10px !important;
    width: calc(25% - 10px) !important;
    border-radius: 7px;
    background: #e5e7eb;
}
.kanban-board header {
    border-radius: 7px 7px 0 0;
}
.kanban-drag {
    border-radius: 0 0 7px 7px;
}
.board-backlog .kanban-board-header{
    color: #333;
    background-color: #CCC;
    border: 1px solid #999;
}
.board-todo .kanban-board-header{
    color: #052c65;
    background-color: #cfe2ff;
    border: 1px solid #7aa4e2;
}
.board-wip .kanban-board-header{
    color: #664d03;
    background-color: #fff3cd;
    border: 1px solid #c1ab69;
}
.board-done .kanban-board-header{
    color: #0a3622;
    background-color: #d1e7dd;
    border: 1px solid #6cad90;
}
.board-backlog .kanban-drag {
    border: 1px solid #999;
    border-top: none;
}
.board-todo .kanban-drag {
    border: 1px solid #7aa4e2;
    border-top: none;
}
.board-wip .kanban-drag {
    border: 1px solid #c1ab69;
    border-top: none;
}
.board-done .kanban-drag {
    border: 1px solid #6cad90;
    border-top: none;
}
