.todayBookingDateActiveNew {
 height:39px !important;
 width: 100px !important;
 background-color: black !important;
 color: white !important;
 padding: 4px !important;
 margin-right: 10px !important;
 font-weight: 600 !important;
}


.bootstrap-select.btn-group .dropdown-menu li a.opt{
	padding-left: 1em important;
}

.dropdown-header{
	margin-top: 5px important;
}
.todayBookingDateNotActiveNew {
padding: 4px !important;
height:39px !important;
 width: 100px !important;
 margin-right: 10px !important;
 font-weight: 600 !important;
}

.tomorrowBookingDateActiveNew{
	 background-color: black !important;
	 height:39px !important;
	 width: 100px !important; 
	 color: white !important;
	 padding: 4px !important;
	 margin-right: 10px !important;
	 font-weight: 600 !important;
}
.tomorrowBookingDateNotActiveNew{
	padding: 4px !important;
	height:39px !important;
	width: 100px !important; 
	margin-right:  10px !important;
	font-weight: 600 !important;
}

.input_datepicker_filter{
	background-color: black !important;
	color:white !important;
	border:none !important;
	height:41px !important; 
	width:1px !important;
	opacity: 0 !important;
	position:absolute !important;
}

.filters_button_date{
	background-color: black !important;
	color:white !important;
	font-weight: 600 !important;
	height:39px !important;
	width: 100px !important; 
}
.fa-filters {
	font-size:20px !important;
}

.input_datepicker_filter-not-active{
	border:none !important;
	height:41px !important; 
	width:1px !important; 
	opacity: 0 !important;
	position:absolute !important;
}

.filters_button_date_not_active{
	font-weight: 600 !important;
	background-color: white !important;
	height:39px !important;
	width: 100px !important;
}

.col-md-filters{
	width: auto !important;
	padding: 14px 20px 10px 20px  !important;
}
.sorting{
	background-color: #f3f3f4;
	margin:-12px;
	padding: 3px 20px;
}
.btn-white-filters{
	font-weight:600 !important;
}
.col-md-status{
	width: auto !important;
	padding-right: 0px !important;
		float:left;
	@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  { 
 float:left

}
}

.filter-by-span{
	margin-right:5px
}
.booking-filters{
	/*background-color: #f3f3f4;*/
	padding: 0px 20px;
}
.dates-filters{
	width:auto;
	padding: 13px 0px 0px 10px;
}
.hr-filters{
	border-top: 1px solid #d5d5d5 !important;
	margin-top: -15px !important;
}
.col-md-delete{
	width: auto !important;
	margin-top: 19px !important;
	margin-bottom: 10px !important;
	 padding-right: 0px !important;
    padding-left: 10px;
	float:left;
}
.checkboxall-sty{
	width:17px !important;
	height:17px !important;
	margin-left:5px !important;
	margin-top:5px !important;
}
.sort-div{
	margin-bottom: -4px;
}

.sort-filter{
	margin-top: 12px !important;
}

.sort-filter-2{
	float:left;
	margin-right: 10px !important;
	margin-top:5px !important;
}
.sort-select{
	display:block !important;
}
