/* multi select */
.lwms-main{font-family: Arial,Helvetica,sans-serif; background: url('doublearrow.png') no-repeat 204px 80px; width:435px;}

.lwms-main .lwms-left, .lwms-main .lwms-right{width: 200px; color: #555; float: left;}

.lwms-main .lwms-list{
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  border: 1px solid #ccc;
}

.lwms-selected{display:none;}

.lwms-main .lwms-left{margin-right: 35px;}

.lwms-main ul{margin: 0; list-style-type: none;}

.lwms-main ul.lwms-list{  
  height: 125px;
  padding: 0px 0px;
  overflow-y: auto;
  background:#fff;
}

.lwms-main .lwms-left li.lwms-selectli,
.lwms-main .lwms-right li.lwms-selectli{
  padding: 4px 10px;
  color: #555;
  font-size: 12px;
  line-height:16px;
  border-bottom:1px solid #D4D4D4;
}

.lwms-filterhead {
  color: #4A4A4A;
  font-size: 12px;
  font-weight: bold;
  height: 25px;
  line-height: 25px;
  margin-top: 5px;
  vertical-align: middle;
}

.lwms-filterhead a {
  color: #4A4A4A;
  text-decoration: none;
}

.lwms-filcount {
  color: #4f2d7f;
  font-size: 14px;
}

.lwms-filterhead a:hover { text-decoration: underline; }

.lwms-main li.lwms-selectli:hover,
.lwms-main .lwms-right li:hover{
  cursor: pointer;
  text-decoration: none;
  color:#fff;
  background-color: rgb(125, 211, 246);
}

/* clear fix */
.lwms-cf:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.lwms-cf { display: inline-block;}
html[xmlns] .lwms-cf {display: block;} 
* html .lwms-cf { height: 1%;}



.lwms-search-container
{
    width:100%;
    height:25px;
    margin-top:10px;
}

.lwms-left-search,
.lwms-right-search
{
    width:100%;
}

li.smart-search-selected
{
    color:#fff;
    background-color: rgb(125, 211, 246);
}

.lwms-btn
{
    font-weight:bold;
    padding:5px 0px;
    cursor:pointer;
}

.lwms-add-smart
{
    color:green;
}

.lwms-remove-smart
{
    color:red;
}

.lwms-main.pro .lwms-filterhead
{
    margin:0px;
}

.lwms-filterhead.right-side
{
    float:right;
}