.widget_image_single,
.widget_image_multi {
    overflow: hidden;
    clear:both;
}
.widget_image_single .block,
.widget_image_multi .block{
    float:left;
    margin-right:15px;
    min-height: 35px;
}
.widget_image_single .loading+.block,
.widget_image_multi .loading+.block{
    line-height: 35px;
}
.widget_image_single .preview,
.widget_image_multi .preview {
    line-height:64px;
    margin-bottom:5px;
	margin-right:5px;
    padding:10px;
	padding-right:0;
    border:1px solid rgba(0,0,0,.07);
    border-radius:3px;
}
.widget_image_single .preview:hover,
.widget_image_multi .preview:hover{
    border:1px solid rgba(0,0,0,.1);	
}
.widget_image_single .preview img,
.widget_image_single .preview a,
.widget_image_multi .preview img,
.widget_image_multi .preview a {
	float:left;
	width: 64px;
	height: 64px;
	text-decoration: none;
	border-radius:3px;
	object-fit: scale-down;
}
.widget_image_single .preview a,
.widget_image_multi .preview a{
	margin: 0 5px 0 15px;
}
.widget_image_multi .preview img {
	cursor: move;
}
.widget_image_multi .previews_list{
    clear:both;
    overflow:hidden;
    margin-bottom:5px;
}
.image_link span {
    margin: 0 10px 0 0;
}
.widget_image_single .loading,
.widget_image_multi .loading {
    padding: 10px 0;
}
.widget_image_multi .photo_limit_hint {
    line-height: 32px;
    color: #e53c45;
}
.colplaceholder {
    background:rgba(0,0,0,.03);
}
.ui-sortable-helper {
    background-color:rgba(255,255,255,.3);
}