
/* === ul,ol,li === */
li { list-style:inherit; }
.x-list-plain { padding:0; }
.x-boundlist-item { padding:2px; padding-left:2px; }


/* === panel === */
.x-panel-body { background-color:#fff !important;}

/* === xgrid === */
.x-grid-with-col-lines .x-grid-cell { border-right: 1px solid #d9dde0; }
.x-panel .x-grid-body , .x-border-layout-ct { background:#fff; }

/* === menus === */
.x-menu-body { padding:0; }
.x-menu-item-text { color:#000; position:relative; top:-2px; }
.x-menu-icon-separator { display:none; }


/* === textarea === */
.x-webkit .x-form-empty-field { line-height:normal; }



/* === buttons === */
.x-btn-blue-button-toolbar-small-focus { background-color:transparent; border-color:transparent; }
.x-btn-blue-button-toolbar-small-focus.x-over {  background-color:#499AF4; color:#fff; text-decoration:none !important; }
.x-btn-toolbar___ { border-radius:3px; }
.x-btn-focus____ { background-color:transparent; border-color:transparent;}
.x-btn-over____  {  background-color:#499AF4; color:#fff; text-decoration:none !important; }
/* icons */
.x-btn-inner .icon ,.x-btn-inner .fa { display:inline-block; font-size:17px; text-align:center; position:relative; top:0px; line-height:1;}

/* over */
.x-btn-over .icon , .x-btn-blue-button-toolbar-small-over .fa , .x-btn-blue-button-toolbar-small-over .icon { color:#fff !important; }

/* === windows === */
.x-window-header-text { color:#fff !important; }

/* === message box === */
.x-message-box-question { background-image:none; font-family:'Font Awesome 5 Pro' !important; font-size:36px !important; line-height:normal !important;}
.x-message-box-question:before { content: "\f128"; }


/* === blue === */
/* panel */
.x-panel-header-text-blue-panel { color:#fff; }

/* menu */
.x-panel-blue-panel .x-menu-body {	border-color:#499AF4  !important; background-color:#fff !important;}
.x-panel-blue-panel .x-menu-item-active .x-menu-item-link {	color:#fff; background-color:#499AF4; border-color:#499AF4; }
.x-panel-blue-panel .x-menu-item-active .x-menu-item-link .x-menu-item-text { color:#fff; font-weight:normal; }
.x-panel-blue-panel .x-menu-item-plain { padding-top:5px; padding-left: 4px; padding-bottom:2px; }
.x-panel-blue-panel .x-menu-item-plain:hover ,.x-menu-item-plain:hover span,.x-panel-blue-panel .x-btn-over .x-btn-inner span { background-color:#499AF4; color:#fff; }


.x-btn-blue-button-toolbar-small-menu-active, .x-btn-blue-button-toolbar-small-pressed { color:#fff; background-color:#499AF4; border-color:#499AF4; }
.x-btn-blue-button-toolbar-small-menu-active span, .x-btn-blue-button-toolbar-small-pressed span, .x-btn-blue-button-toolbar-small-menu-active i, .x-btn-blue-button-toolbar-small-pressed i { color:#fff !important; background-color:transparent; border-color:transparent; }

/* grid */
.x-panel-blue-panel .x-grid-row .x-grid-cell  { background-color:#fff; }
.x-panel-blue-panel .x-grid-row-alt .x-grid-cell { background-color:#f5f5ff; }
.x-panel-blue-panel .x-grid-row-selected .x-grid-cell-inner  { background-color:#6badf6 !important; color:#fff !important;}
.x-panel-blue-panel.x-tree-panel .x-panel-body-blue-panel .x-grid-row-selected .x-grid-cell { background-color:#6badf6 !important; color:#fff !important;}
.x-panel-blue-panel .x-grid-row-selected .x-grid-cell span { color:#fff !important;}
.x-panel-blue-panel.x-grid-with-row-lines .x-panel-body-blue-panel .x-grid-row-selected .x-grid-cell { background-color:#6badf6 !important; color:#fff !important;}
.x-panel-body-blue-panel .x-grid-table .x-grid-row-focused div , .x-panel-body-blue-panel .x-grid-table .x-grid-row-focused span{ color:#fff !important; }

.x-grid-row-selected .fa,.x-grid-row-selected .icon { color:#fff !important; }

/* tabs */
.x-panel-blue-tab .x-tab-blue-tab-active .x-tab-inner { color:#fff; }