/* Your branding styles goes here */
/* .sl-head, .sl-head-tools, .sl-head-image {
	background-color: #F1DAAB;
}

.x-ftree2-selected, .x-view-item.font-bold {
	background-color: #F1DAAB !important;
}

.x-ftree2-selected span, .x-panel-header, div.x-view-item.font-bold span,
	a, .link, .data-reference, .x-fieldset legend, .text-title {
	color: #FB8C25 !important;
}

.sl-head-menu-sel, .sl-top-toolbar-sel, .sl-head-image div,
	.x-form-file-btn .x-btn-text, .template-btn .x-btn-text, .x-panel-btns .x-btn .x-btn-text,
	.x-form-action-field .x-btn-text-icon .x-btn-text, .x-tab-strip-active span.x-tab-strip-text,
	.x-tab-strip-over span.x-tab-strip-text {
	color: #FB8C25 !important;
}

.x-tool-over, .x-btn-over .x-tool {
	color: #FB8C25 !important;
}

.sl-head-menu .x-btn-over a, .sl-head-tools .x-btn-over a,
	.sl-top-toolbar .x-btn-over a, .sl-head-menu-sel a, .sl-top-toolbar-sel a
	{
	border-bottom-color: #FB8C25 !important;
}

.x-panel-header, .x-panel-tl .x-panel-header, .x-window-header,
	.x-form-file-btn, .template-btn, .x-panel-btns .x-btn,
	.x-form-action-field .x-btn-text-icon, .x-form-focus, textarea.x-form-focus
	{
	border-color: #F1DAAB !important;
}

.x-window-header, .x-accordion-hd.font-bold {
	color: #FB8C25 !important;
	background-color: #F1DAAB !important;
} */

.splash, .security-additional {
	display: none;
}

.security-info {
	text-align: center;
}

.login-screen {
	border: none;
}

.login-window {
	width: 500px;
	top: 50px;
	position: relative;
}

.login-window .x-form-item {
    padding-right: 20px;
}

.sl-head div:nth-child(2) {
	width: 350px !important;
}

#products-list {
    border: 1px solid #B5B8C8;
    color: #666;
    font-size: 14px;
    padding: 2px;
    width: 200px;
    height: 28px;
    line-height: 18px;
    margin: 10px 2px 0px 2px;
    float: right;
}

#products-list option { 
	padding: 2px;
}

.DSI-performance-grid .x-grid-with-col-lines .x-grid3-row td.x-grid3-cell,
.DSI-performance-grid .x-grid3-header-inner,
.DSI-performance-grid .x-grid3-row,
.DSI-performance-grid .x-grid3-row-over,
.DSI-performance-grid .x-grid3-hd-row .x-grid3-hd {
border: none !important;
}

.DSI-performance-grid .x-grid3-hd-row .x-grid3-hd {
border-bottom: 2px solid #333 !important;
}

.DSI-performance-grid .x-grid3-hd-row .x-grid3-hd:nth-child(1) {
border-bottom: none !important;
}

.DSI-performance-grid .x-grid3-row-over,
.DSI-performance-grid .x-grid3-header {
background: none !important;
}

.DSI-performance-grid .x-grid3-cell-inner {
padding: 15px;
}

.DSI-performance-grid .x-grid3-cell, 
.DSI-performance-grid .x-grid3-hd
{
text-align: center;
font-size: 12px;
}

/*gives border to bottom cells*/
.DSI-performance-grid .x-grid3-row:last-child .x-grid3-cell .x-grid3-cell-inner {
	border-bottom:2px solid #000 !important;
}

/*remove border from last row, first cell*/
.DSI-performance-grid .x-grid3-row:last-child .x-grid-cell-first .x-grid3-cell-inner {
	border-bottom:none !important;
}

/*Controls header row text*/
.DSI-performance-grid .x-grid3-hd
{
text-align: center;
font-size: 14px;
font-weight:bold;
color:blue !important;
}

/* fixes the left most cell */
.DSI-performance-grid .x-grid3-hd-row .x-grid3-header:first-of-type 
{
	background:white !important;
}

/*Controls row color*/
.DSI-performance-grid .x-grid3-hd-inner .x-component{
color: blue !important;
}

/*Controls header row background color*/
.DSI-performance-grid .x-grid3-hh
{
background:aliceblue;
color:blue !important;
}

/*Controls row background color*/
.DSI-performance-grid .x-grid3-row:nth-child(even) {
background: #f0f0f0;
}

.DSI-performance-grid .x-grid3-row:nth-child(odd) {
background: #fff;
}

div[id^="Filter-PackageController"] .x-panel-body, div[id^="Filter-PackageController"] .x-panel-body > .x-component {
	height: 35px !important;
}

div[id^="Filter-PackageController"] .package-filter-btn {
	top: 20%;
	padding: .3em;
	font-size: 12px;
}

/*Should be removed in i103*/
.x-fieldset .x-form-item.x-hide-label .ql-toolbar.ql-snow, .x-fieldset .x-form-item.x-hide-label .ql-container.ql-snow {
    margin: 0 12px;
}
