.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{
    visibility:visible!important;
    background:#f2f2f2!important;
    background:rgba(0,0,0,.06)!important;
    border:0!important;
    -webkit-box-shadow:inset 0 0 12px 4px #fff;
    box-shadow:inset 0 0 12px 4px #fff
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{
    content:'!';
    visibility:hidden
}
.selectize-control.plugin-drag_drop .ui-sortable-helper{
    -webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);
    box-shadow:0 2px 5px rgba(0,0,0,.2)
}
.selectize-dropdown-header{
    position:relative;
    padding:5px 8px;
    border-bottom:1px solid #d0d0d0;
    background:#f8f8f8;
    -webkit-border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    border-radius:3px 3px 0 0
}
.selectize-dropdown-header-close{
    position:absolute;
    right:8px;
    top:50%;
    color:#303030;
    opacity:.4;
    margin-top:-12px;
    line-height:20px;
    font-size:20px!important
}
.selectize-dropdown-header-close:hover{
    color:#000
}
.selectize-dropdown.plugin-optgroup_columns .optgroup{
    border-right:1px solid #f2f2f2;
    border-top:0;
    float:left;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{
    border-right:0
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before{
    display:none
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header{
    border-top:0
}
.selectize-control.plugin-remove_button [data-value]{
    position:relative;
    padding-right:24px!important
}
.selectize-control.plugin-remove_button [data-value] .remove{
    z-index:1;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    width:17px;
    text-align:center;
    font-weight:700;
    font-size:12px;
    color:inherit;
    text-decoration:none;
    vertical-align:middle;
    display:inline-block;
    padding:2px 0 0;
    border-left:1px solid #0073bb;
    -webkit-border-radius:0 2px 2px 0;
    -moz-border-radius:0 2px 2px 0;
    border-radius:0 2px 2px 0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.selectize-control.plugin-remove_button [data-value] .remove:hover{
    background:rgba(0,0,0,.05)
}
.selectize-control.plugin-remove_button [data-value].active .remove{
    border-left-color:#00578d
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{
    background:0 0
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove{
    border-left-color:#aaa
}
.selectize-control.plugin-remove_button .remove-single{
    position:absolute;
    right:28px;
    top:6px;
    font-size:23px
}
.selectize-control{
    position:relative
}
.selectize-dropdown,.selectize-input,.selectize-input input{
    color:#000;
    font-family:inherit;
    font-size:16px;
    line-height:35px;
    -webkit-font-smoothing:inherit
}
.selectize-input,.selectize-control.single .selectize-input.input-active{
    background:#fff;
    cursor:text;
    display:inline-block
}
.selectize-input{
    border:1px solid #d0d0d0;
    padding:8px;
    display:inline-block;
    width:100%;
    overflow:hidden;
    position:relative;
    z-index:1;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.selectize-control.multi .selectize-input.has-items{
    padding:5px 8px 2px
}
.selectize-input.full{
    background-color:#fff
}
.selectize-input.disabled,.selectize-input.disabled *{
    cursor:default!important
}
.selectize-input.focus{
    -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);
    box-shadow:inset 0 1px 2px rgba(0,0,0,.15)
}
.selectize-input.dropdown-active{
    -webkit-border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    border-radius:3px 3px 0 0
}
.selectize-input>*{
    vertical-align:baseline;
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
    *display:inline
}
.selectize-control.multi .selectize-input>div{
    cursor:pointer;
    margin:0 3px 3px 0;
    padding:2px 6px;
    background:#1da7ee;
    color:#fff;
    border:1px solid #0073bb
}
.selectize-control.multi .selectize-input>div.active{
    background:#92c836;
    color:#fff;
    border:1px solid #00578d
}
.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{
    color:#fff;
    background:#d2d2d2;
    border:1px solid #aaa
}
.selectize-input>input{
    display:inline-block!important;
    padding:0!important;
    min-height:0!important;
    max-height:none!important;
    max-width:100%!important;
    margin:0 1px!important;
    text-indent:0!important;
    border:0!important;
    background:0 0!important;
    line-height:inherit!important;
    -webkit-user-select:auto!important;
    -webkit-box-shadow:none!important;
    box-shadow:none!important
}
.selectize-input>input::-ms-clear{
    display:none
}
.selectize-input>input:focus{
    outline:none!important
}
.selectize-input::after{
    content:' ';
    display:block;
    clear:left
}
.selectize-input.dropdown-active::before{
    content:' ';
    display:block;
    position:absolute;
    background:#f0f0f0;
    height:1px;
    bottom:0;
    left:0;
    right:0
}
.selectize-dropdown{
    position:absolute;
    z-index:10;
    border:1px solid #d0d0d0;
    background:#fff;
    margin:-1px 0 0;
    border-top:0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);
    box-shadow:0 1px 3px rgba(0,0,0,.1);
    -webkit-border-radius:0 0 3px 3px;
    -moz-border-radius:0 0 3px 3px;
    border-radius:0 0 3px 3px
}
.selectize-dropdown [data-selectable]{
    cursor:pointer;
    overflow:hidden
}
.selectize-dropdown [data-selectable] .highlight{
    background:rgba(125,168,208,.2);
    -webkit-border-radius:1px;
    -moz-border-radius:1px;
    border-radius:1px
}
.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{
    padding:5px 8px
}
.selectize-dropdown .optgroup:first-child .optgroup-header{
    border-top:0
}
.selectize-dropdown .optgroup-header{
    color:#303030;
    background:#fff;
    cursor:default
}
.selectize-dropdown .active{
    background-color:#f5fafd;
    color:#495c68
}
.selectize-dropdown .active.create{
    color:#495c68
}
.selectize-dropdown .create{
    color:rgba(48,48,48,.5)
}
.selectize-dropdown-content{
    overflow-y:auto;
    overflow-x:hidden;
    max-height:200px;
    -webkit-overflow-scrolling:touch
}
.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{
    cursor:pointer
}
.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{
    cursor:text
}
.selectize-control.single .selectize-input:after{
    content:' ';
    display:block;
    position:absolute;
    top:50%;
    right:15px;
    margin-top:-3px;
    width:0;
    height:0;
    border-style:solid;
    border-width:5px 5px 0;
    border-color:gray transparent transparent transparent
}
.selectize-control.single .selectize-input.dropdown-active:after{
    margin-top:-4px;
    border-width:0 5px 5px;
    border-color:transparent transparent gray transparent
}
.selectize-control.rtl.single .selectize-input:after{
    left:15px;
    right:auto
}
.selectize-control.rtl .selectize-input>input{
    margin:0 4px 0 -2px!important
}
.selectize-control .selectize-input.disabled{
    opacity:.5;
    background-color:#fafafa
}
.selectize-control.multi .selectize-input.has-items{
    padding-left:5px;
    padding-right:5px
}
.selectize-control.multi .selectize-input.disabled [data-value]{
    color:#999;
    text-shadow:none;
    background:0 0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{
    border-color:#e6e6e6
}
.selectize-control.multi .selectize-input.disabled [data-value] .remove{
    background:0 0
}
.selectize-control.multi .selectize-input [data-value]{
    text-shadow:0 1px 0 rgba(0,51,83,.3);
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    background-color:#1b9dec;

}
.selectize-control.multi .selectize-input [data-value].active{
	box-shadow: 2px 2px 5px rgba(0,0,0,.15);

}
.selectize-control.single .selectize-input{
	box-shadow: 2px 2px 5px rgba(0,0,0,.15);
    
}
.selectize-control.single .selectize-input,.selectize-dropdown.single{
    border-color:#b8b8b8;
    box-shadow: 2px 2px 5px rgba(0,0,0,.15);
}
.selectize-dropdown .optgroup-header{
    padding-top:7px;
    font-weight:700;
    font-size:.85em
}
.selectize-dropdown .optgroup{
    border-top:1px solid #f0f0f0
}
.selectize-dropdown .optgroup:first-child{
    border-top:0
}
