.listsubjectlang { padding:0 0 8px 0;}
.wdth99pc {width: 99%;}
.clear { clear:both;}
.cropit-preview {
	background-color: #f8f8f8;
	background-size: cover;
	border: 1px solid #ccc;
	/*border-radius: 3px;*/
	margin-top: 7px;
}
.cropit-preview-image-container { cursor: move;}
.image-size-label {	margin-top: 10px;}

.image-editor a.rotate-ccw { display:block; width:40px; height:40px; background:url(../img/rotate_ccw.png) no-repeat; font-size:0;}
.image-editor a.rotate-cw { display:block; width:40px; height:40px; background:url(../img/rotate_cw.png) no-repeat; font-size:0;}

div.upload {
    width: 109px;
    height: 30px;
    background:url(../img/upload.png) no-repeat; cursor:pointer;
    overflow: hidden;
}
div.upload input {
    display: block !important;
    width: 109px !important;
    height: 30px !important;
    opacity: 0 !important;
    overflow: hidden !important; cursor:pointer;
}

.thumbimg { width:240px; overflow:hidden;}
.thumbimg img { width:100%;}
.listmoddetail {}
.listmoddetail .listmodsubject {
	font-size: 13px;
	min-height: 27px;
	padding: 5px 0 5px 30px;
}
.listmoddetail .listmodsubject .detailmodtopic {
	color: #a1a1a1;
	font-size: 11px;
	margin: 5px 0 10px 0; word-wrap: break-word;
}

.TablelistItem { border-spacing: 0px; border-collapse: separate; width:100%; font-size:12px;}
.TablelistItem td.colimg { width:240px;}
.TablelistItem td.coltxtdetail { vertical-align:top;}

.TablelistItemIndex { border-spacing: 0px; border-collapse: separate; width:100%; font-size:12px;}
.TablelistItemIndex td.colimg { width:240px; vertical-align:top;}
.TablelistItemIndex td.coltxtdetail { vertical-align:top;}

.TableBoxinput { border-spacing: 0px; border-collapse: separate; width:100%; font-size:12px;}

#sortablecontent { list-style-type: none; margin: 0; padding: 0; width: 100%; }
#sortablecontent li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; font-size: 1.2em; min-height: 16px; cursor:move; width:400px; word-wrap:break-word; }
#sortablecontent li span { position: absolute; margin-left: -1.3em; }

.tabledata { border-spacing: 1px; border-collapse: separate; width:98%; font-size:12px;}
.tabledata td:nth-child(1) { width:20%;}
.tabledata td:nth-child(2) { width:65%;}
.tabledata td:nth-child(3) { width:15%;}
.tabledata td p { padding:4px; margin:0;}
.tabledata td a { display:block; font-size:20px; text-align:center;}
.tabledata td img { width:60%; display:block; margin:0 auto;}
.tabledata td textarea { resize:none; width:95%;}
.tabledata td.tdbxview { padding: 5px 0 5px 0;}
.tabledata td.tdbxfile { padding: 5px 0 5px 0;}
.tabledata td.tdbxfile img { width: 24px; display:block; margin:0 auto;}
.tabledata td.tdbxfile a { text-align: left; font-size: 14px; padding: 0 0 0 5px;}

.alertclass { font-size:14px !important;}
.alertclass .ui-dialog-buttonpane { margin-top:0px !important; padding:0;}
.alertclass .ui-dialog-titlebar {
    display: none;
}
.alertclass button.ui-button.ui-corner-all.ui-widget {}

.ui-widget-content { min-height:25px !important; font-size:1em; color: #9e7152;}

.ui-state-highlight { height: 1.5em; line-height: 1.2em; }

ul#sortable { margin: 0; padding: 0; list-style: none;}
ul#sortable li {margin: 5px; padding: 0px; font-size: 1.2em; }
ul#sortable li { min-height: 3em; line-height: 1.2em; }
ul#sortable li:hover {  cursor:move;}

ul#sortablefile { margin: 0; padding: 0; list-style: none;}
ul#sortablefile li {margin: 5px; padding: 0px; font-size: 1.2em; }
ul#sortablefile li { min-height: 3em; line-height: 1.2em; }
ul#sortablefile li:hover {  cursor:move;}

.progress_wrp { height: 24px;
		display: none;
		border: 1px solid #0099CC;
		padding: 1px;
		position: relative;
		border-radius: 3px;
		text-align: left;
		background: #fff;
		box-shadow: inset 1px 3px 6px rgba(0, 0, 0, 0.12);
}
.progress_wrp .progress-bar{
  height: 24px;
  border-radius: 3px;
  background-color: #f39ac7;
  width: 0;
  box-shadow: inset 1px 1px 10px rgba(0, 0, 0, 0.11);
}
.progress_wrp .status{
	top:3px;
	left:45%;
	position:absolute;
	display:inline-block;
	color: #000000;
}
.labeluploadfile {cursor: pointer; font-size: 20px; color: #999;}
.labeluploadfile:hover { color: #000;}
div.Recommended { padding: 0 0 10px 0;}
div.postuploadicon {
    width: 109px;
    height: 30px; margin: 0 0 10px 0;
}
.uploadFile {
  visibility: hidden;
}
