/*
#id_description-mooeditable-container {
	margin-left: 108px;
}
#id_abstract-mooeditable-container {
	margin-left: 108px;
}*/

.mooeditable-container{
	position: relative;
	border: 2px solid #ddd;
    margin-left: 108px;	
}

.mooeditable-ui-toolbar{
	color: inherit;
	background-color: #eee;
	padding: 2px;
}

.mooeditable-ui-toolbar:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.mooeditable-ui-toolbar .toolbar-item,
.mooeditable-ui-toolbar .toolbar-separator{
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: middle;
}

.mooeditable-ui-toolbar .mooeditable-ui-button{
	cursor: pointer;
	border: 0;
	width: auto;
	height: auto;
	margin: 2px;
	padding: 2px;
	vertical-align: middle;
	color: inherit;
	background-color: transparent;
}
* html .mooeditable-ui-toolbar .mooeditable-ui-button{ /* IE6 */
	width: 24px;
	overflow: visible;
	padding: 2px 4px;
}
*:first-child+html .mooeditable-ui-toolbar .mooeditable-ui-button{ /* IE7 */
	min-width: 24px;
	overflow: visible;
	padding: 2px 4px;
}

.mooeditable-ui-toolbar .mooeditable-ui-button.active,
.mooeditable-ui-toolbar .mooeditable-ui-button.onActive{
	color: inherit;
	background-color: #ddd;
}

.mooeditable-ui-toolbar .mooeditable-ui-button:hover,
.mooeditable-ui-toolbar .mooeditable-ui-button.hover{
	color: inherit;
	background-color: #fff;
}

.mooeditable-ui-toolbar .mooeditable-ui-button.disabled{
	cursor: default;
}

.mooeditable-ui-toolbar .mooeditable-ui-button.disabled:hover{
	color: inherit;
	background-color: transparent;
}

.mooeditable-ui-toolbar .mooeditable-ui-button .button-icon{
	display: -moz-inline-box;
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	color: inherit;
	background: transparent url(/static/css/mooeditable/images/mooeditable-toolbarbuttons-tango-b63f217c0b973001c343a9e79d7389b6371f58d2.png) no-repeat 0 -8px;
}

.mooeditable-ui-toolbar .mooeditable-ui-button .button-text{
	display: none;
	font-size: 13px;
	vertical-align: middle;
}

.mooeditable-ui-toolbar .mooeditable-ui-button-text .button-icon{
	display: none;
}
.mooeditable-ui-toolbar .mooeditable-ui-button-text .button-text{
	display: inline;
}

.mooeditable-ui-toolbar .mooeditable-ui-button-icon-text{
	width: auto;
}
.mooeditable-ui-toolbar .mooeditable-ui-button-icon-text .button-text{
	display: inline;
	margin-left: 4px;
}

.mooeditable-ui-toolbar .toolbar-separator{
	width: 1px;
	height: 24px;
	margin: 2px;
	text-indent: -999em;
	color: inherit;
	background-color: #fafafa;
}

.mooeditable-ui-toolbar .bold-item .button-icon{ background-position: 0 0; } 
.mooeditable-ui-toolbar .createlink-item .button-icon{ background-position: 0 -16px; } 
.mooeditable-ui-toolbar .indent-item .button-icon{ background-position: 0 -32px; } 
.mooeditable-ui-toolbar .insertorderedlist-item .button-icon{ background-position: 0 -48px; } 
.mooeditable-ui-toolbar .insertunorderedlist-item .button-icon{ background-position: 0 -64px; } 
.mooeditable-ui-toolbar .italic-item .button-icon{ background-position: 0 -80px; } 
.mooeditable-ui-toolbar .outdent-item .button-icon{ background-position: 0 -96px; } 
.mooeditable-ui-toolbar .redo-item .button-icon{ background-position: 0 -112px; } 
.mooeditable-ui-toolbar .strikethrough-item .button-icon{ background-position: 0 -128px; } 
.mooeditable-ui-toolbar .toggleview-item .button-icon{ background-position: 0 -144px; } 
.mooeditable-ui-toolbar .underline-item .button-icon{ background-position: 0 -160px; } 
.mooeditable-ui-toolbar .undo-item .button-icon{ background-position: 0 -176px; } 
.mooeditable-ui-toolbar .unlink-item .button-icon{ background-position: 0 -192px; } 
.mooeditable-ui-toolbar .urlimage-item .button-icon{ background-position: 0 -208px; } 

.mooeditable-iframe{
	margin: 0;
	padding: 0;
	border: 0;
	width: 100%;
	vertical-align: top;
}

