.select-one-dashboard .x-btn {
	border-style: none !important;
}

.select-one .x-panel-header-default {
	background-color: #333333;
	border: none;
}

.select-one .x-panel-header-default-horizontal.x-header-noborder {
	padding: 7px 10px 7px 10px;
}

.select-one .x-title-text {
	color: white;
	font-size: 14px;
	font-weight: bold;
}

.select-one .x-panel-header-title-default {
	font-size: 14px;
}

.select-one .x-title-text {
	font-size: 14px;
	font-weight: bold;
}

.select-one .x-panel-default {
	border: solid 2px #333333;
	border-radius: 3px;
}

.select-one .x-panel-default.x-grid-inner-normal {
	border: none;
}


.select-one .x-column-header-over, .select-one-account .x-column-header-sort-ASC, .select-one-account .x-column-header-sort-DESC {
	background-color: #FAFAFA;
}

.select-one .x-column-header-trigger {
	background-color: #FAFAFA;
}

.select-one .x-segmented-button-default {
	border: solid 2px #333333;
	border-radius: 3px;
}

.select-one .x-btn-default-small, .select-one .x-btn-inner-default-toolbar-small {
	border: none;
	font-weight: bold;
	text-transform: none;
}

.select-one .x-btn.x-btn-disabled {
	background-color: #333333;
}

.select-one .x-segmented-button-item-horizontal {
	border-radius: 0;
}

.select-one .x-btn-over {
	background-color: #444444 !important;
}

.select-one .x-segmented-button .x-btn-default-small {
	background-color: #555555;
}

.select-one .x-btn-default-small {
	background-color: #555555;
}

.select-one .x-btn-default-small.x-btn-focus {
	background-color: #555555;
}

.select-one .x-btn-default-toolbar-small  {
	background-color: #555555;
	cursor: pointer;
}

.select-one .x-segmented-button-last {
	border-right: none !important;
}

.select-one .x-grid-header-ct {
	border-top: none;
}

.select-one .x-autocontainer-form-item {
	margin-bottom: 0;
	width: 220px;
}

.select-one .x-form-trigger-wrap-default {
	border-color: white;
}

.select-one .x-panel-header .x-btn-default-small {
	background-color: #333333;
}

.select-one .x-panel-header .x-btn-glyph {
	font-size: 18px;
	opacity: 1.0;
}

.select-one .x-panel-header .x-btn-default-small {
	border-radius: 2px;
}

.select-one .x-panel-header .x-btn {
	padding: 6px 5px 4px 5px;
}

.select-one .x-panel-header-default-horizontal.x-header-noborder {
	padding: 8px 10px 8px 10px;
}

.select-one .x-panel.w-buttons .x-panel-header {
	padding: 0 0 0 10px;
}

.select-one .align-right .x-form-display-field {
	text-align: right;
}

.select-one .align-right .x-form-field {
	text-align: right;
}

.select-one .x-btn-menu-active.x-btn-default-small, .select-one .x-btn-pressed.x-btn-default-small {
	border-color: #333333;
	background-image: none;
	background-color: #333333;
}

.select-one .x-grid-editor {
	border: none;
}

.select-one .x-grid-row-editor .x-panel-body {
	background-color: #555555;
}

.select-one .x-grid-row-editor-buttons {
	border: 1px solid #333333;
	border: none;
	background-color: #555555;
}

.select-one .x-grid-row-editor-buttons .x-btn {
	background: white;
	border-radius: 3px;
	border: none;
	font-weight: bold;
}

.select-one .x-grid-row-editor-buttons .x-btn.x-btn-over {
	background: #4444;
	border-radius: 3px;
	border: none;
	font-weight: bold;
	color: white;
}

.select-one .x-form-text-default {
	font: inherit;
}

.select-one .x-panel-default .x-grid-inner-locked {
	border: none;
	border-right: solid 1px;
}

