.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
/*Newtan :: 21 July 2016*/ 
.multiselect-container {
  position: absolute;
  list-style-type: none;
  margin: 0;
  padding: 0;


    height: auto;  
    max-height:250px;
    overflow-x: hidden;
    overflow-y: scroll; 
}
.multiselect-container input[type="text"] {
  width: 100%;
}
.multiselect-container .input-prepend {
  padding: 3px;
}
.multiselect-container > li {
  padding: 0;
}
.multiselect-container > li > a {
  /*padding-bottom: 7px;*/
  padding-bottom:5px;
}
.multiselect-container > li > a.multiselect-all label {
  font-weight: bold;
}
.multiselect-container > li > a > label {
  margin: 0;
  padding: 3px 20px 3px 20px;
  height: 100%;
  cursor: pointer;

}
.multiselect-container > li > a > label:hover {
  cursor: pointer;

}
.multiselect-container > li > a > label.multiselect-header {
  margin: 0;
  padding: 3px 20px 3px 20px;
  height: 100%;
}

/*Newtan : added marign-left, -webkit-transform*/
.multiselect-container > li > a > label > input[type="checkbox"] {
  margin-bottom: 5px;
  margin-left:0px;
  -webkit-transform: scale(1.3);
}
/*Newtan : 9 July 2016 : */
.multiselect-all  {
  margin-top:46px!important;
}