.mooeditable-textarea{
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	width: 100% !important;
	resize: none !important; /* disable resizable textareas in Webkit */
	outline: 0 !important; /* disable focus ring in Safari */
}

.mooeditable-ui-dialog{
	color: inherit;
	background-color: #ddd;
	position: absolute;
	display: block;
	cursor: default;
	font-size: 12px;
	z-index: 100;
	width: 100%;
}

.mooeditable-ui-dialog .dialog-content{
	padding: 4px 10px;
}

.mooeditable-ui-dialog .dialog-content *{
	vertical-align: middle;
}

.mooeditable-ui-dialog input{
	margin: 0 8px;
}

.mooeditable-ui-dialog input.text{
	width: 300px;
}

.mooeditable-ui-button-overlay{
	color: inherit;
	background-color: #ddd;
	font-size: 12px;
	z-index: 100;
	outline: 0;
	-moz-outline: 0;
	-webkit-outline: 0;
}

.mooeditable-ui-button-overlay .overlay-content{
	padding: 10px;
}


.mooeditable-ui-toolbar .charmap-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/character-83511331bc2ff805a59ea03d1f011d28a84a1f8d.png) no-repeat center center;
}

.mooeditable-ui-toolbar .justifycenter-item .button-icon,
.mooeditable-ui-toolbar .justifyright-item .button-icon,
.mooeditable-ui-toolbar .justifyfull-item .button-icon,
.mooeditable-ui-toolbar .justifyleft-item .button-icon{
	background-image: url(/static/css/mooeditable/images/mooeditable-extras-toolbarbuttons-tango-6410f31005dfd7ebe3ce1bee2a7ccbb029f35684.png);
}

.mooeditable-ui-toolbar .justifycenter-item .button-icon{ background-position: 0 0; } 
.mooeditable-ui-toolbar .justifyfull-item .button-icon{ background-position: 0 -16px; } 
.mooeditable-ui-toolbar .justifyleft-item .button-icon{ background-position: 0 -32px; } 
.mooeditable-ui-toolbar .justifyright-item .button-icon{ background-position: 0 -48px; } 

.mooeditable-ui-toolbar .removeformat-item .button-icon { background: transparent url(/static/css/mooeditable/Other/removeformat-8f0ebcb45d7ba71a541d4781329f4a6900c7ee65.png) no-repeat center center; }
.mooeditable-ui-toolbar .insertHorizontalRule-item .button-icon { background: transparent url(/static/css/mooeditable/Other/hr-00e08997101cd48b26f21679c5fcf53288ba9358.png) no-repeat center center; }



.mooeditable-ui-toolbar .flash-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/flash-d26af5c8ed3be2a786b4ce189ec68c1db6296955.png) no-repeat center center;
}


.mooeditable-ui-toolbar .forecolor-item .button-icon{
	background: transparent url(/static/css/mooeditable/images/mooeditable-toolbarbuttons-silk-309837df6ba79dfbf14e1a2f8ec471b6a50d9605.png) no-repeat top left;
	background-position: 0 -192px;
}

.forecolor-overlay .overlay-content{
    padding: 4px 0 0 4px;
}

.forecolor-overlay .forecolor-colorpicker-color{
    line-height: 0;
	overflow: hidden;
	height: 12px;
	width: 12px;
	float: left;
    margin: 0 4px 4px 0;
	border: 1px solid #fff;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
}

.forecolor-overlay .forecolor-colorpicker-color:hover{
	border-color: #000;
}

.forecolor-overlay .forecolor-colorpicker-br{
    display: block;
    clear: left;
}


.mooeditable-ui-toolbar .pagebreak-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/pagebreak-18a2b3df06820d185cfd259bd44561bd9b24d88c.png) no-repeat center center;
}

/*
 A change to the original MooEditable style
 
 * Famfamfam Silk Iconset
 * Darker gray color for mouse over selections 
 * Rounded corners for buttons and overlays (only supported on WebKit and FireFox) 
 
 Usage:
        Include MooEditable.SilkTheme.css to overwrite the default settings
        
 		<link rel="stylesheet" type="text/css" href="../../Assets/MooEditable/MooEditable.css">
		<link rel="stylesheet" type="text/css" href="../../Assets/MooEditable/MooEditable.Extras.css">
		<link rel="stylesheet" type="text/css" href="../../Assets/MooEditable/MooEditable.SilkTheme.css">
 
 
 Author: Olivier Refalo
 */