.select-one .x-panel-header .x-btn.x-btn-focus {
	padding: 6px 5px 4px 5px;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.select-one .x-form-trigger-wrap-default.x-form-trigger-wrap-invalid {
	border-color: #cf4c35 !important;
}

.account-ui_invalid_fld-field-default, .account-ui_invalid_fld {
	background-color: #ffcccc !important;
	border-color: #cf4c35 !important;
}

.x-account-ui_fld_focus {
	background-color: #ffffcc !important;
}

.select-one .x-grid-item-focused .x-grid-cell-inner:before {
	border:	none;
}

.nxs-standard-margin {
	margin: 5px 5px 5px 5px;
}

.select-one .x-grid.x-panel.hide-summary .x-grid-row-summary {
	display: none;
}

.select-one .x-grid.x-panel.error-summary .x-grid-row-summary {
	color: red;
}

.select-one .x-btn.x-btn-focus {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.select-one .x-focus {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.select-one .x-panel-header .x-btn-disabled {
	cursor: default;
}

.x-column-header .x-field {
	margin: 2px;
	border: 1px solid #666666;
}

.select-one.x-border-layout-ct {
	background-color: transparent;
}

.x-css-shadow {
	box-shadow: #555555 2px 2px 4px !important;
}

.x-css-shadow {
	box-shadow: #555555 2px 2px 4px !important;
}

.x-message-box {
	border: 2px solid #333333;
	font-weight: bold;
}

.x-message-box .x-header {
	background-color: #555555;
}

.x-message-box .x-toolbar-footer {
	background-color: #555555;
}

.x-message-box .x-tool-img {
	background-color: transparent;
}

.x-message-box .x-btn {
	border: none;
	border-radius: 3px;
	background-color: white;
}

.x-message-box .x-btn.x-btn-pressed {
	background-color: white !important;
}

.x-message-box .x-btn-inner {
	color: #333333;
}

.x-message-box .x-btn.x-btn-over {
	background-color: #DDDDDD;
}

.x-message-box .x-header .x-title-text {
	color: white;
	font-weight: bold;
	font-size: 14px;
}

.x-message-box img {
	-webkit-filter: brightness(50) saturate(100);
}

.x-message-box .x-form-display-field-default {
	font-weight: 400;
}

.selectone .x-form-item-label {
	font-weight: bold;
}

.selectone .x-form-trigger-wrap-default {
	border-color: white;
}

.popup {
	border: 2px solid #333333;
	font-weight: bold;
}

.popup .x-header {
	background-color: #555555;
}

.popup .x-toolbar-footer {
	background-color: #555555;
}

.popup .x-tool-img {
	background-color: transparent;
	//url(images/tools/tool-sprites.png);
	-webkit-filter: brightness(50) saturate(100);
}

.popup .x-btn {
	border: none;
	border-radius: 3px;
	background-color: white;
}

.popup .x-btn.x-btn-pressed {
	background-color: white !important;
}

.popup .x-btn-inner {
	color: #333333;
}

.popup .x-btn.x-btn-over {
	background-color: #DDDDDD;
}

.popup .x-header .x-title-text {
	color: white;
	font-weight: bold;
	font-size: 14px;
}

.popup img {
	-webkit-filter: brightness(50) saturate(100);
}

.popup .x-form-display-field-default {
	font-weight: 400;
}

.selectone-account-fees .x-grid-group-title {
	font-weight: bold;
	margin-left: 5px;
}

.selectone-feeschedules-inherit label {
	line-height: 24px;
	color: white;
  	font-weight: bold;
  	background: #333333;
  	padding: 5px;
}

.selectone-feeschedules-inherit .x-panel-header {
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 13px;
}

.selectone-feeschedules-inherit .input {
	font: inherit;
}

.selectone-portfoliosnapshot .x-form-trigger-wrap-default {
	border-color: #333333;
}

.nxs-tabpanel > .x-panel-body {
	border: 2px solid #333333 !important;
}

.nxs-tabpanel .x-tab-bar {
	background: #333333 !important;
}

.nxs-tabpanel .x-tab-default-top.x-tab-focus.x-tab-active {
	-webkit-box-shadow: none;
 	-moz-box-shadow: none;
 	box-shadow: none;
}

.nxs-tabpanel .x-tab-default-top.x-tab-focus {
	-webkit-box-shadow: none;
 	-moz-box-shadow: none;
 	box-shadow: none;
}

.nxs-button {
	border: 2px solid #333333 !important;
	border-radius: 3px;
	cursor: default;
}

.nxs-button.x-btn-disabled {
	background-color: #555555 !important;
}

.nxs-tabpanel .x-tab-button span {
	font-weight: bold;
}

.myleftclass {
	background: url('/resources/images/left.png');
	background-repeat: no-repeat !important;
	background-size: cover;
	border: none !important;
	opacity: 0.5 !important;
}

.myrightclass {
	background: url('/resources/images/right.png');
	background-repeat: no-repeat !important;
	background-size: cover;
	border: none !important;
	opacity: 0.5 !important;
}

.mylabelclass {
	background-color: rgba(193, 209, 210, 0.5) !important;
	font-family: Georgia;
	font-weight: bold;
	font-size: xx-large;
}

.selectone-portfoliosnapshot-snapshot {
	background-color: #E8F2F4; 
	overflow-y: auto;
}

.marginfix {
		margin-left: -1px !important;
}

.componentheader {
	background: transparent !important;
	height: 1in;
}

.snapshotcomponent {
	background: transparent !important;
	height: 2.5in;
}

.snapshotcomponentdouble {
	background: transparent !important;
	height: 6.0in;
}

.snapshotcomponentperformance {
	background: transparent !important;
	height: 4.5in;
}

.snapshotcomponentoverflow {
	overflow: visible !important;
}

.snapshotpage1 {
	height: 11in;
	width: 8.5in;
	box-shadow: 5px 5px 3px #888888;
	background-image: url('/resources/images/snapshot_background_1.png');
}

.snapshotpage2 {
	height: 11in;
	width: 8.5in;
	box-shadow: 5px 5px 3px #888888;
	background-image: url('/resources/images/snapshot_background_2.png');
}

.roundtlbr {
	border-top-left-radius:8px;
	border-top-right-radius:0px;
	border-bottom-right-radius:8px;
	border-bottom-left-radius:0px;
	box-shadow: 4px 4px 4px #808080;
}

.roundtrbl {
	border-top-left-radius:0px;
	border-top-right-radius:8px;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:8px;
	box-shadow: 4px 4px 4px #808080;
}

.roundright {
	border-top-left-radius:0px;
	border-top-right-radius:8px;
	border-bottom-right-radius:8px;
	border-bottom-left-radius:0px;
	box-shadow: 4px 4px 4px #808080;
}

.roundleft {
	border-top-left-radius:8px;
	border-top-right-radius:0px;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:8px;
	box-shadow: 4px 4px 4px #808080;
}

.roundall {
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;
	box-shadow: 4px 4px 4px #808080;
}

.planlabelclass {
	font-family: Georgia;
	font-size: large;
}

.chartblock {
	color: white;
	font-size: xx-large;
	text-align: center;
}

.mylegendpanel {
	background: transparent !important;
	border: none !important;
	box-shadow: none !important;
	overflow: visible !important;
}

.mylegendpanel > .x-box-inner {
	overflow: visible !important;
	margin-left: 2em;
}

.mylegend {
	background: transparent !important;
	border: none !important;
	padding: .79em 1em .79em 3em;
	font-size: 20px;
}

.mylegend2 {
	background: transparent !important;
	border: none !important;
	padding: .79em 1em .79em 3em;
	font-size: 14px;
	overflow: visible !important;
}

.mylegendmarker {
	width: 2em;
	height: 1.6em;
	left: 0;
	top: .2em;
	border-radius: 0;
	box-shadow: 10px 4px 6px #CCCCCC !important;	
}

.mylegendmarker2 {
	width: 2em;
	height: 1.6em;
	left: 0;
	top: .2em;
	border-radius: 12px;
	box-shadow: 10px 4px 6px #CCCCCC !important;	
}

.selectone-feeschedules-buttons a {
	padding: 5px 5px 5px 5px;
  	margin: 0px 0px 0px 5px;
}

.selectone-feeschedules .fee-container {
	margin-top: -4px;
}

.selectone-feeschedules .selectone-feeschedules-inherit .x-item-disabled {
	opacity: 1.0;
}

.selectone-feeschedules .x-item-disabled .x-form-arrow-trigger {
	background: white;
}

.selectone .x-btn-over {
	background-color: #444444 !important;
}

/********************************************************************/
/****************** CSS for OrderedList Component *******************/
/********************************************************************/
.ordered-delete-all-icon {
	cursor: pointer;
	position: absolute;
	background-image: url(images/form/tag-field-item-close.png);
	background-position-x: -24px;
	width: 11px;
	height: 11px;
	top: 2px;
  	right: 2px;
}

.ordered-delete-all-icon-reverse {
	/**placeholder for enhancement**/
}

.ordered-delete-icon {
	cursor: pointer;
	position: absolute;
	background-image: url(images/form/tag-field-item-close.png);
	background-position-x: -24px;
	width: 11px;
	height: 11px;
	top: 10px;
  	right: 2px;
  	z-index: 50;
}

.ordered-edit-icon {
	/**placeholder for enhancement**/
}

.ordered-down {
	/**placeholder for enhancement**/
}

.ordered-up {
	/**placeholder for enhancement**/
}

.ordered-icon:hover {
  background: white;
  background-image: url(images/form/tag-field-item-close.png);
  background-position-x: -24px;
}

.empty-text {
	/**placeholder for enhancement**/
}

.horizontal-list {
	/**placeholder for enhancement**/
}

.ordered-list {
	vertical-align: top;
	display: inline-block;
  	position: relative;
}

.s1-textarea {
	background-image: none !important;
	background-color: #FFFFFF !important;
	border-style: solid !important;
	border-width: thin !important;
	border-color: #CCCCCC !important;
	resize: none;
	white-space: normal !important;
	width: 100%;
}

.list-item {
	white-space: normal !important;
}

.ordered-list .display {
	list-style: none !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	background-color: #dfe9f6;
	border: 1px solid #99bce8;
	padding: 0 1px 0 5px !important;
	margin: 1px 4px 1px 0;
	cursor: default;
	vertical-align: top;
	position: relative;
}

.ordered-list .display:hover {
  background: #afc9e9;
  border: 1px solid #679bdd;
}

.active-item {
	background-color: #D2EBFF !important;
	box-shadow: 2px 2px #0000FF;
}

.s1-commentrow-header {
	color: #15428B;
	font: 11px/14px tahoma, arial, verdana, sans-serif;
}

.s1-comment-row-header-default {
	/**placeholder for enhancement**/
}

.x-component .s1-commentrow-header-text .x-component-default {
	/**placeholder for enhancement**/
}

.s1-commentrow  {
	overflow: visible;
	border: 1px solid #B5B8C8;
	display: block;
}
.s1-commentrow-with-title  {
	/**placeholder for enhancement**/
}
.s1-commentrow-with-legend {
	/**placeholder for enhancement**/
}
.s1-commentrow-default {
	/**placeholder for enhancement**/
}

.s1-commentrow-body {
	/**placeholder for enhancement**/
}

.form-list-mask {
	background-image: none !important;
	background-position: 0 center;
	background-repeat: no-repeat;
	padding: 5px 5px 5px 20px;
}

.horizontal-list ul {
	margin-top: 0px;
	margin-bottom: 0px;
}

.list-body {
  display: block;
  list-style-type: disc;
  -webkit-margin-before: .5em;
  -webkit-margin-after: .2em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 5px;
  -webkit-padding-start: 5px;
}

/************************LoadSpinner CSS**************************/
.hidden {
	display: none !important;
}

.activity_indicator_container {
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.2);
}

.high {
	position: absolute;
	top: -9999px;
}

.activity_indicator {
	width: 180px;
	height: 180px;
	background: none;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -90px 0 0 -90px;
}

.activity_indicator.frame_1 {
	background: url('resources/images/small_animated_star_frame_1.png');
}

.activity_indicator.frame_2 {
	background: url('resources/images/small_animated_star_frame_2.png');
}

.activity_indicator.frame_3 {
	background: url('resources/images/small_animated_star_frame_3.png');
}

.activity_indicator.frame_4 {
	background: url('resources/images/small_animated_star_frame_4.png');
}

/***************CSS for DatePicker Component*******************/
.eventdate {
	padding: 0 4px 0 0;
	font: normal 14px tahoma,arial,verdana,sans-serif;
	color: black;
	cursor: pointer;
	line-height: 40px;
}

.x-datepicker-prevday .eventdate, .x-datepicker-nextday .eventdate {
	display: none;
}

.eventdate-today .eventdate {
	background-color: #EEE;
}

.eventdate-today {
	border: none !important;
}

.x-datepicker-eventmonth .x-btn-inner {
	color: #3892D3;
	font-weight: bold;
	font-size: 16px;
}

.x-datepicker-eventmonth .x-btn, .x-datepicker-eventmonth .x-btn .x-btn-tc, .x-datepicker-eventmonth .x-btn .x-btn-tl, .x-datepicker-eventmonth .x-btn .x-btn-tr, .x-datepicker-eventmonth .x-btn .x-btn-mc,.x-datepicker-eventmonth .x-btn .x-btn-ml, .x-datepicker-eventmonth .x-btn .x-btn-mr, .x-datepicker-eventmonth .x-btn .x-btn-bc, .x-datepicker-eventmonth .x-btn .x-btn-bl, .x-datepicker-eventmonth .x-btn .x-btn-br {
	background:transparent;
	border-width:0 !important;
}

.x-datepicker-eventmonth .x-btn .x-btn-over {
	background-color: #DDD !important;
}

.x-datepicker-eventmonth .x-btn-split-right:after {
	background-image:url(images/datepicker/month-arrow.png);
	padding-right:8px
}

.x-datepicker-disabled .eventdate {
	cursor: default;
	color: #888888;
}

.selected .eventdate {
	border: none !important;
	background-color: #5AB4F5 !important;
}
/************************Home Tab CSS**************************/
.nexus-close-btn > .x-tool-img {
	background: url('resources/images/close-x.png') !important;
	background-color: #333333 !important;
	background-size: 75% !important;
	background-repeat: no-repeat !important;
}

.white-lock-locked {
	background: url('resources/images/white_closed_lock.png');
	width: 28px !important;
}

.white-lock-unlocked {
	background: url('resources/images/white_open_lock.png');
	width: 28px !important;
}

.display-white, .display-white > .x-form-display-field-default {
	color: white !important;
	font-weight: bold;
}

.list-item-disabled {
	color: #888888;
	font-style: italic;
}

.column-header-gradient {
	background-image: -webkit-linear-gradient(top, #f0f0f0, #d7d7d7) !important;
	color: black;
	font-weight: bold;
}

.select-one .header-white {
	background-color: white !important;
	color: black !important;
}

.select-one .x-title-black, .field-label-black {
	color: black !important;
	font-weight: bold;
}

.refresh-btn, .refresh-btn > .x-tool-img {
	background: url('resources/images/refresh-32.png') !important;
	background-color: #333333 !important;
	background-repeat: no-repeat !important;
	background-position: -3px -5px !important;
	background-size: 100% !important;
	width: 24px;
}

.clear-refresh-btn {
	background: url('resources/images/refresh-32.png') !important;
	background-color: rgba(0, 0, 0, 0) !important;
	background-repeat: no-repeat !important;
	background-position: -3px -5px !important;
	background-size: 100% !important;
	width: 24px;
}

/**************************BLOX CSS****************************/
.game-over {
	color: red;
	font-weight: bold;
	font-size: 88px;
	text-align: center;
	background-image: none !important;
	padding: 5px;
	line-height: 75px;
}

.gameovercls {
	padding: 2px;
	border: none !important;
	background: transparent !important;
}

.large-text {
	font-size: large !important;
}

.extra-large-text {
	font-size: xx-large !important;
	line-height: 22px;
}
/**************************CALC CSS****************************/
.calc-box {
	background-color:#3d4543;
	border-radius:10px;
} 

.calc-display {
	font-size: 22px; 
	font-weight: bold; 
	text-align: right; 
	background-color:#EFFFC8; 
	background-image: none !important;
}

.calc-button {
	border:none;
	border-radius:8px;
	cursor:pointer;
	background-image: none !important;
	font-weight: bold !important;
}

.calc-button .x-btn-inner-default-small {
	font-weight: bold !important;
	font-size: 20px !important;
}

.gray-button {
	background-color:#6f6f6f !important;
	border-bottom:black 2px solid !important;
	border-top:2px #6f6f6f solid !important;
}

.pink-button {
	background-color:#DD2340 !important;
	border-bottom:black 2px solid !important;
}

.black-button {
	background-color: #303030 !important;
	border-bottom: black 2px solid !important;
	border-top: 2px #303030 solid !important;
}

.black-button .x-btn-inner-default-small, .gray-button .x-btn-inner-default-small {
	color: white !important;
}

.orange-button {
	color:black !important;
	background-color: #FF9933 !important;
	border-bottom:black 2px solid !important;
	border-top:2px FF9933 solid !important;
}

.gray-button-over {
	border-top:black 2px solid !important;
	background-color:#8F8F8F !important;
	border-bottom:2px #6f6f6f solid !important;
}

.gray-button-pressed {
	border-top: whitesmoke solid !important;
	background-color:#AFAFAF !important;
	border-bottom: whitesmoke solid !important;
}

.pink-button-over {
	border-top:black 2px solid !important;
	background-color:#FF4562 !important;
	border-bottom:#ff4561 2px solid !important;
}

.pink-button-pressed {
	border-top: whitesmoke solid !important;
	background-color:#FF6784 !important;
	border-bottom: whitesmoke solid !important;
}

.black-button-over {
	border-top:black 2px solid !important;
	background-color: #525252 !important;
	border-bottom:#303030 2px solid !important;
}

.black-button-pressed {
	border-top: whitesmoke solid !important;
	background-color:#747474 !important;
	border-bottom: whitesmoke solid !important;
}

.orange-button-over {
	border-top:black 2px solid !important;
	background-color: #FFBB55 !important;
	border-bottom:FF9933 2px solid !important;
}

.orange-button-pressed {
	border-top: whitesmoke solid !important;
	background-color:#FFDD77 !important;
	border-bottom: whitesmoke solid !important;
}

.text-field-border {
	border: 2px inset !important;
}

.selectone-feeschedules .inherited .x-title-text:after {
	content: '\f126';
  	font-family: FontAwesome;
  	margin-left: 10px;
  	color: #aaaaaa;
}

.fieldset-title {
	font-weight: bold;
	font-size: 18px;
	color: #32707B;
}

.tab-errors {
	background: url('resources/images/errors.png');
	background-repeat: no-repeat !important;
	width: 16px !important;
	height: 16px !important;
}

.tab-errors-none {
	width: 16px !important;
	height: 16px !important;
}

.geneos-logo-background {
	background-image: url("resources/Geneos/images/geneos_logo.png"); 
	background-repeat: no-repeat;
	background-size: contain;
}

.clientinputform .x-form-trigger-wrap-default {
	border-color: #333333;
	border-top: none !important;
	border-left: none !important;
	border-right: none !important;
	border-bottom: 1px solid !important;
}

.box-label-superscript {
	margin-top: -1px;
	padding-left: 19px;
}

.select-one .x-grid-row-editor .x-btn {
	background: white;
	border-radius: 3px;
	border: none;
	font-weight: bold;
}

.select-one-account .x-form-item-default.x-item-disabled {
	opacity: 1.0;
}

.black-glyph {
	color: black;
	font-size: 18px;
	height: 0px !important;
}

.selectone-concierge-panel {
	margin: 0px 0px 5px 0px;
}

.selectone-strategist-information-panel {
	margin: 5px 5px 5px 0px;
}

.selectone-contacts-panel {
	margin: 5px 0px 5px 5px;
}

.selectone-contacts-panel .x-form-trigger-wrap-default {
	border-color: #CECECE;
}

.selectone-concierge-panel .x-form-trigger-wrap-default {
	border-color: #CECECE;
}

.selectone-links-panel {
	margin: 5px 5px 0px 0px;		
}

.selectone-manager-fact-sheets-panel {
	margin: 5px 0px 0px 5px;
}

.selectone-accounts-panel {
	margin: 0px 0px 5px 0px;		
}
.selectone-accounts-and-allocations-panel {
	margin: 5px 0px 0px 0px;	
}

.selectone-accounts-and-allocations-panel .x-form-trigger-wrap-default {
	border-color: #CECECE;
}
 
.account-gain-loss .x-grid-row-summary .x-grid-cell {
	font-weight: bold;
}

.account-holdings .x-grid-row-summary .x-grid-cell {
	font-weight: bold;
}

.acct-alt-row-cls {
	background-color:#DFEAF2;
}

.x-grid-item-selected {
	color: black;
	background-color: #c1ddf1 !important;
}

.x-grid-item-over {
	color: black;
	background-color: #e2eff8;
}

.nexus-searchbox .x-form-text-field-body-default {
	width: 300px;
	max-width: 300px;
	min-width: 100px;
}

.nexus-application-newheader {
	background-color: #333333;
	border-bottom: 1px solid grey;
	border-bottom: none;
}

.nexus-searchbox {
	border: 5px solid #333333 !important;
}

.nexus-application-newheader .hamburger {
	background-color: transparent !important;
	border: none !important;
	padding: 7px 15px 7px 12px !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
	z-index: 2;
}

.nexus-application-newheader .hamburger.x-btn-over .x-btn-glyph {
	color: #CCCCCC;
}

.nexus-application-newheader .hamburger .x-btn-glyph {
	color: white;
	opacity: 1.0;
	font-weight: normal;
	font-size: 21px;
}

.testcls {
	width: 100% !important;
	height: 100% !important;
	left: 0px !important;
	top: 36px !important;
	background: rgba(255, 255, 255, 0.5);
	z-index: 2;
	position: absolute;
}

.testcls2 {
	position: absolute;
	width: 400px !important;
	left: 0px !important;
	top: 37px !important;
	bottom: 0px !important;
	background: #333333;
	z-index: 3;
}

.testcls3 {
	bottom: 0px;
	height: 100px;
}

.testcls4 {
	background: rgba(255, 255, 255, 0.5);
	z-index: -1;
}

.currency-field-text-align {
	text-align: right;
}

.navigation-menu {
	background: #333333;
	z-index: -1;
	width: 230px !important;
	border-top: 1px solid #777777;
}

.navigation-menu.locked {
	background: #969696 !important;
	border-top: 1px solid #B6B6B6;
}

.navigation-menu label {
	color: white;
	padding: 3px 0 3px 13px;
	font-weight: bold;
}

.navigation-menu label.nav-padleft {
	padding-left: 27px;
}

.navigation-menu:not(.locked) label:hover {
	background-color: #555555;
}

.navigation-menu .nav-logout {
	background: #333333;
}

.navigation-menu .nav-logout:hover {
	background-color: #555555;
}

.navigation-menu label.nav-right:after {
	content: '\f0da';
	font-family: FontAwesome;
	padding-left: 9px;
	font-size: 14px;
}

.navigation-menu label.nav-left:before {
	content: '\f0d9';
	font-family: FontAwesome;
	padding-right: 9px;
	font-size: 14px;
}

.navigation-menu label.nav-settings:before {
	content: '\f013';
	font-family: FontAwesome;
	padding-right: 7px;
	font-size: 14px;
}

.navigation-menu label.nav-logout {
	color: #FF3333;
}

.navigation-menu label.nav-logout:before {
	content: '\f023';
	font-family: FontAwesome;
	padding-left: 2px;
	padding-right: 8px;
	font-size: 14px;
}

.testcls4.visible {
	z-index: 2;
}

.navigation-menu.visible {
	z-index: 3;
}

.navigation-menu:not(.visible) {
	width: 0px !important;
}

.navigation-menu {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	font-size: 12px;
	transition: width 0.115s;
}

.navigation-menu.no-transition {
	transition: none !important;
}

.newmenubar {
	border-top: 1px solid #777777;
	//border-bottom: 1px solid #777777;
}

.newmenubar .menu-items {
	background-color: #333333;
}

.newmenubar .menus label.selected {
	background-color: #333333 !important;
	color: white !important;
	border-left: 1px solid #777777 !important;
	border-right: 1px solid #777777 !important;
}

.newmenubar .menus {
	background-color: #555555;
}

.newmenubar .nexus-menu-item label {
	color: #BBBBBB;
}

.newmenubar .nexus-menu-item.selected label {
	color: white;
}

.newmenubar .nexus-menu-tem.selected .outline {
	background-color: white;
}

.newmenubar .menus label {
	color: #BBBBBB;
}

.newmenubar .menus label:hover {
	color: white;
}

.newmenubar>div>div>div.x-component {
	background-color: #777777 !important;
}

.navigation-menu .nav-first {
	padding-top: 5px;
}

.navigation-menu .nav-last {
	padding-bottom: 8px;
}

.nexus-view-main.v2x0 .main-container {
	//background-color: #777777;
	//background-color: cadetblue;
	//border-top: 1px solid grey;
}

.navigation-menu.deep>div>div>div {
	left: -230px !important;
}

.sa-header {
	border-top: 1px solid grey;
	background-color: #333333;
}

.sa-header .x-btn {
	background-color: #333333;
}

.label-white {
	color: white;
}

.label-black {
	color: black;
}

.submenu {
	transition: left 0.23s;
}

.submenu.no-transition {
	transition: none !important;
}

.submenu.transitioning label:hover {
	background-color: transparent;
}

.submenu>div {
	height: inherit !important;
}

.submenu>div>div {
	height: inherit !important;
}

.submenu>div>div>div {
	height: inherit;
	overflow-y: hidden;
	overflow-x: hidden;
}

.submenu.allowscroll>div>div>div {
	height: inherit;
	overflow-y: auto;
	overflow-x: hidden;
	//width: 260px !important;
}

.submenu.allowscroll::-webkit-scrollbar>div>div>div {
	display: none;
}

.application-home>div>div>div.x-panel {
	border-top: 1px solid grey !important;
}

.application-home>div>div>div>div.x-panel-header {
	//background-color: red;
	height: 32px;
	padding-top: 3px !important;
	padding-bottom: 0px !important;
}

.application-home>div>div>div.x-panel {
	border: none;
	border-radius: 0px;
}

.application-home-lock {
	width: 32px !important;
	margin-left: 7px !important;
}

.application-home>div>div>div.x-panel {
	border-top: 1px solid grey !important;
}

.application-home>div>div>div>div>div>div>div.x-title>div {
	padding-left: 10px;
	font-size: 12px;
}

.application-home .news-container .nexus-item {
	border: none !important;
	background-color: #ECECEC;
	border-radius: 0px;
	padding: 15px;
}

.application-home .news-container .nexus-item .x-panel-header-default {
	background-color: transparent;
}

.application-home .news-container .nexus-item .x-panel-body-default {
	background-color: transparent;
}

.application-home .news-container .nexus-item .x-panel-header {
	padding-left: 0px;
}

.application-home .news-container .nexus-item .x-title>div {
	color: black;
}

.nuggets-ooo .x-wrap-cell .x-grid-cell-inner {
	white-space: pre-wrap;
}

.myprofile-redtailpopup label {
	color: #333333;
}

.x-window-ghost {
	border: 2px solid #333333;
}

.x-header-ghost {
	background-color: #333333;
}

.x-header-ghost .x-title {
	font-weight: bold;
    font-size: 14px;
    color: white;
}

.x-header-ghost .x-tool img {
	-webkit-filter: brightness(50) saturate(100);
	background-color: transparent;
}

.x-column-header.x-column-header-focus .x-column-header-inner:before {
	border: none;
}

.edge-report-results-grid .x-panel-header-default-framed-top {
    padding: 1px 9px 2px 9px !important;
}



.edge-groups-columns-column {
    width: 196px !important;
}

.edge-groups-columns-column .x-box-inner {
    width: 196px !important;
}

.edge-groups-columns-filter-textfield {
    width: 192px !important;
}

.edge-groups-columns-column .x-column-header-inner {
    height: 0px !important;
    padding: 0px !important;
}





.workflow-future-step {
	color: cornflowerblue;
}

.workflow-complete-step {
	color: chartreuse;
}

.workflow-canceled-step {
	color: orangered;
}

.workflow-rolled-back-step {
	color: wheat;
}




.workflow-console-bottom-right {
    border: none !important;
}

.workflow-console-bottom-right .x-panel-default {
    border-radius: 0px 3px 0px 0px !important;
}

.workflow-console-bottom-right .x-panel-body-default {
    border-radius: 0px 4px 0px 0px !important;
}

.workflow-console-bottom-right .x-tab-default span {
    color: white;
    font-weight: bold;
}

.workflow-console-bottom-right .x-tab-bar-default {
/*     background: #ffffff !important; */
}

.workflow-console-bottom-right-tab {
    border: none !important;
}

.workflow-notes-grid {
    border-radius: 0px 0px 0px 0px !important;
}

.workflow-console-bottom-right .x-tab-bar-body-default {
/*     border: 2px solid #333333 !important; */
    padding: 0px !important;
}

.workflow-console-bottom-right .x-tab-default {
    height: 35px !important;
    margin-left: 0px !important;
    background-color: #555555 !important;
    border: none !important;
    border-radius: 0px;
    border-top: 1px solid #333333 !important;
    border-left: 1px solid #333333 !important;
    border-right: 1px solid #333333 !important;
}

.workflow-console-bottom-right .x-tab-active {
    background-color: #333333 !important;
    border: none !important;
    webkit-box-shadow: none !important;
    box-shadow: none !important;
    border-radius: 0px;
}

.workflow-console-bottom-right .x-tab-over {
    background: #333333 !important;
}

.workflow-steps-breadcrumbs-container {
    background: #333333 !important;
    margin-top: -4px !important;
    padding: 6px !important;
    color: #ffffff !important;
    border-radius: 0px 0px 3px 3px;
}



.work-flow-add-custodian-account-form {
    border: none !important;
}

.work-flow-add-custodian-account-window .x-form-trigger-wrap-default {
    border-color: #333333;
}




.work-flow-laserfiche-template-form .x-autocontainer-outerCt {
    padding: 5px !important;
}

.work-flow-laserfiche-template-form .x-form-trigger-wrap-default {
    border: 1px solid #333333 !important;
}

.work-flow-laserfiche-template-form .x-panel-default-collapsed {
    margin: 0px !important;
    left: 0px !important;
    height: 101% !important;
    width: 100% !important;
}

.work-flow-laserfiche-template-form .x-title-text {
    padding-left: 10px;
}

/* .work-flow-laserfiche-template-form .x-tool { */
/*     padding-top: 5px; */
/*     padding-left: 2px; */
/* } */








.red-row {
	background-color: #ffe2e2; 
    color: #900;
}

.aliceblue { background-color: aliceblue;}
.antiquewhite { background-color: antiquewhite;}
.aqua { background-color: aqua;}
.aquamarine { background-color: aquamarine;}
.azure { background-color: azure;}
.beige { background-color: beige;}
.bisque { background-color: bisque;}
.black { background-color: black;}
.blanchedalmond { background-color: blanchedalmond;}
.blue { background-color: blue;}
.blueviolet { background-color: blueviolet;}
.brown { background-color: brown;}
.burlywood { background-color: burlywood;}
.cadetblue { background-color: cadetblue;}
.chartreuse { background-color: chartreuse;}
.chocolate { background-color: chocolate;}
.coral { background-color: coral;}
.cornflowerblue { background-color: cornflowerblue;}
.cornsilk { background-color: cornsilk;}
.crimson { background-color: crimson;}
.cyan { background-color: cyan;}
.darkblue { background-color: darkblue;}
.darkcyan { background-color: darkcyan;}
.darkgoldenrod { background-color: darkgoldenrod;}
.darkgray { background-color: darkgray;}
.darkgrey { background-color: darkgrey;}
.darkgreen { background-color: darkgreen;}
.darkkhaki { background-color: darkkhaki;}
.darkmagenta { background-color: darkmagenta;}
.darkolivegreen { background-color: darkolivegreen;}
.darkorange { background-color: darkorange;}
.darkorchid { background-color: darkorchid;}
.darkred { background-color: darkred;}
.darksalmon { background-color: darksalmon;}
.darkseagreen { background-color: darkseagreen;}
.darkslateblue { background-color: darkslateblue;}
.darkslategray { background-color: darkslategray;}
.darkslategrey { background-color: darkslategrey;}
.darkturquoise { background-color: darkturquoise;}
.darkviolet { background-color: darkviolet;}
.deeppink { background-color: deeppink;}
.deepskyblue { background-color: deepskyblue;}
.dimgray { background-color: dimgray;}
.dimgrey { background-color: dimgrey;}
.dodgerblue { background-color: dodgerblue;}
.firebrick { background-color: firebrick;}
.floralwhite { background-color: floralwhite;}
.forestgreen { background-color: forestgreen;}
.fuchsia { background-color: fuchsia;}
.gainsboro { background-color: gainsboro;}
.ghostwhite { background-color: ghostwhite;}
.gold { background-color: gold;}
.goldenrod { background-color: goldenrod;}
.gray { background-color: gray;}
.grey { background-color: grey;}
.green { background-color: green;}
.greenyellow { background-color: greenyellow;}
.honeydew { background-color: honeydew;}
.hotpink { background-color: hotpink;}
.indianred { background-color: indianred;}
.indigo { background-color: indigo;}
.ivory { background-color: ivory;}
.khaki { background-color: khaki;}
.lavender { background-color: lavender;}
.lavenderblush { background-color: lavenderblush;}
.lawngreen { background-color: lawngreen;}
.lemonchiffon { background-color: lemonchiffon;}
.lightblue { background-color: lightblue;}
.lightcoral { background-color: lightcoral;}
.lightcyan { background-color: lightcyan;}
.lightgoldenrodyellow { background-color: lightgoldenrodyellow;}
.lightgray { background-color: lightgray;}
.lightgrey { background-color: lightgrey;}
.lightgreen { background-color: lightgreen;}
.lightpink { background-color: lightpink;}
.lightsalmon { background-color: lightsalmon;}
.lightseagreen { background-color: lightseagreen;}
.lightskyblue { background-color: lightskyblue;}
.lightslategray { background-color: lightslategray;}
.lightslategrey { background-color: lightslategrey;}
.lightsteelblue { background-color: lightsteelblue;}
.lightyellow { background-color: lightyellow;}
.lime { background-color: lime;}
.limegreen { background-color: limegreen;}
.linen { background-color: linen;}
.magenta { background-color: magenta;}
.maroon { background-color: maroon;}
.mediumaquamarine { background-color: mediumaquamarine;}
.mediumblue { background-color: mediumblue;}
.mediumorchid { background-color: mediumorchid;}
.mediumpurple { background-color: mediumpurple;}
.mediumseagreen { background-color: mediumseagreen;}
.mediumslateblue { background-color: mediumslateblue;}
.mediumspringgreen { background-color: mediumspringgreen;}
.mediumturquoise { background-color: mediumturquoise;}
.mediumvioletred { background-color: mediumvioletred;}
.midnightblue { background-color: midnightblue;}
.mintcream { background-color: mintcream;}
.mistyrose { background-color: mistyrose;}
.moccasin { background-color: moccasin;}
.navajowhite { background-color: navajowhite;}
.navy { background-color: navy;}
.oldlace { background-color: oldlace;}
.olive { background-color: olive;}
.olivedrab { background-color: olivedrab;}
.orange { background-color: orange;}
.orangered { background-color: orangered;}
.orchid { background-color: orchid;}
.palegoldenrod { background-color: palegoldenrod;}
.palegreen { background-color: palegreen;}
.paleturquoise { background-color: paleturquoise;}
.palevioletred { background-color: palevioletred;}
.papayawhip { background-color: papayawhip;}
.peachpuff { background-color: peachpuff;}
.peru { background-color: peru;}
.pink { background-color: pink;}
.plum { background-color: plum;}
.powderblue { background-color: powderblue;}
.purple { background-color: purple;}
.rebeccapurple { background-color: rebeccapurple;}
.red { background-color: red;}
.rosybrown { background-color: rosybrown;}
.royalblue { background-color: royalblue;}
.saddlebrown { background-color: saddlebrown;}
.salmon { background-color: salmon;}
.sandybrown { background-color: sandybrown;}
.seagreen { background-color: seagreen;}
.seashell { background-color: seashell;}
.sienna { background-color: sienna;}
.silver { background-color: silver;}
.skyblue { background-color: skyblue;}
.slateblue { background-color: slateblue;}
.slategray { background-color: slategray;}
.slategrey { background-color: slategrey;}
.snow { background-color: snow;}
.springgreen { background-color: springgreen;}
.steelblue { background-color: steelblue;}
.tan { background-color: tan;}
.teal { background-color: teal;}
.thistle { background-color: thistle;}
.tomato { background-color: tomato;}
.turquoise { background-color: turquoise;}
.violet { background-color: violet;}
.wheat { background-color: wheat;}
.white { background-color: white;}
.whitesmoke { background-color: whitesmoke;}
.yellow { background-color: yellow;}
.yellowgreen { background-color: yellowgreen;}




.red-row:hover {
	background-color: #e2eff8;
}

.work-flow-console .x-grid-item.x-grid-item-selected .x-grid-row {
    background-color: #c1ddf1 !important;
}

.work-flow-add-ticket-form .x-form-trigger-wrap-default {
    border-color: grey !important;
}

.workflow-cardstack.x-panel-default {
    border: none !important;
}

.details-panel .x-panel-body {
    padding: 5px;
}

.work-flow-console-details-panel .x-panel-body {
    padding: 5px;
    overflow-y: auto;
}

.select-one .work-flow-add-ticket-form {
    border: none;
    border-radius: 0px;
}

.select-one .work-flow-add-ticket-form .x-panel-body-default {
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    overflow-y: auto;
}

.work-flow-add-ticket-window {
    padding: 0px !important;
}

.select-one .work-flow-submit-instructions-panel {
    border: none;
}

.work-flow-add-note-window .x-panel-body {
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.work-flow-transfer-window .x-panel-body {
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.work-flow-email-advisor-window .x-panel-body {
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.work-flow-email-linked-user-window .x-panel-body {
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.work-flow-complete-window .x-panel-body {
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.work-flow-link-user-window .x-panel-body {
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.select-one .work-flow-edit-ticket-form {
    border: none;
    border-radius: 0px;
}

.select-one .work-flow-edit-ticket-form .x-panel-body-default {
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.work-flow-edit-ticket-window {
	padding: 0px !important;
}

.work-flow-file-upload-field .x-form-trigger-wrap-default {
    border: none;
}

.work-flow-file-upload-field .x-form-text {
    height: 30px !important;
    border-color: #808080 !important;
}

.work-flow-file-upload-field .x-form-text-wrap {
    padding-right: 5px;
}

.work-flow-file-upload-field .x-form-trigger-cmp {
    border: 1px solid #808080;
    border-radius: 3px;
    margin-left: 5px;
}

.work-flow-details-text-area-field {
	border: none !important;
}

.work-flow-linked-users-grid {
    border-top: 1px solid #555555 !important;
    border-radius: 0px;
    border-right: none !important;
    border-left: none !important;
    border-bottom: none !important;
}

.work-flow-attachment-card-stack {
    border: none !important;
}

.work-flow-attachment-card-stack .x-panel-default {
    border-left: none;
    border-right: none;
    border-bottom: none;
    border-radius: 0px;
    border-top: 1px solid #cecece;
}

.work-flow-add-document-form {
    border: none !important;
}

.work-flow-add-document-form .x-panel-body {
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
}

.work-flow-file-upload-field .x-btn {
	border: 2px solid #444444 !important;
	border-radius: 0px;
	background-color: #555555;
	margin-left: 5px !important;
}

.work-flow-file-upload-field .x-btn-inner {
    color: white;
}

.work-flow-add-ticket-window .x-form-file-btn {
    padding: 5px;
    margin: 0px !important;
}

.work-flow-add-ticket-window .x-header {
    top: -1px !important;
}

.work-flow-add-ticket-window .x-panel-header .x-btn-default-small .x-panel-header .x-btn-default-small {
    background-color: #555555;
}

.work-flow-add-ticket-window .x-panel-header .x-btn-default-small .x-panel-default {
    border: solid 1px #808080;
    border-radius: 0px;
}

.work-flow-add-ticket-window .x-panel-header .x-btn-default-small .x-grid-view {
    overflow-x: hidden !important;
}

.work-flow-add-document-window .x-form-file-btn {
    padding: 5px;
    margin: 0px !important;
}


.work-flow-add-document-window .x-header {
    top: -1px !important;
}

.work-flow-add-document-window .x-panel-header .x-btn-default-small .x-panel-header .x-btn-default-small {
    background-color: #555555;
}

.work-flow-add-document-window .x-panel-header .x-btn-default-small .x-panel-default {
    border: solid 1px #808080;
    border-radius: 0px;
}

.work-flow-add-document-window .x-panel-header .x-btn-default-small .x-grid-view {
    overflow-x: hidden !important;
}

.work-flow-add-transaction-window .x-form-item-label-inner {
    color: white;
}

.work-flow-add-transaction-window .x-header {
    padding-top: 3px;
    padding-bottom: 3px;
}

.work-flow-add-transaction-window .x-form-text-default {
    font-size: 12px;
    font-weight: normal;
}

.work-flow-add-transaction-window .x-btn.x-btn-pressed {
    background-color: #555555 !important;
}

.work-flow-border .x-form-trigger-wrap {
    border: 1px solid gray !important;
}

.linked-icon:before {
	content: "\f0c1";
	font-family: FontAwesome;
}

.heightened-supervision-icon:before {
	content: "\f06a";
	font-family: FontAwesome;
}

.eltie-advisor-icon:before {
	content: "\f005";
	font-family: FontAwesome;
}

.hidden-icon:before {
	content: "\f070";
	font-family: FontAwesome;
}

.work-flow-add-ticket-form .x-column-header-checkbox {
    display: none !important;
}






.workflow-future-step {
	color: cornflowerblue;
}

.workflow-complete-step {
	color: chartreuse;
}

.workflow-canceled-step {
	color: orangered;
}

.workflow-rolled-back-step {
	color: wheat;
}




.workflow-console-bottom-right {
    border: none !important;
}

.workflow-console-bottom-right .x-panel-default {
    border-radius: 0px 3px 0px 0px !important;
}

.workflow-console-bottom-right .x-panel-body-default {
    border-radius: 0px 4px 0px 0px !important;
}

.workflow-console-bottom-right .x-tab-default span {
    color: white;
}

.workflow-console-bottom-right .x-tab-bar-default {
/*     background: #ffffff !important; */
}

.workflow-console-bottom-right-tab {
    border: none !important;
}

.workflow-notes-grid {
    border-radius: 0px 0px 0px 0px !important;
}

.workflow-console-bottom-right .x-tab-bar-body-default {
/*     border: 2px solid #333333 !important; */
    padding: 0px !important;
}

.workflow-console-bottom-right .x-tab-default {
    height: 35px !important;
    margin-left: 0px !important;
    background-color: #555555 !important;
    border: none !important;
    border-radius: 0px;
    border-top: 1px solid #333333 !important;
    border-left: 1px solid #333333 !important;
    border-right: 1px solid #333333 !important;
}

.workflow-console-bottom-right .x-tab-active {
    background-color: #333333 !important;
    border: none !important;
    webkit-box-shadow: none !important;
    box-shadow: none !important;
    border-radius: 0px;
}

.workflow-console-bottom-right .x-tab-over {
    background: #333333 !important;
}

.workflow-steps-breadcrumbs-container {
    background: #333333 !important;
    margin-top: -4px !important;
    padding: 6px !important;
    color: #ffffff !important;
    border-radius: 0px 0px 3px 3px;
}

.work-flow-add-custodian-account-form {
    border: none !important;
}

.work-flow-add-custodian-account-window .x-form-trigger-wrap-default {
    border-color: #333333;
}

.work-flow-add-ticket-window .x-panel-body {
    overflow-y: auto;
}

.accountui-laserfiche-template-header {
    background: #555555;
    margin-left: -5px;
    width: 101.5% !important;
}

.accountui-laserfiche-template-header .x-form-item-label {
    color: white;
    padding-left: 5px;
    width: 137px !important;
}

.accountui-laserfiche-template {
    border: 1px solid #333333 !important;
}

.accountui-laserfiche-template .x-form-trigger-wrap-default {
    border: 1px solid #333333 !important;
}





/*  ExtJS 7 CSS */
.x-panel-header .x-form-type-checkbox .x-form-cb-label-default {
    color: white;
}

.popup .x-btn.x-btn-disabled.x-btn-default-small {
    background-color: #cacaca;
}

.x-message-box .x-btn {
	background-color: white !important;	
}

.x-panel-header-default-framed .x-tool-tool-el {
    background-color: #f5f5f5 !important;
    border-radius: 10px;
}

.x-message-box .x-tool-img {
    -webkit-filter: brightness(50) saturate(100);
    border-radius: 10px;
}

.x-column-header .x-field {
    display: block !important;
}

.x-column-header .x-form-text-field-body-default {
    min-width: 100% !important;
}

.x-column-header .x-form-item-body-default {
	display: block;
}
