.table .filType
{
	color:#000;
}
.table .dropdown-toggle
{
	cursor:pointer;
}
.table .resetFilter
{
	cursor:pointer;
}
.table .dropdown-menu
{
	border-radius: 0px;
	padding-bottom:20px;
}
.table ul
{
	text-align:left;
	color:#000;
	max-height: 150px;
	overflow-y: auto;
	min-height:50px;
	clear:both;
}
.table .oc
{
	position: absolute; bottom: 5px; right: 20px;
}
.table .colSearch
{
	padding:0px 18px;
}
.selecctAllLi
{
	margin-left:5px;
}
.selecctAllLi label
{
	float:none;
	color:#0227b6;
	font-size:11px !important;
	margin-bottom:0px;
}
.table ul li{line-height: 22px !important;}
.table ul li a{padding: 0px 20px;color:#463B31;}
.table ul li.selecctAllLi{line-height:16px;margin-left: -18px !important;}
.table ul.filterAlign li{padding-left: 24px !important;white-space: nowrap;color: #000C3B;}
.table .dropdown-menu a {
    padding: 0px 20px;
    font-size: 11px !important;
}
.table label {
    font-size: 11px;
    margin-bottom: 0px !important;
    line-height: 14px;
	font-size:11px;
}
.table label input{margin-top:0px;}
.btn-primary {
    background: #FC0D1B;
    color: #fff;
}
.filters {
    color: #0227b6;
    font-size: 12px;
    padding-left: 25px;
    font-weight: normal;
    text-align: left !important;
}
.dropdown-menu li > a:hover, .dropdown-menu li > a:focus {
    text-decoration: none;
    color: #fff;
    background: none !important;
	color:#41A9FF !important;
}
.table-responsive .table tr th:nth-last-child(2) .dropdown-menu {
    float: left;
    left: auto !important;
    position: absolute;
    right: 0 !important;
}