body { margin: 0; padding: 0; background: #fff;}

#adminnav { background-color: #ccc; color: #333; }
#adminnav h2 { margin-top: 0; padding-top: 14px; }

#logo { height: 50px; margin: 0 20px; }

#ui-datepicker-div { display: none; }

#paramtable input { margin-bottom: 3px;  }

#pager { margin: 10px 0; }
#pager .pagesizer { float: right; }

.imageblock { border: 1px solid #f1f1f1; }
.imagetitle h3 { font-size: 14px; }
.imageThumbnail { float: left;  margin: 5px; }

.mediaImageWrapper { width:auto; margin-right:-20px; }

.mediaImageBlock {
	width:301px;
	border:1px solid #d5d5d5;
	overflow:hidden;
	border: 1px solid #d5d5d5;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f7f7f7 2%, #ececec 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(2%,#f7f7f7), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f7f7f7 2%,#ececec 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f7f7f7 2%,#ececec 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f7f7f7 2%,#ececec 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#f7f7f7 2%,#ececec 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 ); /* IE6-9 */
	margin-right:15px;
	margin-bottom:15px;
	float:left;
	position:relative;
}

.mediaImageBlock .imageLink { float:left; }
.mediaImageBlock .imageTitle { height:86px; border:none; overflow:hidden; padding:6px 35px 0 10px; }
.mediaImageBlock p {margin:0;padding:0;line-height:18px;font-size:12px;}
.mediaImageBlock .imagedelete {margin:0;position:absolute;top:9px;right:10px;z-index:2;}
.mediaImageBlock .details, .mediaImageBlock .uploaded {font-size:11px;color:#666;line-height:16px;}
.mediaImageBlock .name {margin-bottom:4px;}
.mediaImageBlock .name a {font-weight:normal;color:#4a4a4a;}
.mediaImageBlock .type {margin-bottom:4px;color:#313131;}

#sortable li { list-style-type: none; }
.galleryimage { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; border: 1px solid #d5d5d5; background-color: #f7f7f7; padding: 5px; }
.galleryimage img { margin: 0 0 5px 0; text-align: center; }
.gallerylist { padding:0; margin: 0; border-top: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1;}
.gallerylist > ul { padding: 0; margin: 0; }
.holderimage, .galleryimage { margin: 10px; float: left; text-align: center; }
.holderimage { border: 1px dashed #ccc; height: 120px; width: 5px; background-color: #f1f1f1;}

.button_input_level { padding: 4px 10px !important; }

.ajax-update { display: none; font-size: 12px; line-height: normal; padding: 2px 4px; background: #468847; color:#fff; border-radius:6px; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }