/* CSS Document */
.tt-dataset {
	box-shadow: 2px 2px 8px rgba(0,0,0,0.4);
}
a.tt-item-highlight {
	background-color: rgba(255, 231, 57, 0.42);
}
a.tt-item-highlight:hover {
	background-color: rgba(255, 231, 57, 0.28);
}
table tr.unchecked {
	background-color: #FFDDDE !important;
	color: rgba(0, 0, 0, .87);
}
table tr.unchecked input, table tr.unchecked select {
	background-color: rgb(248, 248, 248) !important;
	color: rgba(0, 0, 0, .87);
}
table tr.unchecked:hover {
	background-color: #FFC1C3 !important;
}
.black .table-warning, 
.grey .table-warning, 
.dark .table-warning, 
.black .table-warning td, 
.grey .table-warning td, 
.dark .table-warning td,
.black .table-warning th, 
.grey .table-warning th, 
.dark .table-warning th 
{
	background-color: #54371e;
}
.black .table-info, 
.grey .table-info, 
.dark .table-info, 
.black .table-info td, 
.grey .table-info td, 
.dark .table-info td,
.black .table-info th, 
.grey .table-info th, 
.dark .table-info th 
{
	background-color: #3e0e97;
}
.black .table-danger, 
.grey .table-danger, 
.dark .table-danger, 
.black .table-danger td, 
.grey .table-danger td, 
.dark .table-danger td,
.black .table-danger th, 
.grey .table-danger th, 
.dark .table-danger th 
{
	background-color: #5f0e0e;
}
.black .table-success, 
.grey .table-success, 
.dark .table-success, 
.black .table-success td, 
.grey .table-success td, 
.dark .table-success td,
.black .table-success th, 
.grey .table-success th, 
.dark .table-success th 
{
	background-color: #0e4e09;
}
/* .black .btn
{
 background-color: #313347;
} */
/* .black .btn.btn-danger
{
 color: #5f0e0e;
} */
.black .btn.btn-info,
.grey .btn.btn-info
.dark .btn.btn-info
{
 color: #000;
}

.calendar-icon{
	
    border: 1px solid gray;
    /* transform: translateY(-50%); */
    cursor: pointer;
	z-index: 99;

}



.flatpickr-calendar {
    z-index: 99999 !important;
}

.form-group, .row, .modal, .card {
    overflow: visible !important;
}

.flatpickr-wrapper {
    height: 32px;
	width: -webkit-fill-available;
}
	
.flatpickr-wrapper input {
	height: 38px;
}

.flatpickr-calendar.static.open {
    width: 310px;
}


