/*!
 * Sisplan- Theme for Kanboard
 * Licensed under the MIT license - Sisplan/LICENSE
 * Copyright (c) 2019 Fábio kopp - https://www.sisplansistemas.com.br
 */


html body {height: 100%; color: #0c3248}
body header {padding:2px;margin-bottom:1px;}
header .header h2 { top: 1px}
header .header a { display: none}
div.project-header {
    margin-bottom: 2px;
}
#to-top {display: none;}
div.board-add-icon {display: none;}
div.task-board-icons {display: inline-block;text-align: center; margin-top:0px;}
.task-board-reference, .task-nb-files, .task-icon-metadata {display: none;}
.board-column-expanded span.pull-right {display: none;}
.task-priority {display: none;}
div.task-board-title { display:none;}
div.task-board-title1 { display:none;
    top: -22px;
    margin-bottom: -22px;
    height: auto;
    position: relative;
    padding-left: 20px;
   font-size: 0.8em;
}
tr.board-swimlane td { padding:3px;}
.task-board { padding: 0px; margin:0px; height:235px; cursor: pointer}
.board-task-list .task-board { 
	padding: 0px;
    min-height: 60px;
    width: 240px;
}
.task-board-header strong { display: none;}
.task-board-header a {display: none}
.task-board-header .js-modal-large {  font-size: 0.9em;}
.board-column-header { 
	background-color: #ddd;
}
.board-column-header-task-count { display: none;}
.board-column-title {font-size: 0.9em; color: #181818}

#board-container{position:relative;  height: calc(100vh - 72px);}
.public-board #board-container{position:relative;  height: calc(100vh - 56px);}

table thead tr:first-child > th {
   position: sticky !important;
   top: 0;
   z-index: 2;
}
#board-container #board .board-column-compact{
  width:240px;
  padding: 3px;
  font-size: 0.9em;
  background-color: #f2f5f7;
}
#board-container #board th.board-column-header-collapsed {
    width: 15px;
    min-width: 15px;
}
.task-board-product { padding: 5px}
.coverimage img {height:110px;padding-top: 2px;}
div.task-board-icons .task-board-icons-row {text-align: center; display: inline-block;line-height: 14px}
.task-board-icons span.task-date-invoice {color:#0d4d12;opacity: 1}


ul.twocolumns {
   margin-left:5px;
   font-size: 0.8em;
}
ul.twocolumns li {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    list-style: outside none none;
    width: 50%;
    margin-left:0px;
    line-height: 12px;
}

div.task-board-recent {
  max-width: 245px;
  float: left;
  margin:1px;
}

div.task-board {
  max-width: 245px;
  float: left;
  margin:1px;
}

thead:not(:first-child) .esconder {
	display: none;
}
tbody:not(:first-child):not(:nth-child(2)) .esconder {
	display: none;
}