html{
	height:100%;
	width:100%;
}

body{	
	height:100%;
	width:100%;	
	
}

div{
	box-sizing:border-box;
}

.ekanban-container{
	height:100%;
	width:100%;	
	min-height:100%;
	position:relative;
}

.header{
	height:80px;
	line-height:80px;
	
	
}



.header h1{
	text-align:center;
}

.info{
	background:#5FB878;
	color:white;
	width:100%;
	height:40px;
	line-height:40px;
	margin-bottom:10px;
	text-align:center;
	font-weight:bolder;
}

.tlt-label{
	width:200px !important;
}

.tlt-input-block{
	margin-left:200px !important;
}

.tlt-input-inline {
	display:flex !important;
	width:350px !important;
}

.tlt-input-inline div.left-text{
	line-height:38px;
	margin-left:10px;
	margin-right:10px;
}

.tlt-input-inline div.right-text{
	line-height:38px;
	margin-left:10px;
	margin-right:10px;
}

.main{
	padding-bottom:20px;
}

.footer{
	height:8%;
	display:flex;
	flex-direction:column;
	justify-content:center;
}