body,html{padding:0;margin:0}body.card-form-widget{margin-right:1px;overflow:hidden}#sortableList{width:100%;margin-bottom:0}.connected,.exclude,.handles,.sortable{padding:0;width:400px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:0}.sortable.grid{overflow:hidden}.connected li,.exclude li,.handles li,.sortable li{list-style:none;border:1px solid #ccc;background:#f6f6f6;font-family:"Lucida Grande",Verdana;color:#555;margin-bottom:5px;min-height:18px;cursor:pointer;padding:8px;box-sizing:content-box}.sortable-dragging{background-color:#e7f4f3;border:1px solid #a9e2e2}.handles span{cursor:move}li.disabled{opacity:.5}.sortable.grid li{float:left;width:80px;text-align:center}li.highlight{background:#fee25f}#connected{width:440px;overflow:hidden;margin:auto}.connected{float:left;width:200px}.connected.no2{float:right}li.sortable-placeholder{border:1px dashed #ccc;background:0 0}li.item.selected{background-color:#aaa}.card-form-widget #sortableList li.item{border:1px solid #aaa;margin-bottom:.75em;border-radius:3px!important;font-size:.9em;line-height:25px;height:43px;background-color:#fff;padding-left:48px!important;position:relative;box-sizing:border-box;font-size:13px!important}.card-form-widget #sortableList li.item .rank{position:absolute;border-right:1px solid #aaa;height:42px;line-height:42px;text-align:center;width:36px;top:0;left:0}.card-form-widget #sortableList .item.selected,.card-form-widget #sortableList .item:hover{border:1px solid #5badfe;background-color:#d7ebff}.card-form-widget #sortableList .item.selected .rank,.card-form-widget #sortableList .item:hover .rank{border-right:1px solid #5badfe}