.mooeditable-ui-toolbar .mooeditable-ui-button .button-icon{
	background: transparent url(/static/css/mooeditable/images/mooeditable-toolbarbuttons-silk-309837df6ba79dfbf14e1a2f8ec471b6a50d9605.png) no-repeat 0 -8px;
}

.mooeditable-ui-toolbar .bold-item .button-icon{ background-position: 0 -16px; } 
.mooeditable-ui-toolbar .createlink-item .button-icon{ background-position: 0 -32px; } 
.mooeditable-ui-toolbar .indent-item .button-icon{ background-position: 0 -48px; } 
.mooeditable-ui-toolbar .insertorderedlist-item .button-icon{ background-position: 0 -64px; } 
.mooeditable-ui-toolbar .insertunorderedlist-item .button-icon{ background-position: 0 -80px; } 
.mooeditable-ui-toolbar .italic-item .button-icon{ background-position: 0 -96px; } 
.mooeditable-ui-toolbar .outdent-item .button-icon{ background-position: 0 -176px; } 
.mooeditable-ui-toolbar .redo-item .button-icon{ background-position: 0 -208px; } 
.mooeditable-ui-toolbar .strikethrough-item .button-icon{ background-position: 0 -224px; } 
.mooeditable-ui-toolbar .toggleview-item .button-icon{ background-position: 0 -240px; } 
.mooeditable-ui-toolbar .underline-item .button-icon{ background-position: 0 -256px; } 
.mooeditable-ui-toolbar .undo-item .button-icon{ background-position: 0 -272px; } 
.mooeditable-ui-toolbar .unlink-item .button-icon{ background-position: 0 -288px; } 
.mooeditable-ui-toolbar .urlimage-item .button-icon{ background-position: 0 -304px; } 
.mooeditable-ui-toolbar .forecolor-item .button-icon{background-position: 0 -192px;}
.mooeditable-ui-toolbar .smiley-item .button-icon{
	background: transparent url(/static/css/mooeditable/Smiley/smile-a0866a5e4c9471509b6d791ddd315a70c8fdf185.png) no-repeat top left;
}

.mooeditable-ui-toolbar .justifycenter-item .button-icon,
.mooeditable-ui-toolbar .justifyright-item .button-icon,
.mooeditable-ui-toolbar .justifyfull-item .button-icon,
.mooeditable-ui-toolbar .justifyleft-item .button-icon{
	background-image: url(/static/css/mooeditable/images/mooeditable-toolbarbuttons-silk-309837df6ba79dfbf14e1a2f8ec471b6a50d9605.png);
}
.mooeditable-ui-toolbar .justifycenter-item .button-icon{ background-position: 0 -112px; } 
.mooeditable-ui-toolbar .justifyfull-item .button-icon{ background-position: 0 -128px; } 
.mooeditable-ui-toolbar .justifyleft-item .button-icon{ background-position: 0 -144px; } 
.mooeditable-ui-toolbar .justifyright-item .button-icon{ background-position: 0 -160px; } 

.mooeditable-ui-toolbar .mooeditable-ui-button:hover,
.mooeditable-ui-toolbar .mooeditable-ui-button.hover{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.mooeditable-ui-button-overlay{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.mooeditable-ui-toolbar .mooeditable-ui-button.active,
.mooeditable-ui-toolbar .mooeditable-ui-button.onActive{
	background-color: #bbb;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}



.mooeditable-ui-toolbar .image-item .button-icon{ background-position: 0 -304px; }

.mooeditable-ui-toolbar .smiley-item .button-icon {
	background: transparent url(/static/css/mooeditable/Smiley/smile-a0866a5e4c9471509b6d791ddd315a70c8fdf185.png) no-repeat top left;
}

.smiley-overlay{
	line-height: 1em;
}

.smiley-overlay .smiley-image{
	margin: 2px;
	cursor: pointer;
}


.mooeditable-ui-toolbar .tableadd-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/table-add-e5c17027d5738167173b948e0ac0dd36082d3b5c.png) no-repeat center center;
}

.mooeditable-ui-toolbar .tableedit-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/table-edit-b90316bd2d9bd98dae052a86e6a957b7fba85d3a.png) no-repeat center center;
}

.mooeditable-ui-toolbar .tablerowadd-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/table-rowadd-e3aa547f5870574bc40042260a4fef0e6c724255.png) no-repeat center center;
}

.mooeditable-ui-toolbar .tablerowedit-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/table-rowedit-7ec08bb976865553db080a5dd80123f43c802d4c.png) no-repeat center center;
}

.mooeditable-ui-toolbar .tablerowspan-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/table-rowspan-f10d12a2f0649f8ec899de929aa182b94e37d402.png) no-repeat center center;
}

