/* Bucket and List Item Styles */
.ordered-list .sourceWell,
.ordered-list .targetWell {
    box-sizing: border-box;
    list-style-type: none;
    padding: 0;
    margin : 0;
    border: black solid 1px;
    overflow: auto;
}

.ordered-list li > div {
    border: black solid 1px;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    padding: 15px;
    background: white;
}

.ordered-list li:focus{
    outline: none;
}

.ordered-list .inputEnabled {
    cursor: grab;
}

.ordered-list .inputDisabled {
    cursor: default;
}

.ordered-list .selected {
    border: solid 2px blue;
}

.ordered-list .placementDivider {
    border: none;
    overflow: hidden;
}

/* Arrow Button Styles */
.ordered-list .moveButtons {
    display: flex;
    align-items: center;
}

.ordered-list .upDownButtons > div {
    margin-top: 3px;
    margin-bottom: 3px;
}

.ordered-list .column {
    flex-direction: column;
    justify-content: center;
}
