.glyphicon-arrow-left,
.glyphicon-arrow-right{font-style:normal; font-weight:bold}
.glyphicon-arrow-left:before {content:"<"}
.glyphicon-arrow-right:before {content:">"}

.bootstrap-duallistbox-container,
.bootstrap-duallistbox-container:after{clear:both}
.bootstrap-duallistbox-container>div:first-child{width:48%; float:left}
.bootstrap-duallistbox-container>div:last-child{width:48%; float:right}
/*firefox*/
.gecko .workspace .window-body .body.theme .bootstrap-duallistbox-container .filter { width: 54%; padding-left: 1.5%; padding-right: 1.5%; position: relative; right: 110px; top: 20px; width: 50%; }
/*internet explorer */
.ie .workspace .window-body .body.theme .bootstrap-duallistbox-container .filter { width:54%; margin:3px 0 6px 0; padding-left:1.5%; padding-right:1.5%}
/* chrome */
.webkit .workspace .window-body .body.theme .bootstrap-duallistbox-container .filter { width:54%; margin:3px 0 6px 0; padding-left:1.5%; padding-right:1.5%}
.workspace .window-body .body.theme .bootstrap-duallistbox-container .btn.pull-right{width:41%; margin:3px 0 6px 2%; clear:both; float:right}
.workspace .window-body .body.theme .bootstrap-duallistbox-container .btn.moveall{width:53%; margin:0 0 3px 0; clear:both}
.workspace .window-body .body.theme .bootstrap-duallistbox-container .btn.move{width:45%; margin:0 0 3px 2%}
.workspace .window-body .body.theme .bootstrap-duallistbox-container .btn.remove{width:45%; margin:0 0 3px 0; clear:both}
.workspace .window-body .body.theme .bootstrap-duallistbox-container .btn.removeall{width:53%; margin:0 0 3px 2%}
.workspace .window-body .body.theme .bootstrap-duallistbox-container select{width:100%; margin:0}
.workspace .window-body .body.theme .bootstrap-duallistbox-container button:hover, .button:hover input[type="button"] {opacity:1}
