.ms-container{
  background: transparent url('../img/switch.png') no-repeat 50% 50%;
  width: 370px;
}

.ms-container:after{
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  font-size: 0;
  clear: both;
  min-height: 0;
  visibility: hidden;
}

.ms-container .ms-selectable, .ms-container .ms-selection{
  float: left;
  width: 45%;
}
.ms-container .ms-selection{
  float: right;
}

.ms-container .ms-list{
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
  border: 1px solid transparent;
  position: relative;
  height: 200px;
  padding: 0;
  overflow-y: auto;
  background-color: rgba(0,0,0,0.2);
}

.ms-container .ms-list:focus,
.ms-container .ms-list:hover,
.ms-container .ms-list.ms-focus {
  border-color: rgba(255, 255, 255, 0.7);
}

.ms-container ul{
  margin: 0;
  list-style-type: none;
  padding: 0;
}

.ms-container .ms-optgroup-container{
  width: 100%;
}

.ms-container .ms-optgroup-label{
  margin: 0;
  padding: 5px 0px 0px 5px;
  cursor: pointer;
  color: #999;
}

.ms-container .ms-selectable li.ms-elem-selectable,
.ms-container .ms-selection li.ms-elem-selection {
  padding: 2px 10px;
  color: rgba(255,255,255,0.5);
  font-size: 14px;
background-color: rgba(0,0,0,0.4);
margin-bottom: 1px;
margin-top: 1px;
}

.ms-container .ms-selectable li.ms-hover,
.ms-container .ms-selection li.ms-hover{
  cursor: pointer;
  color: rgba(255,255,255,1);
  text-decoration: none;
  background-color: rgba(0,0,0,0.7);
}

.ms-container .ms-selectable li.disabled,
.ms-container .ms-selection li.disabled{
  background-color: #eee;
  color: #aaa;
  cursor: text;
}

.ms-custom-header {
	border: 1px solid rgba(255, 255, 255, 0.5);
	background-color: rgba(0,0,0,0.2);
	padding: 5px 0px 5px 0px;
}