#xpub-loading .xpub-loading-header #xpub-loading-logo {
	background: url("../img/acs/logo.png") no-repeat 0;
	background-size: 261px;
	width: 261px;
	height: 70px;
}

.xe-default-unorderedList { margin-top: 0px !important;}
/*
  .x-accordion-item .x-header {
	  padding: 5px 0px !important;
  }

  .x-accordion-item .x-accordion-hd {
	background: none repeat scroll 0 0 #223450 !important;
	border-top: none !important;
	border-bottom: 1px solid #add2dc !important;
  }

  .x-accordion-hd .x-btn-default-small {
	  border-radius: 3px !important;
	  padding: 2px !important;
	  margin-left: 4px;
  }

  .x-accordion-hd .x-tool-img {
	  color: #00ccff !important;
  }

  .x-accordion-hd .x-title-text-default {
	font-size: 18px !important;
	color: #ffffff !important;
	line-height: 22px !important;
	font-weight: normal !important;
	padding-left: 6px !important;
  }
*/

.acs-logo {
	background: url("../img/acs/acs_pubs_logo.png") no-repeat 5px 0 !important;
	background-size: 200px !important;
	top: 10px !important;
}


/*
  .xe-xmlview-tag-name {
	color: #ffffff !important;
  }

  .xe-xmlview-selected {
	background-color: #3d5985 !important;
  }
*/

.acs-query-msg:hover,
.acs-attachment-filename:hover {
	cursor: pointer !important;
	background-color: #e1e1e1 !important;
}

.xe-characterpicker-dialog-grid .x-grid-cell-inner {
	font-size: 15px !important;
}

.xe-disabled-cursor-text {
	cursor: text !important;
}

span.author-query-required {
	color: red !important;
	font-size: 1.25em !important;
	font-weight: bold !important;
}


/* ribbon */

.xe-toolbar-tabpanel {
	background: url("../img/editor/xeditor_logo.png") no-repeat 25px 15px #fff;
}

.xe-toolbar-tabpanel .x-tab-bar {
	padding-left: 299px;
	background: transparent;
}


/*margin-top:45px;  */

.xe-toolbar-tabpanel .x-tab-bar .x-box-inner {
	overflow: visible;
}

.xe-toolbar-tabpanel .x-tab-default .x-tab-inner {
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
}

.xe-toolbar-tabpanel .x-tab-bar-strip {
	display: none;
}

.xe-toolbar-tabpanel .x-tab-bar-body-default-top {
	padding-bottom: 0;
	overflow: visible;
}

.xe-toolbar-tabpanel .x-tab {
	padding: 6px 31px 5px 31px;
	border: none;
	border-bottom: 1px solid #c7c7c7;
	border-radius: 2px;
	outline: none;
	top: 1px !important;
	background: #fff;
}

.xe-toolbar-tabpanel .x-tab-default-top-active {
	padding: 5px 30px 5px 30px;
	background: #f2f2f2;
	border: 1px solid #c7c7c7;
	border-bottom: 1px solid #f2f2f2;
}

/* Toolbar */
.x-btn.cst-save-btn ,
.x-btn.cst-submit-btn {
	padding: 5px 15px !important;
	border: 1px solid #c7c7c7;
	/* margin-left: 20px; */
}

/* .x-btn.cst-save-btn {
	margin-left: 20px !important;
} */

.x-btn.cst-submit-btn {
	background-color: rgb(253, 200, 47);
	/* color: #f2f2f2; */
}

.x-btn.cst-submit-btn .x-btn-inner {
	/* color: #f2f2f2; */
}

/* Tooltip Adjustments*/
/*
.x-tip-default .x-tip-anchor-top {
	border-top-width: inherit;
	border-bottom: inherit;
	top: inherit;
}

.x-tip-anchor.x-tip-anchor-top {
	display: none !important;
}

.x-tip.x-layer.x-tip-default.x-border-box {
	background-color: #f2f2f2;
	border: none;
	height: 13px !important;
}

#ext-quicktips-tip-bodyWrap {
	margin-left: -5px;
	margin-top: -5px;
}
*/
/* Tooltip end */

/* Changes/Comment indicator */
.xe-toolbar .xe-indicator-btn {
	text-align: center;
	opacity: 1.0 !important;
	margin: 0 -8px 0 -8px;
}

.x-toolbar-default .x-toolbar-separator-horizontal {
	height: 60px !important;
}


/* Use bigger icons */
.x-btn-icon-left > .x-btn-icon-el-default-toolbar-small, .x-btn-icon-right > .x-btn-icon-el-default-toolbar-small {
	width: 20px !important;
}

.x-btn-icon-el-default-toolbar-small {
	font-size: 20px !important;
	height: 20px !important;
	line-height: 20px !important;
}

.x-btn-default-toolbar-small {
	padding: 4px;
}