/* THEME 
https://color.adobe.com/fr/create/color-wheel/?base=2&rule=Shades&selected=2&name=Mon%20th%C3%A8me%20Color&mode=rgb&rgbvalues=0.4541600423953366,0.6358240593533937,0.8401960784313727,0.31902490726020144,0.4466348701642276,0.5901960784313727,0.1568627450980392,0.2196078431372549,0.2901960784313726,0.1838897721250663,0.25744568097506143,0.3401960784313726,0.10810810810810811,0.15135135135133293,0.2&swatchOrder=0,1,2,3,4


74A2D6
517296
28384A
2F4257
1C2733

*/


.x-panel-default-framed, .x-panel-header-default-framed, .x-btn-default-large, .x-btn-default-large, .x-form-trigger-wrap-default.x-form-trigger-wrap-focus{
    border-color: #28384A;
}
.x-tab-bar-default, .x-panel-header-default-framed-top , .x-panel-header-default-framed .x-tool-tool-el, .x-btn-default-large, .x-btn.x-btn-disabled.x-btn-default-large{
    background-color: #28384A;
}
.x-btn-over.x-btn-default-large{
    border-color: #2F4257;   
    background-color: #2F4257;
}
.x-tab-default.x-tab-active .x-tab-close-btn, .x-tab.x-tab-active.x-tab-default .x-tab-inner-default, .x-tab.x-tab-active.x-tab-default .x-tab-icon-el {
    color: #2F4257;
}
.x-tab.x-tab-active.x-tab-default .x-tab-inner-default {
    font-weight: bold;
}

.x-btn-default-small, .x-btn-default-small, .x-window-default, .x-window-header-default, .x-btn-default-toolbar-small, .x-panel-header-default-vertical, .x-panel-header-default{
    border-color: #838F9B;
}
.x-btn-default-small, .x-btn.x-btn-disabled.x-btn-default-small, .x-window-header-default-top, .x-window-header-default, .x-btn-default-toolbar-small, .x-panel-header-default-vertical, .x-panel-header-default{
    background-color: #838F9B;
}
.x-btn-icon-el-default-toolbar-small, .x-btn-inner-default-toolbar-small{
    color : #FFFFFF;
}
.x-btn-over.x-btn-default-small, .x-btn-over.x-btn-default-toolbar-small{
    border-color: #8E9BA8;   
    background-color: #8E9BA8;
}


.navigation_tab_panel .x-tab-bar-default-left > .x-tab-bar-body-default {
    padding: 0px 0 8px 4px;
}
.navigation_tab_panel ..x-tab-bar-default-top > .x-tab-bar-body-default {
    padding: 0px 4px 0 8px;
}

.x-tree-icon {
    display: none;
}
.x-tree-node-text {
    padding-left: 0px;
}
.x-tree-icon-parent-expanded, .x-tree-icon-parent, .x-tree-checkbox, .x-tree-arrows .x-grid-tree-node-expanded .x-tree-expander, .x-tree-icon-leaf, .x-tree-arrows .x-tree-expander{
    color: #8E9BA8;
}
.x-grid-body {
    border-top-color: transparent;
}

.ico_menu{
	background-repeat: no-repeat;
	width           : 36px !important;
	height          : 36px;    
}


h1{
    color           : #FFFFFF;
    padding         : 21px;
    margin          : 0;
    font-family     : courier;
    overflow        : hidden;
    min-width       : 700px;
}
h2 {
    margin: 5px 0px 15px 0px;
}
@media only screen and (max-width: 700px) {
    h1{
        padding     : 10px;
    }
}




#loading-mask{
  position          : absolute;
  overflow          : hidden;
  left              : 0;
  top               : 0;
  width             : 100%;
  height            : 100%;
  z-index           : 90000;
  background-color  : #2F4257;
}
#loading-parent{
  position          : absolute;
  overflow          : hidden;
  z-index           : 90001;
  height            : 100%;
  width             : 100%;
  padding-top       : 50px;
  color             : white;
}
#loading-parent img{
   display          : block;
   margin           : 0px auto;
   max-width        : 100%;
    
}