/* Write your custom CSS here */
.galleries ul li, .videos ul li
{
	list-style-type: none;
	float: left;
	margin-right: 15px;
	position: relative;
	width: 102px;
	display: block;
	margin-bottom: 20px;

}
.galleries ul li .title, .videos ul li .title
{
	position: absolute;
	bottom: -15px;
	font-size: 10px;
	text-align: center;
	width: 102px;
}
.active_passive
{
	position: absolute;
	bottom: 3px;
	right: 3px;
	font-size: 12px;
}
.galleries ul li img.gallery_item, .videos ul li img.gallery_item
{
	border: 1px solid #5E5E5E;
	border-radius: 3px;
	width:100px;
	height: 50px;
}
.galleries .tools, .videos .tools
{
	position: absolute;
	top: -10px;
	right: -10px;
}
.galleries ul, .videos ul
{
	margin: 0;
	padding: 0;
}

#screenshot{
	position:absolute !important;

	padding:1px;
	display:none;
	color:#fff;
	z-index: 999;

}
#screenshot img
{
	max-width:500px;
	max-height:400px;
	position: absolute;
	top:5px;

}
.breadcrumbs .breadcrumb>li+li:before{content:none !important;}
.breadcrumbs .breadcrumb
{
	padding: 8px 15px;
}
.grid-gallery figure
{
	position: relative;
}
.grid-gallery figure .options
{
	position: absolute;
	top: 15px;
	right:15px;
	padding: 5px;
	width: 60px;
	height: 35px;
}
.grid-gallery figure .btn
{
	position: absolute;
	top: 5px;
	right: 5px;

}
.grid-gallery figure .edit
{
	right: 30px;
}

.nav-tabs .active a
{
	font-weight: bold;
	color: #22baa0 !important;
}
table thead tr th
{

	background-color:#e9edf2;
}
table.dataTable thead th, table.dataTable thead td, table.dataTable.no-footer
{
	border-bottom: 1px solid #ddd !important;
}
.checkbox-inline, .radio-inline
{
	padding-left: 0;
}

.exclude {
	padding: 0;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
 .exclude li {
	list-style: none;
	border: 1px solid #CCC;
	background: #F6F6F6;
	font-family: "Tahoma";
	color: #1C94C4;
	margin: 5px;
	padding: 5px;
	min-height: 45px;
	width: 100%;
	cursor: move;
}
 .exclude li img {
	height: 30px;
}
li.disabled {
	opacity: 0.5;
	cursor: default;
}
li.sortable-placeholder {
	border: 1px dashed #CCC;
	background: none;
	height: 35px;
}
.tools a
{
	margin-right: 5px;
	margin-top: 5px;
}


/**
 * Framework starts from here ...
 * ------------------------------
 */

.tree_category,
.tree_category ul {
  margin:0 0 0 0; /* indentation */
  padding:0;
  list-style:none;
  color:#369;
  position:relative;
}

.tree_category ul {margin-left:.5em} /* (indentation/2) */

.tree_category:before,
.tree_category ul:before {
  content:"";
  display:block;
  width:0;
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  border-left:1px solid;
}

.tree_category li {
  margin:0;
  padding:0 5px; /* indentation + .5em */
  line-height:2em; /* default list item's `line-height` */
  position:relative;
  font-size: 11px;
}
.category_list .tree_category li {
  font-size: 13px;
}
.tree_category li:before {
  content:"";
  display:block;
  width:10px; /* same with indentation */
  height:0;
  border-top:1px solid;
  margin-top:-1px; /* border top width */
  position:absolute;
  top:1em; /* (line-height/2) */
  left:0;
}

.tree_category li:last-child:before {
  background:white; /* same with body background */
  height:auto;
  top:1em; /* (line-height/2) */
  bottom:0;
}
.millinet
{
	text-align: center;
}
.millinet img
{
	width: 80px;
	text-align: center;
}
