.multiselect-container {
	position: absolute;
	list-style-type: none;
	margin: 0;
	padding: 0
}
.multiselect-container .input-group {
	margin: 5px
}
.multiselect-container>li {
	padding: 0
}
.multiselect-container>li>a.multiselect-all label {
	font-weight: 700
}
.multiselect-container>li.multiselect-group label {
	margin: 0;
	padding: 3px 20px 3px 20px;
	height: 100%;
	font-weight: 700
}
.multiselect-container>li.multiselect-group-clickable label {
	cursor: pointer
}
.multiselect-container>li>a {
	padding: 0
}
.multiselect-container>li>a>label {
	margin: 0;
	height: 100%;
	cursor: pointer;
	font-weight: 400;
	padding: 3px 20px 3px 40px
}
.multiselect-container>li>a>label.radio, .multiselect-container>li>a>label.checkbox {
	margin: 0
}
.multiselect-container>li>a>label>input[type=checkbox] {
	margin-bottom: 5px
}
.btn-group>.btn-group:nth-child(2)>.multiselect.btn {
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}
.form-inline .multiselect-container label.checkbox, .form-inline .multiselect-container label.radio {
	padding: 3px 20px 3px 40px
}
.form-inline .multiselect-container li a label.checkbox input[type=checkbox], .form-inline .multiselect-container li a label.radio input[type=radio] {
	margin-left: -20px;
	margin-right: 0
}

.multiselect-box .btn-group, .multiselect-box .btn-group button{width:100%; text-align:left; border-radius:0px; height:34px; }
.multiselect-box .btn-group button{padding:4px 12px; font-size:12px;} 
.multiselect-box .btn-group button span{float:left}
.multiselect-box .btn-group button .caret{float:right; /*margin-top:-10px;*/ position:absolute; right:10px; top:15px;}
.multiselect-box .multiselect-container,  .multiselect-box .dropdown-menu{width:100%; border-radius:0px;}
.multiselect-box .dropdown-header { padding:6px 10px 3px 10px;}
.multiselect-box .multiselect-container li,  .multiselect-box .dropdown-menu li:first-child , .multiselect-box .multiselect-container li,  .multiselect-box .dropdown-menu li:nth-child(2) { width:49.5%; }
.multiselect-box .dropdown-menu li:first-child a, .multiselect-box .dropdown-menu li:nth-child(2) a{ width:100%; }
.multiselect-box .multiselect-container li,  .multiselect-box .dropdown-menu li{display:inline-block; width:100%; font-size:12px; margin-bottom:1px; margin-left:0; box-sizing:border-box;}
.multiselect-box .dropdown-menu li.divider{width:100%; margin:0;}
.multiselect-box .multiselect-container li.active a{background-color: #455b66;}
.multiselect-box .multiselect-container li.active a label{color: #fff !important;}
.multiselect-box  .multiselect-container label.checkbox, .multiselect-box .multiselect-container label.radio{padding:3px 20px 3px 30px}

.multiselect-box .dropdown-menu li>a{padding: 5px 10px; display:inline-block; vertical-align:top; white-space:unset; width:88%; }
.multiselect-box .dropdown-menu li>a .checkbox input{margin-top:1px;}
.multiselect-box .dropdown-menu li>a label {     word-break: break-all; }
.multiselect-box .dropdown-menu li>a.notification { width: 12%; float: right; background: #eeeded;  padding: 10px; font-size:16px;}