.vc_sorted-list {
    .vc_sorted-list-container {
        li {
            border: 1px dashed #CCCCCC;
            width: 150px;
            clear: both;
            padding: 4px;
            display: block;
            margin-bottom: 2px;
            cursor: move;
        }
    }
}
/** Sortable list params */
.vc_sorted-list-checkbox {
    display: inline-block;
    cursor: pointer;
    overflow:hidden;
    height: 26px;
    margin-right: 4px;
    position: relative;
    label {

        float:left;
        width: auto;
        input {
            margin-right:0px;
            position:absolute;
            top:-20px;
        }
        span {
            text-align: center;
            display: block;
            border: 1px solid #CCCCCC;
            padding: 2px 6px 1px;
            -webkit-border-radius: @teaser_checkbox_radius;
            -moz-border-radius: @teaser_checkbox_radius;
            border-radius: @teaser_checkbox_radius;
            background: rgb(255,255,255); /* Old browsers */
            background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(234,234,234,1) 70%, rgba(241,241,241,1) 100%, rgba(246,246,246,1) 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(70%,rgba(234,234,234,1)), color-stop(100%,rgba(241,241,241,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 70%,rgba(241,241,241,1) 100%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 70%,rgba(241,241,241,1) 100%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 70%,rgba(241,241,241,1) 100%,rgba(246,246,246,1) 100%); /* IE10+ */
            background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 70%,rgba(241,241,241,1) 100%,rgba(246,246,246,1) 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
        }
        input:checked + span {
            background: #FFF;
            box-shadow: inset 1px 1px 1px 1px #DDDDDD;
            color: #5e5e5e;
        }
        input:hover + span {
        }
    }
}