ul.thumbnails.image_picker_selector {
    overflow: auto;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    padding: 0px;
    margin: 0px; }
ul.thumbnails.image_picker_selector ul {
    overflow: auto;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    padding: 0px;
    margin: 0px; }
ul.thumbnails.image_picker_selector li.group_title {
    float: none; }
ul.thumbnails.image_picker_selector li {
    margin: 0px 12px 12px 0px;
    float: left; }
ul.thumbnails.image_picker_selector li .thumbnail {
    padding: 6px;
    border: 1px solid #dddddd;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none; 
    max-height: 200px;
    max-width: 200px;
    display: inline-table;
}
ul.thumbnails.image_picker_selector li .thumbnail img {
    -webkit-user-drag: none; }
ul.thumbnails.image_picker_selector li .thumbnail.selected {
    background: #0088cc; }
ul.thumbnails.image_picker_selector img{
    height: 100px;
    width: auto;
}
#kvFileinputModal{
    display: none;
}
.close.fileinput-remove{
    float: right;
}
.close.fileinput-remove:hover{
    cursor: pointer;
}
.hide{
    display: none!important;
}
.media-content-container{
    overflow: hidden scroll;
    max-height: 500px;
    padding: 5px;
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
}