#images-container,
.images-column{
	min-height:365px;
	height:365px;
	overflow-y:auto;
	opacity:1;
}
a{
	cursor: pointer;
}
a.disabled{
	pointer-events: none;
	cursor: default;
}

.no-category{
	color: #bdbdbd;
	text-align: center;
	line-height: 180px;
}

.sub_categories_list{
	max-height: 315px;
	overflow: auto;
}

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 {width:100%;} 
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; }
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 li .thumbnail img{
	z-index: 10000;
	position: relative;
	width: 100%!important;
	height: 100%!important;
	max-width: 100%!important;
	max-width: 100%!important;
}
ul.thumbnails.image_picker_selector li .thumbnail{
	width: 164px;
	height: 114px;
	border-radius: 0;
	z-index: 100000;
	position: relative;
}

ul.thumbnails.image_picker_selector li .thumbnail::before{
	content: " ";
	display: block;
	position: absolute;
	border: 5px solid #F1F1F1;
	border-top: 5px solid #452b1e;
	border-radius: 50%;
	margin: auto;
	width: 50px;
	height: 50px;
	left: 57px;
	top:32px;
	animation: spin 2s linear infinite;
}

@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}
#dropzone {
	margin-bottom: 3rem;
}
.dropzone {
	border: 2px dashed #0087F7;
	border-radius: 5px;
	background: white;
}
.dropzone .dz-message {
	font-weight: 400;
}
.dropzone .dz-message .note {
	font-size: 0.8em;
	font-weight: 200;
	display: block;
	margin-top: 1.4rem;
}

.swiper-container {
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
}
.swiper-slide {
	background-position: center;
	background-size: cover;
	width: 300px;
	height: 300px;
}

.content-item .status .status-suspended,
.content-item-noview .status .status-suspended,
.content-item .status .status-draft,
.content-item-noview .status .status-draft{
	background-color: #625C65;
}
.text-info, .status-draft, .status-suspended{
	color: #625C65;
}