.mooeditable-ui-toolbar .tablerowsplit-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/table-rowsplit-3f2e53fae882ffb8a2120f799e3dac6436fa0189.png) no-repeat center center;
}

.mooeditable-ui-toolbar .tablerowspan-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/table-rowspan-f10d12a2f0649f8ec899de929aa182b94e37d402.png) no-repeat center center;
}

.mooeditable-ui-toolbar .tablerowdelete-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/table-rowdelete-4c364e6a55359e9d34b4ff10e6583a4b59d20cbb.png) no-repeat center center;
}

.mooeditable-ui-toolbar .tablecoladd-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/table-coladd-1253df9f3eddcebe98a720605218957d68a78529.png) no-repeat center center;
}

.mooeditable-ui-toolbar .tablecoledit-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/table-coledit-e6f49a2c56ee13262a7b7ca55f11c0ee3c470d79.png) no-repeat center center;
}

.mooeditable-ui-toolbar .tablecolspan-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/table-colspan-c8801ef9496ae60dcf42548c27cb2630d16c8f06.png) no-repeat center center;
}

.mooeditable-ui-toolbar .tablecolsplit-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/table-colsplit-9161d0f8cdc35bbbbdf17412fb58e532857a6e0a.png) no-repeat center center;
}

.mooeditable-ui-toolbar .tablecoldelete-item .button-icon {
	background: transparent url(/static/css/mooeditable/Other/table-coldelete-b2433a84d18696dce7785db282c8f57430dd8b58.png) no-repeat center center;
}


#image_uploader_plugin #img_upload_form #img_upload,#image_browse #img_upload_form #img_upload{display:block}.mooeditable-image-dialog .dialog-content{padding:0px}.mooeditable-image-dialog .browse{margin-top:15px;float:left;height:31px}.select_wrapper{height:470px;width:670px;z-index:102;position:fixed;top:0px;display:none;overflow:hidden;background-color:#FFF;border:1px solid #CCC;box-shadow:0px 0px 5px #CCC;border-radius:5px}.select_wrapper .view1,.select_wrapper .view2{height:470px}.select_wrapper .select_content{display:block;width:658px;height:350px;overflow:auto;background-color:#fff;padding:5px}.select_wrapper .select_content .thumbnail{height:105px;width:105px;display:block;cursor:pointer;float:left;margin:10px;border:1px solid black;background-repeat:no-repeat !important;background-position:center !important}.select_wrapper .select_content .thumbnail:hover,.select_wrapper .select_content .thumbnail.selected{border:1px solid red}.select_wrapper .help{height:24px;position:absolute;bottom:13px;left:15px}.select_wrapper .help .spinner{margin-right:10px;width:24px;height:24px;background:url(/static/graphics/plugin/spinner_bg-6c65d2b858e91b9cf3c806a4f89e9449b0d89d53.gif) no-repeat;float:left;display:none}.select_wrapper .help .spinner.active{display:block}.select_wrapper .help .help_text{font-size:12px;line-height:24px}.select_wrapper .dialog-cancel-button,.select_wrapper .dialog-ok-button,.select_wrapper .upload-cancel-button,.select_wrapper .button.save{position:absolute;bottom:13px;height:31px;width:78px;cursor:pointer;border:0px;font-size:0px}.select_wrapper .dialog-cancel-button,.select_wrapper .upload-cancel-button{right:15px;background:url(/static/graphics/plugin/cancel_button-bc98b2d78a9d0bc0c77e08e3a4323a45504f6759.png) no-repeat left top}.select_wrapper .dialog-ok-button{right:110px;background:url(/static/graphics/plugin/insert_button-c4839ed660ec571aff3a2fac32fc1ba0eae8675a.png) no-repeat left top}.select_wrapper .button.save{right:110px;padding:0px;background:url(/static/graphics/plugin/upload_button2-56f76900c388b1161974570d3e9b227a0cbac88d.png) no-repeat left top}.titlebar{width:100%;height:51px;background-color:#EEE;border-bottom:1px solid #CCC}.titlebar .title{float:left;width:200px;border-radius:5px 5px 0px 0px;font-size:24px;line-height:51px;margin-left:14px}.titlebar .button_upload{display:block;height:31px;width:78px;margin-right:15px;margin-top:10px;float:right;background:url(/static/graphics/plugin/upload_button2-56f76900c388b1161974570d3e9b227a0cbac88d.png) no-repeat left top}#select_window_overlay{width:100%;height:100%;display:none;z-index:10;top:0px;position:fixed}.clear{clear:both}.hidden{display:none}