/* tree style ul */
div.treecontainer { padding: 0px 0px 0px 20px; }
div.treecontainer .treeroot { margin-left: -17px; }
div.treecontainer ul.tree, ul.tree ul { list-style-type: none !important; background: url(/images/admin/vline.png) repeat-y; margin: 0; padding: 0; }
div.treecontainer ul.tree ul { margin-left: 10px; } 
div.treecontainer ul.tree li { list-style: none; margin: 0; padding: 0 12px; line-height: 40px; background: url(/images/admin/node.png) no-repeat; } 
div.treecontainer ul.tree li:last-child { background: #F5F5F5 url(/images/admin/lastnode.png) no-repeat; }

.editor a { color: blue; text-decoration: underline; }
.editor .row { margin: 0px !important; }

/*
UploadiFive
*/
.uploadifive-button { background-color: #444444; color: #FFF; text-align: center; width: 100%; }
.uploadifive-button:hover { background-color: #606060; }
.uploadifive-queue-item { background-color: #F5F5F5; border-bottom: 1px dotted #D5D5D5; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top: 3px; padding: 15px; }
.uploadifive-queue-item .close { background: url('/images/admin/uploadifive-cancel.png') 0 0 no-repeat; display: block; float: right; height: 16px; text-indent: -9999px; width: 16px; }
.uploadifive-queue-item .progress { border: 1px solid #D0D0D0; height: 3px; margin-top: 5px; width: 100%; }
.uploadifive-queue-item .progress-bar { background-color: #0072BC; height: 3px; width: 0; }

/* uploadifive queue */
#uploadifive-queue { border: 1px solid #E5E5E5; height: 200px; overflow: auto; margin-bottom: 10px; padding: 0 3px 3px; width: 300px; position: relative; z-index: 0; }
#uploadifive-queue .subtext { text-align: center; position: absolute; width: 290px; z-index: -1; opacity: 0.5; color: #CCC; font-weight: bold; font-size: 30px; padding: 5px; }
#uploadifive-queue.smaller { height: 100px; }

label { vertical-align: bottom; }

/* wiki modules */
.wikimodule { width: 400px; height: 20px; border: 1px solid #cccccc; position: relative; clear: both; }
.wikihelper { position: absolute; top: -12px; right: -10px; }
.read-more:before { content: "Read more"; }

/* LOAD MASK */
.loadmask { z-index: 100; position: absolute; top:0; left:0; -moz-opacity: 0.5; opacity: .50; filter: alpha(opacity=50); background-color: #CCC; width: 100%; height: 100%; zoom: 1; }
.loadmask-msg { z-index: 20001; position: absolute; top: 0; left: 0; padding:2px; }
.loadmask-msg div { padding:5px 10px 5px 25px; background: url('/images/admin/loading.gif') no-repeat 5px 5px; line-height: 16px; color:#222; font:normal 11px tahoma, arial, helvetica, sans-serif; cursor:wait; }
.masked { overflow: hidden !important; }
.masked-relative { position: relative !important; }
.masked-hidden { visibility: hidden !important; }

/* modal overwrite */
.modal-body { overflow: auto; }
.modal-body .row.bottomborder { margin-bottom: 10px; }

.pagination .inactive { color: #cccccc; }