/**
 * @author BitSite
 * @link http://bitsite.ru/
 * @copyright Copyright (c) BitSite
 */
.uploader-widget .panel .panel-heading {
	padding: 0 0 0 15px;
}
.uploader-widget .panel .panel-heading h4 {
	margin-top: 8px;
	margin-bottom: 5px;
}
.uploader-widget .panel .panel-heading .form-group {
	margin-bottom: 0;
}
.uploader-widget .panel .panel-heading .form-group .help-block {
	margin: 0 !important;
}
.uploader-widget .uploader-file-list {
	width: 100%;
}
.uploader-widget .uploader-file-item {
	margin-bottom: 0;
}
.uploader-widget .uploader-file-item .panel-heading {
	padding: 0;
}
.uploader-widget .uploader-file-item .panel-body {
	padding: 5px;
}
.uploader-widget .uploader-file-item .thumbnail {
	margin-bottom: 0;
	max-width: 100%;
}
.uploader-widget .uploader-file-item img {
	max-width: 100%;
}
.uploader-widget .col-md-2 .uploader-file-item img {
	max-height: 19px;
}
.uploader-widget .col-md-3 .uploader-file-item img {
	max-height: 45px;
}
.uploader-widget .col-md-4 .uploader-file-item img {
	max-height: 70px;
}
.uploader-widget .col-md-6 .uploader-file-item img {
	max-height: 120px;
}
.uploader-widget .col-md-12 .uploader-file-item img {
	max-height: 120px;
}
.uploader-widget .col-md-2 .uploader-file-item .uploader-file-link {
	height: 19px;
}
.uploader-widget .col-md-3 .uploader-file-item .uploader-file-link {
	height: 45px;
}
.uploader-widget .col-md-4 .uploader-file-item .uploader-file-link {
	height: 70px;
}
.uploader-widget .col-md-6 .uploader-file-item .uploader-file-link {
	height: 120px;
}
.uploader-widget .col-md-2 .uploader-file-item .uploader-file-link {
	height: 19px;
}

/* layout mini */
.uploader-widget .uploader-lm {
	position: relative;
}
.uploader-widget .uploader-lm .panel-heading {
	position: absolute;
	top: -5px;
	right: -10px;
	z-index: 1;
}
.uploader-widget .uploader-lm .panel-heading .btn {
	padding: 3px 6px;
}
.uploader-widget .uploader-lm .uploader-img {
	width: 100%;
}
.uploader-widget .uploader-lm .uploader-btns {
	display: none;
}
.uploader-widget .js-uploader-widget-sortable {
	border: none;
}
.uploader-widget .js-uploader-widget-sortable li {
	border: none;
	margin: 0;
}
.uploader-widget .js-uploader-widget-sortable li.sortable-dragging {
	width: 25%;
}
.uploader-widget .uploader-file-item .panel-heading {
	position: absolute;
	right: 0;
	z-index: 1;
}
.vcenter {
	display: table-cell;
	vertical-align: middle;
	float: none;
	margin: 0 auto;
	width: 100%;
}
/* */
.uploader-widget .uploader-file-item .panel-heading .dropdown-menu > li.uploader-category-list-item {
	/*all: initial;*/
	/*all: unset;*/
	min-height: unset;
	padding: unset;
}
.uploader-widget .uploader-file-item .panel-heading .dropdown-menu > li.uploader-category-list-item > a {
}
.uploader-widget .uploader-file-item .panel-heading .dropdown-menu > li.uploader-category-list-item > a:hover,
.uploader-widget .uploader-file-item .panel-heading .dropdown-menu > li.uploader-category-list-item > a:focus {
}

.uploader-widget .sortable.grid {
	overflow: visible;
}
.uploader-widget .sortable.grid .sortable-placeholder {
	/*background-color:  darkorange;*/
	/*min-height: 123px !important;*/
}
.uploader-widget .sortable.grid .sortable-dragging {
	/*background-color:  darkblue;*/
}
.uploader-widget .sortable.grid li.col-md-3 .sortable-placeholder {
	min-height: 123px;
	height: 123px;
}
.uploader-widget .input-group span.input-group-addon {
	cursor: pointer;
}

.imageViewer-window-actions {
	/*background: #E9E8E7;*/
	cursor: pointer;
	/*height: 34px;*/
	left: 0;
	padding: 5px 5px;
	position: absolute;
	top: 0;
}
.imageViewer-window-actions span {
	margin-right: 10px;
	background-color: #fff;
	padding: 5px;
	opacity: .1;
	border-radius: 3px;	
}
.imageViewer-window-actions span:last-child {
	margin-right: 0px;
}
.imageViewer-window-actions span:hover {
	opacity: .9;
}
