/* CSS Document */

.tabulator {
	border: 0!important;
	background-color: #FFFFFF!important;
}
	
.tabulator-header, .tabulator-headers {
	background-color: #273b91!important;
	border-color: #FFFFFF!important;
}
	
.tabulator-row.tabulator-group {
	font-weight: 500!important;
}

.tabulator-col, .tabulator-col-title {
    font-weight: 400;
    font-size: 16px;
	/*min-height: 50px;*/
    padding: 2px 5px 5px 5px;
    /*line-height: 20px;*/
    text-transform: capitalize;
}
	
.tabulator-col:hover, .tabulator-col-title:hover {

}
	
.tabulator-arrow {
	/*	top: 25px!important; */
}
	
div.tabulator-cell {
	font-size: 1rem;
	vertical-align: middle;
	padding: 5px!important;
	/*	line-height: 20px; */
	min-height: 40px;
	border-right: 0!important;
	white-space: normal!important;
}

.tabulator-group-level-0 {
	font-size: 1rem;
	vertical-align: middle;
	padding: 5px;
	line-height: 36px;
}

.interviews-list .tabulator-col, .interviews-list .tabulator-col-title {
    height: 30px!important;
    padding: 0!important;
}

button#filter-clear.btn.btn-success {
	width: 150px!important;
}

input#filter-value.form-control {
	width: 250px!important;
}

div.tabulator-cell.action_button {
	overflow: visible!important;
}

.tabulator-tableholder {
	height:  100%!important;
}

.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title {
	white-space: normal!important;
}

.tabulator-header .tabulator-headers .tabulator-col.tabulator-col-vertical,
.tabulator-col-vertical .tabulator-col-content,
.tabulator-col-vertical .tabulator-col-title-holder {
	max-height: 150px!important;
}
