/* Minification failed. Returning unminified contents.
(1,5317): run-time error CSS1019: Unexpected token, found '&'
(1,5431): run-time error CSS1019: Unexpected token, found '&'
(1,5542): run-time error CSS1019: Unexpected token, found '&'
(17,1266): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17,1293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17,1410): run-time error CSS1019: Unexpected token, found '@keyframes'
(17,1429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1881,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1882,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1895,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1896,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1923,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1924,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5386,24): run-time error CSS1030: Expected identifier, found '.'
(5386,45): run-time error CSS1031: Expected selector, found ')'
(5386,45): run-time error CSS1025: Expected comma or open brace, found ')'
(5711,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5712,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5713,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5714,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5715,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5716,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5717,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5718,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5719,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11106,17): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-red'
(11122,17): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-red'
(11265,28): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-light-grey'
(11278,22): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-green'
(11288,22): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-yellow'
(11299,22): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-red'
(11309,22): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-grey'
(11396,28): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-green'
(11400,28): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-yellow'
(11405,28): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-red'
(11409,28): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-grey'
(11526,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(11527,10): run-time error CSS1035: Expected colon, found '{'
(11549,17): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-red'
(11555,17): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-dark-grey'
(11562,28): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-purple'
(11571,17): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-purple'
(11580,17): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-dark-grey'
(11754,22): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-green'
(11758,22): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-yellow'
(11791,28): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-light-grey'
(11812,17): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-green'
(11816,17): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-red'
(11820,17): run-time error CSS1039: Token not allowed after unary operator: '-dashboard-purple'
(12948,23): run-time error CSS1036: Expected expression, found '''
(12948,128): Scanner error CSS1002: Unterminated string: ') !important;
(15956,27): run-time error CSS1030: Expected identifier, found '.'
(15956,48): run-time error CSS1031: Expected selector, found ')'
(15956,48): run-time error CSS1025: Expected comma or open brace, found ')'
(20536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20537,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20538,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20539,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20540,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20541,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20542,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20543,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20544,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20545,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20550,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-black'
(20555,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-black'
(20577,35): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-light-grey'
(20617,22): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-green'
(20618,28): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-green'
(20619,25): run-time error CSS1039: Token not allowed after unary operator: '-border-radius'
(20673,18): run-time error CSS1039: Token not allowed after unary operator: '-border'
(20674,25): run-time error CSS1039: Token not allowed after unary operator: '-border-radius'
(20694,18): run-time error CSS1039: Token not allowed after unary operator: '-border'
(20695,25): run-time error CSS1039: Token not allowed after unary operator: '-border-radius'
(20700,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-blue'
(20715,22): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-blue'
(20716,24): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-blue'
(20723,24): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-blue'
(20737,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-black'
(20749,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-black'
(20751,18): run-time error CSS1039: Token not allowed after unary operator: '-border'
(20752,25): run-time error CSS1039: Token not allowed after unary operator: '-border-radius'
(20765,22): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-blue'
(20766,28): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-blue'
(20767,25): run-time error CSS1039: Token not allowed after unary operator: '-border-radius'
(20787,18): run-time error CSS1039: Token not allowed after unary operator: '-border'
(20788,25): run-time error CSS1039: Token not allowed after unary operator: '-border-radius'
(20835,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-light-grey'
(20863,22): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-blue'
(20864,28): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-blue'
(20865,25): run-time error CSS1039: Token not allowed after unary operator: '-border-radius'
(20880,28): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-light-blue'
(20881,28): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-light-blue'
(20890,28): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-light-grey'
(20895,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-light-grey'
(20920,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-blue'
(20926,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-red'
(20944,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-blue'
(20951,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-yellow'
(20965,18): run-time error CSS1039: Token not allowed after unary operator: '-border'
(20966,24): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-blue'
(20967,25): run-time error CSS1039: Token not allowed after unary operator: '-border-radius'
(21013,22): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-black'
(21062,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-red'
(21082,18): run-time error CSS1039: Token not allowed after unary operator: '-border'
(21083,25): run-time error CSS1039: Token not allowed after unary operator: '-border-radius'
(21095,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-blue'
(21099,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-black'
(21100,18): run-time error CSS1039: Token not allowed after unary operator: '-border'
(21101,25): run-time error CSS1039: Token not allowed after unary operator: '-border-radius'
(21111,17): run-time error CSS1039: Token not allowed after unary operator: '-quick-booking-light-grey'
(21135,18): run-time error CSS1039: Token not allowed after unary operator: '-border'
(21136,25): run-time error CSS1039: Token not allowed after unary operator: '-border-radius'
(21191,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(21192,10): run-time error CSS1035: Expected colon, found '{'
(21377,43): run-time error CSS1033: Expected closing bracket, found 'i'
(21377,44): run-time error CSS1031: Expected selector, found ']'
(21377,44): run-time error CSS1025: Expected comma or open brace, found ']'
(21458,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(21459,10): run-time error CSS1035: Expected colon, found '{'
(21470,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(21471,10): run-time error CSS1035: Expected colon, found '{'
(21482,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(21483,10): run-time error CSS1035: Expected colon, found '{'
(21494,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(21495,10): run-time error CSS1035: Expected colon, found '{'
 */
.x-size-monitored{position:relative}.x-size-monitors{position:absolute;left:0;top:0;width:100%;height:100%;visibility:hidden;overflow:hidden}.x-size-monitors > *{width:100%;height:100%;overflow:hidden}.x-size-monitors.scroll > *.shrink::after{content:'';display:block;width:200%;height:200%;min-width:1px;min-height:1px}.x-size-monitors.scroll > *.expand::after{content:'';display:block;width:100000px;height:100000px}.x-size-monitors.overflowchanged > *.shrink > *{width:100%;height:100%}.x-size-monitors.overflowchanged > *.expand > *{width:200%;height:200%}.x-size-change-detector{visibility:hidden;position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;overflow:hidden}.x-size-change-detector > *{visibility:hidden}.x-size-change-detector-shrink > *{width:200%;height:200%}.x-size-change-detector-expand > *{width:100000px;height:100000px}@-webkit-keyframes x-paint-monitor-helper{from{zoom:1}to{zoom:1}}@keyframes x-paint-monitor-helper{from{zoom:1}to{zoom:1}}.x-paint-monitored{position:relative}.x-paint-monitor{width:0 !important;height:0 !important;visibility:hidden}.x-paint-monitor.cssanimation{-webkit-animation-duration:0.0001ms;-webkit-animation-name:x-paint-monitor-helper;animation-duration:0.0001ms;animation-name:x-paint-monitor-helper}.x-paint-monitor.overflowchange{overflow:hidden}.x-paint-monitor.overflowchange::after{content:'';display:block;width:1px !important;height:1px !important}.x-progress{border-style:solid;overflow:hidden;position:relative}.x-progress-bar{height:100%;width:0}.x-progress-text,.x-progress-bar{overflow:hidden;position:absolute}.x-translatable{position:absolute !important;top:500000px !important;left:500000px !important;overflow:visible !important;z-index:1}.x-translatable-hboxfix{position:absolute;min-width:100%;top:0;left:0}.x-translatable-hboxfix > .x-translatable{position:relative !important}.x-translatable-container{overflow:hidden;width:auto;height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.x-translatable-container::before{content:'';display:block;width:1000000px;height:1000000px;visibility:hidden}.x-scroll-container{overflow:hidden;position:relative}.x-scroll-scroller{float:left;position:relative;min-width:100%;min-height:100%}.x-domscroller-spacer{position:absolute;height:1px;width:1px;font-size:0;line-height:0}.x-treelist{background-color:#fff;background-position:16px 0%;overflow:hidden;padding:0 0 0 0}.x-big .x-treelist{background-position: 0%}.x-treelist-container,.x-treelist-root-container{width:100%}.x-treelist-toolstrip{display:none}.x-treelist-micro > .x-treelist-toolstrip{display:inline-block}.x-treelist-micro > .x-treelist-root-container{display:none}.x-treelist-item,.x-treelist-container,.x-treelist-root-container{overflow:hidden;list-style:none;padding:0;margin:0}.x-treelist-item-tool,.x-treelist-row,.x-treelist-item-wrap{position:relative}.x-treelist-item-icon,.x-treelist-item-expander{display:none;position:absolute;top:0}.x-treelist-item-expander{right:0;cursor:pointer}.x-treelist-expander-only .x-treelist-item-expandable > * > .x-treelist-item-wrap > *{cursor:pointer}.x-treelist-item-text{cursor:default;white-space:nowrap;overflow:hidden}.x-treelist-item-collapsed > .x-treelist-container{display:none}.x-treelist-item-expandable > * > * > .x-treelist-item-expander,.x-treelist-item-icon{display:block}.x-treelist-item-floated > * > * > .x-treelist-item-expander,.x-treelist-item-floated > * > * > .x-treelist-item-icon{display:none}.x-treelist-expander-first .x-treelist-item-expander{left:0;right:auto}.x-treelist-toolstrip{background-color:#f8f8f8}.x-treelist-item-selected > .x-treelist-row{background-color:#c2ddf2}.x-treelist-item-selected > .x-treelist-row-over{background-color:#c2ddf2}.x-treelist-item-tool{padding-left:6px;padding-right:10px}.x-treelist-item-icon:before,.x-treelist-item-tool:before,.x-treelist-item-expander{line-height:24px}.x-treelist-item-icon,.x-treelist-item-tool,.x-treelist-item-expander{text-align:center}.x-treelist-item-icon,.x-treelist-item-tool{color:#cfcfcf;font-size:16px;width:16px}.x-treelist-item-tool{width:32px}.x-treelist-item-expander{color:#cfcfcf;font-size:16px;width:18px}.x-treelist-item-expander:after{content:"\f0da";font:16px/1 FontAwesome}.x-treelist-item-expanded > * > * > .x-treelist-item-expander:after{content:"\f0d7";font:16px/1 FontAwesome}.x-treelist-item-text{color:#000;margin-left:20px;margin-right:18px;font-size:13px;line-height:24px;text-overflow:ellipsis}.x-treelist-row{padding-left:6px;padding-right:10px}.x-treelist-item-floated .x-treelist-container{width:auto}.x-treelist-item-floated > .x-treelist-row{background-color:#f8f8f8}.x-treelist-item-floated > .x-treelist-container{margin-left:-16px}.x-big .x-treelist-item-floated > .x-treelist-container{margin-left:0}.x-treelist-item-floated > * > * > .x-treelist-item-text{margin-left:0}.x-treelist-item-floated > * .x-treelist-row{padding-left:0}.x-treelist-item-floated .x-treelist-row:before{width:0}.x-treelist-item-floated > .x-treelist-row-over{background-color:#f8f8f8}.x-treelist-item-floated > .x-treelist-row-over > * > .x-treelist-item-text{color:#000}.x-treelist-item-expanded > .x-treelist-item-expander:after{content:"\f0d7";font:16px/1 FontAwesome}.x-treelist-item-collapsed > * > .x-treelist-item-expander:after{content:"\f0da";font:16px/1 FontAwesome}&.x-treelist-highlight-path .x-treelist-item-over > * > .x-treelist-item-icon{color:#cfcfcf;transition:color 0.5s}&.x-treelist-highlight-path .x-treelist-item-over > * > .x-treelist-item-text{color:#000;transition:color 0.5s}&.x-treelist-highlight-path .x-treelist-item-over > * > .x-treelist-item-expander{color:#cfcfcf;transition:color 0.5s}.x-treelist-row-over{background-color:#e2eff9}.x-treelist-row-over > * > .x-treelist-item-icon{color:#cfcfcf;transition:color 0.5s}.x-treelist-row-over > * > .x-treelist-item-text{color:#000;transition:color 0.5s}.x-treelist-row-over > * > .x-treelist-item-expander{color:#cfcfcf;transition:color 0.5s}.x-treelist-expander-first .x-treelist-item-icon{left:18px}.x-treelist-expander-first .x-treelist-item-text{margin-left:38px;margin-right:0}.x-treelist-expander-first .x-treelist-item-hide-icon > * > * > .x-treelist-item-text{margin-left:22px}.x-treelist-item-hide-icon > * > * > .x-treelist-item-text{margin-left:4px}.x-body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.x-no-touch-scroll{touch-action:none;-ms-touch-action:none}@-ms-viewport{width:device-width}img{border:0}.x-border-box,.x-border-box *{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}.x-ltr{direction:ltr}.x-clear{overflow:hidden;clear:both;font-size:0;line-height:0;display:table}.x-layer{position:absolute !important;overflow:hidden}.x-fixed-layer{position:fixed !important;overflow:hidden}.x-shim{position:absolute;left:0;top:0;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.x-hidden-display{display:none !important}.x-hidden-visibility{visibility:hidden !important}.x-hidden,.x-hidden-offsets{display:block !important;visibility:hidden !important;position:absolute !important;top:-10000px !important}.x-hidden-clip{position:absolute !important;clip:rect(0,0,0,0)}.x-masked-relative{position:relative}.x-ie-shadow{background-color:#777;position:absolute;overflow:hidden}.x-unselectable{user-select:none;-o-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;cursor:default}.x-selectable{cursor:auto;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text;-o-user-select:text}.x-list-plain{list-style-type:none;margin:0;padding:0}.x-table-plain{border-collapse:collapse;border-spacing:0;font-size:1em}.x-frame-tl,.x-frame-tr,.x-frame-tc,.x-frame-bl,.x-frame-br,.x-frame-bc{overflow:hidden;background-repeat:no-repeat}.x-frame-tc,.x-frame-bc{background-repeat:repeat-x}td.x-frame-tl,td.x-frame-tr,td.x-frame-bl,td.x-frame-br{width:1px}.x-frame-mc{background-repeat:repeat-x;overflow:hidden}.x-proxy-el{position:absolute;background:#b4b4b4;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.x-css-shadow{position:absolute;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.x-item-disabled,.x-item-disabled *{cursor:default;pointer-events:none}.x-component,.x-container{position:relative}:focus{outline:none}.x-body .x-sync-repaint:before,.x-body .x-sync-repaint:after{content:none !important}.x-position-relative{position:relative !important}.x-box-item{position:absolute !important;left:0;top:0}.x-autocontainer-outerCt{display:table}.x-autocontainer-innerCt{display:table-cell;height:100%;vertical-align:top}.x-mask{z-index:100;position:absolute;top:0;left:0;width:100%;height:100%;outline:none !important}.x-ie8 .x-mask{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.x-mask-fixed{position:fixed}.x-mask-msg{position:absolute}.x-btn{display:inline-block;outline:0;cursor:pointer;white-space:nowrap;text-decoration:none;vertical-align:top;overflow:hidden;position:relative}.x-btn > .x-frame{height:100%;width:100%}.x-btn-wrap{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.x-btn-wrap.x-btn-arrow-bottom,.x-btn-wrap.x-btn-split-bottom{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.x-ie9m .x-btn-wrap{display:table;border-spacing:0}.x-btn-button{white-space:nowrap;line-height:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.x-btn-button.x-btn-icon-top,.x-btn-button.x-btn-icon-bottom{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.x-ie9m .x-btn-button{display:table-cell;vertical-align:middle}.x-btn-inner{overflow:hidden;text-overflow:ellipsis;-ms-flex-negative:1;display:block}.x-ie9m .x-btn-inner{display:inline-block;vertical-align:middle}.x-btn-icon.x-btn-no-text > .x-btn-inner{display:none}.x-btn-icon-el{display:none;vertical-align:middle;text-align:center;background-position:center center;background-repeat:no-repeat}.x-btn-icon > .x-btn-icon-el{display:block}.x-ie9m .x-btn-icon-left > .x-btn-icon-el,.x-ie9m .x-btn-icon-right > .x-btn-icon-el{display:inline-block}.x-btn-button-center{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.x-btn-button-left{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.x-btn-button-right{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.x-btn-arrow:after,.x-btn-split:after{display:block;background-repeat:no-repeat;content:'';box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center}.x-btn-arrow-right:after,.x-btn-split-right:after{background-position:right center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.x-ie9m .x-btn-arrow-right:after,.x-ie9m .x-btn-split-right:after{display:table-cell;vertical-align:middle}.x-btn-arrow-bottom:after,.x-btn-split-bottom:after{background-position:center bottom;content:'\00a0';line-height:0}.x-ie9m .x-btn-arrow-bottom:after,.x-ie9m .x-btn-split-bottom:after{display:table-row}.x-btn-split-right > .x-btn-button:after{position:absolute;display:block;top:-100%;right:0;height:300%;content:''}.x-btn-split-bottom > .x-btn-button:after{position:absolute;display:block;bottom:0;left:-100%;font-size:0;width:300%;content:''}.x-btn-mc{overflow:visible}.x-segmented-button{display:table;table-layout:fixed}.x-segmented-button-item{display:table-cell;vertical-align:top}.x-segmented-button-item > .x-frame{width:100%;height:100%}.x-segmented-button-item .x-btn-mc{width:100%}.x-segmented-button-item-horizontal{display:table-cell;height:100%}.x-segmented-button-item-horizontal.x-segmented-button-first{border-top-right-radius:0;border-bottom-right-radius:0}.x-segmented-button-item-horizontal.x-segmented-button-first .x-btn-tr,.x-segmented-button-item-horizontal.x-segmented-button-first .x-btn-mr,.x-segmented-button-item-horizontal.x-segmented-button-first .x-btn-br{display:none}.x-segmented-button-item-horizontal.x-segmented-button-middle{border-radius:0;border-left:0}.x-segmented-button-item-horizontal.x-segmented-button-middle .x-btn-tl,.x-segmented-button-item-horizontal.x-segmented-button-middle .x-btn-tr,.x-segmented-button-item-horizontal.x-segmented-button-middle .x-btn-ml,.x-segmented-button-item-horizontal.x-segmented-button-middle .x-btn-mr,.x-segmented-button-item-horizontal.x-segmented-button-middle .x-btn-bl,.x-segmented-button-item-horizontal.x-segmented-button-middle .x-btn-br{display:none}.x-segmented-button-item-horizontal.x-segmented-button-last{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.x-segmented-button-item-horizontal.x-segmented-button-last .x-btn-tl,.x-segmented-button-item-horizontal.x-segmented-button-last .x-btn-ml,.x-segmented-button-item-horizontal.x-segmented-button-last .x-btn-bl{display:none}.x-segmented-button-row{display:table-row}.x-segmented-button-item-vertical.x-segmented-button-first{border-bottom-right-radius:0;border-bottom-left-radius:0}.x-segmented-button-item-vertical.x-segmented-button-first .x-btn-bl,.x-segmented-button-item-vertical.x-segmented-button-first .x-btn-bc,.x-segmented-button-item-vertical.x-segmented-button-first .x-btn-br{display:none}.x-segmented-button-item-vertical.x-segmented-button-middle{border-radius:0;border-top:0}.x-segmented-button-item-vertical.x-segmented-button-middle .x-btn-tl,.x-segmented-button-item-vertical.x-segmented-button-middle .x-btn-tc,.x-segmented-button-item-vertical.x-segmented-button-middle .x-btn-tr,.x-segmented-button-item-vertical.x-segmented-button-middle .x-btn-bl,.x-segmented-button-item-vertical.x-segmented-button-middle .x-btn-bc,.x-segmented-button-item-vertical.x-segmented-button-middle .x-btn-br{display:none}.x-segmented-button-item-vertical.x-segmented-button-last{border-top:0;border-top-right-radius:0;border-top-left-radius:0}.x-segmented-button-item-vertical.x-segmented-button-last .x-btn-tl,.x-segmented-button-item-vertical.x-segmented-button-last .x-btn-tc,.x-segmented-button-item-vertical.x-segmented-button-last .x-btn-tr{display:none}.x-title-icon{background-repeat:no-repeat;background-position:0 0;vertical-align:middle;line-height:1;text-align:center}.x-title{display:table;table-layout:fixed}.x-title-text{display:table-cell;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:middle}.x-title-align-left{text-align:left}.x-title-align-center{text-align:center}.x-title-align-right{text-align:right}.x-title-rotate-right{-webkit-transform:rotate(90deg);-webkit-transform-origin:0 0;-moz-transform:rotate(90deg);-moz-transform-origin:0 0;-ms-transform:rotate(90deg);-ms-transform-origin:0 0;transform:rotate(90deg);transform-origin:0 0}.x-ie8 .x-title-rotate-right{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.x-title-rotate-left{-webkit-transform:rotate(270deg);-webkit-transform-origin:100% 0;-moz-transform:rotate(270deg);-moz-transform-origin:100% 0;-ms-transform:rotate(270deg);-ms-transform-origin:100% 0;transform:rotate(270deg);transform-origin:100% 0}.x-ie8 .x-title-rotate-left{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.x-horizontal.x-header .x-title-rotate-right.x-title-align-left > .x-title-item{vertical-align:bottom}.x-horizontal.x-header .x-title-rotate-right.x-title-align-center > .x-title-item{vertical-align:middle}.x-horizontal.x-header .x-title-rotate-right.x-title-align-right > .x-title-item{vertical-align:top}.x-horizontal.x-header .x-title-rotate-left.x-title-align-left > .x-title-item{vertical-align:top}.x-horizontal.x-header .x-title-rotate-left.x-title-align-center > .x-title-item{vertical-align:middle}.x-horizontal.x-header .x-title-rotate-left.x-title-align-right > .x-title-item{vertical-align:bottom}.x-vertical.x-header .x-title-rotate-none.x-title-align-left > .x-title-item{vertical-align:top}.x-vertical.x-header .x-title-rotate-none.x-title-align-center > .x-title-item{vertical-align:middle}.x-vertical.x-header .x-title-rotate-none.x-title-align-right > .x-title-item{vertical-align:bottom}.x-title-icon-wrap{display:table-cell;text-align:center;vertical-align:middle;line-height:0}.x-title-icon-wrap.x-title-icon-top,.x-title-icon-wrap.x-title-icon-bottom{display:table-row}.x-title-icon{display:inline-block;vertical-align:middle;background-position:center;background-repeat:no-repeat}.x-tool{font-size:0;line-height:0}.x-header > .x-box-inner,.x-panel-header-mc > .x-box-inner,.x-window-header-mc > .x-box-inner{overflow:visible}.x-splitter{font-size:1px}.x-splitter-horizontal{cursor:e-resize;cursor:row-resize}.x-splitter-vertical{cursor:e-resize;cursor:col-resize}.x-splitter-collapsed,.x-splitter-horizontal-noresize,.x-splitter-vertical-noresize{cursor:default}.x-splitter-active{z-index:4}.x-collapse-el{position:absolute;background-repeat:no-repeat}.x-splitter-focus{z-index:4}.x-box-layout-ct{overflow:hidden}.x-box-target{position:absolute;width:20000px;top:0;left:0;height:1px}.x-box-inner{overflow:hidden;position:relative;left:0;top:0}.x-box-scroller{position:absolute;background-repeat:no-repeat;background-position:center;line-height:0;font-size:0;text-align:center}.x-box-scroller-top{top:0}.x-box-scroller-right{right:0}.x-box-scroller-bottom{bottom:0}.x-box-scroller-left{left:0}.x-box-menu-body-horizontal{float:left}.x-box-menu-after{position:relative;float:left}.x-toolbar-text{white-space:nowrap}.x-toolbar-separator{display:block;font-size:1px;overflow:hidden;cursor:default;border:0;width:0;height:0;line-height:0px}.x-toolbar-scroller{padding-left:0}.x-toolbar-plain{border:0}.x-dd-drag-proxy,.x-dd-drag-current{z-index:1000000!important;pointer-events:none}.x-dd-drag-proxy{display:table}.x-dd-drag-repair .x-dd-drag-ghost{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.x-dd-drag-repair .x-dd-drop-icon{display:none}.x-dd-drag-ghost,.x-dd-drop-icon{display:table-cell;vertical-align:middle}.x-dd-drag-ghost{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85;white-space:nowrap}.x-dd-drop-icon{height:26px;width:26px;background-color:transparent;background-position:center;background-repeat:no-repeat}.x-docked{position:absolute !important;z-index:2}.x-docked-vertical{position:static}.x-docked-top{border-bottom-width:0 !important}.x-docked-bottom{border-top-width:0 !important}.x-docked-left{border-right-width:0 !important}.x-docked-right{border-left-width:0 !important}.x-docked-noborder-top{border-top-width:0 !important}.x-docked-noborder-right{border-right-width:0 !important}.x-docked-noborder-bottom{border-bottom-width:0 !important}.x-docked-noborder-left{border-left-width:0 !important}.x-noborder-l{border-left-width:0 !important}.x-noborder-b{border-bottom-width:0 !important}.x-noborder-bl{border-bottom-width:0 !important;border-left-width:0 !important}.x-noborder-r{border-right-width:0 !important}.x-noborder-rl{border-right-width:0 !important;border-left-width:0 !important}.x-noborder-rb{border-right-width:0 !important;border-bottom-width:0 !important}.x-noborder-rbl{border-right-width:0 !important;border-bottom-width:0 !important;border-left-width:0 !important}.x-noborder-t{border-top-width:0 !important}.x-noborder-tl{border-top-width:0 !important;border-left-width:0 !important}.x-noborder-tb{border-top-width:0 !important;border-bottom-width:0 !important}.x-noborder-tbl{border-top-width:0 !important;border-bottom-width:0 !important;border-left-width:0 !important}.x-noborder-tr{border-top-width:0 !important;border-right-width:0 !important}.x-noborder-trl{border-top-width:0 !important;border-right-width:0 !important;border-left-width:0 !important}.x-noborder-trb{border-top-width:0 !important;border-right-width:0 !important;border-bottom-width:0 !important}.x-noborder-trbl{border-width:0 !important}.x-panel,.x-plain{overflow:hidden;position:relative}.x-panel{outline:none}td.x-frame-mc{vertical-align:top}.x-panel-body{overflow:hidden;position:relative}.x-panel-header-plain,.x-panel-body-plain{border:0;padding:0}.x-panel-collapsed-mini{visibility:hidden}.x-table-layout{font-size:1em}.x-btn-group{position:relative;overflow:hidden}.x-btn-group-body{position:relative}.x-btn-group-body .x-table-layout-cell{vertical-align:top}.x-viewport,.x-viewport > .x-body{margin:0;padding:0;border:0 none;overflow:hidden;position:static;touch-action:none;-ms-touch-action:none}.x-viewport{height:100%}.x-viewport > .x-body{min-height:100%}.x-column{float:left}.x-resizable-overlay{position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:200000;background-color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.x-window{outline:none;overflow:hidden}.x-window .x-window-wrap{position:relative}.x-window-body{position:relative;overflow:hidden}.x-form-item{display:table;table-layout:fixed;border-spacing:0;border-collapse:separate}.x-form-item-label{overflow:hidden}.x-form-item.x-form-item-no-label > .x-form-item-label{display:none}.x-form-item-label,.x-form-item-body{display:table-cell}.x-ie8 .x-form-fieldcontainer .x-form-item-label-top + .x-form-item-body{display:table-row}.x-form-item-body{vertical-align:middle;height:100%}.x-form-item-label-inner{display:inline-block}.x-form-item-label-top{display:table-row;height:1px}.x-form-item-label-top > .x-form-item-label-inner{display:table-cell}.x-form-item-label-top-side-error:after{display:table-cell;content:''}.x-form-item-label-right{text-align:right}.x-form-error-wrap-side{display:table-cell;vertical-align:middle}.x-form-error-wrap-under{display:table-row;height:1px}.x-form-error-wrap-under > .x-form-error-msg{display:table-cell}.x-form-error-wrap-under-side-label:before{display:table-cell;content:'';pointer-events:none}.x-form-invalid-icon{overflow:hidden}.x-form-invalid-icon ul{display:none}.x-form-trigger-wrap{display:table;width:100%;height:100%}.x-gecko .x-form-trigger-wrap{display:-moz-inline-box;display:inline-flex;vertical-align:top}.x-form-text-wrap{display:table-cell;overflow:hidden;height:100%}.x-gecko .x-form-text-wrap{display:block;-moz-box-flex:1;flex:1}.x-form-item-body.x-form-text-grow{min-width:inherit;max-width:inherit}.x-form-text{border:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:block;background:repeat-x 0 0;width:100%;height:100%}.x-webkit .x-form-text{height:calc(100% + 3px)}.x-form-trigger{display:table-cell;vertical-align:top;cursor:pointer;overflow:hidden;background-repeat:no-repeat;text-align:center;line-height:0;white-space:nowrap}.x-item-disabled .x-form-trigger{cursor:default}.x-form-trigger.x-form-trigger-cmp{background:none;border:0}.x-gecko .x-form-trigger{display:block}.x-form-textarea{overflow:auto;resize:none}div.x-form-text-grow .x-form-textarea{min-height:inherit}.x-message-box .x-form-display-field{height:auto}.x-form-cb-wrap{vertical-align:top}.x-form-cb-wrap-inner{position:relative}.x-form-cb{position:absolute;left:0;right:auto;vertical-align:top;overflow:hidden;padding:0;border:0;cursor:default}.x-form-cb::-moz-focus-inner{padding:0;border:0}.x-form-cb-after{left:auto;right:0}.x-form-cb-label{display:inline-block}.x-form-cb-label.x-form-cb-no-box-label{display:none}.x-fieldset{display:block;position:relative;overflow:hidden}.x-fieldset-header{overflow:hidden}.x-fieldset-header .x-form-item,.x-fieldset-header .x-tool{float:left}.x-fieldset-header .x-fieldset-header-text{float:left}.x-fieldset-header .x-form-cb-wrap{font-size:0;line-height:0;min-height:0;height:auto}.x-fieldset-header .x-form-cb{margin:0;position:static;display:inherit}.x-fieldset-body{overflow:hidden}.x-fieldset-collapsed{padding-bottom:0 !important}.x-fieldset-collapsed > .x-fieldset-body{display:none}.x-fieldset-header-text-collapsible{cursor:pointer}.x-view-item-focused{outline:1px dashed #157fcc!important;outline-offset:-1px}.x-ie9 .x-boundlist-list-ct{min-height:0%}.x-datepicker{position:relative}.x-datepicker .x-monthpicker{left:0;top:0;display:block}.x-datepicker .x-monthpicker-months,.x-datepicker .x-monthpicker-years{height:100%}.x-datepicker-inner{table-layout:fixed;width:100%;border-collapse:separate}.x-datepicker-cell{padding:0}.x-datepicker-header{position:relative}.x-datepicker-arrow{position:absolute;outline:none;font-size:0}.x-datepicker-column-header{padding:0}.x-datepicker-date{display:block;text-decoration:none}.x-monthpicker{display:table}.x-monthpicker-body{height:100%;position:relative}.x-monthpicker-months,.x-monthpicker-years{float:left}.x-monthpicker-item{float:left}.x-monthpicker-item-inner{display:block;text-decoration:none}.x-monthpicker-yearnav-button-ct{float:left;text-align:center}.x-monthpicker-yearnav-button{display:inline-block;outline:none;font-size:0}.x-monthpicker-buttons{width:100%}.x-datepicker .x-monthpicker-buttons{position:absolute;bottom:0}.x-datepicker-month .x-btn-split > .x-btn-button:after{content:none}.x-form-display-field-body{vertical-align:top}.x-form-file-btn{overflow:hidden;position:relative}.x-form-file-input{border:0;position:absolute;cursor:pointer;top:0;right:0;width:100%;height:100%;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;font-size:1000px}.x-form-item-hidden{margin:0}.x-tip{position:absolute;overflow:visible}.x-tip-body{overflow:hidden;position:relative}.x-tip-anchor{position:absolute;overflow:hidden;border-style:solid}.x-color-picker-item{float:left;text-decoration:none}.x-color-picker-item-inner{display:block;font-size:1px}.x-html-editor-tb .x-toolbar{position:static !important}.x-htmleditor-iframe,.x-htmleditor-textarea{display:block;overflow:auto;width:100%;height:100%;border:0}.x-tagfield-body{vertical-align:top}.x-tagfield{height:auto!important;cursor:text;overflow-y:auto}.x-tagfield .x-tagfield-list{padding:0;margin:0}.x-tagfield-list.x-tagfield-singleselect{white-space:nowrap;overflow:hidden}.x-tagfield-input,.x-tagfield-item{vertical-align:top;display:inline-block;position:relative}.x-tagfield-empty-input,.x-tagfield-input-field{font:inherit;border:0;margin:0;background:none;width:100%}.x-tagfield-emptyinput{display:none}.x-tagfield-stacked .x-tagfield-item{display:block}.x-tagfield-item{cursor:default}.x-tagfield-item-close{cursor:pointer;position:absolute}.x-fit-item{position:relative}.x-grid-view{overflow:hidden;position:relative}.x-grid-row-table{width:0;table-layout:fixed;border:0 none;border-collapse:separate;border-spacing:0}.x-grid-item{table-layout:fixed;outline:none}.x-grid-row{outline:none}.x-grid-td{overflow:hidden;border-width:0;vertical-align:top}.x-grid-cell-inner{overflow:hidden;white-space:nowrap}.x-wrap-cell .x-grid-cell-inner{white-space:normal}.x-grid-resize-marker{position:absolute;z-index:5;top:0}.x-col-move-top,.x-col-move-bottom{position:absolute;top:0;line-height:0;font-size:0;overflow:hidden;z-index:20000;background:no-repeat center top transparent}.x-grid-header-ct{cursor:default}.x-column-header{position:absolute;overflow:hidden;background-repeat:repeat-x}.x-column-header-inner{white-space:nowrap;position:relative;overflow:hidden}.x-leaf-column-header{height:100%}.x-leaf-column-header .x-column-header-text-container{height:100%}.x-column-header-text-container{width:100%;display:table;table-layout:fixed}.x-column-header-text-container.x-column-header-text-container-auto{table-layout:auto}.x-column-header-text-wrapper{display:table-cell;vertical-align:middle}.x-column-header-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-column-header-text-inner{background-repeat:no-repeat}.x-column-header-trigger{display:none;height:100%;background-repeat:no-repeat;position:absolute;right:0;top:0;text-align:center}.x-ie9m .x-column-header-trigger{z-index:6}.x-column-header-over .x-column-header-trigger,.x-column-header-open .x-column-header-trigger{display:block}.x-column-header-align-right{text-align:right}.x-column-header-align-left{text-align:left}.x-column-header-align-center{text-align:center}.x-grid-cell-inner-action-col{line-height:0;font-size:0}.x-grid-cell-inner-action-col :focus{outline:1px solid #3d92cf}.x-action-col-icon{display:inline-block;line-height:1}.x-grid-cell-inner-checkcolumn{line-height:0;font-size:0}.x-grid-cell-inner-checkcolumn :focus{outline:1px solid #3d92cf}.x-grid-checkcolumn{display:inline-block}.x-group-hd-container{overflow:hidden}.x-grid-group-hd{white-space:nowrap;outline:none}.x-grid-group-title{position:relative}.x-grid-row-body-hidden,.x-grid-group-collapsed{display:none}.x-grid-row-body-hidden{display:none}.x-menu{outline:none}.x-menu-body{position:relative}.x-menu-item{white-space:nowrap;overflow:hidden;border-color:transparent;border-style:solid}.x-menu-item-cmp{margin:2px}.x-menu-item-cmp .x-field-label-cell{vertical-align:middle}.x-menu-icon-separator{position:absolute;top:0px;z-index:0;height:100%;overflow:hidden}.x-menu-plain .x-menu-icon-separator{display:none}.x-menu-item-link{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;text-decoration:none;outline:0;display:block}.x-menu-item-link-href{-webkit-touch-callout:default}.x-menu-item-text{display:inline-block}.x-menu-item-icon,.x-menu-item-icon-right,.x-menu-item-arrow{font-size:0;position:absolute;text-align:center;background-repeat:no-repeat}.x-grid-editor .x-form-cb-wrap{text-align:center}.x-grid-editor .x-form-cb{position:static;display:inline-block}.x-grid-editor .x-form-display-field{margin:0;white-space:nowrap;overflow:hidden}.x-grid-editor div.x-form-action-col-field{line-height:0}.x-grid-row-editor-wrap{position:absolute;overflow:visible;z-index:2}.x-grid-row-editor{position:absolute}.x-grid-row-editor-buttons{position:absolute;white-space:nowrap}.x-grid-row-expander{font-size:0;line-height:0;text-align:center}.x-grid-row-expander:focus{outline:1px solid #3d92cf}.x-ssm-row-numberer-hd{cursor:se-resize!important}.x-ssm-row-numberer-cell{cursor:e-resize}.x-ssm-column-select .x-column-header{cursor:s-resize}.x-ssm-extender-drag-handle{position:absolute;z-index:1;cursor:crosshair}.x-ssm-extender-mask{position:absolute;z-index:1;pointer-events:none}.x-abs-layout-ct{position:relative}.x-abs-layout-item{position:absolute !important}.x-border-layout-ct{overflow:hidden}.x-border-layout-ct{position:relative}.x-border-region-slide-in{z-index:5}.x-region-collapsed-placeholder{z-index:4}.x-center-layout-item{position:absolute}.x-center-target{position:relative}.x-form-layout-wrap{display:table;width:100%;border-collapse:separate}.x-form-layout-colgroup{display:table-column-group}.x-form-layout-column{display:table-column}.x-form-layout-auto-label > * > .x-form-item-label{width:auto !important}.x-form-layout-auto-label > * > .x-form-item-label > .x-form-item-label-inner{width:auto !important;white-space:nowrap}.x-form-layout-auto-label > * > .x-form-layout-label-column{width:1px}.x-form-layout-sized-label > * > .x-form-item-label{width:auto !important}.x-form-form-item{display:table-row}.x-form-form-item > .x-form-item-label{padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important}.x-form-form-item > .x-form-item-body{max-width:none}.x-form-form-item.x-form-item-no-label:before{content:' ';display:table-cell;pointer-events:none}.x-resizable-wrapped{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}.x-column-header-checkbox .x-column-header-text{display:block;background-repeat:no-repeat;font-size:0}.x-grid-cell-row-checker{vertical-align:middle;text-align:center;background-repeat:no-repeat;font-size:0}.x-slider{outline:none;position:relative}.x-slider-inner{position:relative;left:0;top:0;overflow:visible}.x-slider-vert .x-slider-inner{background:repeat-y 0 0}.x-slider-thumb{position:absolute;background:no-repeat 0 0;cursor:default}.x-slider-horz .x-slider-thumb{left:0}.x-slider-vert .x-slider-thumb{bottom:0}.x-tab{display:block;outline:0;cursor:pointer;white-space:nowrap;text-decoration:none;vertical-align:top;overflow:hidden;position:relative}.x-tab > .x-frame{height:100%;width:100%}.x-tab-wrap{height:100%;width:100%;display:table;border-spacing:0}.x-tab-button{white-space:nowrap;line-height:0;position:relative;display:table-cell;vertical-align:middle}.x-tab-inner{overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.x-tab-icon.x-tab-no-text > .x-tab-inner{display:none}.x-tab-icon-el{display:none;vertical-align:middle;text-align:center;background-position:center center;background-repeat:no-repeat}.x-tab-icon > .x-tab-icon-el{display:inline-block}.x-tab-icon-top > .x-tab-icon-el,.x-tab-icon-bottom > .x-tab-icon-el{display:block}.x-tab-button-center{text-align:center}.x-tab-button-left{text-align:left}.x-tab-button-right{text-align:right}.x-tab-mc{overflow:visible}.x-tab{z-index:1}.x-tab-active{z-index:3}.x-tab-button{position:relative}.x-tab-close-btn{display:block;position:absolute;overflow:hidden;font-size:0;line-height:0}.x-tab-rotate-left{-webkit-transform:rotate(270deg);-webkit-transform-origin:100% 0;-moz-transform:rotate(270deg);-moz-transform-origin:100% 0;-ms-transform:rotate(270deg);-ms-transform-origin:100% 0;transform:rotate(270deg);transform-origin:100% 0}.x-ie8 .x-tab-rotate-left{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.x-tab-rotate-right{-webkit-transform:rotate(90deg);-webkit-transform-origin:0 0;-moz-transform:rotate(90deg);-moz-transform-origin:0 0;-ms-transform:rotate(90deg);-ms-transform-origin:0 0;transform:rotate(90deg);transform-origin:0 0}.x-ie8 .x-tab-rotate-right{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.x-tab-tr,.x-tab-br,.x-tab-mr,.x-tab-tl,.x-tab-bl,.x-tab-ml{width:1px}.x-tab-bar{z-index:0;position:relative}.x-tab-bar-strip{position:absolute;line-height:0;font-size:0;z-index:2}.x-tab-bar-top > .x-tab-bar-strip{bottom:0}.x-tab-bar-bottom > .x-tab-bar-strip{top:0}.x-tab-bar-left > .x-tab-bar-strip{right:0}.x-tab-bar-right > .x-tab-bar-strip{left:0}.x-tab-bar-horizontal .x-tab-bar-strip{width:100%;left:0}.x-tab-bar-vertical{display:table-cell}.x-tab-bar-vertical .x-tab-bar-strip{height:100%;top:0}.x-tab-bar-plain{background:transparent !important}.x-box-scroller-plain{background-color:transparent !important}.x-breadcrumb-btn .x-box-target:first-child{margin:0}.x-breadcrumb-btn > .x-btn-split-right > .x-btn-button:after{content:none}.x-breadcrumb-btn.x-btn-over > .x-btn-split-right > .x-btn-button:after,.x-breadcrumb-btn.x-btn-menu-active > .x-btn-split-right > .x-btn-button:after{content:''}.x-autowidth-table .x-grid-item{table-layout:auto;width:auto !important}.x-tree-view{overflow:hidden}.x-tree-elbow-img,.x-tree-icon{display:inline-block;text-align:center;background-repeat:no-repeat;background-position:0 center;vertical-align:top}.x-tree-checkbox{display:inline-block;vertical-align:top;position:relative}.x-tree-animator-wrap{overflow:hidden}.x-scroll-indicator{position:absolute;background-color:#000;opacity:0.5;border-radius:3px;margin:2px}.x-scroll-indicator-x{bottom:0;left:0;height:6px}.x-scroll-indicator-y{right:0;top:0;width:6px}.x-body{color:#000;font-size:13px;line-height:17px;font-weight:300;font-family:helvetica, arial, verdana, sans-serif;background:#fff}.x-animating-size,.x-collapsed{overflow:hidden!important}.x-editor .x-form-item-body{padding-bottom:0}.x-mask{background-image:none;background-color:rgba(255, 255, 255, 0.7);cursor:default;border-style:solid;border-width:1px;border-color:transparent}.x-ie8 .x-mask{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3ffffff, endColorstr=#b3ffffff);zoom:1}.x-mask.x-focus{border-style:solid;border-width:1px;border-color:#157fcc}.x-mask-msg{padding:8px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#e5e5e5}.x-mask-msg-inner{padding:0;background-color:transparent;color:#666;font:300 13px helvetica, arial, verdana, sans-serif}.x-mask-msg-text{padding:21px 0 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/loadmask/loading.gif);background-repeat:no-repeat;background-position:center 0}.x-progress-default{background-color:#f5f5f5;border-width:0;height:20px;border-color:#157fcc}.x-progress-default .x-progress-bar-default{background-image:none;background-color:#c2ddf2}.x-progress-default .x-progress-text{color:#666;font-weight:300;font-size:13px;font-family:helvetica, arial, verdana, sans-serif;text-align:center;line-height:20px}.x-progress-default .x-progress-text-back{color:#666;line-height:20px}.x-cmd-slicer.x-progress-bar-default:before{display:none;content:"x-slicer:, stretch:bottom" !important}.x-progressbar-default-cell > .x-grid-cell-inner,.x-progressbarwidget-default-cell > .x-grid-cell-inner{padding-top:2px;padding-bottom:2px}.x-progressbar-default-cell > .x-grid-cell-inner .x-progress-default,.x-progressbarwidget-default-cell > .x-grid-cell-inner .x-progress-default{height:20px}.x-btn-default-small{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3px 3px 3px 3px;border-width:1px;border-style:solid;background-color:#3892d4}.x-btn-default-small-mc{background-color:#3892d4}.x-nbr .x-btn-default-small{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-btn-default-small-frameInfo{font-family:th-3-3-3-3-1-1-1-1-3-3-3-3}.x-btn-default-small-tl{background-position:0 -6px}.x-btn-default-small-tr{background-position:right -9px}.x-btn-default-small-bl{background-position:0 -12px}.x-btn-default-small-br{background-position:right -15px}.x-btn-default-small-ml{background-position:0 top}.x-btn-default-small-mr{background-position:right top}.x-btn-default-small-tc{background-position:0 0}.x-btn-default-small-bc{background-position:0 -3px}.x-btn-default-small-tr,.x-btn-default-small-br,.x-btn-default-small-mr{padding-right:3px}.x-btn-default-small-tl,.x-btn-default-small-bl,.x-btn-default-small-ml{padding-left:3px}.x-btn-default-small-tc{height:3px}.x-btn-default-small-bc{height:3px}.x-btn-default-small-tl,.x-btn-default-small-bl,.x-btn-default-small-tr,.x-btn-default-small-br,.x-btn-default-small-tc,.x-btn-default-small-bc,.x-btn-default-small-ml,.x-btn-default-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-corners.gif)}.x-btn-default-small-ml,.x-btn-default-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-sides.gif);background-repeat:repeat-y}.x-btn-default-small-mc{padding:1px 1px 1px 1px}.x-cmd-slicer.x-btn-default-small:before{display:none;content:"x-slicer:, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-sides.gif)" !important}.x-btn-default-small{border-color:#157fcc}.x-btn-button-default-small{min-height:16px}.x-ie9m .x-btn-button-default-small{min-height:auto;height:16px}.x-btn-inner-default-small{font:300 12px/16px helvetica, arial, verdana, sans-serif;color:#fff;padding:0 5px;max-width:100%}.x-btn-icon-right > .x-btn-inner-default-small,.x-btn-icon-left > .x-btn-inner-default-small{max-width:calc(100% - 16px)}.x-ie10p .x-btn-inner-default-small{max-width:none}.x-btn-icon-el-default-small{font-size:16px;height:16px;color:#fff;line-height:16px}.x-btn-icon-left > .x-btn-icon-el-default-small,.x-btn-icon-right > .x-btn-icon-el-default-small{width:16px}.x-btn-icon-top > .x-btn-icon-el-default-small,.x-btn-icon-bottom > .x-btn-icon-el-default-small{min-width:16px}.x-btn-icon-el-default-small.x-btn-glyph{opacity:0.5}.x-ie8 .x-btn-icon-el-default-small.x-btn-glyph{color:#9cc9e9}.x-btn-text.x-btn-icon-left > .x-btn-icon-el-default-small{margin-right:0px}.x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-small{margin-left:0px}.x-btn-text.x-btn-icon-top > .x-btn-icon-el-default-small{margin-bottom:5px}.x-btn-text.x-btn-icon-bottom > .x-btn-icon-el-default-small{margin-top:5px}.x-btn-arrow-right > .x-btn-icon.x-btn-no-text.x-btn-button-default-small{padding-right:5px}.x-btn-arrow-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-small{margin-right:5px}.x-btn-arrow-bottom > .x-btn-button-default-small,.x-btn-split-bottom > .x-btn-button-default-small{padding-bottom:3px}.x-btn-wrap-default-small.x-btn-arrow-right:after{width:16px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-small-arrow.png);padding-right:16px}.x-btn-wrap-default-small.x-btn-arrow-bottom:after{height:13px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-small-arrow.png)}.x-btn-wrap-default-small.x-btn-split-right:after{width:20px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-small-s-arrow.png);padding-right:20px}.x-btn-wrap-default-small.x-btn-split-bottom:after{height:15px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-small-s-arrow-b.png)}.x-btn-split-right > .x-btn-icon.x-btn-no-text.x-btn-button-default-small{padding-right:5px}.x-btn-split-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-small{margin-right:5px}.x-btn-focus.x-btn-default-small{background-image:none;background-color:#3892d4;-webkit-box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset;-moz-box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset;box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset}.x-btn-default-small .x-btn-arrow-el{position:absolute;top:0;right:0;height:100%;width:23px;pointer-events:none}.x-btn-default-small.x-arrow-focus .x-btn-arrow-el{border:1px solid #d7e9f6}.x-btn-over.x-btn-default-small{border-color:#1375bc;background-image:none;background-color:#3487c3}.x-btn-focus.x-btn-over.x-btn-default-small{-webkit-box-shadow:#d6e7f3 0 1px 0px 0 inset, #d6e7f3 0 -1px 0px 0 inset, #d6e7f3 -1px 0 0px 0 inset, #d6e7f3 1px 0 0px 0 inset;-moz-box-shadow:#d6e7f3 0 1px 0px 0 inset, #d6e7f3 0 -1px 0px 0 inset, #d6e7f3 -1px 0 0px 0 inset, #d6e7f3 1px 0 0px 0 inset;box-shadow:#d6e7f3 0 1px 0px 0 inset, #d6e7f3 0 -1px 0px 0 inset, #d6e7f3 -1px 0 0px 0 inset, #d6e7f3 1px 0 0px 0 inset}.x-btn.x-btn-menu-active.x-btn-default-small,.x-btn.x-btn-pressed.x-btn-default-small{border-color:#105f99;background-image:none;background-color:#2a6e9f}.x-btn-focus.x-btn-menu-active.x-btn-default-small,.x-btn-focus.x-btn-pressed.x-btn-default-small{-webkit-box-shadow:#d4e2ec 0 1px 0px 0 inset, #d4e2ec 0 -1px 0px 0 inset, #d4e2ec -1px 0 0px 0 inset, #d4e2ec 1px 0 0px 0 inset;-moz-box-shadow:#d4e2ec 0 1px 0px 0 inset, #d4e2ec 0 -1px 0px 0 inset, #d4e2ec -1px 0 0px 0 inset, #d4e2ec 1px 0 0px 0 inset;box-shadow:#d4e2ec 0 1px 0px 0 inset, #d4e2ec 0 -1px 0px 0 inset, #d4e2ec -1px 0 0px 0 inset, #d4e2ec 1px 0 0px 0 inset}.x-btn.x-btn-disabled.x-btn-default-small{background-image:none;background-color:#3892d4}.x-btn-focus .x-btn-default-small-tl,.x-btn-focus .x-btn-default-small-bl,.x-btn-focus .x-btn-default-small-tr,.x-btn-focus .x-btn-default-small-br,.x-btn-focus .x-btn-default-small-tc,.x-btn-focus .x-btn-default-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-focus-corners.gif)}.x-btn-focus .x-btn-default-small-ml,.x-btn-focus .x-btn-default-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-focus-sides.gif)}.x-btn-focus .x-btn-default-small-mc{background-color:#3892d4}.x-btn-over .x-btn-default-small-tl,.x-btn-over .x-btn-default-small-bl,.x-btn-over .x-btn-default-small-tr,.x-btn-over .x-btn-default-small-br,.x-btn-over .x-btn-default-small-tc,.x-btn-over .x-btn-default-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-over-corners.gif)}.x-btn-over .x-btn-default-small-ml,.x-btn-over .x-btn-default-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-over-sides.gif)}.x-btn-over .x-btn-default-small-mc{background-color:#3487c3}.x-btn-focus.x-btn-over .x-btn-default-small-tl,.x-btn-focus.x-btn-over .x-btn-default-small-bl,.x-btn-focus.x-btn-over .x-btn-default-small-tr,.x-btn-focus.x-btn-over .x-btn-default-small-br,.x-btn-focus.x-btn-over .x-btn-default-small-tc,.x-btn-focus.x-btn-over .x-btn-default-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-focus-over-corners.gif)}.x-btn-focus.x-btn-over .x-btn-default-small-ml,.x-btn-focus.x-btn-over .x-btn-default-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-focus-over-sides.gif)}.x-btn-focus.x-btn-over .x-btn-default-small-mc{background-color:#3487c3}.x-btn.x-btn-menu-active .x-btn-default-small-tl,.x-btn.x-btn-menu-active .x-btn-default-small-bl,.x-btn.x-btn-menu-active .x-btn-default-small-tr,.x-btn.x-btn-menu-active .x-btn-default-small-br,.x-btn.x-btn-menu-active .x-btn-default-small-tc,.x-btn.x-btn-menu-active .x-btn-default-small-bc,.x-btn.x-btn-pressed .x-btn-default-small-tl,.x-btn.x-btn-pressed .x-btn-default-small-bl,.x-btn.x-btn-pressed .x-btn-default-small-tr,.x-btn.x-btn-pressed .x-btn-default-small-br,.x-btn.x-btn-pressed .x-btn-default-small-tc,.x-btn.x-btn-pressed .x-btn-default-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-pressed-corners.gif)}.x-btn.x-btn-menu-active .x-btn-default-small-ml,.x-btn.x-btn-menu-active .x-btn-default-small-mr,.x-btn.x-btn-pressed .x-btn-default-small-ml,.x-btn.x-btn-pressed .x-btn-default-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-pressed-sides.gif)}.x-btn.x-btn-menu-active .x-btn-default-small-mc,.x-btn.x-btn-pressed .x-btn-default-small-mc{background-color:#2a6e9f}.x-btn-focus.x-btn-menu-active .x-btn-default-small-tl,.x-btn-focus.x-btn-menu-active .x-btn-default-small-bl,.x-btn-focus.x-btn-menu-active .x-btn-default-small-tr,.x-btn-focus.x-btn-menu-active .x-btn-default-small-br,.x-btn-focus.x-btn-menu-active .x-btn-default-small-tc,.x-btn-focus.x-btn-menu-active .x-btn-default-small-bc,.x-btn-focus.x-btn-pressed .x-btn-default-small-tl,.x-btn-focus.x-btn-pressed .x-btn-default-small-bl,.x-btn-focus.x-btn-pressed .x-btn-default-small-tr,.x-btn-focus.x-btn-pressed .x-btn-default-small-br,.x-btn-focus.x-btn-pressed .x-btn-default-small-tc,.x-btn-focus.x-btn-pressed .x-btn-default-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-focus-pressed-corners.gif)}.x-btn-focus.x-btn-menu-active .x-btn-default-small-ml,.x-btn-focus.x-btn-menu-active .x-btn-default-small-mr,.x-btn-focus.x-btn-pressed .x-btn-default-small-ml,.x-btn-focus.x-btn-pressed .x-btn-default-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-focus-pressed-sides.gif)}.x-btn-focus.x-btn-menu-active .x-btn-default-small-mc,.x-btn-focus.x-btn-pressed .x-btn-default-small-mc{background-color:#2a6e9f}.x-btn.x-btn-disabled .x-btn-default-small-tl,.x-btn.x-btn-disabled .x-btn-default-small-bl,.x-btn.x-btn-disabled .x-btn-default-small-tr,.x-btn.x-btn-disabled .x-btn-default-small-br,.x-btn.x-btn-disabled .x-btn-default-small-tc,.x-btn.x-btn-disabled .x-btn-default-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-disabled-corners.gif)}.x-btn.x-btn-disabled .x-btn-default-small-ml,.x-btn.x-btn-disabled .x-btn-default-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-disabled-sides.gif)}.x-btn.x-btn-disabled .x-btn-default-small-mc{background-color:#3892d4}.x-nbr .x-btn-default-small{background-image:none}.x-btn-disabled.x-btn-default-small{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-small.x-segmented-button-first{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-small.x-segmented-button-first .x-btn-default-small-mc{padding-right:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-small.x-segmented-button-middle{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-small.x-segmented-button-middle .x-btn-default-small-mc{padding-right:3px !important;padding-left:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-small.x-segmented-button-last .x-btn-default-small-mc{padding-left:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-small.x-segmented-button-first{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-small.x-segmented-button-first .x-btn-default-small-mc{padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-small.x-segmented-button-middle{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-small.x-segmented-button-middle .x-btn-default-small-mc{padding-top:3px !important;padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-small.x-segmented-button-last .x-btn-default-small-mc{padding-top:3px !important}.x-nbr .x-segmented-button-item.x-btn-default-small:after{content:' ';border-style:solid;border-width:0;position:absolute}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-small:after{top:1px;right:0;bottom:1px;left:0}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-small.x-segmented-button-first:after{left:1px}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-small.x-segmented-button-last:after{right:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-small:after{top:0;right:1px;bottom:0;left:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-small.x-segmented-button-first:after{top:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-small.x-segmented-button-last:after{bottom:1px}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-default-small:after{border-width:1px;border-color:#d7e9f6}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-over.x-btn-default-small:after{border-width:1px;border-color:#d6e7f3}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-menu-active.x-btn-default-small:after,.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-pressed.x-btn-default-small:after{border-width:1px;border-color:#d4e2ec}.x-cmd-slicer.x-btn-focus.x-btn-default-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-focus-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-focus-sides.gif)" !important}.x-cmd-slicer.x-btn-over.x-btn-default-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-over-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-over.x-btn-default-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-focus-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-focus-over-sides.gif)" !important}.x-cmd-slicer.x-btn-pressed.x-btn-default-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-pressed.x-btn-default-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-focus-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-focus-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-disabled.x-btn-default-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-disabled-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-small-disabled-sides.gif)" !important}.x-button-default-small-cell > .x-grid-cell-inner{padding-top:0px;padding-bottom:0px}.x-button-default-small-cell > .x-grid-cell-inner >.x-btn-default-small{vertical-align:top}.x-btn-default-medium{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3px 3px 3px 3px;border-width:1px;border-style:solid;background-color:#3892d4}.x-btn-default-medium-mc{background-color:#3892d4}.x-nbr .x-btn-default-medium{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-btn-default-medium-frameInfo{font-family:th-3-3-3-3-1-1-1-1-3-3-3-3}.x-btn-default-medium-tl{background-position:0 -6px}.x-btn-default-medium-tr{background-position:right -9px}.x-btn-default-medium-bl{background-position:0 -12px}.x-btn-default-medium-br{background-position:right -15px}.x-btn-default-medium-ml{background-position:0 top}.x-btn-default-medium-mr{background-position:right top}.x-btn-default-medium-tc{background-position:0 0}.x-btn-default-medium-bc{background-position:0 -3px}.x-btn-default-medium-tr,.x-btn-default-medium-br,.x-btn-default-medium-mr{padding-right:3px}.x-btn-default-medium-tl,.x-btn-default-medium-bl,.x-btn-default-medium-ml{padding-left:3px}.x-btn-default-medium-tc{height:3px}.x-btn-default-medium-bc{height:3px}.x-btn-default-medium-tl,.x-btn-default-medium-bl,.x-btn-default-medium-tr,.x-btn-default-medium-br,.x-btn-default-medium-tc,.x-btn-default-medium-bc,.x-btn-default-medium-ml,.x-btn-default-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-corners.gif)}.x-btn-default-medium-ml,.x-btn-default-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-sides.gif);background-repeat:repeat-y}.x-btn-default-medium-mc{padding:1px 1px 1px 1px}.x-cmd-slicer.x-btn-default-medium:before{display:none;content:"x-slicer:, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-sides.gif)" !important}.x-btn-default-medium{border-color:#157fcc}.x-btn-button-default-medium{min-height:24px}.x-ie9m .x-btn-button-default-medium{min-height:auto;height:24px}.x-btn-inner-default-medium{font:300 14px/18px helvetica, arial, verdana, sans-serif;color:#fff;padding:0 8px;max-width:100%}.x-btn-icon-right > .x-btn-inner-default-medium,.x-btn-icon-left > .x-btn-inner-default-medium{max-width:calc(100% - 24px)}.x-ie10p .x-btn-inner-default-medium{max-width:none}.x-btn-icon-el-default-medium{font-size:24px;height:24px;color:#fff;line-height:24px}.x-btn-icon-left > .x-btn-icon-el-default-medium,.x-btn-icon-right > .x-btn-icon-el-default-medium{width:24px}.x-btn-icon-top > .x-btn-icon-el-default-medium,.x-btn-icon-bottom > .x-btn-icon-el-default-medium{min-width:24px}.x-btn-icon-el-default-medium.x-btn-glyph{opacity:0.5}.x-ie8 .x-btn-icon-el-default-medium.x-btn-glyph{color:#9cc9e9}.x-btn-text.x-btn-icon-left > .x-btn-icon-el-default-medium{margin-right:0}.x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-medium{margin-left:0}.x-btn-text.x-btn-icon-top > .x-btn-icon-el-default-medium{margin-bottom:5px}.x-btn-text.x-btn-icon-bottom > .x-btn-icon-el-default-medium{margin-top:5px}.x-btn-arrow-right > .x-btn-icon.x-btn-no-text.x-btn-button-default-medium{padding-right:8px}.x-btn-arrow-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-medium{margin-right:8px}.x-btn-arrow-bottom > .x-btn-button-default-medium,.x-btn-split-bottom > .x-btn-button-default-medium{padding-bottom:3px}.x-btn-wrap-default-medium.x-btn-arrow-right:after{width:24px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-medium-arrow.png);padding-right:24px}.x-btn-wrap-default-medium.x-btn-arrow-bottom:after{height:18px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-medium-arrow.png)}.x-btn-wrap-default-medium.x-btn-split-right:after{width:28px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-medium-s-arrow.png);padding-right:28px}.x-btn-wrap-default-medium.x-btn-split-bottom:after{height:24px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-medium-s-arrow-b.png)}.x-btn-split-right > .x-btn-icon.x-btn-no-text.x-btn-button-default-medium{padding-right:8px}.x-btn-split-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-medium{margin-right:8px}.x-btn-focus.x-btn-default-medium{background-image:none;background-color:#3892d4;-webkit-box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset;-moz-box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset;box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset}.x-btn-default-medium .x-btn-arrow-el{position:absolute;top:0;right:0;height:100%;width:31px;pointer-events:none}.x-btn-default-medium.x-arrow-focus .x-btn-arrow-el{border:1px solid #d7e9f6}.x-btn-over.x-btn-default-medium{border-color:#1375bc;background-image:none;background-color:#3487c3}.x-btn-focus.x-btn-over.x-btn-default-medium{-webkit-box-shadow:#d6e7f3 0 1px 0px 0 inset, #d6e7f3 0 -1px 0px 0 inset, #d6e7f3 -1px 0 0px 0 inset, #d6e7f3 1px 0 0px 0 inset;-moz-box-shadow:#d6e7f3 0 1px 0px 0 inset, #d6e7f3 0 -1px 0px 0 inset, #d6e7f3 -1px 0 0px 0 inset, #d6e7f3 1px 0 0px 0 inset;box-shadow:#d6e7f3 0 1px 0px 0 inset, #d6e7f3 0 -1px 0px 0 inset, #d6e7f3 -1px 0 0px 0 inset, #d6e7f3 1px 0 0px 0 inset}.x-btn.x-btn-menu-active.x-btn-default-medium,.x-btn.x-btn-pressed.x-btn-default-medium{border-color:#105f99;background-image:none;background-color:#2a6e9f}.x-btn-focus.x-btn-menu-active.x-btn-default-medium,.x-btn-focus.x-btn-pressed.x-btn-default-medium{-webkit-box-shadow:#d4e2ec 0 1px 0px 0 inset, #d4e2ec 0 -1px 0px 0 inset, #d4e2ec -1px 0 0px 0 inset, #d4e2ec 1px 0 0px 0 inset;-moz-box-shadow:#d4e2ec 0 1px 0px 0 inset, #d4e2ec 0 -1px 0px 0 inset, #d4e2ec -1px 0 0px 0 inset, #d4e2ec 1px 0 0px 0 inset;box-shadow:#d4e2ec 0 1px 0px 0 inset, #d4e2ec 0 -1px 0px 0 inset, #d4e2ec -1px 0 0px 0 inset, #d4e2ec 1px 0 0px 0 inset}.x-btn.x-btn-disabled.x-btn-default-medium{background-image:none;background-color:#3892d4}.x-btn-focus .x-btn-default-medium-tl,.x-btn-focus .x-btn-default-medium-bl,.x-btn-focus .x-btn-default-medium-tr,.x-btn-focus .x-btn-default-medium-br,.x-btn-focus .x-btn-default-medium-tc,.x-btn-focus .x-btn-default-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-focus-corners.gif)}.x-btn-focus .x-btn-default-medium-ml,.x-btn-focus .x-btn-default-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-focus-sides.gif)}.x-btn-focus .x-btn-default-medium-mc{background-color:#3892d4}.x-btn-over .x-btn-default-medium-tl,.x-btn-over .x-btn-default-medium-bl,.x-btn-over .x-btn-default-medium-tr,.x-btn-over .x-btn-default-medium-br,.x-btn-over .x-btn-default-medium-tc,.x-btn-over .x-btn-default-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-over-corners.gif)}.x-btn-over .x-btn-default-medium-ml,.x-btn-over .x-btn-default-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-over-sides.gif)}.x-btn-over .x-btn-default-medium-mc{background-color:#3487c3}.x-btn-focus.x-btn-over .x-btn-default-medium-tl,.x-btn-focus.x-btn-over .x-btn-default-medium-bl,.x-btn-focus.x-btn-over .x-btn-default-medium-tr,.x-btn-focus.x-btn-over .x-btn-default-medium-br,.x-btn-focus.x-btn-over .x-btn-default-medium-tc,.x-btn-focus.x-btn-over .x-btn-default-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-focus-over-corners.gif)}.x-btn-focus.x-btn-over .x-btn-default-medium-ml,.x-btn-focus.x-btn-over .x-btn-default-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-focus-over-sides.gif)}.x-btn-focus.x-btn-over .x-btn-default-medium-mc{background-color:#3487c3}.x-btn.x-btn-menu-active .x-btn-default-medium-tl,.x-btn.x-btn-menu-active .x-btn-default-medium-bl,.x-btn.x-btn-menu-active .x-btn-default-medium-tr,.x-btn.x-btn-menu-active .x-btn-default-medium-br,.x-btn.x-btn-menu-active .x-btn-default-medium-tc,.x-btn.x-btn-menu-active .x-btn-default-medium-bc,.x-btn.x-btn-pressed .x-btn-default-medium-tl,.x-btn.x-btn-pressed .x-btn-default-medium-bl,.x-btn.x-btn-pressed .x-btn-default-medium-tr,.x-btn.x-btn-pressed .x-btn-default-medium-br,.x-btn.x-btn-pressed .x-btn-default-medium-tc,.x-btn.x-btn-pressed .x-btn-default-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-pressed-corners.gif)}.x-btn.x-btn-menu-active .x-btn-default-medium-ml,.x-btn.x-btn-menu-active .x-btn-default-medium-mr,.x-btn.x-btn-pressed .x-btn-default-medium-ml,.x-btn.x-btn-pressed .x-btn-default-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-pressed-sides.gif)}.x-btn.x-btn-menu-active .x-btn-default-medium-mc,.x-btn.x-btn-pressed .x-btn-default-medium-mc{background-color:#2a6e9f}.x-btn-focus.x-btn-menu-active .x-btn-default-medium-tl,.x-btn-focus.x-btn-menu-active .x-btn-default-medium-bl,.x-btn-focus.x-btn-menu-active .x-btn-default-medium-tr,.x-btn-focus.x-btn-menu-active .x-btn-default-medium-br,.x-btn-focus.x-btn-menu-active .x-btn-default-medium-tc,.x-btn-focus.x-btn-menu-active .x-btn-default-medium-bc,.x-btn-focus.x-btn-pressed .x-btn-default-medium-tl,.x-btn-focus.x-btn-pressed .x-btn-default-medium-bl,.x-btn-focus.x-btn-pressed .x-btn-default-medium-tr,.x-btn-focus.x-btn-pressed .x-btn-default-medium-br,.x-btn-focus.x-btn-pressed .x-btn-default-medium-tc,.x-btn-focus.x-btn-pressed .x-btn-default-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-focus-pressed-corners.gif)}.x-btn-focus.x-btn-menu-active .x-btn-default-medium-ml,.x-btn-focus.x-btn-menu-active .x-btn-default-medium-mr,.x-btn-focus.x-btn-pressed .x-btn-default-medium-ml,.x-btn-focus.x-btn-pressed .x-btn-default-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-focus-pressed-sides.gif)}.x-btn-focus.x-btn-menu-active .x-btn-default-medium-mc,.x-btn-focus.x-btn-pressed .x-btn-default-medium-mc{background-color:#2a6e9f}.x-btn.x-btn-disabled .x-btn-default-medium-tl,.x-btn.x-btn-disabled .x-btn-default-medium-bl,.x-btn.x-btn-disabled .x-btn-default-medium-tr,.x-btn.x-btn-disabled .x-btn-default-medium-br,.x-btn.x-btn-disabled .x-btn-default-medium-tc,.x-btn.x-btn-disabled .x-btn-default-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-disabled-corners.gif)}.x-btn.x-btn-disabled .x-btn-default-medium-ml,.x-btn.x-btn-disabled .x-btn-default-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-disabled-sides.gif)}.x-btn.x-btn-disabled .x-btn-default-medium-mc{background-color:#3892d4}.x-nbr .x-btn-default-medium{background-image:none}.x-btn-disabled.x-btn-default-medium{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-medium.x-segmented-button-first{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-medium.x-segmented-button-first .x-btn-default-medium-mc{padding-right:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-medium.x-segmented-button-middle{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-medium.x-segmented-button-middle .x-btn-default-medium-mc{padding-right:3px !important;padding-left:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-medium.x-segmented-button-last .x-btn-default-medium-mc{padding-left:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-medium.x-segmented-button-first{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-medium.x-segmented-button-first .x-btn-default-medium-mc{padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-medium.x-segmented-button-middle{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-medium.x-segmented-button-middle .x-btn-default-medium-mc{padding-top:3px !important;padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-medium.x-segmented-button-last .x-btn-default-medium-mc{padding-top:3px !important}.x-nbr .x-segmented-button-item.x-btn-default-medium:after{content:' ';border-style:solid;border-width:0;position:absolute}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-medium:after{top:1px;right:0;bottom:1px;left:0}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-medium.x-segmented-button-first:after{left:1px}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-medium.x-segmented-button-last:after{right:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-medium:after{top:0;right:1px;bottom:0;left:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-medium.x-segmented-button-first:after{top:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-medium.x-segmented-button-last:after{bottom:1px}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-default-medium:after{border-width:1px;border-color:#d7e9f6}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-over.x-btn-default-medium:after{border-width:1px;border-color:#d6e7f3}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-menu-active.x-btn-default-medium:after,.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-pressed.x-btn-default-medium:after{border-width:1px;border-color:#d4e2ec}.x-cmd-slicer.x-btn-focus.x-btn-default-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-focus-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-focus-sides.gif)" !important}.x-cmd-slicer.x-btn-over.x-btn-default-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-over-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-over.x-btn-default-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-focus-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-focus-over-sides.gif)" !important}.x-cmd-slicer.x-btn-pressed.x-btn-default-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-pressed.x-btn-default-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-focus-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-focus-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-disabled.x-btn-default-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-disabled-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-medium-disabled-sides.gif)" !important}.x-button-default-medium-cell > .x-grid-cell-inner{padding-top:0;padding-bottom:0}.x-button-default-medium-cell > .x-grid-cell-inner >.x-btn-default-medium{vertical-align:top}.x-btn-default-large{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3px 3px 3px 3px;border-width:1px;border-style:solid;background-color:#3892d4}.x-btn-default-large-mc{background-color:#3892d4}.x-nbr .x-btn-default-large{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-btn-default-large-frameInfo{font-family:th-3-3-3-3-1-1-1-1-3-3-3-3}.x-btn-default-large-tl{background-position:0 -6px}.x-btn-default-large-tr{background-position:right -9px}.x-btn-default-large-bl{background-position:0 -12px}.x-btn-default-large-br{background-position:right -15px}.x-btn-default-large-ml{background-position:0 top}.x-btn-default-large-mr{background-position:right top}.x-btn-default-large-tc{background-position:0 0}.x-btn-default-large-bc{background-position:0 -3px}.x-btn-default-large-tr,.x-btn-default-large-br,.x-btn-default-large-mr{padding-right:3px}.x-btn-default-large-tl,.x-btn-default-large-bl,.x-btn-default-large-ml{padding-left:3px}.x-btn-default-large-tc{height:3px}.x-btn-default-large-bc{height:3px}.x-btn-default-large-tl,.x-btn-default-large-bl,.x-btn-default-large-tr,.x-btn-default-large-br,.x-btn-default-large-tc,.x-btn-default-large-bc,.x-btn-default-large-ml,.x-btn-default-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-corners.gif)}.x-btn-default-large-ml,.x-btn-default-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-sides.gif);background-repeat:repeat-y}.x-btn-default-large-mc{padding:1px 1px 1px 1px}.x-cmd-slicer.x-btn-default-large:before{display:none;content:"x-slicer:, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-sides.gif)" !important}.x-btn-default-large{border-color:#157fcc}.x-btn-button-default-large{min-height:32px}.x-ie9m .x-btn-button-default-large{min-height:auto;height:32px}.x-btn-inner-default-large{font:300 16px/20px helvetica, arial, verdana, sans-serif;color:#fff;padding:0 10px;max-width:100%}.x-btn-icon-right > .x-btn-inner-default-large,.x-btn-icon-left > .x-btn-inner-default-large{max-width:calc(100% - 32px)}.x-ie10p .x-btn-inner-default-large{max-width:none}.x-btn-icon-el-default-large{font-size:32px;height:32px;color:#fff;line-height:32px}.x-btn-icon-left > .x-btn-icon-el-default-large,.x-btn-icon-right > .x-btn-icon-el-default-large{width:32px}.x-btn-icon-top > .x-btn-icon-el-default-large,.x-btn-icon-bottom > .x-btn-icon-el-default-large{min-width:32px}.x-btn-icon-el-default-large.x-btn-glyph{opacity:0.5}.x-ie8 .x-btn-icon-el-default-large.x-btn-glyph{color:#9cc9e9}.x-btn-text.x-btn-icon-left > .x-btn-icon-el-default-large{margin-right:0}.x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-large{margin-left:0}.x-btn-text.x-btn-icon-top > .x-btn-icon-el-default-large{margin-bottom:5px}.x-btn-text.x-btn-icon-bottom > .x-btn-icon-el-default-large{margin-top:5px}.x-btn-arrow-right > .x-btn-icon.x-btn-no-text.x-btn-button-default-large{padding-right:10px}.x-btn-arrow-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-large{margin-right:10px}.x-btn-arrow-bottom > .x-btn-button-default-large,.x-btn-split-bottom > .x-btn-button-default-large{padding-bottom:3px}.x-btn-wrap-default-large.x-btn-arrow-right:after{width:28px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-large-arrow.png);padding-right:28px}.x-btn-wrap-default-large.x-btn-arrow-bottom:after{height:20px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-large-arrow.png)}.x-btn-wrap-default-large.x-btn-split-right:after{width:35px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-large-s-arrow.png);padding-right:35px}.x-btn-wrap-default-large.x-btn-split-bottom:after{height:29px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-large-s-arrow-b.png)}.x-btn-split-right > .x-btn-icon.x-btn-no-text.x-btn-button-default-large{padding-right:10px}.x-btn-split-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-large{margin-right:10px}.x-btn-focus.x-btn-default-large{background-image:none;background-color:#3892d4;-webkit-box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset;-moz-box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset;box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset}.x-btn-default-large .x-btn-arrow-el{position:absolute;top:0;right:0;height:100%;width:38px;pointer-events:none}.x-btn-default-large.x-arrow-focus .x-btn-arrow-el{border:1px solid #d7e9f6}.x-btn-over.x-btn-default-large{border-color:#1375bc;background-image:none;background-color:#3487c3}.x-btn-focus.x-btn-over.x-btn-default-large{-webkit-box-shadow:#d6e7f3 0 1px 0px 0 inset, #d6e7f3 0 -1px 0px 0 inset, #d6e7f3 -1px 0 0px 0 inset, #d6e7f3 1px 0 0px 0 inset;-moz-box-shadow:#d6e7f3 0 1px 0px 0 inset, #d6e7f3 0 -1px 0px 0 inset, #d6e7f3 -1px 0 0px 0 inset, #d6e7f3 1px 0 0px 0 inset;box-shadow:#d6e7f3 0 1px 0px 0 inset, #d6e7f3 0 -1px 0px 0 inset, #d6e7f3 -1px 0 0px 0 inset, #d6e7f3 1px 0 0px 0 inset}.x-btn.x-btn-menu-active.x-btn-default-large,.x-btn.x-btn-pressed.x-btn-default-large{border-color:#105f99;background-image:none;background-color:#2a6e9f}.x-btn-focus.x-btn-menu-active.x-btn-default-large,.x-btn-focus.x-btn-pressed.x-btn-default-large{-webkit-box-shadow:#d4e2ec 0 1px 0px 0 inset, #d4e2ec 0 -1px 0px 0 inset, #d4e2ec -1px 0 0px 0 inset, #d4e2ec 1px 0 0px 0 inset;-moz-box-shadow:#d4e2ec 0 1px 0px 0 inset, #d4e2ec 0 -1px 0px 0 inset, #d4e2ec -1px 0 0px 0 inset, #d4e2ec 1px 0 0px 0 inset;box-shadow:#d4e2ec 0 1px 0px 0 inset, #d4e2ec 0 -1px 0px 0 inset, #d4e2ec -1px 0 0px 0 inset, #d4e2ec 1px 0 0px 0 inset}.x-btn.x-btn-disabled.x-btn-default-large{background-image:none;background-color:#3892d4}.x-btn-focus .x-btn-default-large-tl,.x-btn-focus .x-btn-default-large-bl,.x-btn-focus .x-btn-default-large-tr,.x-btn-focus .x-btn-default-large-br,.x-btn-focus .x-btn-default-large-tc,.x-btn-focus .x-btn-default-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-focus-corners.gif)}.x-btn-focus .x-btn-default-large-ml,.x-btn-focus .x-btn-default-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-focus-sides.gif)}.x-btn-focus .x-btn-default-large-mc{background-color:#3892d4}.x-btn-over .x-btn-default-large-tl,.x-btn-over .x-btn-default-large-bl,.x-btn-over .x-btn-default-large-tr,.x-btn-over .x-btn-default-large-br,.x-btn-over .x-btn-default-large-tc,.x-btn-over .x-btn-default-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-over-corners.gif)}.x-btn-over .x-btn-default-large-ml,.x-btn-over .x-btn-default-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-over-sides.gif)}.x-btn-over .x-btn-default-large-mc{background-color:#3487c3}.x-btn-focus.x-btn-over .x-btn-default-large-tl,.x-btn-focus.x-btn-over .x-btn-default-large-bl,.x-btn-focus.x-btn-over .x-btn-default-large-tr,.x-btn-focus.x-btn-over .x-btn-default-large-br,.x-btn-focus.x-btn-over .x-btn-default-large-tc,.x-btn-focus.x-btn-over .x-btn-default-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-focus-over-corners.gif)}.x-btn-focus.x-btn-over .x-btn-default-large-ml,.x-btn-focus.x-btn-over .x-btn-default-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-focus-over-sides.gif)}.x-btn-focus.x-btn-over .x-btn-default-large-mc{background-color:#3487c3}.x-btn.x-btn-menu-active .x-btn-default-large-tl,.x-btn.x-btn-menu-active .x-btn-default-large-bl,.x-btn.x-btn-menu-active .x-btn-default-large-tr,.x-btn.x-btn-menu-active .x-btn-default-large-br,.x-btn.x-btn-menu-active .x-btn-default-large-tc,.x-btn.x-btn-menu-active .x-btn-default-large-bc,.x-btn.x-btn-pressed .x-btn-default-large-tl,.x-btn.x-btn-pressed .x-btn-default-large-bl,.x-btn.x-btn-pressed .x-btn-default-large-tr,.x-btn.x-btn-pressed .x-btn-default-large-br,.x-btn.x-btn-pressed .x-btn-default-large-tc,.x-btn.x-btn-pressed .x-btn-default-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-pressed-corners.gif)}.x-btn.x-btn-menu-active .x-btn-default-large-ml,.x-btn.x-btn-menu-active .x-btn-default-large-mr,.x-btn.x-btn-pressed .x-btn-default-large-ml,.x-btn.x-btn-pressed .x-btn-default-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-pressed-sides.gif)}.x-btn.x-btn-menu-active .x-btn-default-large-mc,.x-btn.x-btn-pressed .x-btn-default-large-mc{background-color:#2a6e9f}.x-btn-focus.x-btn-menu-active .x-btn-default-large-tl,.x-btn-focus.x-btn-menu-active .x-btn-default-large-bl,.x-btn-focus.x-btn-menu-active .x-btn-default-large-tr,.x-btn-focus.x-btn-menu-active .x-btn-default-large-br,.x-btn-focus.x-btn-menu-active .x-btn-default-large-tc,.x-btn-focus.x-btn-menu-active .x-btn-default-large-bc,.x-btn-focus.x-btn-pressed .x-btn-default-large-tl,.x-btn-focus.x-btn-pressed .x-btn-default-large-bl,.x-btn-focus.x-btn-pressed .x-btn-default-large-tr,.x-btn-focus.x-btn-pressed .x-btn-default-large-br,.x-btn-focus.x-btn-pressed .x-btn-default-large-tc,.x-btn-focus.x-btn-pressed .x-btn-default-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-focus-pressed-corners.gif)}.x-btn-focus.x-btn-menu-active .x-btn-default-large-ml,.x-btn-focus.x-btn-menu-active .x-btn-default-large-mr,.x-btn-focus.x-btn-pressed .x-btn-default-large-ml,.x-btn-focus.x-btn-pressed .x-btn-default-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-focus-pressed-sides.gif)}.x-btn-focus.x-btn-menu-active .x-btn-default-large-mc,.x-btn-focus.x-btn-pressed .x-btn-default-large-mc{background-color:#2a6e9f}.x-btn.x-btn-disabled .x-btn-default-large-tl,.x-btn.x-btn-disabled .x-btn-default-large-bl,.x-btn.x-btn-disabled .x-btn-default-large-tr,.x-btn.x-btn-disabled .x-btn-default-large-br,.x-btn.x-btn-disabled .x-btn-default-large-tc,.x-btn.x-btn-disabled .x-btn-default-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-disabled-corners.gif)}.x-btn.x-btn-disabled .x-btn-default-large-ml,.x-btn.x-btn-disabled .x-btn-default-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-disabled-sides.gif)}.x-btn.x-btn-disabled .x-btn-default-large-mc{background-color:#3892d4}.x-nbr .x-btn-default-large{background-image:none}.x-btn-disabled.x-btn-default-large{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-large.x-segmented-button-first{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-large.x-segmented-button-first .x-btn-default-large-mc{padding-right:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-large.x-segmented-button-middle{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-large.x-segmented-button-middle .x-btn-default-large-mc{padding-right:3px !important;padding-left:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-large.x-segmented-button-last .x-btn-default-large-mc{padding-left:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-large.x-segmented-button-first{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-large.x-segmented-button-first .x-btn-default-large-mc{padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-large.x-segmented-button-middle{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-large.x-segmented-button-middle .x-btn-default-large-mc{padding-top:3px !important;padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-large.x-segmented-button-last .x-btn-default-large-mc{padding-top:3px !important}.x-nbr .x-segmented-button-item.x-btn-default-large:after{content:' ';border-style:solid;border-width:0;position:absolute}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-large:after{top:1px;right:0;bottom:1px;left:0}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-large.x-segmented-button-first:after{left:1px}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-large.x-segmented-button-last:after{right:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-large:after{top:0;right:1px;bottom:0;left:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-large.x-segmented-button-first:after{top:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-large.x-segmented-button-last:after{bottom:1px}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-default-large:after{border-width:1px;border-color:#d7e9f6}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-over.x-btn-default-large:after{border-width:1px;border-color:#d6e7f3}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-menu-active.x-btn-default-large:after,.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-pressed.x-btn-default-large:after{border-width:1px;border-color:#d4e2ec}.x-cmd-slicer.x-btn-focus.x-btn-default-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-focus-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-focus-sides.gif)" !important}.x-cmd-slicer.x-btn-over.x-btn-default-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-over-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-over.x-btn-default-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-focus-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-focus-over-sides.gif)" !important}.x-cmd-slicer.x-btn-pressed.x-btn-default-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-pressed.x-btn-default-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-focus-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-focus-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-disabled.x-btn-default-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-disabled-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-large-disabled-sides.gif)" !important}.x-button-default-large-cell > .x-grid-cell-inner{padding-top:0;padding-bottom:0}.x-button-default-large-cell > .x-grid-cell-inner >.x-btn-default-large{vertical-align:top}.x-btn-default-toolbar-small{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3px 3px 3px 3px;border-width:1px;border-style:solid;background-color:#f5f5f5}.x-btn-default-toolbar-small-mc{background-color:#f5f5f5}.x-nbr .x-btn-default-toolbar-small{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-btn-default-toolbar-small-frameInfo{font-family:th-3-3-3-3-1-1-1-1-3-3-3-3}.x-btn-default-toolbar-small-tl{background-position:0 -6px}.x-btn-default-toolbar-small-tr{background-position:right -9px}.x-btn-default-toolbar-small-bl{background-position:0 -12px}.x-btn-default-toolbar-small-br{background-position:right -15px}.x-btn-default-toolbar-small-ml{background-position:0 top}.x-btn-default-toolbar-small-mr{background-position:right top}.x-btn-default-toolbar-small-tc{background-position:0 0}.x-btn-default-toolbar-small-bc{background-position:0 -3px}.x-btn-default-toolbar-small-tr,.x-btn-default-toolbar-small-br,.x-btn-default-toolbar-small-mr{padding-right:3px}.x-btn-default-toolbar-small-tl,.x-btn-default-toolbar-small-bl,.x-btn-default-toolbar-small-ml{padding-left:3px}.x-btn-default-toolbar-small-tc{height:3px}.x-btn-default-toolbar-small-bc{height:3px}.x-btn-default-toolbar-small-tl,.x-btn-default-toolbar-small-bl,.x-btn-default-toolbar-small-tr,.x-btn-default-toolbar-small-br,.x-btn-default-toolbar-small-tc,.x-btn-default-toolbar-small-bc,.x-btn-default-toolbar-small-ml,.x-btn-default-toolbar-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-corners.gif)}.x-btn-default-toolbar-small-ml,.x-btn-default-toolbar-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-sides.gif);background-repeat:repeat-y}.x-btn-default-toolbar-small-mc{padding:1px 1px 1px 1px}.x-cmd-slicer.x-btn-default-toolbar-small:before{display:none;content:"x-slicer:, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-sides.gif)" !important}.x-btn-default-toolbar-small{border-color:#d8d8d8}.x-btn-button-default-toolbar-small{min-height:16px}.x-ie9m .x-btn-button-default-toolbar-small{min-height:auto;height:16px}.x-btn-inner-default-toolbar-small{font:300 12px/16px helvetica, arial, verdana, sans-serif;color:#666;padding:0 5px;max-width:100%}.x-btn-icon-right > .x-btn-inner-default-toolbar-small,.x-btn-icon-left > .x-btn-inner-default-toolbar-small{max-width:calc(100% - 16px)}.x-ie10p .x-btn-inner-default-toolbar-small{max-width:none}.x-btn-icon-el-default-toolbar-small{font-size:16px;height:16px;color:#666;line-height:16px}.x-btn-icon-left > .x-btn-icon-el-default-toolbar-small,.x-btn-icon-right > .x-btn-icon-el-default-toolbar-small{width:16px}.x-btn-icon-top > .x-btn-icon-el-default-toolbar-small,.x-btn-icon-bottom > .x-btn-icon-el-default-toolbar-small{min-width:16px}.x-btn-icon-el-default-toolbar-small.x-btn-glyph{opacity:0.5}.x-ie8 .x-btn-icon-el-default-toolbar-small.x-btn-glyph{color:#aeaeae}.x-btn-text.x-btn-icon-left > .x-btn-icon-el-default-toolbar-small{margin-right:0px}.x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-toolbar-small{margin-left:0px}.x-btn-text.x-btn-icon-top > .x-btn-icon-el-default-toolbar-small{margin-bottom:5px}.x-btn-text.x-btn-icon-bottom > .x-btn-icon-el-default-toolbar-small{margin-top:5px}.x-btn-arrow-right > .x-btn-icon.x-btn-no-text.x-btn-button-default-toolbar-small{padding-right:5px}.x-btn-arrow-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-toolbar-small{margin-right:5px}.x-btn-arrow-bottom > .x-btn-button-default-toolbar-small,.x-btn-split-bottom > .x-btn-button-default-toolbar-small{padding-bottom:3px}.x-btn-wrap-default-toolbar-small.x-btn-arrow-right:after{width:16px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-small-arrow.png);padding-right:16px}.x-btn-wrap-default-toolbar-small.x-btn-arrow-bottom:after{height:13px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-small-arrow.png)}.x-btn-wrap-default-toolbar-small.x-btn-split-right:after{width:20px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-small-s-arrow.png);padding-right:20px}.x-btn-wrap-default-toolbar-small.x-btn-split-bottom:after{height:15px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-small-s-arrow-b.png)}.x-btn-split-right > .x-btn-icon.x-btn-no-text.x-btn-button-default-toolbar-small{padding-right:5px}.x-btn-split-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-toolbar-small{margin-right:5px}.x-btn-focus.x-btn-default-toolbar-small{background-image:none;background-color:#f5f5f5;-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn-default-toolbar-small .x-btn-arrow-el{position:absolute;top:0;right:0;height:100%;width:23px;pointer-events:none}.x-btn-default-toolbar-small.x-arrow-focus .x-btn-arrow-el{border:1px solid #4297d4}.x-btn-over.x-btn-default-toolbar-small{border-color:#cfcfcf;background-image:none;background-color:#ececec}.x-btn-focus.x-btn-over.x-btn-default-toolbar-small{-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn.x-btn-menu-active.x-btn-default-toolbar-small,.x-btn.x-btn-pressed.x-btn-default-toolbar-small{border-color:#c7c7c7;background-image:none;background-color:#e2e2e2}.x-btn-focus.x-btn-menu-active.x-btn-default-toolbar-small,.x-btn-focus.x-btn-pressed.x-btn-default-toolbar-small{-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn.x-btn-disabled.x-btn-default-toolbar-small{background-image:none;background-color:#f5f5f5}.x-btn-focus .x-btn-default-toolbar-small-tl,.x-btn-focus .x-btn-default-toolbar-small-bl,.x-btn-focus .x-btn-default-toolbar-small-tr,.x-btn-focus .x-btn-default-toolbar-small-br,.x-btn-focus .x-btn-default-toolbar-small-tc,.x-btn-focus .x-btn-default-toolbar-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-focus-corners.gif)}.x-btn-focus .x-btn-default-toolbar-small-ml,.x-btn-focus .x-btn-default-toolbar-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-focus-sides.gif)}.x-btn-focus .x-btn-default-toolbar-small-mc{background-color:#f5f5f5}.x-btn-over .x-btn-default-toolbar-small-tl,.x-btn-over .x-btn-default-toolbar-small-bl,.x-btn-over .x-btn-default-toolbar-small-tr,.x-btn-over .x-btn-default-toolbar-small-br,.x-btn-over .x-btn-default-toolbar-small-tc,.x-btn-over .x-btn-default-toolbar-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-over-corners.gif)}.x-btn-over .x-btn-default-toolbar-small-ml,.x-btn-over .x-btn-default-toolbar-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-over-sides.gif)}.x-btn-over .x-btn-default-toolbar-small-mc{background-color:#ececec}.x-btn-focus.x-btn-over .x-btn-default-toolbar-small-tl,.x-btn-focus.x-btn-over .x-btn-default-toolbar-small-bl,.x-btn-focus.x-btn-over .x-btn-default-toolbar-small-tr,.x-btn-focus.x-btn-over .x-btn-default-toolbar-small-br,.x-btn-focus.x-btn-over .x-btn-default-toolbar-small-tc,.x-btn-focus.x-btn-over .x-btn-default-toolbar-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-focus-over-corners.gif)}.x-btn-focus.x-btn-over .x-btn-default-toolbar-small-ml,.x-btn-focus.x-btn-over .x-btn-default-toolbar-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-focus-over-sides.gif)}.x-btn-focus.x-btn-over .x-btn-default-toolbar-small-mc{background-color:#ececec}.x-btn.x-btn-menu-active .x-btn-default-toolbar-small-tl,.x-btn.x-btn-menu-active .x-btn-default-toolbar-small-bl,.x-btn.x-btn-menu-active .x-btn-default-toolbar-small-tr,.x-btn.x-btn-menu-active .x-btn-default-toolbar-small-br,.x-btn.x-btn-menu-active .x-btn-default-toolbar-small-tc,.x-btn.x-btn-menu-active .x-btn-default-toolbar-small-bc,.x-btn.x-btn-pressed .x-btn-default-toolbar-small-tl,.x-btn.x-btn-pressed .x-btn-default-toolbar-small-bl,.x-btn.x-btn-pressed .x-btn-default-toolbar-small-tr,.x-btn.x-btn-pressed .x-btn-default-toolbar-small-br,.x-btn.x-btn-pressed .x-btn-default-toolbar-small-tc,.x-btn.x-btn-pressed .x-btn-default-toolbar-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-pressed-corners.gif)}.x-btn.x-btn-menu-active .x-btn-default-toolbar-small-ml,.x-btn.x-btn-menu-active .x-btn-default-toolbar-small-mr,.x-btn.x-btn-pressed .x-btn-default-toolbar-small-ml,.x-btn.x-btn-pressed .x-btn-default-toolbar-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-pressed-sides.gif)}.x-btn.x-btn-menu-active .x-btn-default-toolbar-small-mc,.x-btn.x-btn-pressed .x-btn-default-toolbar-small-mc{background-color:#e2e2e2}.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-small-tl,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-small-bl,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-small-tr,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-small-br,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-small-tc,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-small-bc,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-small-tl,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-small-bl,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-small-tr,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-small-br,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-small-tc,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-focus-pressed-corners.gif)}.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-small-ml,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-small-mr,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-small-ml,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-focus-pressed-sides.gif)}.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-small-mc,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-small-mc{background-color:#e2e2e2}.x-btn.x-btn-disabled .x-btn-default-toolbar-small-tl,.x-btn.x-btn-disabled .x-btn-default-toolbar-small-bl,.x-btn.x-btn-disabled .x-btn-default-toolbar-small-tr,.x-btn.x-btn-disabled .x-btn-default-toolbar-small-br,.x-btn.x-btn-disabled .x-btn-default-toolbar-small-tc,.x-btn.x-btn-disabled .x-btn-default-toolbar-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-disabled-corners.gif)}.x-btn.x-btn-disabled .x-btn-default-toolbar-small-ml,.x-btn.x-btn-disabled .x-btn-default-toolbar-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-disabled-sides.gif)}.x-btn.x-btn-disabled .x-btn-default-toolbar-small-mc{background-color:#f5f5f5}.x-nbr .x-btn-default-toolbar-small{background-image:none}.x-btn-disabled.x-btn-default-toolbar-small{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-small.x-segmented-button-first{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-small.x-segmented-button-first .x-btn-default-toolbar-small-mc{padding-right:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-small.x-segmented-button-middle{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-small.x-segmented-button-middle .x-btn-default-toolbar-small-mc{padding-right:3px !important;padding-left:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-small.x-segmented-button-last .x-btn-default-toolbar-small-mc{padding-left:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-small.x-segmented-button-first{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-small.x-segmented-button-first .x-btn-default-toolbar-small-mc{padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-small.x-segmented-button-middle{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-small.x-segmented-button-middle .x-btn-default-toolbar-small-mc{padding-top:3px !important;padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-small.x-segmented-button-last .x-btn-default-toolbar-small-mc{padding-top:3px !important}.x-nbr .x-segmented-button-item.x-btn-default-toolbar-small:after{content:' ';border-style:solid;border-width:0;position:absolute}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-small:after{top:1px;right:0;bottom:1px;left:0}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-small.x-segmented-button-first:after{left:1px}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-small.x-segmented-button-last:after{right:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-small:after{top:0;right:1px;bottom:0;left:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-small.x-segmented-button-first:after{top:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-small.x-segmented-button-last:after{bottom:1px}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-default-toolbar-small:after{border-width:1px;border-color:#4297d4}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-over.x-btn-default-toolbar-small:after{border-width:1px;border-color:#4297d4}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-menu-active.x-btn-default-toolbar-small:after,.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-pressed.x-btn-default-toolbar-small:after{border-width:1px;border-color:#4297d4}.x-cmd-slicer.x-btn-focus.x-btn-default-toolbar-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-focus-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-focus-sides.gif)" !important}.x-cmd-slicer.x-btn-over.x-btn-default-toolbar-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-over-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-over.x-btn-default-toolbar-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-focus-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-focus-over-sides.gif)" !important}.x-cmd-slicer.x-btn-pressed.x-btn-default-toolbar-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-pressed.x-btn-default-toolbar-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-focus-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-focus-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-disabled.x-btn-default-toolbar-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-disabled-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-small-disabled-sides.gif)" !important}.x-button-default-toolbar-small-cell > .x-grid-cell-inner{padding-top:0px;padding-bottom:0px}.x-button-default-toolbar-small-cell > .x-grid-cell-inner >.x-btn-default-toolbar-small{vertical-align:top}.x-btn-default-toolbar-medium{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3px 3px 3px 3px;border-width:1px;border-style:solid;background-color:#f5f5f5}.x-btn-default-toolbar-medium-mc{background-color:#f5f5f5}.x-nbr .x-btn-default-toolbar-medium{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-btn-default-toolbar-medium-frameInfo{font-family:th-3-3-3-3-1-1-1-1-3-3-3-3}.x-btn-default-toolbar-medium-tl{background-position:0 -6px}.x-btn-default-toolbar-medium-tr{background-position:right -9px}.x-btn-default-toolbar-medium-bl{background-position:0 -12px}.x-btn-default-toolbar-medium-br{background-position:right -15px}.x-btn-default-toolbar-medium-ml{background-position:0 top}.x-btn-default-toolbar-medium-mr{background-position:right top}.x-btn-default-toolbar-medium-tc{background-position:0 0}.x-btn-default-toolbar-medium-bc{background-position:0 -3px}.x-btn-default-toolbar-medium-tr,.x-btn-default-toolbar-medium-br,.x-btn-default-toolbar-medium-mr{padding-right:3px}.x-btn-default-toolbar-medium-tl,.x-btn-default-toolbar-medium-bl,.x-btn-default-toolbar-medium-ml{padding-left:3px}.x-btn-default-toolbar-medium-tc{height:3px}.x-btn-default-toolbar-medium-bc{height:3px}.x-btn-default-toolbar-medium-tl,.x-btn-default-toolbar-medium-bl,.x-btn-default-toolbar-medium-tr,.x-btn-default-toolbar-medium-br,.x-btn-default-toolbar-medium-tc,.x-btn-default-toolbar-medium-bc,.x-btn-default-toolbar-medium-ml,.x-btn-default-toolbar-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-corners.gif)}.x-btn-default-toolbar-medium-ml,.x-btn-default-toolbar-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-sides.gif);background-repeat:repeat-y}.x-btn-default-toolbar-medium-mc{padding:1px 1px 1px 1px}.x-cmd-slicer.x-btn-default-toolbar-medium:before{display:none;content:"x-slicer:, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-sides.gif)" !important}.x-btn-default-toolbar-medium{border-color:#d8d8d8}.x-btn-button-default-toolbar-medium{min-height:24px}.x-ie9m .x-btn-button-default-toolbar-medium{min-height:auto;height:24px}.x-btn-inner-default-toolbar-medium{font:300 14px/18px helvetica, arial, verdana, sans-serif;color:#666;padding:0 8px;max-width:100%}.x-btn-icon-right > .x-btn-inner-default-toolbar-medium,.x-btn-icon-left > .x-btn-inner-default-toolbar-medium{max-width:calc(100% - 24px)}.x-ie10p .x-btn-inner-default-toolbar-medium{max-width:none}.x-btn-icon-el-default-toolbar-medium{font-size:24px;height:24px;color:#666;line-height:24px}.x-btn-icon-left > .x-btn-icon-el-default-toolbar-medium,.x-btn-icon-right > .x-btn-icon-el-default-toolbar-medium{width:24px}.x-btn-icon-top > .x-btn-icon-el-default-toolbar-medium,.x-btn-icon-bottom > .x-btn-icon-el-default-toolbar-medium{min-width:24px}.x-btn-icon-el-default-toolbar-medium.x-btn-glyph{opacity:0.5}.x-ie8 .x-btn-icon-el-default-toolbar-medium.x-btn-glyph{color:#aeaeae}.x-btn-text.x-btn-icon-left > .x-btn-icon-el-default-toolbar-medium{margin-right:0}.x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-toolbar-medium{margin-left:0}.x-btn-text.x-btn-icon-top > .x-btn-icon-el-default-toolbar-medium{margin-bottom:5px}.x-btn-text.x-btn-icon-bottom > .x-btn-icon-el-default-toolbar-medium{margin-top:5px}.x-btn-arrow-right > .x-btn-icon.x-btn-no-text.x-btn-button-default-toolbar-medium{padding-right:8px}.x-btn-arrow-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-toolbar-medium{margin-right:8px}.x-btn-arrow-bottom > .x-btn-button-default-toolbar-medium,.x-btn-split-bottom > .x-btn-button-default-toolbar-medium{padding-bottom:3px}.x-btn-wrap-default-toolbar-medium.x-btn-arrow-right:after{width:24px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-medium-arrow.png);padding-right:24px}.x-btn-wrap-default-toolbar-medium.x-btn-arrow-bottom:after{height:18px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-medium-arrow.png)}.x-btn-wrap-default-toolbar-medium.x-btn-split-right:after{width:28px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-medium-s-arrow.png);padding-right:28px}.x-btn-wrap-default-toolbar-medium.x-btn-split-bottom:after{height:24px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-medium-s-arrow-b.png)}.x-btn-split-right > .x-btn-icon.x-btn-no-text.x-btn-button-default-toolbar-medium{padding-right:8px}.x-btn-split-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-toolbar-medium{margin-right:8px}.x-btn-focus.x-btn-default-toolbar-medium{background-image:none;background-color:#f5f5f5;-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn-default-toolbar-medium .x-btn-arrow-el{position:absolute;top:0;right:0;height:100%;width:31px;pointer-events:none}.x-btn-default-toolbar-medium.x-arrow-focus .x-btn-arrow-el{border:1px solid #4297d4}.x-btn-over.x-btn-default-toolbar-medium{border-color:#cfcfcf;background-image:none;background-color:#ececec}.x-btn-focus.x-btn-over.x-btn-default-toolbar-medium{-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn.x-btn-menu-active.x-btn-default-toolbar-medium,.x-btn.x-btn-pressed.x-btn-default-toolbar-medium{border-color:#c7c7c7;background-image:none;background-color:#e2e2e2}.x-btn-focus.x-btn-menu-active.x-btn-default-toolbar-medium,.x-btn-focus.x-btn-pressed.x-btn-default-toolbar-medium{-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn.x-btn-disabled.x-btn-default-toolbar-medium{background-image:none;background-color:#f5f5f5}.x-btn-focus .x-btn-default-toolbar-medium-tl,.x-btn-focus .x-btn-default-toolbar-medium-bl,.x-btn-focus .x-btn-default-toolbar-medium-tr,.x-btn-focus .x-btn-default-toolbar-medium-br,.x-btn-focus .x-btn-default-toolbar-medium-tc,.x-btn-focus .x-btn-default-toolbar-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-focus-corners.gif)}.x-btn-focus .x-btn-default-toolbar-medium-ml,.x-btn-focus .x-btn-default-toolbar-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-focus-sides.gif)}.x-btn-focus .x-btn-default-toolbar-medium-mc{background-color:#f5f5f5}.x-btn-over .x-btn-default-toolbar-medium-tl,.x-btn-over .x-btn-default-toolbar-medium-bl,.x-btn-over .x-btn-default-toolbar-medium-tr,.x-btn-over .x-btn-default-toolbar-medium-br,.x-btn-over .x-btn-default-toolbar-medium-tc,.x-btn-over .x-btn-default-toolbar-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-over-corners.gif)}.x-btn-over .x-btn-default-toolbar-medium-ml,.x-btn-over .x-btn-default-toolbar-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-over-sides.gif)}.x-btn-over .x-btn-default-toolbar-medium-mc{background-color:#ececec}.x-btn-focus.x-btn-over .x-btn-default-toolbar-medium-tl,.x-btn-focus.x-btn-over .x-btn-default-toolbar-medium-bl,.x-btn-focus.x-btn-over .x-btn-default-toolbar-medium-tr,.x-btn-focus.x-btn-over .x-btn-default-toolbar-medium-br,.x-btn-focus.x-btn-over .x-btn-default-toolbar-medium-tc,.x-btn-focus.x-btn-over .x-btn-default-toolbar-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-focus-over-corners.gif)}.x-btn-focus.x-btn-over .x-btn-default-toolbar-medium-ml,.x-btn-focus.x-btn-over .x-btn-default-toolbar-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-focus-over-sides.gif)}.x-btn-focus.x-btn-over .x-btn-default-toolbar-medium-mc{background-color:#ececec}.x-btn.x-btn-menu-active .x-btn-default-toolbar-medium-tl,.x-btn.x-btn-menu-active .x-btn-default-toolbar-medium-bl,.x-btn.x-btn-menu-active .x-btn-default-toolbar-medium-tr,.x-btn.x-btn-menu-active .x-btn-default-toolbar-medium-br,.x-btn.x-btn-menu-active .x-btn-default-toolbar-medium-tc,.x-btn.x-btn-menu-active .x-btn-default-toolbar-medium-bc,.x-btn.x-btn-pressed .x-btn-default-toolbar-medium-tl,.x-btn.x-btn-pressed .x-btn-default-toolbar-medium-bl,.x-btn.x-btn-pressed .x-btn-default-toolbar-medium-tr,.x-btn.x-btn-pressed .x-btn-default-toolbar-medium-br,.x-btn.x-btn-pressed .x-btn-default-toolbar-medium-tc,.x-btn.x-btn-pressed .x-btn-default-toolbar-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-pressed-corners.gif)}.x-btn.x-btn-menu-active .x-btn-default-toolbar-medium-ml,.x-btn.x-btn-menu-active .x-btn-default-toolbar-medium-mr,.x-btn.x-btn-pressed .x-btn-default-toolbar-medium-ml,.x-btn.x-btn-pressed .x-btn-default-toolbar-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-pressed-sides.gif)}.x-btn.x-btn-menu-active .x-btn-default-toolbar-medium-mc,.x-btn.x-btn-pressed .x-btn-default-toolbar-medium-mc{background-color:#e2e2e2}.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-medium-tl,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-medium-bl,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-medium-tr,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-medium-br,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-medium-tc,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-medium-bc,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-medium-tl,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-medium-bl,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-medium-tr,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-medium-br,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-medium-tc,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-focus-pressed-corners.gif)}.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-medium-ml,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-medium-mr,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-medium-ml,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-focus-pressed-sides.gif)}.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-medium-mc,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-medium-mc{background-color:#e2e2e2}.x-btn.x-btn-disabled .x-btn-default-toolbar-medium-tl,.x-btn.x-btn-disabled .x-btn-default-toolbar-medium-bl,.x-btn.x-btn-disabled .x-btn-default-toolbar-medium-tr,.x-btn.x-btn-disabled .x-btn-default-toolbar-medium-br,.x-btn.x-btn-disabled .x-btn-default-toolbar-medium-tc,.x-btn.x-btn-disabled .x-btn-default-toolbar-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-disabled-corners.gif)}.x-btn.x-btn-disabled .x-btn-default-toolbar-medium-ml,.x-btn.x-btn-disabled .x-btn-default-toolbar-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-disabled-sides.gif)}.x-btn.x-btn-disabled .x-btn-default-toolbar-medium-mc{background-color:#f5f5f5}.x-nbr .x-btn-default-toolbar-medium{background-image:none}.x-btn-disabled.x-btn-default-toolbar-medium{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-medium.x-segmented-button-first{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-medium.x-segmented-button-first .x-btn-default-toolbar-medium-mc{padding-right:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-medium.x-segmented-button-middle{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-medium.x-segmented-button-middle .x-btn-default-toolbar-medium-mc{padding-right:3px !important;padding-left:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-medium.x-segmented-button-last .x-btn-default-toolbar-medium-mc{padding-left:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-medium.x-segmented-button-first{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-medium.x-segmented-button-first .x-btn-default-toolbar-medium-mc{padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-medium.x-segmented-button-middle{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-medium.x-segmented-button-middle .x-btn-default-toolbar-medium-mc{padding-top:3px !important;padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-medium.x-segmented-button-last .x-btn-default-toolbar-medium-mc{padding-top:3px !important}.x-nbr .x-segmented-button-item.x-btn-default-toolbar-medium:after{content:' ';border-style:solid;border-width:0;position:absolute}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-medium:after{top:1px;right:0;bottom:1px;left:0}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-medium.x-segmented-button-first:after{left:1px}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-medium.x-segmented-button-last:after{right:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-medium:after{top:0;right:1px;bottom:0;left:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-medium.x-segmented-button-first:after{top:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-medium.x-segmented-button-last:after{bottom:1px}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-default-toolbar-medium:after{border-width:1px;border-color:#4297d4}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-over.x-btn-default-toolbar-medium:after{border-width:1px;border-color:#4297d4}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-menu-active.x-btn-default-toolbar-medium:after,.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-pressed.x-btn-default-toolbar-medium:after{border-width:1px;border-color:#4297d4}.x-cmd-slicer.x-btn-focus.x-btn-default-toolbar-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-focus-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-focus-sides.gif)" !important}.x-cmd-slicer.x-btn-over.x-btn-default-toolbar-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-over-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-over.x-btn-default-toolbar-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-focus-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-focus-over-sides.gif)" !important}.x-cmd-slicer.x-btn-pressed.x-btn-default-toolbar-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-pressed.x-btn-default-toolbar-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-focus-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-focus-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-disabled.x-btn-default-toolbar-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-disabled-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-medium-disabled-sides.gif)" !important}.x-button-default-toolbar-medium-cell > .x-grid-cell-inner{padding-top:0;padding-bottom:0}.x-button-default-toolbar-medium-cell > .x-grid-cell-inner >.x-btn-default-toolbar-medium{vertical-align:top}.x-btn-default-toolbar-large{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3px 3px 3px 3px;border-width:1px;border-style:solid;background-color:#f5f5f5}.x-btn-default-toolbar-large-mc{background-color:#f5f5f5}.x-nbr .x-btn-default-toolbar-large{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-btn-default-toolbar-large-frameInfo{font-family:th-3-3-3-3-1-1-1-1-3-3-3-3}.x-btn-default-toolbar-large-tl{background-position:0 -6px}.x-btn-default-toolbar-large-tr{background-position:right -9px}.x-btn-default-toolbar-large-bl{background-position:0 -12px}.x-btn-default-toolbar-large-br{background-position:right -15px}.x-btn-default-toolbar-large-ml{background-position:0 top}.x-btn-default-toolbar-large-mr{background-position:right top}.x-btn-default-toolbar-large-tc{background-position:0 0}.x-btn-default-toolbar-large-bc{background-position:0 -3px}.x-btn-default-toolbar-large-tr,.x-btn-default-toolbar-large-br,.x-btn-default-toolbar-large-mr{padding-right:3px}.x-btn-default-toolbar-large-tl,.x-btn-default-toolbar-large-bl,.x-btn-default-toolbar-large-ml{padding-left:3px}.x-btn-default-toolbar-large-tc{height:3px}.x-btn-default-toolbar-large-bc{height:3px}.x-btn-default-toolbar-large-tl,.x-btn-default-toolbar-large-bl,.x-btn-default-toolbar-large-tr,.x-btn-default-toolbar-large-br,.x-btn-default-toolbar-large-tc,.x-btn-default-toolbar-large-bc,.x-btn-default-toolbar-large-ml,.x-btn-default-toolbar-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-corners.gif)}.x-btn-default-toolbar-large-ml,.x-btn-default-toolbar-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-sides.gif);background-repeat:repeat-y}.x-btn-default-toolbar-large-mc{padding:1px 1px 1px 1px}.x-cmd-slicer.x-btn-default-toolbar-large:before{display:none;content:"x-slicer:, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-sides.gif)" !important}.x-btn-default-toolbar-large{border-color:#d8d8d8}.x-btn-button-default-toolbar-large{min-height:32px}.x-ie9m .x-btn-button-default-toolbar-large{min-height:auto;height:32px}.x-btn-inner-default-toolbar-large{font:300 16px/20px helvetica, arial, verdana, sans-serif;color:#666;padding:0 10px;max-width:100%}.x-btn-icon-right > .x-btn-inner-default-toolbar-large,.x-btn-icon-left > .x-btn-inner-default-toolbar-large{max-width:calc(100% - 32px)}.x-ie10p .x-btn-inner-default-toolbar-large{max-width:none}.x-btn-icon-el-default-toolbar-large{font-size:32px;height:32px;color:#666;line-height:32px}.x-btn-icon-left > .x-btn-icon-el-default-toolbar-large,.x-btn-icon-right > .x-btn-icon-el-default-toolbar-large{width:32px}.x-btn-icon-top > .x-btn-icon-el-default-toolbar-large,.x-btn-icon-bottom > .x-btn-icon-el-default-toolbar-large{min-width:32px}.x-btn-icon-el-default-toolbar-large.x-btn-glyph{opacity:0.5}.x-ie8 .x-btn-icon-el-default-toolbar-large.x-btn-glyph{color:#aeaeae}.x-btn-text.x-btn-icon-left > .x-btn-icon-el-default-toolbar-large{margin-right:0}.x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-toolbar-large{margin-left:0}.x-btn-text.x-btn-icon-top > .x-btn-icon-el-default-toolbar-large{margin-bottom:5px}.x-btn-text.x-btn-icon-bottom > .x-btn-icon-el-default-toolbar-large{margin-top:5px}.x-btn-arrow-right > .x-btn-icon.x-btn-no-text.x-btn-button-default-toolbar-large{padding-right:10px}.x-btn-arrow-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-toolbar-large{margin-right:10px}.x-btn-arrow-bottom > .x-btn-button-default-toolbar-large,.x-btn-split-bottom > .x-btn-button-default-toolbar-large{padding-bottom:3px}.x-btn-wrap-default-toolbar-large.x-btn-arrow-right:after{width:28px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-large-arrow.png);padding-right:28px}.x-btn-wrap-default-toolbar-large.x-btn-arrow-bottom:after{height:20px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-large-arrow.png)}.x-btn-wrap-default-toolbar-large.x-btn-split-right:after{width:35px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-large-s-arrow.png);padding-right:35px}.x-btn-wrap-default-toolbar-large.x-btn-split-bottom:after{height:29px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-large-s-arrow-b.png)}.x-btn-split-right > .x-btn-icon.x-btn-no-text.x-btn-button-default-toolbar-large{padding-right:10px}.x-btn-split-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-default-toolbar-large{margin-right:10px}.x-btn-focus.x-btn-default-toolbar-large{background-image:none;background-color:#f5f5f5;-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn-default-toolbar-large .x-btn-arrow-el{position:absolute;top:0;right:0;height:100%;width:38px;pointer-events:none}.x-btn-default-toolbar-large.x-arrow-focus .x-btn-arrow-el{border:1px solid #4297d4}.x-btn-over.x-btn-default-toolbar-large{border-color:#cfcfcf;background-image:none;background-color:#ececec}.x-btn-focus.x-btn-over.x-btn-default-toolbar-large{-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn.x-btn-menu-active.x-btn-default-toolbar-large,.x-btn.x-btn-pressed.x-btn-default-toolbar-large{border-color:#c7c7c7;background-image:none;background-color:#e2e2e2}.x-btn-focus.x-btn-menu-active.x-btn-default-toolbar-large,.x-btn-focus.x-btn-pressed.x-btn-default-toolbar-large{-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn.x-btn-disabled.x-btn-default-toolbar-large{background-image:none;background-color:#f5f5f5}.x-btn-focus .x-btn-default-toolbar-large-tl,.x-btn-focus .x-btn-default-toolbar-large-bl,.x-btn-focus .x-btn-default-toolbar-large-tr,.x-btn-focus .x-btn-default-toolbar-large-br,.x-btn-focus .x-btn-default-toolbar-large-tc,.x-btn-focus .x-btn-default-toolbar-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-focus-corners.gif)}.x-btn-focus .x-btn-default-toolbar-large-ml,.x-btn-focus .x-btn-default-toolbar-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-focus-sides.gif)}.x-btn-focus .x-btn-default-toolbar-large-mc{background-color:#f5f5f5}.x-btn-over .x-btn-default-toolbar-large-tl,.x-btn-over .x-btn-default-toolbar-large-bl,.x-btn-over .x-btn-default-toolbar-large-tr,.x-btn-over .x-btn-default-toolbar-large-br,.x-btn-over .x-btn-default-toolbar-large-tc,.x-btn-over .x-btn-default-toolbar-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-over-corners.gif)}.x-btn-over .x-btn-default-toolbar-large-ml,.x-btn-over .x-btn-default-toolbar-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-over-sides.gif)}.x-btn-over .x-btn-default-toolbar-large-mc{background-color:#ececec}.x-btn-focus.x-btn-over .x-btn-default-toolbar-large-tl,.x-btn-focus.x-btn-over .x-btn-default-toolbar-large-bl,.x-btn-focus.x-btn-over .x-btn-default-toolbar-large-tr,.x-btn-focus.x-btn-over .x-btn-default-toolbar-large-br,.x-btn-focus.x-btn-over .x-btn-default-toolbar-large-tc,.x-btn-focus.x-btn-over .x-btn-default-toolbar-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-focus-over-corners.gif)}.x-btn-focus.x-btn-over .x-btn-default-toolbar-large-ml,.x-btn-focus.x-btn-over .x-btn-default-toolbar-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-focus-over-sides.gif)}.x-btn-focus.x-btn-over .x-btn-default-toolbar-large-mc{background-color:#ececec}.x-btn.x-btn-menu-active .x-btn-default-toolbar-large-tl,.x-btn.x-btn-menu-active .x-btn-default-toolbar-large-bl,.x-btn.x-btn-menu-active .x-btn-default-toolbar-large-tr,.x-btn.x-btn-menu-active .x-btn-default-toolbar-large-br,.x-btn.x-btn-menu-active .x-btn-default-toolbar-large-tc,.x-btn.x-btn-menu-active .x-btn-default-toolbar-large-bc,.x-btn.x-btn-pressed .x-btn-default-toolbar-large-tl,.x-btn.x-btn-pressed .x-btn-default-toolbar-large-bl,.x-btn.x-btn-pressed .x-btn-default-toolbar-large-tr,.x-btn.x-btn-pressed .x-btn-default-toolbar-large-br,.x-btn.x-btn-pressed .x-btn-default-toolbar-large-tc,.x-btn.x-btn-pressed .x-btn-default-toolbar-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-pressed-corners.gif)}.x-btn.x-btn-menu-active .x-btn-default-toolbar-large-ml,.x-btn.x-btn-menu-active .x-btn-default-toolbar-large-mr,.x-btn.x-btn-pressed .x-btn-default-toolbar-large-ml,.x-btn.x-btn-pressed .x-btn-default-toolbar-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-pressed-sides.gif)}.x-btn.x-btn-menu-active .x-btn-default-toolbar-large-mc,.x-btn.x-btn-pressed .x-btn-default-toolbar-large-mc{background-color:#e2e2e2}.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-large-tl,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-large-bl,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-large-tr,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-large-br,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-large-tc,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-large-bc,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-large-tl,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-large-bl,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-large-tr,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-large-br,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-large-tc,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-focus-pressed-corners.gif)}.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-large-ml,.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-large-mr,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-large-ml,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-focus-pressed-sides.gif)}.x-btn-focus.x-btn-menu-active .x-btn-default-toolbar-large-mc,.x-btn-focus.x-btn-pressed .x-btn-default-toolbar-large-mc{background-color:#e2e2e2}.x-btn.x-btn-disabled .x-btn-default-toolbar-large-tl,.x-btn.x-btn-disabled .x-btn-default-toolbar-large-bl,.x-btn.x-btn-disabled .x-btn-default-toolbar-large-tr,.x-btn.x-btn-disabled .x-btn-default-toolbar-large-br,.x-btn.x-btn-disabled .x-btn-default-toolbar-large-tc,.x-btn.x-btn-disabled .x-btn-default-toolbar-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-disabled-corners.gif)}.x-btn.x-btn-disabled .x-btn-default-toolbar-large-ml,.x-btn.x-btn-disabled .x-btn-default-toolbar-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-disabled-sides.gif)}.x-btn.x-btn-disabled .x-btn-default-toolbar-large-mc{background-color:#f5f5f5}.x-nbr .x-btn-default-toolbar-large{background-image:none}.x-btn-disabled.x-btn-default-toolbar-large{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-large.x-segmented-button-first{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-large.x-segmented-button-first .x-btn-default-toolbar-large-mc{padding-right:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-large.x-segmented-button-middle{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-large.x-segmented-button-middle .x-btn-default-toolbar-large-mc{padding-right:3px !important;padding-left:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-large.x-segmented-button-last .x-btn-default-toolbar-large-mc{padding-left:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-large.x-segmented-button-first{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-large.x-segmented-button-first .x-btn-default-toolbar-large-mc{padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-large.x-segmented-button-middle{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-large.x-segmented-button-middle .x-btn-default-toolbar-large-mc{padding-top:3px !important;padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-large.x-segmented-button-last .x-btn-default-toolbar-large-mc{padding-top:3px !important}.x-nbr .x-segmented-button-item.x-btn-default-toolbar-large:after{content:' ';border-style:solid;border-width:0;position:absolute}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-large:after{top:1px;right:0;bottom:1px;left:0}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-large.x-segmented-button-first:after{left:1px}.x-nbr .x-segmented-button-item-horizontal.x-btn-default-toolbar-large.x-segmented-button-last:after{right:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-large:after{top:0;right:1px;bottom:0;left:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-large.x-segmented-button-first:after{top:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-default-toolbar-large.x-segmented-button-last:after{bottom:1px}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-default-toolbar-large:after{border-width:1px;border-color:#4297d4}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-over.x-btn-default-toolbar-large:after{border-width:1px;border-color:#4297d4}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-menu-active.x-btn-default-toolbar-large:after,.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-pressed.x-btn-default-toolbar-large:after{border-width:1px;border-color:#4297d4}.x-cmd-slicer.x-btn-focus.x-btn-default-toolbar-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-focus-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-focus-sides.gif)" !important}.x-cmd-slicer.x-btn-over.x-btn-default-toolbar-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-over-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-over.x-btn-default-toolbar-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-focus-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-focus-over-sides.gif)" !important}.x-cmd-slicer.x-btn-pressed.x-btn-default-toolbar-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-pressed.x-btn-default-toolbar-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-focus-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-focus-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-disabled.x-btn-default-toolbar-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-disabled-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-default-toolbar-large-disabled-sides.gif)" !important}.x-button-default-toolbar-large-cell > .x-grid-cell-inner{padding-top:0;padding-bottom:0}.x-button-default-toolbar-large-cell > .x-grid-cell-inner >.x-btn-default-toolbar-large{vertical-align:top}.x-tool{cursor:pointer}.x-tool-img{overflow:hidden;width:16px;height:16px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tools/tool-sprites.png);margin:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.x-tool-over .x-tool-img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}.x-tool-pressed .x-tool-img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.x-tool-placeholder{visibility:hidden}.x-tool-close{background-position:0 0}.x-tool-minimize{background-position:0 -16px}.x-tool-maximize{background-position:0 -32px}.x-tool-restore{background-position:0 -48px}.x-tool-toggle{background-position:0 -64px}.x-panel-collapsed .x-tool-toggle{background-position:0 -80px}.x-tool-gear{background-position:0 -96px}.x-tool-prev{background-position:0 -112px}.x-tool-next{background-position:0 -128px}.x-tool-pin{background-position:0 -144px}.x-tool-unpin{background-position:0 -160px}.x-tool-right{background-position:0 -176px}.x-tool-left{background-position:0 -192px}.x-tool-down{background-position:0 -208px}.x-tool-up{background-position:0 -224px}.x-tool-refresh{background-position:0 -240px}.x-tool-plus{background-position:0 -256px}.x-tool-minus{background-position:0 -272px}.x-tool-search{background-position:0 -288px}.x-tool-save{background-position:0 -304px}.x-tool-help{background-position:0 -320px}.x-tool-print{background-position:0 -336px}.x-tool-expand{background-position:0 -352px}.x-tool-collapse{background-position:0 -368px}.x-tool-resize{background-position:0 -384px}.x-tool-move{background-position:0 -400px}.x-tool-expand-bottom{background-position:0 -208px}.x-tool-collapse-bottom{background-position:0 -208px}.x-tool-expand-top{background-position:0 -224px}.x-tool-collapse-top{background-position:0 -224px}.x-tool-expand-left{background-position:0 -192px}.x-tool-collapse-left{background-position:0 -192px}.x-tool-expand-right{background-position:0 -176px}.x-tool-collapse-right{background-position:0 -176px}.x-header-draggable,.x-header-ghost{cursor:move}.x-header-text{white-space:nowrap}.x-collapse-el{cursor:pointer}.x-layout-split-left{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/util/splitter/mini-left.png)}.x-layout-split-right{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/util/splitter/mini-right.png)}.x-layout-split-top{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/util/splitter/mini-top.png)}.x-layout-split-bottom{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/util/splitter/mini-bottom.png)}.x-splitter-collapsed .x-layout-split-left{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/util/splitter/mini-right.png)}.x-splitter-collapsed .x-layout-split-right{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/util/splitter/mini-left.png)}.x-splitter-collapsed .x-layout-split-top{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/util/splitter/mini-bottom.png)}.x-splitter-collapsed .x-layout-split-bottom{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/util/splitter/mini-top.png)}.x-splitter-active{background-color:#b4b4b4;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.x-splitter-active .x-collapse-el{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.x-layout-split-left,.x-layout-split-right{top:50%;margin-top:-24px;width:8px;height:48px}.x-layout-split-top,.x-layout-split-bottom{left:50%;width:48px;height:8px;margin-left:-24px}.x-splitter-focus:after{position:absolute;content:' ';top:0px;right:0px;bottom:0px;left:0px;border:1px solid #157fcc;pointer-events:none}.x-toolbar-default{padding:6px 0 6px 8px;border-style:solid;border-color:#cfcfcf;border-width:1px;background-image:none;background-color:#fff}.x-toolbar-default .x-tool-img{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tools/tool-sprites-dark.png);background-color:#fff}.x-toolbar-default .x-toolbar-item{margin:0 8px 0 0}.x-toolbar-default .x-toolbar-separator-horizontal{margin:0 8px 0 0;height:14px;border-style:solid;border-width:0 0 0 1px;border-left-color:#e1e1e1;border-right-color:#fff}.x-toolbar-default .x-box-menu-after{margin:0 8px}.x-toolbar-default-vertical{padding:6px 8px 0}.x-toolbar-default-vertical .x-toolbar-item{margin:0 0 6px 0}.x-toolbar-default-vertical .x-toolbar-separator-vertical{margin:0 5px 6px;border-style:solid none;border-width:1px 0 0;border-top-color:#e1e1e1;border-bottom-color:#fff}.x-toolbar-default-vertical .x-box-menu-after{margin:6px 0}.x-toolbar-text-default{padding:0 4px;color:#334049;font:300 13px/16px helvetica, arial, verdana, sans-serif}.x-toolbar-spacer-default{width:2px}.x-toolbar-default-scroller .x-box-scroller-body-horizontal{margin-left:16px}.x-toolbar-default-vertical-scroller .x-box-scroller-body-vertical{margin-top:18px}.x-box-scroller-toolbar-default{cursor:pointer;color:#cfcfcf;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.x-box-scroller-toolbar-default.x-box-scroller-hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.x-box-scroller-toolbar-default.x-box-scroller-pressed{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.x-box-scroller-toolbar-default.x-box-scroller-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25;cursor:default}.x-box-scroller-toolbar-default.x-box-scroller-left,.x-box-scroller-toolbar-default.x-box-scroller-right{width:16px;height:16px;top:50%;margin-top:-8px}.x-box-scroller-toolbar-default.x-box-scroller-left{margin-left:4px;margin-right:4px;margin-bottom:0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/toolbar/default-scroll-left.png)}.x-box-scroller-toolbar-default.x-box-scroller-right{margin-left:4px;margin-right:4px;margin-bottom:0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/toolbar/default-scroll-right.png)}.x-box-scroller-toolbar-default.x-box-scroller-top,.x-box-scroller-toolbar-default.x-box-scroller-bottom{height:16px;width:16px;left:50%;margin-left:-8px}.x-box-scroller-toolbar-default.x-box-scroller-top{margin-top:4px;margin-right:0;margin-bottom:4px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/toolbar/default-scroll-top.png)}.x-box-scroller-toolbar-default.x-box-scroller-bottom{margin-top:4px;margin-right:0;margin-bottom:4px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/toolbar/default-scroll-bottom.png)}.x-ie8 .x-box-scroller-toolbar-default{background-color:#fff}.x-toolbar-more-icon{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/toolbar/default-more.png)}.x-cmd-slicer.x-toolbar-default:before{display:none;content:"x-slicer:" !important}.x-toolbar-footer{padding:6px 0 6px 6px;border-style:solid;border-color:#cfcfcf;border-width:0;background-image:none;background-color:#e7e7e7}.x-toolbar-footer .x-tool-img{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tools/tool-sprites-dark.png);background-color:#e7e7e7}.x-toolbar-footer .x-toolbar-item{margin:0 6px 0 0}.x-toolbar-footer .x-toolbar-separator-horizontal{margin:0 8px 0 0;height:14px;border-style:solid;border-width:0 0 0 1px;border-left-color:#e1e1e1;border-right-color:#fff}.x-toolbar-footer .x-box-menu-after{margin:0 6px}.x-toolbar-footer-vertical{padding:6px 6px 0}.x-toolbar-footer-vertical .x-toolbar-item{margin:0 0 6px 0}.x-toolbar-footer-vertical .x-toolbar-separator-vertical{margin:0 5px 6px;border-style:solid none;border-width:1px 0 0;border-top-color:#e1e1e1;border-bottom-color:#fff}.x-toolbar-footer-vertical .x-box-menu-after{margin:6px 0}.x-toolbar-text-footer{padding:0 4px;color:#334049;font:300 13px/16px helvetica, arial, verdana, sans-serif}.x-toolbar-spacer-footer{width:2px}.x-toolbar-footer-scroller .x-box-scroller-body-horizontal{margin-left:18px}.x-toolbar-footer-vertical-scroller .x-box-scroller-body-vertical{margin-top:18px}.x-box-scroller-toolbar-footer{cursor:pointer;color:#cfcfcf;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.x-box-scroller-toolbar-footer.x-box-scroller-hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.x-box-scroller-toolbar-footer.x-box-scroller-pressed{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.x-box-scroller-toolbar-footer.x-box-scroller-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25;cursor:default}.x-box-scroller-toolbar-footer.x-box-scroller-left,.x-box-scroller-toolbar-footer.x-box-scroller-right{width:16px;height:16px;top:50%;margin-top:-8px}.x-box-scroller-toolbar-footer.x-box-scroller-left{margin-left:4px;margin-right:4px;margin-bottom:0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/toolbar/footer-scroll-left.png)}.x-box-scroller-toolbar-footer.x-box-scroller-right{margin-left:4px;margin-right:4px;margin-bottom:0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/toolbar/footer-scroll-right.png)}.x-ie8 .x-box-scroller-toolbar-footer{background-color:#e7e7e7}.x-toolbar-more-icon{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/toolbar/footer-more.png)}.x-cmd-slicer.x-toolbar-footer:before{display:none;content:"x-slicer:" !important}.x-dd-drag-proxy{color:#000;font:300 13px/17px helvetica, arial, verdana, sans-serif;border:1px solid #e1e1e1;background-color:#fff}.x-dd-drag-ghost,.x-dd-drop-icon{padding:5px}.x-dd-drag-ghost{padding-left:0}.x-dd-drop-ok .x-dd-drop-icon{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/dd/drop-yes.png)}.x-dd-drop-ok-add .x-dd-drop-icon{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/dd/drop-add.png)}.x-dd-drop-nodrop div.x-dd-drop-icon{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/dd/drop-no.png)}.x-panel-ghost{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-panel-default{border-color:#f5f5f5;padding:0}.x-panel-header-default{font-size:15px;border:1px solid #f5f5f5}.x-panel-header-default .x-tool-img{background-color:#f5f5f5}.x-panel-header-default-horizontal{padding:9px 9px 10px}.x-panel-header-default-horizontal .x-panel-header-default-tab-bar{margin-top:-9px;margin-bottom:-10px}.x-panel-header-default-horizontal.x-header-noborder{padding:10px 10px 10px 10px}.x-panel-header-default-horizontal.x-header-noborder .x-panel-header-default-tab-bar{margin-top:-10px;margin-bottom:-10px}.x-panel-header-default-vertical{padding:9px 9px 9px 10px}.x-panel-header-default-vertical .x-panel-header-default-tab-bar{margin-right:-9px;margin-left:-10px}.x-panel-header-default-vertical.x-header-noborder{padding:10px 10px 10px 10px}.x-panel-header-default-vertical.x-header-noborder .x-panel-header-default-tab-bar{margin-right:-10px;margin-left:-10px}.x-panel-header-title-default{color:#157fcc;font-size:15px;font-weight:300;font-family:helvetica, arial, verdana, sans-serif;line-height:16px}.x-panel-header-title-default > .x-title-text-default{text-transform:none;padding:0}.x-panel-header-title-default > .x-title-icon-wrap-default.x-title-icon-top{height:22px;padding-bottom:6px}.x-panel-header-title-default > .x-title-icon-wrap-default.x-title-icon-right{width:22px;padding-left:6px}.x-panel-header-title-default > .x-title-icon-wrap-default.x-title-icon-bottom{height:22px;padding-top:6px}.x-panel-header-title-default > .x-title-icon-wrap-default.x-title-icon-left{width:22px;padding-right:6px}.x-panel-header-title-default > .x-title-icon-wrap-default > .x-title-icon-default{width:16px;height:16px;font-size:16px;color:#157fcc;background-position:center center;opacity:0.5}.x-ie8 .x-panel-header-title-default > .x-title-icon-wrap-default > .x-title-icon-default{color:#85bae1}.x-panel-body-default{background:#fff;border-color:#cfcfcf;color:#000;font-size:13px;font-weight:300;font-family:helvetica, arial, verdana, sans-serif;border-width:1px;border-style:solid}.x-panel-header-default{background-image:none;background-color:#f5f5f5}.x-panel-header-default-vertical{background-image:none;background-color:#f5f5f5}.x-panel .x-panel-header-default-collapsed-border-top{border-bottom-width:1px !important}.x-panel .x-panel-header-default-collapsed-border-right{border-left-width:1px !important}.x-panel .x-panel-header-default-collapsed-border-bottom{border-top-width:1px !important}.x-panel .x-panel-header-default-collapsed-border-left{border-right-width:1px !important}.x-cmd-slicer.x-panel-header-default-top:before{display:none;content:"x-slicer:, stretch:bottom" !important}.x-cmd-slicer.x-panel-header-default-bottom:before{display:none;content:"x-slicer:, stretch:top" !important}.x-cmd-slicer.x-panel-header-default-left:before{display:none;content:"x-slicer:, stretch:right" !important}.x-cmd-slicer.x-panel-header-default-right:before{display:none;content:"x-slicer:, stretch:left" !important}.x-panel-header-default-horizontal .x-tool-after-title{margin:0 0 0 6px}.x-panel-header-default-horizontal .x-tool-before-title{margin:0 6px 0 0}.x-panel-header-default-vertical .x-tool-after-title{margin:6px 0 0 0}.x-panel-header-default-vertical .x-tool-before-title{margin:0 0 6px 0}.x-panel-header-default .x-tool-focus{outline:1px solid #157fcc;outline-offset:1px}.x-ie8 .x-panel-header-default .x-tool-focus{outline:none}.x-ie8 .x-panel-header-default .x-tool-focus:after{position:absolute;content:' ';top:-2px;right:-2px;bottom:-2px;left:-2px;border:1px solid #157fcc;pointer-events:none}.x-panel-default-resizable .x-panel-handle{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.x-panel-default-outer-border-l{border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-panel-default-outer-border-b{border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important}.x-panel-default-outer-border-bl{border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-panel-default-outer-border-r{border-right-color:#f5f5f5 !important;border-right-width:1px !important}.x-panel-default-outer-border-rl{border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-panel-default-outer-border-rb{border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important}.x-panel-default-outer-border-rbl{border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-panel-default-outer-border-t{border-top-color:#f5f5f5 !important;border-top-width:1px !important}.x-panel-default-outer-border-tl{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-panel-default-outer-border-tb{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important}.x-panel-default-outer-border-tbl{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-panel-default-outer-border-tr{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-right-color:#f5f5f5 !important;border-right-width:1px !important}.x-panel-default-outer-border-trl{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-panel-default-outer-border-trb{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important}.x-panel-default-outer-border-trbl{border-color:#f5f5f5 !important;border-width:1px !important}.x-panel-default-framed{border-color:#f5f5f5;padding:0}.x-panel-header-default-framed{font-size:15px;border:1px solid #f5f5f5}.x-panel-header-default-framed .x-tool-img{background-color:#f5f5f5}.x-panel-header-default-framed-horizontal{padding:9px 9px 9px 9px}.x-panel-header-default-framed-horizontal .x-panel-header-default-framed-tab-bar{margin-top:-9px;margin-bottom:-9px}.x-panel-header-default-framed-horizontal.x-header-noborder{padding:10px 10px 9px 10px}.x-panel-header-default-framed-horizontal.x-header-noborder .x-panel-header-default-framed-tab-bar{margin-top:-10px;margin-bottom:-9px}.x-panel-header-default-framed-vertical{padding:9px 9px 9px 9px}.x-panel-header-default-framed-vertical .x-panel-header-default-framed-tab-bar{margin-right:-9px;margin-left:-9px}.x-panel-header-default-framed-vertical.x-header-noborder{padding:10px 10px 10px 9px}.x-panel-header-default-framed-vertical.x-header-noborder .x-panel-header-default-framed-tab-bar{margin-right:-10px;margin-left:-9px}.x-panel-header-title-default-framed{color:#157fcc;font-size:15px;font-weight:300;font-family:helvetica, arial, verdana, sans-serif;line-height:16px}.x-panel-header-title-default-framed > .x-title-text-default-framed{text-transform:none;padding:0}.x-panel-header-title-default-framed > .x-title-icon-wrap-default-framed.x-title-icon-top{height:22px;padding-bottom:6px}.x-panel-header-title-default-framed > .x-title-icon-wrap-default-framed.x-title-icon-right{width:22px;padding-left:6px}.x-panel-header-title-default-framed > .x-title-icon-wrap-default-framed.x-title-icon-bottom{height:22px;padding-top:6px}.x-panel-header-title-default-framed > .x-title-icon-wrap-default-framed.x-title-icon-left{width:22px;padding-right:6px}.x-panel-header-title-default-framed > .x-title-icon-wrap-default-framed > .x-title-icon-default-framed{width:16px;height:16px;font-size:16px;color:#157fcc;background-position:center center;opacity:0.5}.x-ie8 .x-panel-header-title-default-framed > .x-title-icon-wrap-default-framed > .x-title-icon-default-framed{color:#85bae1}.x-panel-body-default-framed{background:#fff;border-color:#cfcfcf;color:#000;font-size:13px;font-weight:300;font-family:helvetica, arial, verdana, sans-serif;border-width:1px;border-style:solid}.x-panel-default-framed{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:0 0 0 0;border-width:1px;border-style:solid;background-color:#fff}.x-panel-default-framed-mc{background-color:#fff}.x-nbr .x-panel-default-framed{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-default-framed-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-3px-3px-3px-3px}.x-panel-default-framed-tl{background-position:0 -8px}.x-panel-default-framed-tr{background-position:right -12px}.x-panel-default-framed-bl{background-position:0 -16px}.x-panel-default-framed-br{background-position:right -20px}.x-panel-default-framed-ml{background-position:0 top}.x-panel-default-framed-mr{background-position:right top}.x-panel-default-framed-tc{background-position:0 0}.x-panel-default-framed-bc{background-position:0 -4px}.x-panel-default-framed-tr,.x-panel-default-framed-br,.x-panel-default-framed-mr{padding-right:4px}.x-panel-default-framed-tl,.x-panel-default-framed-bl,.x-panel-default-framed-ml{padding-left:4px}.x-panel-default-framed-tc{height:4px}.x-panel-default-framed-bc{height:4px}.x-panel-default-framed-tl,.x-panel-default-framed-bl,.x-panel-default-framed-tr,.x-panel-default-framed-br,.x-panel-default-framed-tc,.x-panel-default-framed-bc,.x-panel-default-framed-ml,.x-panel-default-framed-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel/panel-default-framed-corners.gif)}.x-panel-default-framed-ml,.x-panel-default-framed-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel/panel-default-framed-sides.gif);background-repeat:repeat-y}.x-panel-default-framed-mc{padding:0 0 0 0}.x-cmd-slicer.x-panel-default-framed:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel/panel-default-framed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel/panel-default-framed-sides.gif)" !important}.x-panel-header-default-framed-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;padding:9px 9px 9px 9px;border-width:1px 1px 0 1px;border-style:solid;background-color:#f5f5f5}.x-panel-header-default-framed-top-mc{background-color:#f5f5f5}.x-nbr .x-panel-header-default-framed-top{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-default-framed-top-frameInfo{font-family:dh-4-4-0-4-1-1-0-1-9-9-9-9}.x-panel-header-default-framed-top-tl{background-position:0 -8px}.x-panel-header-default-framed-top-tr{background-position:right -12px}.x-panel-header-default-framed-top-bl{background-position:0 -16px}.x-panel-header-default-framed-top-br{background-position:right -20px}.x-panel-header-default-framed-top-ml{background-position:0 top}.x-panel-header-default-framed-top-mr{background-position:right top}.x-panel-header-default-framed-top-tc{background-position:0 0}.x-panel-header-default-framed-top-bc{background-position:0 -4px}.x-panel-header-default-framed-top-tr,.x-panel-header-default-framed-top-br,.x-panel-header-default-framed-top-mr{padding-right:4px}.x-panel-header-default-framed-top-tl,.x-panel-header-default-framed-top-bl,.x-panel-header-default-framed-top-ml{padding-left:4px}.x-panel-header-default-framed-top-tc{height:4px}.x-panel-header-default-framed-top-bc{height:0}.x-panel-header-default-framed-top-tl,.x-panel-header-default-framed-top-bl,.x-panel-header-default-framed-top-tr,.x-panel-header-default-framed-top-br,.x-panel-header-default-framed-top-tc,.x-panel-header-default-framed-top-bc,.x-panel-header-default-framed-top-ml,.x-panel-header-default-framed-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-top-corners.gif)}.x-panel-header-default-framed-top-ml,.x-panel-header-default-framed-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-top-sides.gif);background-repeat:repeat-y}.x-panel-header-default-framed-top-mc{padding:6px 6px 9px 6px}.x-cmd-slicer.x-panel-header-default-framed-top:before{display:none;content:"x-slicer:, frame:4px 4px 0 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-top-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-top-sides.gif)" !important}.x-panel-header-default-framed-right{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;padding:9px 9px 9px 9px;border-width:1px 1px 1px 0;border-style:solid;background-color:#f5f5f5}.x-panel-header-default-framed-right-mc{background-color:#f5f5f5}.x-nbr .x-panel-header-default-framed-right{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-default-framed-right-frameInfo{font-family:dh-4-4-4-0-1-1-1-0-9-9-9-9}.x-panel-header-default-framed-right-tl{background-position:0 -8px}.x-panel-header-default-framed-right-tr{background-position:right -12px}.x-panel-header-default-framed-right-bl{background-position:0 -16px}.x-panel-header-default-framed-right-br{background-position:right -20px}.x-panel-header-default-framed-right-ml{background-position:right 0}.x-panel-header-default-framed-right-mr{background-position:right 0}.x-panel-header-default-framed-right-tc{background-position:0 0}.x-panel-header-default-framed-right-bc{background-position:0 -4px}.x-panel-header-default-framed-right-tr,.x-panel-header-default-framed-right-br,.x-panel-header-default-framed-right-mr{padding-right:4px}.x-panel-header-default-framed-right-tl,.x-panel-header-default-framed-right-bl,.x-panel-header-default-framed-right-ml{padding-left:0}.x-panel-header-default-framed-right-tc{height:4px}.x-panel-header-default-framed-right-bc{height:4px}.x-panel-header-default-framed-right-tl,.x-panel-header-default-framed-right-bl,.x-panel-header-default-framed-right-tr,.x-panel-header-default-framed-right-br,.x-panel-header-default-framed-right-tc,.x-panel-header-default-framed-right-bc,.x-panel-header-default-framed-right-ml,.x-panel-header-default-framed-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-right-corners.gif)}.x-panel-header-default-framed-right-ml,.x-panel-header-default-framed-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-right-sides.gif);background-repeat:repeat-y}.x-panel-header-default-framed-right-mc{padding:6px 6px 6px 9px}.x-cmd-slicer.x-panel-header-default-framed-right:before{display:none;content:"x-slicer:, frame:4px 4px 4px 0, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-right-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-right-sides.gif)" !important}.x-panel-header-default-framed-bottom{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;padding:9px 9px 9px 9px;border-width:0 1px 1px 1px;border-style:solid;background-color:#f5f5f5}.x-panel-header-default-framed-bottom-mc{background-color:#f5f5f5}.x-nbr .x-panel-header-default-framed-bottom{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-default-framed-bottom-frameInfo{font-family:dh-0-4-4-4-0-1-1-1-9-9-9-9}.x-panel-header-default-framed-bottom-tl{background-position:0 -8px}.x-panel-header-default-framed-bottom-tr{background-position:right -12px}.x-panel-header-default-framed-bottom-bl{background-position:0 -16px}.x-panel-header-default-framed-bottom-br{background-position:right -20px}.x-panel-header-default-framed-bottom-ml{background-position:0 bottom}.x-panel-header-default-framed-bottom-mr{background-position:right bottom}.x-panel-header-default-framed-bottom-tc{background-position:0 0}.x-panel-header-default-framed-bottom-bc{background-position:0 -4px}.x-panel-header-default-framed-bottom-tr,.x-panel-header-default-framed-bottom-br,.x-panel-header-default-framed-bottom-mr{padding-right:4px}.x-panel-header-default-framed-bottom-tl,.x-panel-header-default-framed-bottom-bl,.x-panel-header-default-framed-bottom-ml{padding-left:4px}.x-panel-header-default-framed-bottom-tc{height:0}.x-panel-header-default-framed-bottom-bc{height:4px}.x-panel-header-default-framed-bottom-tl,.x-panel-header-default-framed-bottom-bl,.x-panel-header-default-framed-bottom-tr,.x-panel-header-default-framed-bottom-br,.x-panel-header-default-framed-bottom-tc,.x-panel-header-default-framed-bottom-bc,.x-panel-header-default-framed-bottom-ml,.x-panel-header-default-framed-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-bottom-corners.gif)}.x-panel-header-default-framed-bottom-ml,.x-panel-header-default-framed-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-bottom-sides.gif);background-repeat:repeat-y}.x-panel-header-default-framed-bottom-mc{padding:9px 6px 6px 6px}.x-cmd-slicer.x-panel-header-default-framed-bottom:before{display:none;content:"x-slicer:, frame:0 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-bottom-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-bottom-sides.gif)" !important}.x-panel-header-default-framed-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;padding:9px 9px 9px 9px;border-width:1px 0 1px 1px;border-style:solid;background-color:#f5f5f5}.x-panel-header-default-framed-left-mc{background-color:#f5f5f5}.x-nbr .x-panel-header-default-framed-left{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-default-framed-left-frameInfo{font-family:dh-4-0-4-4-1-0-1-1-9-9-9-9}.x-panel-header-default-framed-left-tl{background-position:0 -8px}.x-panel-header-default-framed-left-tr{background-position:right -12px}.x-panel-header-default-framed-left-bl{background-position:0 -16px}.x-panel-header-default-framed-left-br{background-position:right -20px}.x-panel-header-default-framed-left-ml{background-position:left 0}.x-panel-header-default-framed-left-mr{background-position:left 0}.x-panel-header-default-framed-left-tc{background-position:0 0}.x-panel-header-default-framed-left-bc{background-position:0 -4px}.x-panel-header-default-framed-left-tr,.x-panel-header-default-framed-left-br,.x-panel-header-default-framed-left-mr{padding-right:0}.x-panel-header-default-framed-left-tl,.x-panel-header-default-framed-left-bl,.x-panel-header-default-framed-left-ml{padding-left:4px}.x-panel-header-default-framed-left-tc{height:4px}.x-panel-header-default-framed-left-bc{height:4px}.x-panel-header-default-framed-left-tl,.x-panel-header-default-framed-left-bl,.x-panel-header-default-framed-left-tr,.x-panel-header-default-framed-left-br,.x-panel-header-default-framed-left-tc,.x-panel-header-default-framed-left-bc,.x-panel-header-default-framed-left-ml,.x-panel-header-default-framed-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-left-corners.gif)}.x-panel-header-default-framed-left-ml,.x-panel-header-default-framed-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-left-sides.gif);background-repeat:repeat-y}.x-panel-header-default-framed-left-mc{padding:6px 9px 6px 6px}.x-cmd-slicer.x-panel-header-default-framed-left:before{display:none;content:"x-slicer:, frame:4px 0 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-left-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-left-sides.gif)" !important}.x-panel-header-default-framed-collapsed-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;padding:9px 9px 9px 9px;border-width:1px;border-style:solid;background-color:#f5f5f5}.x-panel-header-default-framed-collapsed-top-mc{background-color:#f5f5f5}.x-nbr .x-panel-header-default-framed-collapsed-top{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-default-framed-collapsed-top-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-panel-header-default-framed-collapsed-top-tl{background-position:0 -8px}.x-panel-header-default-framed-collapsed-top-tr{background-position:right -12px}.x-panel-header-default-framed-collapsed-top-bl{background-position:0 -16px}.x-panel-header-default-framed-collapsed-top-br{background-position:right -20px}.x-panel-header-default-framed-collapsed-top-ml{background-position:0 top}.x-panel-header-default-framed-collapsed-top-mr{background-position:right top}.x-panel-header-default-framed-collapsed-top-tc{background-position:0 0}.x-panel-header-default-framed-collapsed-top-bc{background-position:0 -4px}.x-panel-header-default-framed-collapsed-top-tr,.x-panel-header-default-framed-collapsed-top-br,.x-panel-header-default-framed-collapsed-top-mr{padding-right:4px}.x-panel-header-default-framed-collapsed-top-tl,.x-panel-header-default-framed-collapsed-top-bl,.x-panel-header-default-framed-collapsed-top-ml{padding-left:4px}.x-panel-header-default-framed-collapsed-top-tc{height:4px}.x-panel-header-default-framed-collapsed-top-bc{height:4px}.x-panel-header-default-framed-collapsed-top-tl,.x-panel-header-default-framed-collapsed-top-bl,.x-panel-header-default-framed-collapsed-top-tr,.x-panel-header-default-framed-collapsed-top-br,.x-panel-header-default-framed-collapsed-top-tc,.x-panel-header-default-framed-collapsed-top-bc,.x-panel-header-default-framed-collapsed-top-ml,.x-panel-header-default-framed-collapsed-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-top-corners.gif)}.x-panel-header-default-framed-collapsed-top-ml,.x-panel-header-default-framed-collapsed-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-top-sides.gif);background-repeat:repeat-y}.x-panel-header-default-framed-collapsed-top-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-panel-header-default-framed-collapsed-top:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-top-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-top-sides.gif)" !important}.x-panel-header-default-framed-collapsed-right{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;padding:9px 9px 9px 9px;border-width:1px;border-style:solid;background-color:#f5f5f5}.x-panel-header-default-framed-collapsed-right-mc{background-color:#f5f5f5}.x-nbr .x-panel-header-default-framed-collapsed-right{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-default-framed-collapsed-right-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-panel-header-default-framed-collapsed-right-tl{background-position:0 -8px}.x-panel-header-default-framed-collapsed-right-tr{background-position:right -12px}.x-panel-header-default-framed-collapsed-right-bl{background-position:0 -16px}.x-panel-header-default-framed-collapsed-right-br{background-position:right -20px}.x-panel-header-default-framed-collapsed-right-ml{background-position:right 0}.x-panel-header-default-framed-collapsed-right-mr{background-position:right 0}.x-panel-header-default-framed-collapsed-right-tc{background-position:0 0}.x-panel-header-default-framed-collapsed-right-bc{background-position:0 -4px}.x-panel-header-default-framed-collapsed-right-tr,.x-panel-header-default-framed-collapsed-right-br,.x-panel-header-default-framed-collapsed-right-mr{padding-right:4px}.x-panel-header-default-framed-collapsed-right-tl,.x-panel-header-default-framed-collapsed-right-bl,.x-panel-header-default-framed-collapsed-right-ml{padding-left:4px}.x-panel-header-default-framed-collapsed-right-tc{height:4px}.x-panel-header-default-framed-collapsed-right-bc{height:4px}.x-panel-header-default-framed-collapsed-right-tl,.x-panel-header-default-framed-collapsed-right-bl,.x-panel-header-default-framed-collapsed-right-tr,.x-panel-header-default-framed-collapsed-right-br,.x-panel-header-default-framed-collapsed-right-tc,.x-panel-header-default-framed-collapsed-right-bc,.x-panel-header-default-framed-collapsed-right-ml,.x-panel-header-default-framed-collapsed-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-right-corners.gif)}.x-panel-header-default-framed-collapsed-right-ml,.x-panel-header-default-framed-collapsed-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-right-sides.gif);background-repeat:repeat-y}.x-panel-header-default-framed-collapsed-right-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-panel-header-default-framed-collapsed-right:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-right-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-right-sides.gif)" !important}.x-panel-header-default-framed-collapsed-bottom{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;padding:9px 9px 9px 9px;border-width:1px;border-style:solid;background-color:#f5f5f5}.x-panel-header-default-framed-collapsed-bottom-mc{background-color:#f5f5f5}.x-nbr .x-panel-header-default-framed-collapsed-bottom{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-default-framed-collapsed-bottom-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-panel-header-default-framed-collapsed-bottom-tl{background-position:0 -8px}.x-panel-header-default-framed-collapsed-bottom-tr{background-position:right -12px}.x-panel-header-default-framed-collapsed-bottom-bl{background-position:0 -16px}.x-panel-header-default-framed-collapsed-bottom-br{background-position:right -20px}.x-panel-header-default-framed-collapsed-bottom-ml{background-position:0 bottom}.x-panel-header-default-framed-collapsed-bottom-mr{background-position:right bottom}.x-panel-header-default-framed-collapsed-bottom-tc{background-position:0 0}.x-panel-header-default-framed-collapsed-bottom-bc{background-position:0 -4px}.x-panel-header-default-framed-collapsed-bottom-tr,.x-panel-header-default-framed-collapsed-bottom-br,.x-panel-header-default-framed-collapsed-bottom-mr{padding-right:4px}.x-panel-header-default-framed-collapsed-bottom-tl,.x-panel-header-default-framed-collapsed-bottom-bl,.x-panel-header-default-framed-collapsed-bottom-ml{padding-left:4px}.x-panel-header-default-framed-collapsed-bottom-tc{height:4px}.x-panel-header-default-framed-collapsed-bottom-bc{height:4px}.x-panel-header-default-framed-collapsed-bottom-tl,.x-panel-header-default-framed-collapsed-bottom-bl,.x-panel-header-default-framed-collapsed-bottom-tr,.x-panel-header-default-framed-collapsed-bottom-br,.x-panel-header-default-framed-collapsed-bottom-tc,.x-panel-header-default-framed-collapsed-bottom-bc,.x-panel-header-default-framed-collapsed-bottom-ml,.x-panel-header-default-framed-collapsed-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-bottom-corners.gif)}.x-panel-header-default-framed-collapsed-bottom-ml,.x-panel-header-default-framed-collapsed-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-bottom-sides.gif);background-repeat:repeat-y}.x-panel-header-default-framed-collapsed-bottom-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-panel-header-default-framed-collapsed-bottom:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-bottom-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-bottom-sides.gif)" !important}.x-panel-header-default-framed-collapsed-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;padding:9px 9px 9px 9px;border-width:1px;border-style:solid;background-color:#f5f5f5}.x-panel-header-default-framed-collapsed-left-mc{background-color:#f5f5f5}.x-nbr .x-panel-header-default-framed-collapsed-left{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-default-framed-collapsed-left-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-panel-header-default-framed-collapsed-left-tl{background-position:0 -8px}.x-panel-header-default-framed-collapsed-left-tr{background-position:right -12px}.x-panel-header-default-framed-collapsed-left-bl{background-position:0 -16px}.x-panel-header-default-framed-collapsed-left-br{background-position:right -20px}.x-panel-header-default-framed-collapsed-left-ml{background-position:left 0}.x-panel-header-default-framed-collapsed-left-mr{background-position:left 0}.x-panel-header-default-framed-collapsed-left-tc{background-position:0 0}.x-panel-header-default-framed-collapsed-left-bc{background-position:0 -4px}.x-panel-header-default-framed-collapsed-left-tr,.x-panel-header-default-framed-collapsed-left-br,.x-panel-header-default-framed-collapsed-left-mr{padding-right:4px}.x-panel-header-default-framed-collapsed-left-tl,.x-panel-header-default-framed-collapsed-left-bl,.x-panel-header-default-framed-collapsed-left-ml{padding-left:4px}.x-panel-header-default-framed-collapsed-left-tc{height:4px}.x-panel-header-default-framed-collapsed-left-bc{height:4px}.x-panel-header-default-framed-collapsed-left-tl,.x-panel-header-default-framed-collapsed-left-bl,.x-panel-header-default-framed-collapsed-left-tr,.x-panel-header-default-framed-collapsed-left-br,.x-panel-header-default-framed-collapsed-left-tc,.x-panel-header-default-framed-collapsed-left-bc,.x-panel-header-default-framed-collapsed-left-ml,.x-panel-header-default-framed-collapsed-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-left-corners.gif)}.x-panel-header-default-framed-collapsed-left-ml,.x-panel-header-default-framed-collapsed-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-left-sides.gif);background-repeat:repeat-y}.x-panel-header-default-framed-collapsed-left-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-panel-header-default-framed-collapsed-left:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-left-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-default-framed-collapsed-left-sides.gif)" !important}.x-panel .x-panel-header-default-framed-top{border-bottom-width:1px !important}.x-panel .x-panel-header-default-framed-right{border-left-width:1px !important}.x-panel .x-panel-header-default-framed-bottom{border-top-width:1px !important}.x-panel .x-panel-header-default-framed-left{border-right-width:1px !important}.x-nbr .x-panel-header-default-framed-collapsed-top{border-bottom-width:0 !important}.x-nbr .x-panel-header-default-framed-collapsed-right{border-left-width:0 !important}.x-nbr .x-panel-header-default-framed-collapsed-bottom{border-top-width:0 !important}.x-nbr .x-panel-header-default-framed-collapsed-left{border-right-width:0 !important}.x-panel-header-default-framed-horizontal .x-tool-after-title{margin:0 0 0 6px}.x-panel-header-default-framed-horizontal .x-tool-before-title{margin:0 6px 0 0}.x-panel-header-default-framed-vertical .x-tool-after-title{margin:6px 0 0 0}.x-panel-header-default-framed-vertical .x-tool-before-title{margin:0 0 6px 0}.x-panel-header-default-framed .x-tool-focus{outline:1px solid #157fcc;outline-offset:1px}.x-ie8 .x-panel-header-default-framed .x-tool-focus{outline:none}.x-ie8 .x-panel-header-default-framed .x-tool-focus:after{position:absolute;content:' ';top:-2px;right:-2px;bottom:-2px;left:-2px;border:1px solid #157fcc;pointer-events:none}.x-panel-default-framed-resizable .x-panel-handle{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.x-panel-default-framed-outer-border-l{border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-panel-default-framed-outer-border-b{border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important}.x-panel-default-framed-outer-border-bl{border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-panel-default-framed-outer-border-r{border-right-color:#f5f5f5 !important;border-right-width:1px !important}.x-panel-default-framed-outer-border-rl{border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-panel-default-framed-outer-border-rb{border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important}.x-panel-default-framed-outer-border-rbl{border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-panel-default-framed-outer-border-t{border-top-color:#f5f5f5 !important;border-top-width:1px !important}.x-panel-default-framed-outer-border-tl{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-panel-default-framed-outer-border-tb{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important}.x-panel-default-framed-outer-border-tbl{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-panel-default-framed-outer-border-tr{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-right-color:#f5f5f5 !important;border-right-width:1px !important}.x-panel-default-framed-outer-border-trl{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-panel-default-framed-outer-border-trb{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important}.x-panel-default-framed-outer-border-trbl{border-color:#f5f5f5 !important;border-width:1px !important}.x-btn-group-default{border-color:#fff;-webkit-box-shadow:#fff 0 1px 0px 0 inset, #fff 0 -1px 0px 0 inset, #fff -1px 0 0px 0 inset, #fff 1px 0 0px 0 inset;-moz-box-shadow:#fff 0 1px 0px 0 inset, #fff 0 -1px 0px 0 inset, #fff -1px 0 0px 0 inset, #fff 1px 0 0px 0 inset;box-shadow:#fff 0 1px 0px 0 inset, #fff 0 -1px 0px 0 inset, #fff -1px 0 0px 0 inset, #fff 1px 0 0px 0 inset}.x-btn-group-header-default{padding:4px 5px;line-height:16px;background:#fff;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px}.x-btn-group-header-default .x-tool-img{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tools/tool-sprites-dark.png);background-color:#fff}.x-btn-group-header-title-default{font:300 13px helvetica, arial, verdana, sans-serif;line-height:16px;color:#000}.x-btn-group-body-default{padding:0 1px}.x-btn-group-body-default .x-table-layout{border-spacing:5px}.x-btn-group-default-framed{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:0px 1px 0px 1px;border-width:3px;border-style:solid;background-color:#fff}.x-btn-group-default-framed-mc{background-color:#fff}.x-nbr .x-btn-group-default-framed{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-btn-group-default-framed-frameInfo{font-family:dh-3-3-3-3-3-3-3-3-0-1-0-1}.x-btn-group-default-framed-tl{background-position:0 -6px}.x-btn-group-default-framed-tr{background-position:right -9px}.x-btn-group-default-framed-bl{background-position:0 -12px}.x-btn-group-default-framed-br{background-position:right -15px}.x-btn-group-default-framed-ml{background-position:0 top}.x-btn-group-default-framed-mr{background-position:right top}.x-btn-group-default-framed-tc{background-position:0 0}.x-btn-group-default-framed-bc{background-position:0 -3px}.x-btn-group-default-framed-tr,.x-btn-group-default-framed-br,.x-btn-group-default-framed-mr{padding-right:3px}.x-btn-group-default-framed-tl,.x-btn-group-default-framed-bl,.x-btn-group-default-framed-ml{padding-left:3px}.x-btn-group-default-framed-tc{height:3px}.x-btn-group-default-framed-bc{height:3px}.x-btn-group-default-framed-tl,.x-btn-group-default-framed-bl,.x-btn-group-default-framed-tr,.x-btn-group-default-framed-br,.x-btn-group-default-framed-tc,.x-btn-group-default-framed-bc,.x-btn-group-default-framed-ml,.x-btn-group-default-framed-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn-group/btn-group-default-framed-corners.gif)}.x-btn-group-default-framed-ml,.x-btn-group-default-framed-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn-group/btn-group-default-framed-sides.gif);background-repeat:repeat-y}.x-btn-group-default-framed-mc{padding:0px 1px 0px 1px}.x-cmd-slicer.x-btn-group-default-framed:before{display:none;content:"x-slicer:, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn-group/btn-group-default-framed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn-group/btn-group-default-framed-sides.gif)" !important}.x-btn-group-default-framed-notitle{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:0px 1px 0px 1px;border-width:3px;border-style:solid;background-color:#fff}.x-btn-group-default-framed-notitle-mc{background-color:#fff}.x-nbr .x-btn-group-default-framed-notitle{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-btn-group-default-framed-notitle-frameInfo{font-family:dh-3-3-3-3-3-3-3-3-0-1-0-1}.x-btn-group-default-framed-notitle-tl{background-position:0 -6px}.x-btn-group-default-framed-notitle-tr{background-position:right -9px}.x-btn-group-default-framed-notitle-bl{background-position:0 -12px}.x-btn-group-default-framed-notitle-br{background-position:right -15px}.x-btn-group-default-framed-notitle-ml{background-position:0 top}.x-btn-group-default-framed-notitle-mr{background-position:right top}.x-btn-group-default-framed-notitle-tc{background-position:0 0}.x-btn-group-default-framed-notitle-bc{background-position:0 -3px}.x-btn-group-default-framed-notitle-tr,.x-btn-group-default-framed-notitle-br,.x-btn-group-default-framed-notitle-mr{padding-right:3px}.x-btn-group-default-framed-notitle-tl,.x-btn-group-default-framed-notitle-bl,.x-btn-group-default-framed-notitle-ml{padding-left:3px}.x-btn-group-default-framed-notitle-tc{height:3px}.x-btn-group-default-framed-notitle-bc{height:3px}.x-btn-group-default-framed-notitle-tl,.x-btn-group-default-framed-notitle-bl,.x-btn-group-default-framed-notitle-tr,.x-btn-group-default-framed-notitle-br,.x-btn-group-default-framed-notitle-tc,.x-btn-group-default-framed-notitle-bc,.x-btn-group-default-framed-notitle-ml,.x-btn-group-default-framed-notitle-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn-group/btn-group-default-framed-notitle-corners.gif)}.x-btn-group-default-framed-notitle-ml,.x-btn-group-default-framed-notitle-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn-group/btn-group-default-framed-notitle-sides.gif);background-repeat:repeat-y}.x-btn-group-default-framed-notitle-mc{padding:0px 1px 0px 1px}.x-cmd-slicer.x-btn-group-default-framed-notitle:before{display:none;content:"x-slicer:, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn-group/btn-group-default-framed-notitle-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn-group/btn-group-default-framed-notitle-sides.gif)" !important}.x-btn-group-default-framed{border-color:#fff;-webkit-box-shadow:#fff 0 1px 0px 0 inset, #fff 0 -1px 0px 0 inset, #fff -1px 0 0px 0 inset, #fff 1px 0 0px 0 inset;-moz-box-shadow:#fff 0 1px 0px 0 inset, #fff 0 -1px 0px 0 inset, #fff -1px 0 0px 0 inset, #fff 1px 0 0px 0 inset;box-shadow:#fff 0 1px 0px 0 inset, #fff 0 -1px 0px 0 inset, #fff -1px 0 0px 0 inset, #fff 1px 0 0px 0 inset}.x-btn-group-header-default-framed{padding:4px 5px;line-height:16px;background:#fff;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.x-btn-group-header-default-framed .x-tool-img{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tools/tool-sprites-dark.png);background-color:#fff}.x-btn-group-header-title-default-framed{font:300 13px helvetica, arial, verdana, sans-serif;line-height:16px;color:#000}.x-btn-group-body-default-framed{padding:0 1px}.x-btn-group-body-default-framed .x-table-layout{border-spacing:5px}.x-dashboard-column{padding:0 0 7px 0}.x-dashboard-panel{margin-top:7px}.x-dashboard-column-first{padding-left:7px;clear:left}.x-dashboard-column-last{padding-right:7px}.x-dashboard .x-panel-dd-spacer{border:2px dashed #99bbe8;background:#f6f6f6;border-radius:4px;-moz-border-radius:4px;margin-top:7px}.x-dashboard-dd-over{overflow:hidden !important}.x-window-ghost{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-window-default{border-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.x-window-default{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:0 0 0 0;border-width:1px;border-style:solid;background-color:#fff}.x-window-default-mc{background-color:#fff}.x-nbr .x-window-default{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-window-default-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-3px-3px-3px-3px}.x-window-default-tl{background-position:0 -8px}.x-window-default-tr{background-position:right -12px}.x-window-default-bl{background-position:0 -16px}.x-window-default-br{background-position:right -20px}.x-window-default-ml{background-position:0 top}.x-window-default-mr{background-position:right top}.x-window-default-tc{background-position:0 0}.x-window-default-bc{background-position:0 -4px}.x-window-default-tr,.x-window-default-br,.x-window-default-mr{padding-right:4px}.x-window-default-tl,.x-window-default-bl,.x-window-default-ml{padding-left:4px}.x-window-default-tc{height:4px}.x-window-default-bc{height:4px}.x-window-default-tl,.x-window-default-bl,.x-window-default-tr,.x-window-default-br,.x-window-default-tc,.x-window-default-bc,.x-window-default-ml,.x-window-default-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window/window-default-corners.gif)}.x-window-default-ml,.x-window-default-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window/window-default-sides.gif);background-repeat:repeat-y}.x-window-default-mc{padding:0 0 0 0}.x-cmd-slicer.x-window-default:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window/window-default-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window/window-default-sides.gif)" !important}.x-window-body-default{border-color:#f5f5f5;border-width:1px;border-style:solid;background:#fff;color:#000;font-size:13px;font-weight:300;font-family:helvetica, arial, verdana, sans-serif}.x-window-header-default{font-size:15px;border-color:#f5f5f5;background-color:#f5f5f5}.x-window-header-default .x-tool-img{background-color:#f5f5f5}.x-window-header-default-horizontal .x-window-header-default-tab-bar{margin-top:-9px;margin-bottom:-9px}.x-window-header-default-vertical .x-window-header-default-tab-bar{margin-right:-9px;margin-left:-9px}.x-window-header-title-default{color:#157fcc;font-size:15px;font-weight:300;font-family:helvetica, arial, verdana, sans-serif;line-height:16px}.x-window-header-title-default > .x-title-text-default{padding:0;text-transform:none}.x-window-header-title-default > .x-title-icon-wrap-default.x-title-icon-top{height:22px;padding-bottom:6px}.x-window-header-title-default > .x-title-icon-wrap-default.x-title-icon-right{width:22px;padding-left:6px}.x-window-header-title-default > .x-title-icon-wrap-default.x-title-icon-bottom{height:22px;padding-top:6px}.x-window-header-title-default > .x-title-icon-wrap-default.x-title-icon-left{width:22px;padding-right:6px}.x-window-header-title-default > .x-title-icon-wrap-default > .x-title-icon-default{width:16px;height:16px;font-size:16px;color:#157fcc;background-position:center center;opacity:0.5}.x-ie8 .x-window-header-title-default > .x-title-icon-wrap-default > .x-title-icon-default{color:#85bae1}.x-window-header-default-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;padding:9px 9px 9px 9px;border-width:1px 1px 1px 1px;border-style:solid;background-color:#f5f5f5}.x-window-header-default-top-mc{background-color:#f5f5f5}.x-nbr .x-window-header-default-top{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-window-header-default-top-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-window-header-default-top-tl{background-position:0 -8px}.x-window-header-default-top-tr{background-position:right -12px}.x-window-header-default-top-bl{background-position:0 -16px}.x-window-header-default-top-br{background-position:right -20px}.x-window-header-default-top-ml{background-position:0 top}.x-window-header-default-top-mr{background-position:right top}.x-window-header-default-top-tc{background-position:0 0}.x-window-header-default-top-bc{background-position:0 -4px}.x-window-header-default-top-tr,.x-window-header-default-top-br,.x-window-header-default-top-mr{padding-right:4px}.x-window-header-default-top-tl,.x-window-header-default-top-bl,.x-window-header-default-top-ml{padding-left:4px}.x-window-header-default-top-tc{height:4px}.x-window-header-default-top-bc{height:4px}.x-window-header-default-top-tl,.x-window-header-default-top-bl,.x-window-header-default-top-tr,.x-window-header-default-top-br,.x-window-header-default-top-tc,.x-window-header-default-top-bc,.x-window-header-default-top-ml,.x-window-header-default-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-top-corners.gif)}.x-window-header-default-top-ml,.x-window-header-default-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-top-sides.gif);background-repeat:repeat-y}.x-window-header-default-top-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-window-header-default-top:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-top-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-top-sides.gif)" !important}.x-window-header-default-right{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;padding:9px 9px 9px 9px;border-width:1px 1px 1px 1px;border-style:solid;background-color:#f5f5f5}.x-window-header-default-right-mc{background-color:#f5f5f5}.x-nbr .x-window-header-default-right{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-window-header-default-right-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-window-header-default-right-tl{background-position:0 -8px}.x-window-header-default-right-tr{background-position:right -12px}.x-window-header-default-right-bl{background-position:0 -16px}.x-window-header-default-right-br{background-position:right -20px}.x-window-header-default-right-ml{background-position:0 top}.x-window-header-default-right-mr{background-position:right top}.x-window-header-default-right-tc{background-position:0 0}.x-window-header-default-right-bc{background-position:0 -4px}.x-window-header-default-right-tr,.x-window-header-default-right-br,.x-window-header-default-right-mr{padding-right:4px}.x-window-header-default-right-tl,.x-window-header-default-right-bl,.x-window-header-default-right-ml{padding-left:4px}.x-window-header-default-right-tc{height:4px}.x-window-header-default-right-bc{height:4px}.x-window-header-default-right-tl,.x-window-header-default-right-bl,.x-window-header-default-right-tr,.x-window-header-default-right-br,.x-window-header-default-right-tc,.x-window-header-default-right-bc,.x-window-header-default-right-ml,.x-window-header-default-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-right-corners.gif)}.x-window-header-default-right-ml,.x-window-header-default-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-right-sides.gif);background-repeat:repeat-y}.x-window-header-default-right-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-window-header-default-right:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-right-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-right-sides.gif)" !important}.x-window-header-default-bottom{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;padding:9px 9px 9px 9px;border-width:1px 1px 1px 1px;border-style:solid;background-color:#f5f5f5}.x-window-header-default-bottom-mc{background-color:#f5f5f5}.x-nbr .x-window-header-default-bottom{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-window-header-default-bottom-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-window-header-default-bottom-tl{background-position:0 -8px}.x-window-header-default-bottom-tr{background-position:right -12px}.x-window-header-default-bottom-bl{background-position:0 -16px}.x-window-header-default-bottom-br{background-position:right -20px}.x-window-header-default-bottom-ml{background-position:0 top}.x-window-header-default-bottom-mr{background-position:right top}.x-window-header-default-bottom-tc{background-position:0 0}.x-window-header-default-bottom-bc{background-position:0 -4px}.x-window-header-default-bottom-tr,.x-window-header-default-bottom-br,.x-window-header-default-bottom-mr{padding-right:4px}.x-window-header-default-bottom-tl,.x-window-header-default-bottom-bl,.x-window-header-default-bottom-ml{padding-left:4px}.x-window-header-default-bottom-tc{height:4px}.x-window-header-default-bottom-bc{height:4px}.x-window-header-default-bottom-tl,.x-window-header-default-bottom-bl,.x-window-header-default-bottom-tr,.x-window-header-default-bottom-br,.x-window-header-default-bottom-tc,.x-window-header-default-bottom-bc,.x-window-header-default-bottom-ml,.x-window-header-default-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-bottom-corners.gif)}.x-window-header-default-bottom-ml,.x-window-header-default-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-bottom-sides.gif);background-repeat:repeat-y}.x-window-header-default-bottom-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-window-header-default-bottom:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-bottom-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-bottom-sides.gif)" !important}.x-window-header-default-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;padding:9px 9px 9px 9px;border-width:1px 1px 1px 1px;border-style:solid;background-color:#f5f5f5}.x-window-header-default-left-mc{background-color:#f5f5f5}.x-nbr .x-window-header-default-left{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-window-header-default-left-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-window-header-default-left-tl{background-position:0 -8px}.x-window-header-default-left-tr{background-position:right -12px}.x-window-header-default-left-bl{background-position:0 -16px}.x-window-header-default-left-br{background-position:right -20px}.x-window-header-default-left-ml{background-position:0 top}.x-window-header-default-left-mr{background-position:right top}.x-window-header-default-left-tc{background-position:0 0}.x-window-header-default-left-bc{background-position:0 -4px}.x-window-header-default-left-tr,.x-window-header-default-left-br,.x-window-header-default-left-mr{padding-right:4px}.x-window-header-default-left-tl,.x-window-header-default-left-bl,.x-window-header-default-left-ml{padding-left:4px}.x-window-header-default-left-tc{height:4px}.x-window-header-default-left-bc{height:4px}.x-window-header-default-left-tl,.x-window-header-default-left-bl,.x-window-header-default-left-tr,.x-window-header-default-left-br,.x-window-header-default-left-tc,.x-window-header-default-left-bc,.x-window-header-default-left-ml,.x-window-header-default-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-left-corners.gif)}.x-window-header-default-left-ml,.x-window-header-default-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-left-sides.gif);background-repeat:repeat-y}.x-window-header-default-left-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-window-header-default-left:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-left-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-left-sides.gif)" !important}.x-window-header-default-collapsed-top{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:9px 9px 9px 9px;border-width:1px;border-style:solid;background-color:#f5f5f5}.x-window-header-default-collapsed-top-mc{background-color:#f5f5f5}.x-nbr .x-window-header-default-collapsed-top{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-window-header-default-collapsed-top-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-window-header-default-collapsed-top-tl{background-position:0 -8px}.x-window-header-default-collapsed-top-tr{background-position:right -12px}.x-window-header-default-collapsed-top-bl{background-position:0 -16px}.x-window-header-default-collapsed-top-br{background-position:right -20px}.x-window-header-default-collapsed-top-ml{background-position:0 top}.x-window-header-default-collapsed-top-mr{background-position:right top}.x-window-header-default-collapsed-top-tc{background-position:0 0}.x-window-header-default-collapsed-top-bc{background-position:0 -4px}.x-window-header-default-collapsed-top-tr,.x-window-header-default-collapsed-top-br,.x-window-header-default-collapsed-top-mr{padding-right:4px}.x-window-header-default-collapsed-top-tl,.x-window-header-default-collapsed-top-bl,.x-window-header-default-collapsed-top-ml{padding-left:4px}.x-window-header-default-collapsed-top-tc{height:4px}.x-window-header-default-collapsed-top-bc{height:4px}.x-window-header-default-collapsed-top-tl,.x-window-header-default-collapsed-top-bl,.x-window-header-default-collapsed-top-tr,.x-window-header-default-collapsed-top-br,.x-window-header-default-collapsed-top-tc,.x-window-header-default-collapsed-top-bc,.x-window-header-default-collapsed-top-ml,.x-window-header-default-collapsed-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-top-corners.gif)}.x-window-header-default-collapsed-top-ml,.x-window-header-default-collapsed-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-top-sides.gif);background-repeat:repeat-y}.x-window-header-default-collapsed-top-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-window-header-default-collapsed-top:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-top-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-top-sides.gif)" !important}.x-window-header-default-collapsed-right{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:9px 9px 9px 9px;border-width:1px;border-style:solid;background-color:#f5f5f5}.x-window-header-default-collapsed-right-mc{background-color:#f5f5f5}.x-nbr .x-window-header-default-collapsed-right{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-window-header-default-collapsed-right-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-window-header-default-collapsed-right-tl{background-position:0 -8px}.x-window-header-default-collapsed-right-tr{background-position:right -12px}.x-window-header-default-collapsed-right-bl{background-position:0 -16px}.x-window-header-default-collapsed-right-br{background-position:right -20px}.x-window-header-default-collapsed-right-ml{background-position:0 top}.x-window-header-default-collapsed-right-mr{background-position:right top}.x-window-header-default-collapsed-right-tc{background-position:0 0}.x-window-header-default-collapsed-right-bc{background-position:0 -4px}.x-window-header-default-collapsed-right-tr,.x-window-header-default-collapsed-right-br,.x-window-header-default-collapsed-right-mr{padding-right:4px}.x-window-header-default-collapsed-right-tl,.x-window-header-default-collapsed-right-bl,.x-window-header-default-collapsed-right-ml{padding-left:4px}.x-window-header-default-collapsed-right-tc{height:4px}.x-window-header-default-collapsed-right-bc{height:4px}.x-window-header-default-collapsed-right-tl,.x-window-header-default-collapsed-right-bl,.x-window-header-default-collapsed-right-tr,.x-window-header-default-collapsed-right-br,.x-window-header-default-collapsed-right-tc,.x-window-header-default-collapsed-right-bc,.x-window-header-default-collapsed-right-ml,.x-window-header-default-collapsed-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-right-corners.gif)}.x-window-header-default-collapsed-right-ml,.x-window-header-default-collapsed-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-right-sides.gif);background-repeat:repeat-y}.x-window-header-default-collapsed-right-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-window-header-default-collapsed-right:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-right-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-right-sides.gif)" !important}.x-window-header-default-collapsed-bottom{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:9px 9px 9px 9px;border-width:1px;border-style:solid;background-color:#f5f5f5}.x-window-header-default-collapsed-bottom-mc{background-color:#f5f5f5}.x-nbr .x-window-header-default-collapsed-bottom{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-window-header-default-collapsed-bottom-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-window-header-default-collapsed-bottom-tl{background-position:0 -8px}.x-window-header-default-collapsed-bottom-tr{background-position:right -12px}.x-window-header-default-collapsed-bottom-bl{background-position:0 -16px}.x-window-header-default-collapsed-bottom-br{background-position:right -20px}.x-window-header-default-collapsed-bottom-ml{background-position:0 top}.x-window-header-default-collapsed-bottom-mr{background-position:right top}.x-window-header-default-collapsed-bottom-tc{background-position:0 0}.x-window-header-default-collapsed-bottom-bc{background-position:0 -4px}.x-window-header-default-collapsed-bottom-tr,.x-window-header-default-collapsed-bottom-br,.x-window-header-default-collapsed-bottom-mr{padding-right:4px}.x-window-header-default-collapsed-bottom-tl,.x-window-header-default-collapsed-bottom-bl,.x-window-header-default-collapsed-bottom-ml{padding-left:4px}.x-window-header-default-collapsed-bottom-tc{height:4px}.x-window-header-default-collapsed-bottom-bc{height:4px}.x-window-header-default-collapsed-bottom-tl,.x-window-header-default-collapsed-bottom-bl,.x-window-header-default-collapsed-bottom-tr,.x-window-header-default-collapsed-bottom-br,.x-window-header-default-collapsed-bottom-tc,.x-window-header-default-collapsed-bottom-bc,.x-window-header-default-collapsed-bottom-ml,.x-window-header-default-collapsed-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-bottom-corners.gif)}.x-window-header-default-collapsed-bottom-ml,.x-window-header-default-collapsed-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-bottom-sides.gif);background-repeat:repeat-y}.x-window-header-default-collapsed-bottom-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-window-header-default-collapsed-bottom:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-bottom-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-bottom-sides.gif)" !important}.x-window-header-default-collapsed-left{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:9px 9px 9px 9px;border-width:1px;border-style:solid;background-color:#f5f5f5}.x-window-header-default-collapsed-left-mc{background-color:#f5f5f5}.x-nbr .x-window-header-default-collapsed-left{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-window-header-default-collapsed-left-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-window-header-default-collapsed-left-tl{background-position:0 -8px}.x-window-header-default-collapsed-left-tr{background-position:right -12px}.x-window-header-default-collapsed-left-bl{background-position:0 -16px}.x-window-header-default-collapsed-left-br{background-position:right -20px}.x-window-header-default-collapsed-left-ml{background-position:0 top}.x-window-header-default-collapsed-left-mr{background-position:right top}.x-window-header-default-collapsed-left-tc{background-position:0 0}.x-window-header-default-collapsed-left-bc{background-position:0 -4px}.x-window-header-default-collapsed-left-tr,.x-window-header-default-collapsed-left-br,.x-window-header-default-collapsed-left-mr{padding-right:4px}.x-window-header-default-collapsed-left-tl,.x-window-header-default-collapsed-left-bl,.x-window-header-default-collapsed-left-ml{padding-left:4px}.x-window-header-default-collapsed-left-tc{height:4px}.x-window-header-default-collapsed-left-bc{height:4px}.x-window-header-default-collapsed-left-tl,.x-window-header-default-collapsed-left-bl,.x-window-header-default-collapsed-left-tr,.x-window-header-default-collapsed-left-br,.x-window-header-default-collapsed-left-tc,.x-window-header-default-collapsed-left-bc,.x-window-header-default-collapsed-left-ml,.x-window-header-default-collapsed-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-left-corners.gif)}.x-window-header-default-collapsed-left-ml,.x-window-header-default-collapsed-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-left-sides.gif);background-repeat:repeat-y}.x-window-header-default-collapsed-left-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-window-header-default-collapsed-left:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-left-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window-header/window-header-default-collapsed-left-sides.gif)" !important}.x-window-header-default .x-window-header-icon{width:16px;height:16px;color:#157fcc;font-size:16px;line-height:16px;background-position:center center}.x-window-header-default .x-window-header-glyph{color:#157fcc;font-size:16px;line-height:16px;opacity:0.5}.x-ie8 .x-window-header-default .x-window-header-glyph{color:#85bae1}.x-window-header-default-horizontal .x-tool-after-title{margin:0 0 0 6px}.x-window-header-default-horizontal .x-tool-before-title{margin:0 6px 0 0}.x-window-header-default-vertical .x-tool-after-title{margin:6px 0 0 0}.x-window-header-default-vertical .x-tool-before-title{margin:0 0 6px 0}.x-window-header-default .x-tool-focus{outline:1px solid #157fcc;outline-offset:1px}.x-ie8 .x-window-header-default .x-tool-focus{outline:none}.x-ie8 .x-window-header-default .x-tool-focus:after{position:absolute;content:' ';top:-2px;right:-2px;bottom:-2px;left:-2px;border:1px solid #157fcc;pointer-events:none}.x-window-header-default{border-width:1px !important}.x-nbr .x-window-default-collapsed .x-window-header{border-width:0 !important}.x-window-default-outer-border-l{border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-window-default-outer-border-b{border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important}.x-window-default-outer-border-bl{border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-window-default-outer-border-r{border-right-color:#f5f5f5 !important;border-right-width:1px !important}.x-window-default-outer-border-rl{border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-window-default-outer-border-rb{border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important}.x-window-default-outer-border-rbl{border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-window-default-outer-border-t{border-top-color:#f5f5f5 !important;border-top-width:1px !important}.x-window-default-outer-border-tl{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-window-default-outer-border-tb{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important}.x-window-default-outer-border-tbl{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-window-default-outer-border-tr{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-right-color:#f5f5f5 !important;border-right-width:1px !important}.x-window-default-outer-border-trl{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-left-color:#f5f5f5 !important;border-left-width:1px !important}.x-window-default-outer-border-trb{border-top-color:#f5f5f5 !important;border-top-width:1px !important;border-right-color:#f5f5f5 !important;border-right-width:1px !important;border-bottom-color:#f5f5f5 !important;border-bottom-width:1px !important}.x-window-default-outer-border-trbl{border-color:#f5f5f5 !important;border-width:1px !important}.x-window-body-plain{background-color:transparent}.x-form-item-label-default{color:#666;font:300 13px/17px helvetica, arial, verdana, sans-serif;min-height:24px;padding-top:4px;padding-right:5px}.x-ie8 .x-form-item-label-default{min-height:20px}.x-form-item-label-default.x-form-item-label-top{height:1px}.x-form-item-label-default.x-form-item-label-top > .x-form-item-label-inner{padding-top:4px;padding-bottom:5px}.x-form-item-label-default.x-form-item-label-top-side-error:after{width:26px}.x-form-item-body-default{min-height:24px}.x-form-invalid-icon-default{width:16px;height:16px;margin:0 5px;background:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/exclamation.png) no-repeat}.x-form-invalid-under-default{padding:2px 2px 2px 20px;color:#cf4c35;font:300 13px/16px helvetica, arial, verdana, sans-serif;background:no-repeat 0 2px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/exclamation.png)}.x-form-error-wrap-default.x-form-error-wrap-side{width:26px}.x-form-item-default.x-item-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.x-autocontainer-form-item,.x-anchor-form-item,.x-vbox-form-item,.x-table-form-item{margin-bottom:5px}.x-form-text-field-body-default{min-width:170px;max-width:170px}.x-form-trigger-wrap-default{border-width:1px;border-style:solid;border-color:#cfcfcf}.x-form-trigger-wrap-default.x-form-trigger-wrap-focus{border-color:#3892d4}.x-form-trigger-wrap-default.x-form-trigger-wrap-invalid{border-color:#cf4c35}.x-form-text-default{color:#000;padding:3px 6px 2px;background-color:#fff;font:300 13px/17px helvetica, arial, verdana, sans-serif;min-height:22px}.x-ie8 .x-form-text-default{min-height:17px}.x-form-text-default.x-form-textarea{line-height:15px;min-height:60px}.x-ie8 .x-form-text-default.x-form-textarea{min-height:55px}.x-form-text-default.x-form-text-file{color:gray}.x-form-empty-field-default{color:gray}.x-form-text-default:-ms-input-placeholder{color:gray}.x-form-invalid-field-default{background-color:#fff}.x-form-trigger-default{width:22px;background:0 center #fff url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/trigger.png) no-repeat}.x-form-trigger-default.x-form-trigger-over{background-position:-22px center}.x-form-trigger-default.x-form-trigger-over.x-form-trigger-focus{background-position:-88px center}.x-form-trigger-default.x-form-trigger-focus{background-position:-66px center}.x-form-trigger.x-form-trigger-default.x-form-trigger-click{background-position:-44px center}.x-textfield-default-cell > .x-grid-cell-inner{padding-top:0px;padding-bottom:0px}.x-form-clear-trigger{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/clear-trigger.png)}.x-form-search-trigger{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/search-trigger.png)}.x-message-box .x-window-body{background-color:#fff;border-width:0}.x-message-box-info,.x-message-box-warning,.x-message-box-question,.x-message-box-error{background-position:left top;background-repeat:no-repeat}.x-message-box-icon{height:32px;width:32px;margin-right:10px}.x-message-box-info{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/shared/icon-info.png)}.x-message-box-warning{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/shared/icon-warning.png)}.x-message-box-question{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/shared/icon-question.png)}.x-message-box-error{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/shared/icon-error.png)}.x-form-cb-wrap-default{height:24px;min-width:15px}.x-form-cb-default{margin-top:5px}.x-form-checkbox-default,.x-form-radio-default{width:15px;height:15px}.x-form-radio-default{background:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/radio.png) no-repeat}.x-form-cb-checked .x-form-radio-default{background-position:0 -15px}.x-form-checkbox-default{background:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/checkbox.png) no-repeat}.x-form-cb-checked .x-form-checkbox-default{background-position:0 -15px}.x-form-checkbox-focus.x-form-radio-default{background-position:-15px 0}.x-form-cb-checked .x-form-checkbox-focus.x-form-radio-default{background-position:-15px -15px}.x-form-checkbox-focus.x-form-checkbox-default{background-position:-15px 0}.x-form-cb-checked .x-form-checkbox-focus.x-form-checkbox-default{background-position:-15px -15px}.x-form-cb-label-default{margin-top:4px;font:300 helvetica, arial, verdana, sans-serif/17px helvetica, arial, verdana, sans-serif}.x-form-cb-label-default.x-form-cb-label-before{padding-right:19px}.x-form-cb-label-default.x-form-cb-label-after{padding-left:19px}.x-checkbox-default-cell > .x-grid-cell-inner{padding-top:0px;padding-bottom:0px}.x-form-item-body-default.x-form-checkboxgroup-body{padding:0 4px}.x-form-invalid .x-form-item-body-default.x-form-checkboxgroup-body{border-width:1px;border-style:solid;border-color:#cf4c35}.x-fieldset-default{border:1px solid #cfcfcf;padding:0 10px;margin:0 0 10px}.x-ie8 .x-fieldset-default{padding-top:0}.x-ie8 .x-fieldset-body-default{padding-top:0}.x-fieldset-header-default{padding:0 3px 1px;line-height:16px}.x-fieldset-header-default > .x-fieldset-header-text{font:300 12px/16px helvetica, arial, verdana, sans-serif;color:#000;padding:1px 0}.x-fieldset-header-checkbox-default{margin:2px 4px 0 0;line-height:16px}.x-fieldset-header-tool-default{margin:2px 4px 0 0;padding:0}.x-fieldset-header-tool-default > .x-tool-img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;height:15px;width:15px}.x-fieldset-header-tool-default.x-tool-over > .x-tool-img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}.x-fieldset-header-tool-default.x-tool-pressed > .x-tool-img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.x-fieldset-header-tool-default > .x-tool-toggle{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/fieldset/collapse-tool.png);background-position:0 0}.x-fieldset-header-tool-default.x-tool-over > .x-tool-toggle{background-position:0 -15px}.x-fieldset-header-tool-default.x-focus{outline:1px solid red}.x-fieldset-default.x-fieldset-collapsed{border-width:1px 1px 0 1px;border-left-color:transparent;border-right-color:transparent}.x-fieldset-default.x-fieldset-collapsed .x-tool-toggle{background-position:-15px 0}.x-fieldset-default.x-fieldset-collapsed .x-tool-over > .x-tool-toggle{background-position:-15px -15px}.x-form-trigger-spinner-default{width:22px}.x-form-spinner-default{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/spinner.png);background-color:#fff;width:22px;height:11px}.x-form-spinner-up-default{background-position:0 0}.x-form-spinner-up-default.x-form-spinner-over{background-position:-22px 0}.x-form-spinner-up-default.x-form-spinner-over.x-form-spinner-focus{background-position:-88px 0}.x-form-spinner-up-default.x-form-spinner-focus{background-position:-66px 0}.x-form-spinner-up-default.x-form-spinner.x-form-spinner-click{background-position:-44px 0}.x-form-spinner-down-default{background-position:0 -11px}.x-form-spinner-down-default.x-form-spinner-over{background-position:-22px -11px}.x-form-spinner-down-default.x-form-spinner-over.x-form-spinner-focus{background-position:-88px -11px}.x-form-spinner-down-default.x-form-spinner-focus{background-position:-66px -11px}.x-form-spinner-down-default.x-form-spinner.x-form-spinner-click{background-position:-44px -11px}.x-tbar-page-number{width:30px}.x-btn-icon-el.x-tbar-page-first{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/page-first.png)}.x-btn-icon-el.x-tbar-page-prev{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/page-prev.png)}.x-btn-icon-el.x-tbar-page-next{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/page-next.png)}.x-btn-icon-el.x-tbar-page-last{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/page-last.png)}.x-btn-icon-el.x-tbar-loading{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/refresh.png)}.x-boundlist{border-width:1px;border-style:solid;border-color:#e1e1e1;background:#fff}.x-boundlist-item{padding:0 6px;font:normal 13px helvetica, arial, verdana, sans-serif;line-height:22px;cursor:pointer;cursor:hand;position:relative;border-width:1px;border-style:dotted;border-color:#fff;color:#000}.x-boundlist-selected{background:#c2ddf2;border-color:#c2ddf2}.x-boundlist-item-over{background:#d6e9f6;border-color:#d6e9f6}.x-boundlist-floating{border-top-width:0}.x-boundlist-above{border-top-width:1px;border-bottom-width:1px}.x-datepicker{border-width:1px;border-style:solid;border-color:#e1e1e1;background-color:#fff;width:212px}.x-datepicker-header{padding:4px 6px;text-align:center;background-color:#f5f5f5}.x-datepicker-arrow{width:12px;height:12px;top:9px;cursor:pointer;-webkit-touch-callout:none;background-color:#f5f5f5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}div.x-datepicker-arrow:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.x-datepicker-next{right:6px;background:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/datepicker/arrow-right.png) no-repeat 0 0}.x-datepicker-prev{left:6px;background:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/datepicker/arrow-left.png) no-repeat 0 0}.x-datepicker-month{background:transparent}.x-datepicker-month .x-btn,.x-datepicker-month .x-btn .x-btn-tc,.x-datepicker-month .x-btn .x-btn-tl,.x-datepicker-month .x-btn .x-btn-tr,.x-datepicker-month .x-btn .x-btn-mc,.x-datepicker-month .x-btn .x-btn-ml,.x-datepicker-month .x-btn .x-btn-mr,.x-datepicker-month .x-btn .x-btn-bc,.x-datepicker-month .x-btn .x-btn-bl,.x-datepicker-month .x-btn .x-btn-br{background:transparent;border-width:0 !important}.x-datepicker-month .x-btn-inner{color:#3892d4}.x-datepicker-month .x-btn-split-right:after,.x-datepicker-month .x-btn-over .x-btn-split-right:after{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/datepicker/month-arrow.png);padding:0;text-align:right;width:12px}.x-datepicker-month .x-btn{padding:3px}.x-datepicker-month .x-btn-over{border-color:transparent;background:transparent}.x-datepicker-month .x-btn.x-btn-pressed{border-color:transparent;background:transparent}.x-datepicker-month .x-btn-inner{font-size:12px}.x-datepicker-column-header{width:30px;color:#000;font:300 13px helvetica, arial, verdana, sans-serif;text-align:right;background-color:#fff}.x-datepicker-column-header-inner{line-height:25px;padding:0 9px 0 0}.x-datepicker-cell{text-align:right;border:1px solid #fff}.x-datepicker-date{padding:0 7px 0 0;font:300 13px helvetica, arial, verdana, sans-serif;color:#000;cursor:pointer;line-height:23px}div.x-datepicker-date:hover{color:#000;background-color:#ebf4fb}.x-datepicker-selected{border-style:solid;border-color:#3892d4}.x-datepicker-selected div.x-datepicker-date{background-color:#d6e9f6;color:#000;font-weight:300}.x-datepicker-today{border-color:darkred;border-style:solid}.x-datepicker-prevday .x-datepicker-date,.x-datepicker-nextday .x-datepicker-date{color:#bfbfbf}.x-datepicker-disabled .x-datepicker-date{background-color:#eee;cursor:default;color:grey}.x-datepicker-disabled div.x-datepicker-date:hover{background-color:#eee;color:grey}.x-datepicker-footer,.x-monthpicker-buttons{padding:3px 0;background-color:#f5f5f5;text-align:center}.x-datepicker-footer .x-btn,.x-monthpicker-buttons .x-btn{margin:0 3px 0 2px}.x-monthpicker{width:212px;border-width:1px;border-style:solid;border-color:#e1e1e1;background-color:#fff}.x-monthpicker-months{border-width:0 1px 0 0;border-color:#e1e1e1;border-style:solid;width:105px}.x-monthpicker-months .x-monthpicker-item{width:52px}.x-monthpicker-years{width:105px}.x-monthpicker-years .x-monthpicker-item{width:52px}.x-monthpicker-item{margin:5px 0 5px;font:300 13px helvetica, arial, verdana, sans-serif;text-align:center}.x-monthpicker-item-inner{margin:0 5px 0 5px;color:#000;border:1px solid #fff;line-height:22px;cursor:pointer}a.x-monthpicker-item-inner:hover{color:#000;background-color:#ebf4fb}.x-monthpicker-item a.x-monthpicker-selected{background-color:#d6e9f6;color:#000;border-style:solid;border-color:#3892d4}.x-monthpicker-yearnav{height:34px}.x-monthpicker-yearnav-button-ct{width:52px}.x-monthpicker-yearnav-button{height:12px;width:12px;cursor:pointer;margin-top:11px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-touch-callout:none;background-color:#fff}a.x-monthpicker-yearnav-button:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.x-monthpicker-yearnav-next{background:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/datepicker/arrow-right.png) no-repeat 0 0}.x-monthpicker-yearnav-next-over{background-position:0 0}.x-monthpicker-yearnav-prev{background:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/datepicker/arrow-left.png) no-repeat 0 0}.x-monthpicker-yearnav-prev-over{background-position:0 0}.x-monthpicker-small .x-monthpicker-item{margin:2px 0 2px}.x-monthpicker-small .x-monthpicker-item-inner{margin:0 5px 0 5px}.x-monthpicker-small .x-monthpicker-yearnav{height:28px}.x-monthpicker-small .x-monthpicker-yearnav-button{margin-top:8px}.x-cmd-slicer.x-datepicker-header:before{display:none;content:"x-slicer:, stretch:bottom" !important}.x-cmd-slicer.x-datepicker-footer:before{display:none;content:"x-slicer:, stretch:bottom" !important}.x-form-date-trigger{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/date-trigger.png)}.x-form-display-field-default{min-height:24px;font:300 13px/17px helvetica, arial, verdana, sans-serif;color:#000;margin-top:4px}.x-tip-anchor{position:absolute;overflow:hidden;height:10px;width:10px;border-style:solid;border-width:5px;border-color:#e1e1e1}.x-tip-anchor-top{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;_border-top-color:pink;_border-left-color:pink;_border-right-color:pink;_filter:chroma(color=pink)}.x-tip-anchor-bottom{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;_border-bottom-color:pink;_border-left-color:pink;_border-right-color:pink;_filter:chroma(color=pink)}.x-tip-anchor-left{border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;_border-top-color:pink;_border-bottom-color:pink;_border-left-color:pink;_filter:chroma(color=pink)}.x-tip-anchor-right{border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;_border-top-color:pink;_border-bottom-color:pink;_border-right-color:pink;_filter:chroma(color=pink)}.x-tip-default{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:2px 2px 2px 2px;border-width:1px;border-style:solid;background-color:#ebf4fb}.x-tip-default-mc{background-color:#ebf4fb}.x-nbr .x-tip-default{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-tip-default-frameInfo{font-family:th-3-3-3-3-1-1-1-1-2-2-2-2}.x-tip-default-tl{background-position:0 -6px}.x-tip-default-tr{background-position:right -9px}.x-tip-default-bl{background-position:0 -12px}.x-tip-default-br{background-position:right -15px}.x-tip-default-ml{background-position:0 top}.x-tip-default-mr{background-position:right top}.x-tip-default-tc{background-position:0 0}.x-tip-default-bc{background-position:0 -3px}.x-tip-default-tr,.x-tip-default-br,.x-tip-default-mr{padding-right:3px}.x-tip-default-tl,.x-tip-default-bl,.x-tip-default-ml{padding-left:3px}.x-tip-default-tc{height:3px}.x-tip-default-bc{height:3px}.x-tip-default-tl,.x-tip-default-bl,.x-tip-default-tr,.x-tip-default-br,.x-tip-default-tc,.x-tip-default-bc,.x-tip-default-ml,.x-tip-default-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tip/tip-default-corners.gif)}.x-tip-default-ml,.x-tip-default-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tip/tip-default-sides.gif);background-repeat:repeat-y}.x-tip-default-mc{padding:0px 0px 0px 0px}.x-cmd-slicer.x-tip-default:before{display:none;content:"x-slicer:, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tip/tip-default-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tip/tip-default-sides.gif)" !important}.x-tip-default{background-color:#ebf4fb;border-color:#e1e1e1}.x-tip-default .x-tool-img{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tools/tool-sprites-dark.png);background-color:#ebf4fb}.x-tip-header-default .x-tool-after-title{margin:0 0 0 6px}.x-tip-header-default .x-tool-before-title{margin:0 6px 0 0}.x-tip-header-default{padding:3px 3px 0 3px}.x-tip-header-title-default{color:#000;font-size:13px;font-weight:bold}.x-tip-body-default{padding:3px;color:#000;font-size:13px;font-weight:300}.x-tip-body-default a{color:#000}.x-tip-form-invalid{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:2px 2px 2px 2px;border-width:1px;border-style:solid;background-color:#ebf4fb}.x-tip-form-invalid-mc{background-color:#ebf4fb}.x-nbr .x-tip-form-invalid{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-tip-form-invalid-frameInfo{font-family:th-3-3-3-3-1-1-1-1-2-2-2-2}.x-tip-form-invalid-tl{background-position:0 -6px}.x-tip-form-invalid-tr{background-position:right -9px}.x-tip-form-invalid-bl{background-position:0 -12px}.x-tip-form-invalid-br{background-position:right -15px}.x-tip-form-invalid-ml{background-position:0 top}.x-tip-form-invalid-mr{background-position:right top}.x-tip-form-invalid-tc{background-position:0 0}.x-tip-form-invalid-bc{background-position:0 -3px}.x-tip-form-invalid-tr,.x-tip-form-invalid-br,.x-tip-form-invalid-mr{padding-right:3px}.x-tip-form-invalid-tl,.x-tip-form-invalid-bl,.x-tip-form-invalid-ml{padding-left:3px}.x-tip-form-invalid-tc{height:3px}.x-tip-form-invalid-bc{height:3px}.x-tip-form-invalid-tl,.x-tip-form-invalid-bl,.x-tip-form-invalid-tr,.x-tip-form-invalid-br,.x-tip-form-invalid-tc,.x-tip-form-invalid-bc,.x-tip-form-invalid-ml,.x-tip-form-invalid-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tip/tip-form-invalid-corners.gif)}.x-tip-form-invalid-ml,.x-tip-form-invalid-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tip/tip-form-invalid-sides.gif);background-repeat:repeat-y}.x-tip-form-invalid-mc{padding:0px 0px 0px 0px}.x-cmd-slicer.x-tip-form-invalid:before{display:none;content:"x-slicer:, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tip/tip-form-invalid-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tip/tip-form-invalid-sides.gif)" !important}.x-tip-form-invalid{background-color:#ebf4fb;border-color:#e1e1e1}.x-tip-form-invalid .x-tool-img{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tools/tool-sprites-dark.png);background-color:#ebf4fb}.x-tip-header-form-invalid .x-tool-after-title{margin:0 0 0 6px}.x-tip-header-form-invalid .x-tool-before-title{margin:0 6px 0 0}.x-tip-header-form-invalid{padding:3px 3px 0 3px}.x-tip-header-title-form-invalid{color:#000;font-size:13px;font-weight:bold}.x-tip-body-form-invalid{padding:5px 3px 5px 34px;color:#000;font-size:13px;font-weight:300}.x-tip-body-form-invalid a{color:#000}.x-tip-body-form-invalid{background:1px 1px no-repeat;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/exclamation.png)}.x-tip-body-form-invalid li{margin-bottom:4px}.x-tip-body-form-invalid li.last{margin-bottom:0}.x-color-picker{width:192px;height:120px;background-color:#fff;border-color:#fff;border-width:0;border-style:solid}.x-color-picker-item{width:24px;height:24px;border-width:1px;border-color:#fff;border-style:solid;background-color:#fff;cursor:pointer;padding:2px}a.x-color-picker-item:hover{border-color:#8bb8f3;background-color:#e6e6e6}.x-color-picker-selected{border-color:#8bb8f3;background-color:#e6e6e6}.x-color-picker-item-inner{line-height:16px;border-color:#e1e1e1;border-width:1px;border-style:solid}.x-html-editor-tb .x-edit-bold,.x-menu-item div.x-edit-bold{background-position:0 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/editor/tb-sprite.png)}.x-html-editor-tb .x-edit-italic,.x-menu-item div.x-edit-italic{background-position:-16px 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/editor/tb-sprite.png)}.x-html-editor-tb .x-edit-underline,.x-menu-item div.x-edit-underline{background-position:-32px 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/editor/tb-sprite.png)}.x-html-editor-tb .x-edit-forecolor,.x-menu-item div.x-edit-forecolor{background-position:-160px 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/editor/tb-sprite.png)}.x-html-editor-tb .x-edit-backcolor,.x-menu-item div.x-edit-backcolor{background-position:-176px 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/editor/tb-sprite.png)}.x-html-editor-tb .x-edit-justifyleft,.x-menu-item div.x-edit-justifyleft{background-position:-112px 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/editor/tb-sprite.png)}.x-html-editor-tb .x-edit-justifycenter,.x-menu-item div.x-edit-justifycenter{background-position:-128px 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/editor/tb-sprite.png)}.x-html-editor-tb .x-edit-justifyright,.x-menu-item div.x-edit-justifyright{background-position:-144px 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/editor/tb-sprite.png)}.x-html-editor-tb .x-edit-insertorderedlist,.x-menu-item div.x-edit-insertorderedlist{background-position:-80px 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/editor/tb-sprite.png)}.x-html-editor-tb .x-edit-insertunorderedlist,.x-menu-item div.x-edit-insertunorderedlist{background-position:-96px 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/editor/tb-sprite.png)}.x-html-editor-tb .x-edit-increasefontsize,.x-menu-item div.x-edit-increasefontsize{background-position:-48px 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/editor/tb-sprite.png)}.x-html-editor-tb .x-edit-decreasefontsize,.x-menu-item div.x-edit-decreasefontsize{background-position:-64px 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/editor/tb-sprite.png)}.x-html-editor-tb .x-edit-sourceedit,.x-menu-item div.x-edit-sourceedit{background-position:-192px 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/editor/tb-sprite.png)}.x-html-editor-tb .x-edit-createlink,.x-menu-item div.x-edit-createlink{background-position:-208px 0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/editor/tb-sprite.png)}.x-html-editor-tip .x-tip-bd .x-tip-bd-inner{padding:5px;padding-bottom:1px}.x-html-editor-tb .x-font-select{font-size:13px;font-family:inherit}.x-html-editor-wrap textarea{font:300 13px helvetica, arial, verdana, sans-serif;background-color:#fff;resize:none}.x-form-text-default.x-tagfield{padding:2px 0 0 4px}.x-form-text-default .x-tagfield-input{margin:0 4px 2px 0}.x-form-text-default .x-tagfield-input-field{height:18px;line-height:18px}.x-form-text-default .x-tagfield-item{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#f5f5f5;border:1px solid #dcdcdc;padding:0 19px 0 5px;margin:0 4px 2px 0;color:#000;line-height:16px}.x-form-text-default .x-tagfield-item:hover{background-color:#e4e4e4;border-color:#999;color:#000}.x-form-text-default .x-tagfield-item.x-tagfield-item-selected{background-color:#c4e2f8;border-color:#157fcc;color:#000}.x-form-text-default .x-tagfield-item-close{width:12px;height:12px;top:1px;right:1px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/tag-field-item-close.png)}.x-form-text-default .x-tagfield-item-close:hover{background-position:-12px 0}.x-form-text-default .x-tagfield-item-close:active{background-position:-24px 0}.x-form-text-default .x-tagfield-item-selected .x-tagfield-item-close{background-position:0 -12px}.x-form-text-default .x-tagfield-item-selected .x-tagfield-item-close:hover{background-position:-12px -12px}.x-form-text-default .x-tagfield-item-selected .x-tagfield-item-close:active{background-position:-24px -12px}.x-grid-view{z-index:1}.x-grid-body{background:#fff;border-width:1px;border-style:solid;border-color:#cfcfcf}.x-grid-item-container{min-height:1px;position:relative;overflow:hidden}.x-grid-empty{padding:10px;color:grey;background-color:#fff;font:300 13px helvetica, arial, verdana, sans-serif}.x-grid-item{color:#000;font:300 13px/15px helvetica, arial, verdana, sans-serif;background-color:#fff}.x-grid-item-alt{background-color:#fafafa}.x-grid-item-over{color:#000;background-color:#e2eff9}.x-grid-item-focused{outline:0;color:#000}.x-grid-item-focused .x-grid-cell-inner{z-index:1}.x-grid-item-focused .x-grid-cell-inner:before{content:"";position:absolute;z-index:-1;top:0px;right:0px;bottom:0px;left:0px;pointer-events:none;border:1px solid #3d92cf}.x-grid-item-selected{color:#000;background-color:#c2ddf2}.x-grid-with-row-lines .x-grid-item{border-style:solid;border-width:1px 0 0;border-color:#cfcfcf}.x-grid-with-row-lines .x-grid-item:first-child{border-top-color:#fff}.x-grid-with-row-lines .x-grid-item.x-grid-item-over{border-style:solid;border-color:#e2eff9}.x-grid-with-row-lines .x-grid-item-over + .x-grid-item{border-top-style:solid;border-top-color:#e2eff9}.x-grid-with-row-lines .x-grid-item.x-grid-item-selected{border-style:solid;border-color:#c2ddf2}.x-grid-with-row-lines .x-grid-item-selected + .x-grid-item{border-top-style:solid;border-top-color:#c2ddf2}.x-grid-with-row-lines .x-grid-item:last-child{border-bottom-width:1px}.x-ie8 .x-grid-with-row-lines .x-grid-item{border-width:1px 0;margin-top:-1px}.x-ie8 .x-grid-with-row-lines .x-grid-item:first-child{margin-top:0}.x-grid-cell-inner{position:relative;text-overflow:ellipsis;padding:5px 10px 4px}.x-grid-cell-special{border-color:#cfcfcf;border-style:solid;border-right-width:1px}.x-grid-dirty-cell{background:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/dirty.png) no-repeat 0 0}.x-grid-row .x-grid-cell-selected{color:#000;background-color:#c2ddf2}.x-grid-with-col-lines .x-grid-cell{border-style:solid;border-color:#cfcfcf;border-width:0 1px 0 0}.x-grid-with-col-lines .x-grid-item-over .x-grid-cell{border-color:#e2eff9;border-style:solid}.x-grid-with-col-lines .x-grid-item-selected .x-grid-cell{border-color:#c2ddf2;border-style:solid}.x-grid-resize-marker{width:1px;background-color:#0f0f0f}.x-grid-drop-indicator{position:absolute;height:1px;line-height:0px;background-color:#77bc71;overflow:visible;pointer-events:none}.x-grid-drop-indicator .x-grid-drop-indicator-left{position:absolute;top:-8px;left:-12px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/dd-insert-arrow-right.png);height:16px;width:16px}.x-grid-drop-indicator .x-grid-drop-indicator-right{position:absolute;top:-8px;right:-11px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/dd-insert-arrow-left.png);height:16px;width:16px}.x-col-move-top,.x-col-move-bottom{width:9px;height:9px}.x-col-move-top{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/col-move-top.png)}.x-col-move-bottom{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/col-move-bottom.png)}.x-grid-header-ct{border:1px solid #cfcfcf;border-bottom-color:#fff;background-color:#fff}.x-accordion-item .x-grid-header-ct{border-width:0 0 1px !important}.x-grid-header-ct-hidden{border-top:0 !important;border-bottom:0 !important}.x-grid-body{border-top-color:#cfcfcf}.x-hmenu-sort-asc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/hmenu-asc.png)}.x-hmenu-sort-desc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/hmenu-desc.png)}.x-cols-icon{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/columns.png)}.x-column-header{border-right:1px solid #cfcfcf;color:#666;font:300 13px/15px helvetica, arial, verdana, sans-serif;outline:0;background-color:#fff}.x-group-sub-header{background:transparent;border-top:1px solid #cfcfcf}.x-group-sub-header .x-column-header-inner{padding:6px 10px 7px 10px}.x-column-header-inner{padding:7px 10px}.x-column-header-inner-empty{text-overflow:clip}.x-column-header.x-column-header-focus{color:#666}.x-column-header.x-column-header-focus .x-column-header-inner:after{content:"";position:absolute;z-index:5;top:0px;right:0px;bottom:0px;left:0px;border:1px solid #4499d6;pointer-events:none}.x-column-header.x-column-header-focus.x-group-sub-header .x-column-header-inner:before{bottom:0px}.x-column-header-over{background-image:none;background-color:#eff6fb}.x-column-header-sort-ASC,.x-column-header-sort-DESC{background-image:none;background-color:#eff6fb}.x-column-header-open{background-color:#eff6fb}.x-column-header-open .x-column-header-trigger{background-color:#e0ebf3}.x-column-header-over .x-column-header-trigger,.x-column-header-open .x-column-header-trigger{width:18px;cursor:pointer;background:transparent url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/hd-pop.png) no-repeat center center}.x-column-header-align-right .x-column-header-text{margin-right:12px}.x-column-header-sort-ASC .x-column-header-text-inner,.x-column-header-sort-DESC .x-column-header-text-inner{padding-right:17px;background-position:right center}.x-column-header-sort-ASC .x-column-header-text-inner{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/sort_asc.png)}.x-column-header-sort-DESC .x-column-header-text-inner{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/sort_desc.png)}.x-no-header-borders .x-column-header{border:0 none}.x-no-header-borders .x-column-header .x-column-header-inner{padding-top:7px}.x-cmd-slicer.x-column-header:before{display:none;content:"x-slicer:" !important}.x-cmd-slicer.x-column-header-over:before{display:none;content:"x-slicer:" !important}.x-grid-cell-inner-action-col{padding:4px 4px 4px 4px}.x-action-col-cell .x-item-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.x-action-col-icon{color:#cfcfcf;font-size:16px;height:16px;width:16px;cursor:pointer}.x-grid-cell-inner-checkcolumn{padding:5px 10px 4px 10px}.x-grid-checkcolumn{width:15px;height:15px;background:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/checkbox.png) 0 0 no-repeat}.x-item-disabled .x-grid-checkcolumn{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.x-grid-checkcolumn-checked{background-position:0 -15px}.x-grid-cell-inner-row-numberer{padding:5px 5px 4px 3px;background-color:#fff}.x-btn-grid-cell-small{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3px 3px 3px 3px;border-width:1px;border-style:solid;background-color:#3892d4}.x-btn-grid-cell-small-mc{background-color:#3892d4}.x-nbr .x-btn-grid-cell-small{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-btn-grid-cell-small-frameInfo{font-family:th-3-3-3-3-1-1-1-1-3-3-3-3}.x-btn-grid-cell-small-tl{background-position:0 -6px}.x-btn-grid-cell-small-tr{background-position:right -9px}.x-btn-grid-cell-small-bl{background-position:0 -12px}.x-btn-grid-cell-small-br{background-position:right -15px}.x-btn-grid-cell-small-ml{background-position:0 top}.x-btn-grid-cell-small-mr{background-position:right top}.x-btn-grid-cell-small-tc{background-position:0 0}.x-btn-grid-cell-small-bc{background-position:0 -3px}.x-btn-grid-cell-small-tr,.x-btn-grid-cell-small-br,.x-btn-grid-cell-small-mr{padding-right:3px}.x-btn-grid-cell-small-tl,.x-btn-grid-cell-small-bl,.x-btn-grid-cell-small-ml{padding-left:3px}.x-btn-grid-cell-small-tc{height:3px}.x-btn-grid-cell-small-bc{height:3px}.x-btn-grid-cell-small-tl,.x-btn-grid-cell-small-bl,.x-btn-grid-cell-small-tr,.x-btn-grid-cell-small-br,.x-btn-grid-cell-small-tc,.x-btn-grid-cell-small-bc,.x-btn-grid-cell-small-ml,.x-btn-grid-cell-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-corners.gif)}.x-btn-grid-cell-small-ml,.x-btn-grid-cell-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-sides.gif);background-repeat:repeat-y}.x-btn-grid-cell-small-mc{padding:1px 1px 1px 1px}.x-cmd-slicer.x-btn-grid-cell-small:before{display:none;content:"x-slicer:, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-sides.gif)" !important}.x-btn-grid-cell-small{border-color:#157fcc}.x-btn-button-grid-cell-small{min-height:16px}.x-ie9m .x-btn-button-grid-cell-small{min-height:auto;height:16px}.x-btn-inner-grid-cell-small{font:300 12px/16px helvetica, arial, verdana, sans-serif;color:#fff;padding:0 5px;max-width:100%}.x-btn-icon-right > .x-btn-inner-grid-cell-small,.x-btn-icon-left > .x-btn-inner-grid-cell-small{max-width:calc(100% - 16px)}.x-ie10p .x-btn-inner-grid-cell-small{max-width:none}.x-btn-icon-el-grid-cell-small{font-size:16px;height:16px;color:#fff;line-height:16px}.x-btn-icon-left > .x-btn-icon-el-grid-cell-small,.x-btn-icon-right > .x-btn-icon-el-grid-cell-small{width:16px}.x-btn-icon-top > .x-btn-icon-el-grid-cell-small,.x-btn-icon-bottom > .x-btn-icon-el-grid-cell-small{min-width:16px}.x-btn-icon-el-grid-cell-small.x-btn-glyph{opacity:0.5}.x-ie8 .x-btn-icon-el-grid-cell-small.x-btn-glyph{color:#9cc9e9}.x-btn-text.x-btn-icon-left > .x-btn-icon-el-grid-cell-small{margin-right:0px}.x-btn-text.x-btn-icon-right > .x-btn-icon-el-grid-cell-small{margin-left:0px}.x-btn-text.x-btn-icon-top > .x-btn-icon-el-grid-cell-small{margin-bottom:5px}.x-btn-text.x-btn-icon-bottom > .x-btn-icon-el-grid-cell-small{margin-top:5px}.x-btn-arrow-right > .x-btn-icon.x-btn-no-text.x-btn-button-grid-cell-small{padding-right:5px}.x-btn-arrow-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-grid-cell-small{margin-right:5px}.x-btn-arrow-bottom > .x-btn-button-grid-cell-small,.x-btn-split-bottom > .x-btn-button-grid-cell-small{padding-bottom:3px}.x-btn-wrap-grid-cell-small.x-btn-arrow-right:after{width:8px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/grid-cell-small-arrow.png);padding-right:8px}.x-btn-wrap-grid-cell-small.x-btn-arrow-bottom:after{height:8px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/grid-cell-small-arrow.png)}.x-btn-wrap-grid-cell-small.x-btn-split-right:after{width:14px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/grid-cell-small-s-arrow.png);padding-right:14px}.x-btn-wrap-grid-cell-small.x-btn-split-bottom:after{height:14px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/grid-cell-small-s-arrow-b.png)}.x-btn-split-right > .x-btn-icon.x-btn-no-text.x-btn-button-grid-cell-small{padding-right:5px}.x-btn-split-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-grid-cell-small{margin-right:5px}.x-btn-focus.x-btn-grid-cell-small{background-image:none;background-color:#3892d4}.x-btn-grid-cell-small .x-btn-arrow-el{position:absolute;top:0;right:0;height:100%;width:17px;pointer-events:none}.x-btn-over.x-btn-grid-cell-small{border-color:#1375bc;background-image:none;background-color:#3487c3}.x-btn.x-btn-menu-active.x-btn-grid-cell-small,.x-btn.x-btn-pressed.x-btn-grid-cell-small{border-color:#105f99;background-image:none;background-color:#2a6e9f}.x-btn.x-btn-disabled.x-btn-grid-cell-small{background-image:none;background-color:#3892d4}.x-btn-focus .x-btn-grid-cell-small-tl,.x-btn-focus .x-btn-grid-cell-small-bl,.x-btn-focus .x-btn-grid-cell-small-tr,.x-btn-focus .x-btn-grid-cell-small-br,.x-btn-focus .x-btn-grid-cell-small-tc,.x-btn-focus .x-btn-grid-cell-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-focus-corners.gif)}.x-btn-focus .x-btn-grid-cell-small-ml,.x-btn-focus .x-btn-grid-cell-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-focus-sides.gif)}.x-btn-focus .x-btn-grid-cell-small-mc{background-color:#3892d4}.x-btn-over .x-btn-grid-cell-small-tl,.x-btn-over .x-btn-grid-cell-small-bl,.x-btn-over .x-btn-grid-cell-small-tr,.x-btn-over .x-btn-grid-cell-small-br,.x-btn-over .x-btn-grid-cell-small-tc,.x-btn-over .x-btn-grid-cell-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-over-corners.gif)}.x-btn-over .x-btn-grid-cell-small-ml,.x-btn-over .x-btn-grid-cell-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-over-sides.gif)}.x-btn-over .x-btn-grid-cell-small-mc{background-color:#3487c3}.x-btn-focus.x-btn-over .x-btn-grid-cell-small-tl,.x-btn-focus.x-btn-over .x-btn-grid-cell-small-bl,.x-btn-focus.x-btn-over .x-btn-grid-cell-small-tr,.x-btn-focus.x-btn-over .x-btn-grid-cell-small-br,.x-btn-focus.x-btn-over .x-btn-grid-cell-small-tc,.x-btn-focus.x-btn-over .x-btn-grid-cell-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-focus-over-corners.gif)}.x-btn-focus.x-btn-over .x-btn-grid-cell-small-ml,.x-btn-focus.x-btn-over .x-btn-grid-cell-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-focus-over-sides.gif)}.x-btn-focus.x-btn-over .x-btn-grid-cell-small-mc{background-color:#3487c3}.x-btn.x-btn-menu-active .x-btn-grid-cell-small-tl,.x-btn.x-btn-menu-active .x-btn-grid-cell-small-bl,.x-btn.x-btn-menu-active .x-btn-grid-cell-small-tr,.x-btn.x-btn-menu-active .x-btn-grid-cell-small-br,.x-btn.x-btn-menu-active .x-btn-grid-cell-small-tc,.x-btn.x-btn-menu-active .x-btn-grid-cell-small-bc,.x-btn.x-btn-pressed .x-btn-grid-cell-small-tl,.x-btn.x-btn-pressed .x-btn-grid-cell-small-bl,.x-btn.x-btn-pressed .x-btn-grid-cell-small-tr,.x-btn.x-btn-pressed .x-btn-grid-cell-small-br,.x-btn.x-btn-pressed .x-btn-grid-cell-small-tc,.x-btn.x-btn-pressed .x-btn-grid-cell-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-pressed-corners.gif)}.x-btn.x-btn-menu-active .x-btn-grid-cell-small-ml,.x-btn.x-btn-menu-active .x-btn-grid-cell-small-mr,.x-btn.x-btn-pressed .x-btn-grid-cell-small-ml,.x-btn.x-btn-pressed .x-btn-grid-cell-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-pressed-sides.gif)}.x-btn.x-btn-menu-active .x-btn-grid-cell-small-mc,.x-btn.x-btn-pressed .x-btn-grid-cell-small-mc{background-color:#2a6e9f}.x-btn-focus.x-btn-menu-active .x-btn-grid-cell-small-tl,.x-btn-focus.x-btn-menu-active .x-btn-grid-cell-small-bl,.x-btn-focus.x-btn-menu-active .x-btn-grid-cell-small-tr,.x-btn-focus.x-btn-menu-active .x-btn-grid-cell-small-br,.x-btn-focus.x-btn-menu-active .x-btn-grid-cell-small-tc,.x-btn-focus.x-btn-menu-active .x-btn-grid-cell-small-bc,.x-btn-focus.x-btn-pressed .x-btn-grid-cell-small-tl,.x-btn-focus.x-btn-pressed .x-btn-grid-cell-small-bl,.x-btn-focus.x-btn-pressed .x-btn-grid-cell-small-tr,.x-btn-focus.x-btn-pressed .x-btn-grid-cell-small-br,.x-btn-focus.x-btn-pressed .x-btn-grid-cell-small-tc,.x-btn-focus.x-btn-pressed .x-btn-grid-cell-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-focus-pressed-corners.gif)}.x-btn-focus.x-btn-menu-active .x-btn-grid-cell-small-ml,.x-btn-focus.x-btn-menu-active .x-btn-grid-cell-small-mr,.x-btn-focus.x-btn-pressed .x-btn-grid-cell-small-ml,.x-btn-focus.x-btn-pressed .x-btn-grid-cell-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-focus-pressed-sides.gif)}.x-btn-focus.x-btn-menu-active .x-btn-grid-cell-small-mc,.x-btn-focus.x-btn-pressed .x-btn-grid-cell-small-mc{background-color:#2a6e9f}.x-btn.x-btn-disabled .x-btn-grid-cell-small-tl,.x-btn.x-btn-disabled .x-btn-grid-cell-small-bl,.x-btn.x-btn-disabled .x-btn-grid-cell-small-tr,.x-btn.x-btn-disabled .x-btn-grid-cell-small-br,.x-btn.x-btn-disabled .x-btn-grid-cell-small-tc,.x-btn.x-btn-disabled .x-btn-grid-cell-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-disabled-corners.gif)}.x-btn.x-btn-disabled .x-btn-grid-cell-small-ml,.x-btn.x-btn-disabled .x-btn-grid-cell-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-disabled-sides.gif)}.x-btn.x-btn-disabled .x-btn-grid-cell-small-mc{background-color:#3892d4}.x-nbr .x-btn-grid-cell-small{background-image:none}.x-btn-disabled.x-btn-grid-cell-small{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-nbr .x-segmented-button-item-horizontal.x-btn-grid-cell-small.x-segmented-button-first{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-grid-cell-small.x-segmented-button-first .x-btn-grid-cell-small-mc{padding-right:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-grid-cell-small.x-segmented-button-middle{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-grid-cell-small.x-segmented-button-middle .x-btn-grid-cell-small-mc{padding-right:3px !important;padding-left:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-grid-cell-small.x-segmented-button-last .x-btn-grid-cell-small-mc{padding-left:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-grid-cell-small.x-segmented-button-first{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-grid-cell-small.x-segmented-button-first .x-btn-grid-cell-small-mc{padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-grid-cell-small.x-segmented-button-middle{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-grid-cell-small.x-segmented-button-middle .x-btn-grid-cell-small-mc{padding-top:3px !important;padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-grid-cell-small.x-segmented-button-last .x-btn-grid-cell-small-mc{padding-top:3px !important}.x-nbr .x-segmented-button-item.x-btn-grid-cell-small:after{content:' ';border-style:solid;border-width:0;position:absolute}.x-nbr .x-segmented-button-item-horizontal.x-btn-grid-cell-small:after{top:1px;right:0;bottom:1px;left:0}.x-nbr .x-segmented-button-item-horizontal.x-btn-grid-cell-small.x-segmented-button-first:after{left:1px}.x-nbr .x-segmented-button-item-horizontal.x-btn-grid-cell-small.x-segmented-button-last:after{right:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-grid-cell-small:after{top:0;right:1px;bottom:0;left:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-grid-cell-small.x-segmented-button-first:after{top:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-grid-cell-small.x-segmented-button-last:after{bottom:1px}.x-cmd-slicer.x-btn-focus.x-btn-grid-cell-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-focus-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-focus-sides.gif)" !important}.x-cmd-slicer.x-btn-over.x-btn-grid-cell-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-over-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-over.x-btn-grid-cell-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-focus-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-focus-over-sides.gif)" !important}.x-cmd-slicer.x-btn-pressed.x-btn-grid-cell-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-pressed.x-btn-grid-cell-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-focus-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-focus-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-disabled.x-btn-grid-cell-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-disabled-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-grid-cell-small-disabled-sides.gif)" !important}.x-button-grid-cell-small-cell > .x-grid-cell-inner{padding-top:0px;padding-bottom:0px}.x-button-grid-cell-small-cell > .x-grid-cell-inner >.x-btn-grid-cell-small{vertical-align:top}.x-grid-group-hd{border-width:0 0 1px 0;border-style:solid;border-color:#cfcfcf;padding:7px 4px;background:#fff;cursor:pointer}.x-grid-group-hd-not-collapsible{cursor:default}.x-grid-group-hd-collapsible .x-grid-group-title{padding:0 0 0 17px;background:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/group-collapse.png) no-repeat left center}.x-grid-group-title{color:#666;font:300 13px/15px helvetica, arial, verdana, sans-serif}.x-grid-group-hd-collapsed .x-grid-group-title{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/group-expand.png)}.x-group-by-icon{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/group-by.png)}.x-grid-rowbody{font:300 13px/15px helvetica, arial, verdana, sans-serif;padding:5px 10px 5px 10px}.x-docked-summary{border-width:1px;border-color:#cfcfcf;border-style:solid;background:#fff!important}.x-docked-summary .x-grid-table{border:0 none}.x-grid-row-summary .x-grid-cell,.x-grid-row-summary .x-grid-rowwrap,.x-grid-row-summary .x-grid-cell-rowbody{border-color:#cfcfcf;background-color:#fff !important;border-top:1px solid #cfcfcf;font:300 13px/15px helvetica, arial, verdana, sans-serif}.x-docked-summary .x-grid-item,.x-docked-summary .x-grid-row-summary .x-grid-cell{border-bottom:0 none;border-top:0 none}.x-grid-row-summary .x-grid-cell-inner-row-expander{display:none}.x-menu-default{border-style:solid;border-width:1px;border-color:#e1e1e1}.x-menu-body-default{background:#fff;padding:0}.x-menu-icon-separator-default{left:26px;border-left:solid 1px #e1e1e1;background-color:#fff;width:1px}.x-menu-item-default{border-width:0;cursor:pointer}.x-menu-item-default.x-menu-item-active{background-image:none;background-color:#d6e9f6}.x-nlg .x-menu-item-default.x-menu-item-active{background:#d6e9f6 repeat-x left top;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/menu/menu-item-default-active-bg.gif)}.x-menu-item-default.x-menu-item-disabled{cursor:default}.x-menu-item-default.x-menu-item-disabled a{cursor:default}.x-menu-item-default.x-menu-item-separator{height:1px;border-top:solid 1px #e1e1e1;background-color:#fff;margin:2px 0;padding:0}.x-menu-item-default.x-menu-item-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-ie9m .x-menu-item-default.x-menu-item-disabled .x-menu-item-icon-ui{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-ie9m .x-menu-item-default.x-menu-item-disabled .x-menu-item-text-default{background-color:transparent}.x-menu-item-default .x-form-item-label{font-size:13px;color:#000}.x-menu-item-text-default,.x-menu-item-cmp-default{margin:0 5px 0 5px}.x-menu-item-text-default{font:300 13px helvetica, arial, verdana, sans-serif;line-height:23px;padding-top:1px;color:#000;cursor:pointer}.x-menu-item-text-default.x-menu-item-indent{margin-left:32px}.x-menu-item-text-default.x-menu-item-indent-no-separator{margin-left:26px}.x-menu-item-text-default.x-menu-item-indent-right-icon{margin-right:31px}.x-menu-item-text-default.x-menu-item-indent-right-arrow{margin-right:22px}.x-menu-item-disabled .x-menu-item-text-default{cursor:default}.x-menu-item-indent-default{margin-left:32px}.x-menu-item-icon-default{width:16px;height:16px;top:4px;left:5px;line-height:16px;font-size:16px;color:grey;background-position:center center}.x-menu-item-icon-default.x-menu-item-glyph{opacity:0.5}.x-ie8 .x-menu-item-icon-default.x-menu-item-glyph{color:silver}.x-menu-item-icon-default.x-menu-item-icon-right{width:16px;height:16px;top:4px;right:5px;left:auto;background-position:center center}.x-menu-item-checked .x-menu-item-icon-default.x-menu-item-checkbox{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/menu/default-checked.png)}.x-menu-item-unchecked .x-menu-item-icon-default.x-menu-item-checkbox{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/menu/default-unchecked.png)}.x-menu-item-checked .x-menu-item-icon-default.x-menu-group-icon{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/menu/default-group-checked.png)}.x-menu-item-unchecked .x-menu-item-icon-default.x-menu-group-icon{background-image:none}.x-menu-item-arrow-default{width:12px;height:9px;top:8px;right:0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/menu/default-menu-parent.png)}.x-menu-item-active .x-menu-item-arrow-default{top:8px;right:0}.x-menu-default-scroller .x-box-scroller-body-horizontal{margin-left:16px}.x-menu-default-vertical-scroller .x-box-scroller-body-vertical{margin-top:24px}.x-box-scroller-menu-default{cursor:pointer;color:#e1e1e1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-box-scroller-menu-default.x-box-scroller-hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.x-box-scroller-menu-default.x-box-scroller-pressed{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.x-box-scroller-menu-default.x-box-scroller-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25;cursor:default}.x-box-scroller-menu-default.x-box-scroller-top,.x-box-scroller-menu-default.x-box-scroller-bottom{height:16px;width:16px;left:50%;margin-left:-8px}.x-box-scroller-menu-default.x-box-scroller-top{margin-top:4px;margin-right:0;margin-bottom:4px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/menu/default-scroll-top.png)}.x-box-scroller-menu-default.x-box-scroller-bottom{margin-top:4px;margin-right:0;margin-bottom:4px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/menu/default-scroll-bottom.png)}.x-ie8 .x-box-scroller-menu-default{background-color:#fff}.x-grid-filters-filtered-column{font-style:italic;font-weight:300;text-decoration:inherit}.x-grid-filters-icon{background-repeat:no-repeat;background-position:center center;color:grey;text-align:center}.x-grid-filters-find{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/filters/find.png)}.x-grid-filters-gt{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/filters/greater_than.png)}.x-grid-filters-lt{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/filters/less_than.png)}.x-grid-filters-eq{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/filters/equals.png)}.x-grid-locked .x-grid-inner-locked{border-width:0 1px 0 0;border-style:solid}.x-grid-locked-split .x-grid-inner-normal{border-width:0 0 0 1px;border-style:solid;border-left-color:#888}.x-grid-locking-body{border-width:1px}.x-grid-inner-locked{border-right-color:#888}.x-grid-inner-locked .x-column-header-last,.x-grid-inner-locked .x-grid-cell-last{border-right-width:0!important}.x-hmenu-lock{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/hmenu-lock.png)}.x-hmenu-unlock{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/hmenu-unlock.png)}.x-grid-editor .x-form-display-field{text-overflow:ellipsis}.x-grid-editor .x-form-action-col-field{padding:4px 4px 4px 4px}.x-grid-editor .x-form-text{padding-left:9px;padding-right:9px}.x-tree-cell-editor .x-form-text{padding-left:3px;padding-right:3px}.x-grid-row-editor .x-field{margin:0 3px 0 2px}.x-grid-row-editor .x-form-display-field{padding:5px 8px 4px 8px;line-height:15px}.x-ie9m .x-grid-row-editor .x-form-display-field{min-height:15px}.x-grid-row-editor .x-form-action-col-field{padding:4px 1px 4px 2px}.x-grid-row-editor .x-form-text{padding:3px 6px 2px 7px}.x-gecko .x-grid-row-editor .x-form-text{padding-left:6px;padding-right:5px}.x-grid-row-editor .x-panel-body{border-top:1px solid #e1e1e1 !important;border-bottom:1px solid #e1e1e1 !important;padding:5px 0 5px 0;background-color:#e0ebf3}.x-grid-with-col-lines .x-grid-row-editor .x-form-cb{margin-right:1px}.x-grid-row-editor-buttons-default-bottom{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;padding:5px 5px 5px 5px;border-width:0 1px 1px 1px;border-style:solid;background-color:#e0ebf3}.x-grid-row-editor-buttons-default-bottom-mc{background-color:#e0ebf3}.x-nbr .x-grid-row-editor-buttons-default-bottom{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-grid-row-editor-buttons-default-bottom-frameInfo{font-family:th-0-5-5-5-0-1-1-1-5-5-5-5}.x-grid-row-editor-buttons-default-bottom-tl{background-position:0 -10px}.x-grid-row-editor-buttons-default-bottom-tr{background-position:right -15px}.x-grid-row-editor-buttons-default-bottom-bl{background-position:0 -20px}.x-grid-row-editor-buttons-default-bottom-br{background-position:right -25px}.x-grid-row-editor-buttons-default-bottom-ml{background-position:0 top}.x-grid-row-editor-buttons-default-bottom-mr{background-position:right top}.x-grid-row-editor-buttons-default-bottom-tc{background-position:0 0}.x-grid-row-editor-buttons-default-bottom-bc{background-position:0 -5px}.x-grid-row-editor-buttons-default-bottom-tr,.x-grid-row-editor-buttons-default-bottom-br,.x-grid-row-editor-buttons-default-bottom-mr{padding-right:5px}.x-grid-row-editor-buttons-default-bottom-tl,.x-grid-row-editor-buttons-default-bottom-bl,.x-grid-row-editor-buttons-default-bottom-ml{padding-left:5px}.x-grid-row-editor-buttons-default-bottom-tc{height:0}.x-grid-row-editor-buttons-default-bottom-bc{height:5px}.x-grid-row-editor-buttons-default-bottom-tl,.x-grid-row-editor-buttons-default-bottom-bl,.x-grid-row-editor-buttons-default-bottom-tr,.x-grid-row-editor-buttons-default-bottom-br,.x-grid-row-editor-buttons-default-bottom-tc,.x-grid-row-editor-buttons-default-bottom-bc,.x-grid-row-editor-buttons-default-bottom-ml,.x-grid-row-editor-buttons-default-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid-row-editor-buttons/grid-row-editor-buttons-default-bottom-corners.gif)}.x-grid-row-editor-buttons-default-bottom-ml,.x-grid-row-editor-buttons-default-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid-row-editor-buttons/grid-row-editor-buttons-default-bottom-sides.gif);background-repeat:repeat-y}.x-grid-row-editor-buttons-default-bottom-mc{padding:5px 1px 1px 1px}.x-cmd-slicer.x-grid-row-editor-buttons-default-bottom:before{display:none;content:"x-slicer:, frame:0 5px 5px 5px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid-row-editor-buttons/grid-row-editor-buttons-default-bottom-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid-row-editor-buttons/grid-row-editor-buttons-default-bottom-sides.gif)" !important}.x-grid-row-editor-buttons-default-top{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;padding:5px 5px 5px 5px;border-width:1px 1px 0 1px;border-style:solid;background-color:#e0ebf3}.x-grid-row-editor-buttons-default-top-mc{background-color:#e0ebf3}.x-nbr .x-grid-row-editor-buttons-default-top{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-grid-row-editor-buttons-default-top-frameInfo{font-family:th-5-5-0-5-1-1-0-1-5-5-5-5}.x-grid-row-editor-buttons-default-top-tl{background-position:0 -10px}.x-grid-row-editor-buttons-default-top-tr{background-position:right -15px}.x-grid-row-editor-buttons-default-top-bl{background-position:0 -20px}.x-grid-row-editor-buttons-default-top-br{background-position:right -25px}.x-grid-row-editor-buttons-default-top-ml{background-position:0 top}.x-grid-row-editor-buttons-default-top-mr{background-position:right top}.x-grid-row-editor-buttons-default-top-tc{background-position:0 0}.x-grid-row-editor-buttons-default-top-bc{background-position:0 -5px}.x-grid-row-editor-buttons-default-top-tr,.x-grid-row-editor-buttons-default-top-br,.x-grid-row-editor-buttons-default-top-mr{padding-right:5px}.x-grid-row-editor-buttons-default-top-tl,.x-grid-row-editor-buttons-default-top-bl,.x-grid-row-editor-buttons-default-top-ml{padding-left:5px}.x-grid-row-editor-buttons-default-top-tc{height:5px}.x-grid-row-editor-buttons-default-top-bc{height:0}.x-grid-row-editor-buttons-default-top-tl,.x-grid-row-editor-buttons-default-top-bl,.x-grid-row-editor-buttons-default-top-tr,.x-grid-row-editor-buttons-default-top-br,.x-grid-row-editor-buttons-default-top-tc,.x-grid-row-editor-buttons-default-top-bc,.x-grid-row-editor-buttons-default-top-ml,.x-grid-row-editor-buttons-default-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid-row-editor-buttons/grid-row-editor-buttons-default-top-corners.gif)}.x-grid-row-editor-buttons-default-top-ml,.x-grid-row-editor-buttons-default-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid-row-editor-buttons/grid-row-editor-buttons-default-top-sides.gif);background-repeat:repeat-y}.x-grid-row-editor-buttons-default-top-mc{padding:1px 1px 5px 1px}.x-cmd-slicer.x-grid-row-editor-buttons-default-top:before{display:none;content:"x-slicer:, frame:5px 5px 0 5px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid-row-editor-buttons/grid-row-editor-buttons-default-top-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid-row-editor-buttons/grid-row-editor-buttons-default-top-sides.gif)" !important}.x-grid-row-editor-buttons{border-color:#e1e1e1}.x-row-editor-update-button{margin-right:3px}.x-row-editor-cancel-button{margin-left:2px}.x-grid-row-editor-errors .x-tip-body{padding:5px}.x-grid-row-editor-errors-item{list-style:disc;margin-left:15px}.x-grid-cell-inner-row-expander{padding:7px 6px 6px 6px}.x-grid-row-expander{width:11px;height:11px;cursor:pointer;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/group-collapse.png)}.x-grid-row-collapsed .x-grid-row-expander{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/grid/group-expand.png)}.x-ssm-row-numberer-hd{cursor:se-resize!important}.x-ssm-row-numberer-cell{cursor:e-resize}.x-ssm-column-select .x-column-header{cursor:s-resize}.x-ssm-extender-drag-handle{height:7px;width:7px;background-color:#157fcc}.x-ssm-extender-mask{border:1px dotted #157fcc}.x-accordion-layout-ct{background-color:#fff;padding:0}.x-accordion-hd .x-panel-header-title{color:#157fcc;font-weight:300;font-family:helvetica, arial, verdana, sans-serif;text-transform:none}.x-accordion-item{margin:0}.x-accordion-item .x-accordion-hd{background:#fff;border-width:0 0 1px;border-color:#fff #cfcfcf #cfcfcf;padding:8px 10px}.x-accordion-item .x-accordion-hd-sibling-expanded{border-top-color:#cfcfcf;border-top-width:1px}.x-accordion-item .x-accordion-hd-last-collapsed{border-bottom-color:#fff}.x-accordion-item .x-accordion-body{border-width:0}.x-accordion-hd .x-tool-img{background-color:#fff}.x-accordion-hd .x-tool-collapse-top,.x-accordion-hd .x-tool-collapse-bottom{background-position:0 -272px}.x-accordion-hd .x-tool-expand-top,.x-accordion-hd .x-tool-expand-bottom{background-position:0 -256px}body.x-border-layout-ct,div.x-border-layout-ct{background-color:#cfcfcf}.x-form-layout-wrap{border-spacing:5px}.x-resizable-handle{position:absolute;z-index:100;font-size:1px;line-height:5px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;background-color:#cfcfcf}.x-collapsed .x-resizable-handle{display:none}.x-resizable-handle-north{cursor:n-resize}.x-resizable-handle-south{cursor:s-resize}.x-resizable-handle-east{cursor:e-resize}.x-resizable-handle-west{cursor:w-resize}.x-resizable-handle-southeast{cursor:se-resize}.x-resizable-handle-northwest{cursor:nw-resize}.x-resizable-handle-northeast{cursor:ne-resize}.x-resizable-handle-southwest{cursor:sw-resize}.x-resizable-handle-east{width:5px;height:100%;right:0;top:0}.x-resizable-handle-south{width:100%;height:5px;left:0;bottom:0}.x-resizable-handle-west{width:5px;height:100%;left:0;top:0}.x-resizable-handle-north{width:100%;height:5px;left:0;top:0}.x-resizable-handle-southeast{width:5px;height:5px;right:0;bottom:0;z-index:101}.x-resizable-handle-northwest{width:5px;height:5px;left:0;top:0;z-index:101}.x-resizable-handle-northeast{width:5px;height:5px;right:0;top:0;z-index:101}.x-resizable-handle-southwest{width:5px;height:5px;left:0;bottom:0;z-index:101}.x-window .x-window-handle{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.x-window-collapsed .x-window-handle{display:none}.x-resizable-proxy{border:1px dashed #3b5a82;position:absolute;overflow:hidden;z-index:50000}.x-resizable-handle-over,.x-resizable-pinned .x-resizable-handle{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.x-resizable-handle-east-over,.x-resizable-handle-west-over,.x-resizable-pinned > .x-resizable-handle-east,.x-resizable-pinned > .x-resizable-handle-west{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/sizer/e-handle.png)}.x-resizable-handle-south-over,.x-resizable-handle-north-over,.x-resizable-pinned > .x-resizable-handle-south,.x-resizable-pinned > .x-resizable-handle-north{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/sizer/s-handle.png)}.x-resizable-handle-southeast-over,.x-resizable-pinned > .x-resizable-handle-southeast{background-position:top left;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/sizer/se-handle.png)}.x-resizable-handle-northwest-over,.x-resizable-pinned > .x-resizable-handle-northwest{background-position:bottom right;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/sizer/nw-handle.png)}.x-resizable-handle-northeast-over,.x-resizable-pinned > .x-resizable-handle-northeast{background-position:bottom left;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/sizer/ne-handle.png)}.x-resizable-handle-southwest-over,.x-resizable-pinned > .x-resizable-handle-southwest{background-position:top right;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/sizer/sw-handle.png)}.x-column-header-checkbox{border-color:#fff}.x-grid-row-checker,.x-column-header-checkbox .x-column-header-text{height:15px;width:15px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/checkbox.png)}.x-grid-row-checker:focus{outline:1px solid #3d92cf}.x-column-header-checkbox .x-column-header-inner{padding:7px 4px 7px 4px}.x-grid-cell-row-checker .x-grid-cell-inner{padding:5px 4px 4px 4px;line-height:15px}.x-grid-hd-checker-on .x-column-header-text,.x-grid-item-selected .x-grid-row-checker,.x-grid-item-selected .x-grid-row-checker{background-position:0 -15px}.x-slider-horz{padding-left:7px;background:no-repeat 0 -15px;margin:5px 0 4px}.x-slider-horz .x-slider-end{padding-right:8px;background:no-repeat right -30px}.x-slider-horz .x-slider-inner{height:15px}.x-slider-horz .x-slider-thumb{width:15px;height:15px;margin-left:-7px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/slider/slider-thumb.png)}.x-slider-horz.x-slider-focus .x-slider-thumb{background-position:-45px -45px}.x-slider-horz .x-slider-thumb-over{background-position:-15px -15px}.x-slider-horz.x-slider-focus .x-slider-thumb-over{background-position:-60px -60px}.x-slider-horz .x-slider-thumb-drag{background-position:-30px -30px}.x-slider-horz.x-slider-focus .x-slider-thumb-drag{background-position:-75px -75px}.x-slider-ct-vert{height:100%}.x-slider-vert{padding-top:7px;background:no-repeat -30px 0;height:100%}.x-slider-vert > .x-slider-end{height:100%}.x-slider-vert > .x-slider-end > .x-slider-inner{height:100%}.x-slider-vert .x-slider-end{padding-bottom:8px;background:no-repeat -15px bottom;width:15px}.x-slider-vert .x-slider-inner{width:15px}.x-slider-vert .x-slider-thumb{width:15px;height:15px;margin-bottom:-8px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/slider/slider-v-thumb.png)}.x-slider-vert.x-slider-focus .x-slider-thumb{background-position:-45px -45px}.x-slider-vert .x-slider-thumb-over{background-position:-15px -15px}.x-slider-vert.x-slider-focus .x-slider-thumb-over{background-position:-60px -60px}.x-slider-vert .x-slider-thumb-drag{background-position:-30px -30px}.x-slider-vert.x-slider-focus .x-slider-thumb-drag{background-position:-75px -75px}.x-slider-horz,.x-slider-horz .x-slider-end,.x-slider-horz .x-slider-inner{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/slider/slider-bg.png)}.x-slider-vert,.x-slider-vert .x-slider-end,.x-slider-vert .x-slider-inner{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/slider/slider-v-bg.png)}.x-slider-default-cell > .x-grid-cell-inner,.x-sliderwidget-default-cell > .x-grid-cell-inner{padding-top:0;padding-bottom:1px}.x-sparkline-cell .x-grid-cell-inner{padding-top:1px;padding-bottom:1px;line-height:22px}.x-tab-default-top{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:3px 8px 3px 8px;border-width:1px;border-style:solid;background-color:#f5f5f5}.x-tab-default-top-mc{background-color:#f5f5f5}.x-nbr .x-tab-default-top{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-tab-default-top-frameInfo{font-family:th-2-2-2-2-1-1-1-1-3-8-3-8}.x-tab-default-top-tl{background-position:0 -4px}.x-tab-default-top-tr{background-position:right -6px}.x-tab-default-top-bl{background-position:0 -8px}.x-tab-default-top-br{background-position:right -10px}.x-tab-default-top-ml{background-position:0 top}.x-tab-default-top-mr{background-position:right top}.x-tab-default-top-tc{background-position:0 0}.x-tab-default-top-bc{background-position:0 -2px}.x-tab-default-top-tr,.x-tab-default-top-br,.x-tab-default-top-mr{padding-right:2px}.x-tab-default-top-tl,.x-tab-default-top-bl,.x-tab-default-top-ml{padding-left:2px}.x-tab-default-top-tc{height:2px}.x-tab-default-top-bc{height:2px}.x-tab-default-top-tl,.x-tab-default-top-bl,.x-tab-default-top-tr,.x-tab-default-top-br,.x-tab-default-top-tc,.x-tab-default-top-bc,.x-tab-default-top-ml,.x-tab-default-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-corners.gif)}.x-tab-default-top-ml,.x-tab-default-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-sides.gif);background-repeat:repeat-y}.x-tab-default-top-mc{padding:2px 7px 2px 7px}.x-cmd-slicer.x-tab-default-top:before{display:none;content:"x-slicer:, frame:2px 2px 2px 2px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-sides.gif)" !important}.x-tab-default-bottom{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;padding:3px 8px 3px 8px;border-width:1px 1px 1px 1px;border-style:solid;background-color:#f5f5f5}.x-tab-default-bottom-mc{background-color:#f5f5f5}.x-nbr .x-tab-default-bottom{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-tab-default-bottom-frameInfo{font-family:th-2-2-2-2-1-1-1-1-3-8-3-8}.x-tab-default-bottom-tl{background-position:0 -4px}.x-tab-default-bottom-tr{background-position:right -6px}.x-tab-default-bottom-bl{background-position:0 -8px}.x-tab-default-bottom-br{background-position:right -10px}.x-tab-default-bottom-ml{background-position:0 bottom}.x-tab-default-bottom-mr{background-position:right bottom}.x-tab-default-bottom-tc{background-position:0 0}.x-tab-default-bottom-bc{background-position:0 -2px}.x-tab-default-bottom-tr,.x-tab-default-bottom-br,.x-tab-default-bottom-mr{padding-right:2px}.x-tab-default-bottom-tl,.x-tab-default-bottom-bl,.x-tab-default-bottom-ml{padding-left:2px}.x-tab-default-bottom-tc{height:2px}.x-tab-default-bottom-bc{height:2px}.x-tab-default-bottom-tl,.x-tab-default-bottom-bl,.x-tab-default-bottom-tr,.x-tab-default-bottom-br,.x-tab-default-bottom-tc,.x-tab-default-bottom-bc,.x-tab-default-bottom-ml,.x-tab-default-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-corners.gif)}.x-tab-default-bottom-ml,.x-tab-default-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-sides.gif);background-repeat:repeat-y}.x-tab-default-bottom-mc{padding:2px 7px 2px 7px}.x-cmd-slicer.x-tab-default-bottom:before{display:none;content:"x-slicer:, frame:2px 2px 2px 2px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-sides.gif)" !important}.x-tab-default-left{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;padding:3px 8px 3px 8px;border-width:1px 1px 1px 1px;border-style:solid;background-color:#f5f5f5}.x-tab-default-left-mc{background-color:#f5f5f5}.x-nbr .x-tab-default-left{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-tab-default-left-frameInfo{font-family:th-2-2-2-2-1-1-1-1-3-8-3-8}.x-tab-default-left-tl{background-position:0 -4px}.x-tab-default-left-tr{background-position:right -6px}.x-tab-default-left-bl{background-position:0 -8px}.x-tab-default-left-br{background-position:right -10px}.x-tab-default-left-ml{background-position:0 top}.x-tab-default-left-mr{background-position:right top}.x-tab-default-left-tc{background-position:0 0}.x-tab-default-left-bc{background-position:0 -2px}.x-tab-default-left-tr,.x-tab-default-left-br,.x-tab-default-left-mr{padding-right:2px}.x-tab-default-left-tl,.x-tab-default-left-bl,.x-tab-default-left-ml{padding-left:2px}.x-tab-default-left-tc{height:2px}.x-tab-default-left-bc{height:2px}.x-tab-default-left-tl,.x-tab-default-left-bl,.x-tab-default-left-tr,.x-tab-default-left-br,.x-tab-default-left-tc,.x-tab-default-left-bc,.x-tab-default-left-ml,.x-tab-default-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-corners.gif)}.x-tab-default-left-ml,.x-tab-default-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-sides.gif);background-repeat:repeat-y}.x-tab-default-left-mc{padding:2px 7px 2px 7px}.x-cmd-slicer.x-tab-default-left:before{display:none;content:"x-slicer:, frame:2px 2px 2px 2px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-sides.gif)" !important}.x-tab-default-right{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;padding:3px 8px 3px 8px;border-width:1px 1px 1px 1px;border-style:solid;background-color:#f5f5f5}.x-tab-default-right-mc{background-color:#f5f5f5}.x-nbr .x-tab-default-right{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-tab-default-right-frameInfo{font-family:th-2-2-2-2-1-1-1-1-3-8-3-8}.x-tab-default-right-tl{background-position:0 -4px}.x-tab-default-right-tr{background-position:right -6px}.x-tab-default-right-bl{background-position:0 -8px}.x-tab-default-right-br{background-position:right -10px}.x-tab-default-right-ml{background-position:0 top}.x-tab-default-right-mr{background-position:right top}.x-tab-default-right-tc{background-position:0 0}.x-tab-default-right-bc{background-position:0 -2px}.x-tab-default-right-tr,.x-tab-default-right-br,.x-tab-default-right-mr{padding-right:2px}.x-tab-default-right-tl,.x-tab-default-right-bl,.x-tab-default-right-ml{padding-left:2px}.x-tab-default-right-tc{height:2px}.x-tab-default-right-bc{height:2px}.x-tab-default-right-tl,.x-tab-default-right-bl,.x-tab-default-right-tr,.x-tab-default-right-br,.x-tab-default-right-tc,.x-tab-default-right-bc,.x-tab-default-right-ml,.x-tab-default-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-corners.gif)}.x-tab-default-right-ml,.x-tab-default-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-sides.gif);background-repeat:repeat-y}.x-tab-default-right-mc{padding:2px 7px 2px 7px}.x-cmd-slicer.x-tab-default-right:before{display:none;content:"x-slicer:, frame:2px 2px 2px 2px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-sides.gif)" !important}.x-tab-default{border-color:#f5f5f5;cursor:pointer}.x-tab-default-top{margin:0 5px}.x-tab-default-top.x-tab-rotate-left{margin:0 5px 0 5px}.x-tab-default-top.x-tab-focus{-webkit-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;-moz-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset}.x-tab-default-top.x-tab-focus.x-tab-over{-webkit-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;-moz-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset}.x-tab-default-top.x-tab-focus.x-tab-active{-webkit-box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset;-moz-box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset;box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset}.x-tab-default-right{margin:5px 0 5px 0}.x-tab-default-right.x-tab-rotate-right{margin:5px 0 5px 0}.x-tab-default-right.x-tab-focus{-webkit-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;-moz-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset}.x-tab-default-right.x-tab-focus.x-tab-over{-webkit-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;-moz-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset}.x-tab-default-right.x-tab-focus.x-tab-active{-webkit-box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset;-moz-box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset;box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset}.x-tab-default-bottom{margin:0 5px 0 5px}.x-tab-default-bottom.x-tab-rotate-left{margin:0 5px 0 5px}.x-tab-default-bottom.x-tab-focus{-webkit-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;-moz-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset}.x-tab-default-bottom.x-tab-focus.x-tab-over{-webkit-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;-moz-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset}.x-tab-default-bottom.x-tab-focus.x-tab-active{-webkit-box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset;-moz-box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset;box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset}.x-tab-default-left{margin:5px 0 5px 0}.x-tab-default-left.x-tab-rotate-right{margin:5px 0 5px 0}.x-tab-default-left.x-tab-focus{-webkit-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;-moz-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset}.x-tab-default-left.x-tab-focus.x-tab-over{-webkit-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;-moz-box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset;box-shadow:#3892d4 0 1px 0px 0 inset, #3892d4 0 -1px 0px 0 inset, #3892d4 -1px 0 0px 0 inset, #3892d4 1px 0 0px 0 inset}.x-tab-default-left.x-tab-focus.x-tab-active{-webkit-box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset;-moz-box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset;box-shadow:#d7e9f6 0 1px 0px 0 inset, #d7e9f6 0 -1px 0px 0 inset, #d7e9f6 -1px 0 0px 0 inset, #d7e9f6 1px 0 0px 0 inset}.x-tab-button-default{height:16px}.x-tab-inner-default{font:300 13px/16px helvetica, arial, verdana, sans-serif;color:#000;max-width:100%}.x-tab-icon-right > .x-tab-inner-default,.x-tab-icon-left > .x-tab-inner-default{max-width:calc(100% - 16px)}.x-tab-icon-el-default{min-height:16px;background-position:center center;font-size:16px;line-height:16px;color:#000}.x-tab-icon-left > .x-tab-icon-el-default,.x-tab-icon-right > .x-tab-icon-el-default{width:16px}.x-tab-icon-top > .x-tab-icon-el-default,.x-tab-icon-bottom > .x-tab-icon-el-default{min-width:16px}.x-tab-icon-el-default.x-tab-glyph{opacity:0.5}.x-ie8 .x-tab-icon-el-default.x-tab-glyph{color:#7b7b7b}.x-tab-text.x-tab-icon-left > .x-tab-icon-el-default{margin-right:6px}.x-tab-text.x-tab-icon-right > .x-tab-icon-el-default{margin-left:6px}.x-tab-text.x-tab-icon-top > .x-tab-icon-el-default{margin-bottom:6px}.x-tab-text.x-tab-icon-bottom > .x-tab-icon-el-default{margin-top:6px}.x-tab-focus.x-tab-default{border-color:#f5f5f5;background-color:#f5f5f5}.x-tab-over.x-tab-default{border-color:#c9deed;background-color:#c9deed}.x-tab-focus.x-tab-over.x-tab-default{border-color:#c9deed;background-color:#c9deed}.x-tab.x-tab-active.x-tab-default{border-color:#3892d4;background-color:#3892d4}.x-tab.x-tab-active.x-tab-default .x-tab-inner-default{color:#fff}.x-tab.x-tab-active.x-tab-default .x-tab-icon-el{color:#fff}.x-ie8 .x-tab.x-tab-active.x-tab-default .x-tab-icon-el{color:#9cc9e9}.x-tab-focus.x-tab-active.x-tab-default{border-color:#3892d4;background-color:#3892d4}.x-tab.x-tab-disabled.x-tab-default{border-color:#f5f5f5;background-color:#f5f5f5;cursor:default}.x-tab.x-tab-disabled.x-tab-default .x-tab-inner-default{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.x-tab.x-tab-disabled.x-tab-default .x-tab-icon-el-default{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-tab.x-tab-disabled.x-tab-default .x-tab-icon-el{color:#000;opacity:0.3;filter:none}.x-ie8 .x-tab.x-tab-disabled.x-tab-default .x-tab-icon-el{color:#acacac}.x-nbr .x-tab-default{background-image:none}.x-tab-over .x-tab-default-top-tl,.x-tab-over .x-tab-default-top-bl,.x-tab-over .x-tab-default-top-tr,.x-tab-over .x-tab-default-top-br,.x-tab-over .x-tab-default-top-tc,.x-tab-over .x-tab-default-top-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-over-corners.gif)}.x-tab-over .x-tab-default-top-ml,.x-tab-over .x-tab-default-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-over-sides.gif)}.x-tab-over .x-tab-default-top-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-over-fbg.gif)}.x-tab-focus .x-tab-default-top-tl,.x-tab-focus .x-tab-default-top-bl,.x-tab-focus .x-tab-default-top-tr,.x-tab-focus .x-tab-default-top-br,.x-tab-focus .x-tab-default-top-tc,.x-tab-focus .x-tab-default-top-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-corners.gif)}.x-tab-focus .x-tab-default-top-ml,.x-tab-focus .x-tab-default-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-sides.gif)}.x-tab-focus .x-tab-default-top-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-fbg.gif)}.x-tab-focus.x-tab-over .x-tab-default-top-tl,.x-tab-focus.x-tab-over .x-tab-default-top-bl,.x-tab-focus.x-tab-over .x-tab-default-top-tr,.x-tab-focus.x-tab-over .x-tab-default-top-br,.x-tab-focus.x-tab-over .x-tab-default-top-tc,.x-tab-focus.x-tab-over .x-tab-default-top-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-over-corners.gif)}.x-tab-focus.x-tab-over .x-tab-default-top-ml,.x-tab-focus.x-tab-over .x-tab-default-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-over-sides.gif)}.x-tab-focus.x-tab-over .x-tab-default-top-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-over-fbg.gif)}.x-tab.x-tab-active .x-tab-default-top-tl,.x-tab.x-tab-active .x-tab-default-top-bl,.x-tab.x-tab-active .x-tab-default-top-tr,.x-tab.x-tab-active .x-tab-default-top-br,.x-tab.x-tab-active .x-tab-default-top-tc,.x-tab.x-tab-active .x-tab-default-top-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-active-corners.gif)}.x-tab.x-tab-active .x-tab-default-top-ml,.x-tab.x-tab-active .x-tab-default-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-active-sides.gif)}.x-tab.x-tab-active .x-tab-default-top-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-active-fbg.gif)}.x-tab-focus.x-tab-active .x-tab-default-top-tl,.x-tab-focus.x-tab-active .x-tab-default-top-bl,.x-tab-focus.x-tab-active .x-tab-default-top-tr,.x-tab-focus.x-tab-active .x-tab-default-top-br,.x-tab-focus.x-tab-active .x-tab-default-top-tc,.x-tab-focus.x-tab-active .x-tab-default-top-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-active-corners.gif)}.x-tab-focus.x-tab-active .x-tab-default-top-ml,.x-tab-focus.x-tab-active .x-tab-default-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-active-sides.gif)}.x-tab-focus.x-tab-active .x-tab-default-top-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-active-fbg.gif)}.x-tab.x-tab-disabled .x-tab-default-top-tl,.x-tab.x-tab-disabled .x-tab-default-top-bl,.x-tab.x-tab-disabled .x-tab-default-top-tr,.x-tab.x-tab-disabled .x-tab-default-top-br,.x-tab.x-tab-disabled .x-tab-default-top-tc,.x-tab.x-tab-disabled .x-tab-default-top-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-disabled-corners.gif)}.x-tab.x-tab-disabled .x-tab-default-top-ml,.x-tab.x-tab-disabled .x-tab-default-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-disabled-sides.gif)}.x-tab.x-tab-disabled .x-tab-default-top-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-disabled-fbg.gif)}.x-tab-over .x-tab-default-right-tl,.x-tab-over .x-tab-default-right-bl,.x-tab-over .x-tab-default-right-tr,.x-tab-over .x-tab-default-right-br,.x-tab-over .x-tab-default-right-tc,.x-tab-over .x-tab-default-right-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-over-corners.gif)}.x-tab-over .x-tab-default-right-ml,.x-tab-over .x-tab-default-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-over-sides.gif)}.x-tab-over .x-tab-default-right-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-over-fbg.gif)}.x-tab-focus .x-tab-default-right-tl,.x-tab-focus .x-tab-default-right-bl,.x-tab-focus .x-tab-default-right-tr,.x-tab-focus .x-tab-default-right-br,.x-tab-focus .x-tab-default-right-tc,.x-tab-focus .x-tab-default-right-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-corners.gif)}.x-tab-focus .x-tab-default-right-ml,.x-tab-focus .x-tab-default-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-sides.gif)}.x-tab-focus .x-tab-default-right-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-fbg.gif)}.x-tab-focus.x-tab-over .x-tab-default-right-tl,.x-tab-focus.x-tab-over .x-tab-default-right-bl,.x-tab-focus.x-tab-over .x-tab-default-right-tr,.x-tab-focus.x-tab-over .x-tab-default-right-br,.x-tab-focus.x-tab-over .x-tab-default-right-tc,.x-tab-focus.x-tab-over .x-tab-default-right-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-over-corners.gif)}.x-tab-focus.x-tab-over .x-tab-default-right-ml,.x-tab-focus.x-tab-over .x-tab-default-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-over-sides.gif)}.x-tab-focus.x-tab-over .x-tab-default-right-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-over-fbg.gif)}.x-tab.x-tab-active .x-tab-default-right-tl,.x-tab.x-tab-active .x-tab-default-right-bl,.x-tab.x-tab-active .x-tab-default-right-tr,.x-tab.x-tab-active .x-tab-default-right-br,.x-tab.x-tab-active .x-tab-default-right-tc,.x-tab.x-tab-active .x-tab-default-right-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-active-corners.gif)}.x-tab.x-tab-active .x-tab-default-right-ml,.x-tab.x-tab-active .x-tab-default-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-active-sides.gif)}.x-tab.x-tab-active .x-tab-default-right-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-active-fbg.gif)}.x-tab-focus.x-tab-active .x-tab-default-right-tl,.x-tab-focus.x-tab-active .x-tab-default-right-bl,.x-tab-focus.x-tab-active .x-tab-default-right-tr,.x-tab-focus.x-tab-active .x-tab-default-right-br,.x-tab-focus.x-tab-active .x-tab-default-right-tc,.x-tab-focus.x-tab-active .x-tab-default-right-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-active-corners.gif)}.x-tab-focus.x-tab-active .x-tab-default-right-ml,.x-tab-focus.x-tab-active .x-tab-default-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-active-sides.gif)}.x-tab-focus.x-tab-active .x-tab-default-right-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-active-fbg.gif)}.x-tab.x-tab-disabled .x-tab-default-right-tl,.x-tab.x-tab-disabled .x-tab-default-right-bl,.x-tab.x-tab-disabled .x-tab-default-right-tr,.x-tab.x-tab-disabled .x-tab-default-right-br,.x-tab.x-tab-disabled .x-tab-default-right-tc,.x-tab.x-tab-disabled .x-tab-default-right-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-disabled-corners.gif)}.x-tab.x-tab-disabled .x-tab-default-right-ml,.x-tab.x-tab-disabled .x-tab-default-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-disabled-sides.gif)}.x-tab.x-tab-disabled .x-tab-default-right-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-disabled-fbg.gif)}.x-tab-over .x-tab-default-bottom-tl,.x-tab-over .x-tab-default-bottom-bl,.x-tab-over .x-tab-default-bottom-tr,.x-tab-over .x-tab-default-bottom-br,.x-tab-over .x-tab-default-bottom-tc,.x-tab-over .x-tab-default-bottom-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-over-corners.gif)}.x-tab-over .x-tab-default-bottom-ml,.x-tab-over .x-tab-default-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-over-sides.gif)}.x-tab-over .x-tab-default-bottom-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-over-fbg.gif)}.x-tab-focus .x-tab-default-bottom-tl,.x-tab-focus .x-tab-default-bottom-bl,.x-tab-focus .x-tab-default-bottom-tr,.x-tab-focus .x-tab-default-bottom-br,.x-tab-focus .x-tab-default-bottom-tc,.x-tab-focus .x-tab-default-bottom-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-corners.gif)}.x-tab-focus .x-tab-default-bottom-ml,.x-tab-focus .x-tab-default-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-sides.gif)}.x-tab-focus .x-tab-default-bottom-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-fbg.gif)}.x-tab-focus.x-tab-over .x-tab-default-bottom-tl,.x-tab-focus.x-tab-over .x-tab-default-bottom-bl,.x-tab-focus.x-tab-over .x-tab-default-bottom-tr,.x-tab-focus.x-tab-over .x-tab-default-bottom-br,.x-tab-focus.x-tab-over .x-tab-default-bottom-tc,.x-tab-focus.x-tab-over .x-tab-default-bottom-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-over-corners.gif)}.x-tab-focus.x-tab-over .x-tab-default-bottom-ml,.x-tab-focus.x-tab-over .x-tab-default-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-over-sides.gif)}.x-tab-focus.x-tab-over .x-tab-default-bottom-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-over-fbg.gif)}.x-tab.x-tab-active .x-tab-default-bottom-tl,.x-tab.x-tab-active .x-tab-default-bottom-bl,.x-tab.x-tab-active .x-tab-default-bottom-tr,.x-tab.x-tab-active .x-tab-default-bottom-br,.x-tab.x-tab-active .x-tab-default-bottom-tc,.x-tab.x-tab-active .x-tab-default-bottom-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-active-corners.gif)}.x-tab.x-tab-active .x-tab-default-bottom-ml,.x-tab.x-tab-active .x-tab-default-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-active-sides.gif)}.x-tab.x-tab-active .x-tab-default-bottom-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-active-fbg.gif)}.x-tab-focus.x-tab-active .x-tab-default-bottom-tl,.x-tab-focus.x-tab-active .x-tab-default-bottom-bl,.x-tab-focus.x-tab-active .x-tab-default-bottom-tr,.x-tab-focus.x-tab-active .x-tab-default-bottom-br,.x-tab-focus.x-tab-active .x-tab-default-bottom-tc,.x-tab-focus.x-tab-active .x-tab-default-bottom-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-active-corners.gif)}.x-tab-focus.x-tab-active .x-tab-default-bottom-ml,.x-tab-focus.x-tab-active .x-tab-default-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-active-sides.gif)}.x-tab-focus.x-tab-active .x-tab-default-bottom-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-active-fbg.gif)}.x-tab.x-tab-disabled .x-tab-default-bottom-tl,.x-tab.x-tab-disabled .x-tab-default-bottom-bl,.x-tab.x-tab-disabled .x-tab-default-bottom-tr,.x-tab.x-tab-disabled .x-tab-default-bottom-br,.x-tab.x-tab-disabled .x-tab-default-bottom-tc,.x-tab.x-tab-disabled .x-tab-default-bottom-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-disabled-corners.gif)}.x-tab.x-tab-disabled .x-tab-default-bottom-ml,.x-tab.x-tab-disabled .x-tab-default-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-disabled-sides.gif)}.x-tab.x-tab-disabled .x-tab-default-bottom-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-disabled-fbg.gif)}.x-tab-over .x-tab-default-left-tl,.x-tab-over .x-tab-default-left-bl,.x-tab-over .x-tab-default-left-tr,.x-tab-over .x-tab-default-left-br,.x-tab-over .x-tab-default-left-tc,.x-tab-over .x-tab-default-left-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-over-corners.gif)}.x-tab-over .x-tab-default-left-ml,.x-tab-over .x-tab-default-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-over-sides.gif)}.x-tab-over .x-tab-default-left-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-over-fbg.gif)}.x-tab-focus .x-tab-default-left-tl,.x-tab-focus .x-tab-default-left-bl,.x-tab-focus .x-tab-default-left-tr,.x-tab-focus .x-tab-default-left-br,.x-tab-focus .x-tab-default-left-tc,.x-tab-focus .x-tab-default-left-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-corners.gif)}.x-tab-focus .x-tab-default-left-ml,.x-tab-focus .x-tab-default-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-sides.gif)}.x-tab-focus .x-tab-default-left-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-fbg.gif)}.x-tab-focus.x-tab-over .x-tab-default-left-tl,.x-tab-focus.x-tab-over .x-tab-default-left-bl,.x-tab-focus.x-tab-over .x-tab-default-left-tr,.x-tab-focus.x-tab-over .x-tab-default-left-br,.x-tab-focus.x-tab-over .x-tab-default-left-tc,.x-tab-focus.x-tab-over .x-tab-default-left-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-over-corners.gif)}.x-tab-focus.x-tab-over .x-tab-default-left-ml,.x-tab-focus.x-tab-over .x-tab-default-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-over-sides.gif)}.x-tab-focus.x-tab-over .x-tab-default-left-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-over-fbg.gif)}.x-tab.x-tab-active .x-tab-default-left-tl,.x-tab.x-tab-active .x-tab-default-left-bl,.x-tab.x-tab-active .x-tab-default-left-tr,.x-tab.x-tab-active .x-tab-default-left-br,.x-tab.x-tab-active .x-tab-default-left-tc,.x-tab.x-tab-active .x-tab-default-left-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-active-corners.gif)}.x-tab.x-tab-active .x-tab-default-left-ml,.x-tab.x-tab-active .x-tab-default-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-active-sides.gif)}.x-tab.x-tab-active .x-tab-default-left-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-active-fbg.gif)}.x-tab-focus.x-tab-active .x-tab-default-left-tl,.x-tab-focus.x-tab-active .x-tab-default-left-bl,.x-tab-focus.x-tab-active .x-tab-default-left-tr,.x-tab-focus.x-tab-active .x-tab-default-left-br,.x-tab-focus.x-tab-active .x-tab-default-left-tc,.x-tab-focus.x-tab-active .x-tab-default-left-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-active-corners.gif)}.x-tab-focus.x-tab-active .x-tab-default-left-ml,.x-tab-focus.x-tab-active .x-tab-default-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-active-sides.gif)}.x-tab-focus.x-tab-active .x-tab-default-left-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-active-fbg.gif)}.x-tab.x-tab-disabled .x-tab-default-left-tl,.x-tab.x-tab-disabled .x-tab-default-left-bl,.x-tab.x-tab-disabled .x-tab-default-left-tr,.x-tab.x-tab-disabled .x-tab-default-left-br,.x-tab.x-tab-disabled .x-tab-default-left-tc,.x-tab.x-tab-disabled .x-tab-default-left-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-disabled-corners.gif)}.x-tab.x-tab-disabled .x-tab-default-left-ml,.x-tab.x-tab-disabled .x-tab-default-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-disabled-sides.gif)}.x-tab.x-tab-disabled .x-tab-default-left-mc{background-repeat:repeat-x;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-disabled-fbg.gif)}.x-tab-default-tl,.x-tab-default-bl,.x-tab-default-tr,.x-tab-default-br{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.x-tab-default .x-tab-close-btn{top:2px;right:2px;width:12px;height:12px;background:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-close.png) 0 0}.x-tab-default .x-tab-close-btn-over{background-position:-12px 0}.x-tab-default .x-tab-close-btn-pressed{background-position:-24px 0}.x-tab-default.x-tab-active .x-tab-close-btn{background-position:0 -12px}.x-tab-default.x-tab-active .x-tab-close-btn-over{background-position:-12px -12px}.x-tab-default.x-tab-active .x-tab-close-btn-pressed{background-position:-24px -12px}.x-tab-default.x-tab-disabled .x-tab-close-btn{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;background-position:0 0}.x-tab-closable.x-tab-default .x-tab-button{padding-right:15px}.x-cmd-slicer.x-tab-focus.x-tab-default-top:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-fbg.gif), frame:2px 2px 2px 2px, stretch:bottom" !important}.x-cmd-slicer.x-tab-focus.x-tab-default-right:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-fbg.gif), frame:2px 2px 2px 2px, stretch:left" !important}.x-cmd-slicer.x-tab-focus.x-tab-default-bottom:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-fbg.gif), frame:2px 2px 2px 2px, stretch:top" !important}.x-cmd-slicer.x-tab-focus.x-tab-default-left:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-fbg.gif), frame:2px 2px 2px 2px, stretch:right" !important}.x-cmd-slicer.x-tab-over.x-tab-default-top:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-over-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-over-fbg.gif), frame:2px 2px 2px 2px, stretch:bottom" !important}.x-cmd-slicer.x-tab-over.x-tab-default-right:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-over-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-over-fbg.gif), frame:2px 2px 2px 2px, stretch:left" !important}.x-cmd-slicer.x-tab-over.x-tab-default-bottom:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-over-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-over-fbg.gif), frame:2px 2px 2px 2px, stretch:top" !important}.x-cmd-slicer.x-tab-over.x-tab-default-left:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-over-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-over-fbg.gif), frame:2px 2px 2px 2px, stretch:right" !important}.x-cmd-slicer.x-tab-active.x-tab-default-top:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-active-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-active-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-active-fbg.gif), frame:2px 2px 2px 2px, stretch:bottom" !important}.x-cmd-slicer.x-tab-active.x-tab-default-right:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-active-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-active-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-active-fbg.gif), frame:2px 2px 2px 2px, stretch:left" !important}.x-cmd-slicer.x-tab-active.x-tab-default-bottom:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-active-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-active-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-active-fbg.gif), frame:2px 2px 2px 2px, stretch:top" !important}.x-cmd-slicer.x-tab-active.x-tab-default-left:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-active-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-active-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-active-fbg.gif), frame:2px 2px 2px 2px, stretch:right" !important}.x-cmd-slicer.x-tab-focus.x-tab-over.x-tab-default-top:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-over-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-over-fbg.gif), frame:2px 2px 2px 2px, stretch:bottom" !important}.x-cmd-slicer.x-tab-focus.x-tab-over.x-tab-default-right:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-over-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-over-fbg.gif), frame:2px 2px 2px 2px, stretch:left" !important}.x-cmd-slicer.x-tab-focus.x-tab-over.x-tab-default-bottom:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-over-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-over-fbg.gif), frame:2px 2px 2px 2px, stretch:top" !important}.x-cmd-slicer.x-tab-focus.x-tab-over.x-tab-default-left:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-over-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-over-fbg.gif), frame:2px 2px 2px 2px, stretch:right" !important}.x-cmd-slicer.x-tab-focus.x-tab-active.x-tab-default-top:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-active-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-active-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-focus-active-fbg.gif), frame:2px 2px 2px 2px, stretch:bottom" !important}.x-cmd-slicer.x-tab-focus.x-tab-active.x-tab-default-right:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-active-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-active-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-focus-active-fbg.gif), frame:2px 2px 2px 2px, stretch:left" !important}.x-cmd-slicer.x-tab-focus.x-tab-active.x-tab-default-bottom:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-active-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-active-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-focus-active-fbg.gif), frame:2px 2px 2px 2px, stretch:top" !important}.x-cmd-slicer.x-tab-focus.x-tab-active.x-tab-default-left:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-active-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-active-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-focus-active-fbg.gif), frame:2px 2px 2px 2px, stretch:right" !important}.x-cmd-slicer.x-tab-disabled.x-tab-default-top:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-disabled-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-disabled-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-top-disabled-fbg.gif), frame:2px 2px 2px 2px, stretch:bottom" !important}.x-cmd-slicer.x-tab-disabled.x-tab-default-right:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-disabled-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-disabled-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-right-disabled-fbg.gif), frame:2px 2px 2px 2px, stretch:left" !important}.x-cmd-slicer.x-tab-disabled.x-tab-default-bottom:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-disabled-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-disabled-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-bottom-disabled-fbg.gif), frame:2px 2px 2px 2px, stretch:top" !important}.x-cmd-slicer.x-tab-disabled.x-tab-default-left:before{display:none;content:"x-slicer:, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-disabled-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-disabled-sides.gif), frame-bg:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab/tab-default-left-disabled-fbg.gif), frame:2px 2px 2px 2px, stretch:right" !important}.x-tab-bar-default{background-color:#f5f5f5}.x-tab-bar-default-top > .x-tab-bar-body-default{padding:6px}.x-tab-bar-default-bottom > .x-tab-bar-body-default{padding:6px 6px 6px 6px}.x-tab-bar-default-left > .x-tab-bar-body-default{padding:6px 6px 6px 6px}.x-tab-bar-default-right > .x-tab-bar-body-default{padding:6px 6px 6px 6px}.x-tab-bar-plain.x-tab-bar-default-horizontal{border-top-color:transparent;border-bottom-color:transparent;border-left-width:0;border-right-width:0}.x-tab-bar-plain.x-tab-bar-default-vertical{border-right-color:transparent;border-left-color:transparent;border-top-width:0;border-bottom-width:0}.x-tab-bar-horizontal > .x-tab-bar-body-default{min-height:36px}.x-ie8m .x-tab-bar-horizontal > .x-tab-bar-body-default{min-height:24px}.x-tab-bar-vertical > .x-tab-bar-body-default{min-width:36px}.x-ie8m .x-tab-bar-vertical > .x-tab-bar-body-default{min-width:24px}.x-tab-bar-default-scroller .x-box-scroller-body-horizontal{margin-left:18px}.x-tab-bar-default-vertical-scroller .x-box-scroller-body-vertical{margin-top:18px}.x-box-scroller-tab-bar-default{cursor:pointer;color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-box-scroller-tab-bar-default.x-box-scroller-hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.x-box-scroller-tab-bar-default.x-box-scroller-pressed{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.x-box-scroller-tab-bar-default.x-box-scroller-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25;cursor:default}.x-box-scroller-tab-bar-default.x-box-scroller-left,.x-box-scroller-tab-bar-default.x-box-scroller-right{width:24px;height:24px;top:50%;margin-top:-12px}.x-box-scroller-tab-bar-default.x-box-scroller-left{margin-left:0;margin-right:0;margin-bottom:0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab-bar/default-scroll-left.png)}.x-box-scroller-tab-bar-default.x-box-scroller-right{margin-left:0;margin-right:0;margin-bottom:0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab-bar/default-scroll-right.png)}.x-box-scroller-tab-bar-default.x-box-scroller-top,.x-box-scroller-tab-bar-default.x-box-scroller-bottom{height:24px;width:24px;left:50%;margin-left:-12px}.x-box-scroller-tab-bar-default.x-box-scroller-top{margin-top:0;margin-right:0;margin-bottom:0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab-bar/default-scroll-top.png)}.x-box-scroller-tab-bar-default.x-box-scroller-bottom{margin-top:0;margin-right:0;margin-bottom:0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab-bar/default-scroll-bottom.png)}.x-tab-bar-plain.x-tab-bar-default-scroller .x-box-scroller-body-horizontal{margin-left:18px}.x-tab-bar-plain.x-tab-bar-default-vertical-scroller .x-box-scroller-body-vertical{margin-top:18px}.x-tab-bar-plain .x-box-scroller-tab-bar-default{color:#cfcfcf}.x-tab-bar-default-top .x-box-scroller-tab-bar-default{margin-top:-12px}.x-tab-bar-default-right .x-box-scroller-tab-bar-default{margin-left:-12px}.x-tab-bar-default-bottom .x-box-scroller-tab-bar-default{margin-top:-12px}.x-tab-bar-default-left .x-box-scroller-tab-bar-default{margin-left:-12px}.x-box-scroller-tab-bar-default{background-color:#f5f5f5}.x-box-scroller-tab-bar-default .x-ie8 .x-box-scroller-plain{background-color:#fff}.x-box-scroller-plain.x-box-scroller-tab-bar-default.x-box-scroller-left{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab-bar/default-plain-scroll-left.png)}.x-box-scroller-plain.x-box-scroller-tab-bar-default.x-box-scroller-right{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab-bar/default-plain-scroll-right.png)}.x-box-scroller-plain.x-box-scroller-tab-bar-default.x-box-scroller-top{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab-bar/default-plain-scroll-top.png)}.x-box-scroller-plain.x-box-scroller-tab-bar-default.x-box-scroller-bottom{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tab-bar/default-plain-scroll-bottom.png)}.x-cmd-slicer.x-tab-bar-default-top:before{display:none;content:"x-slicer:, stretch:bottom" !important}.x-cmd-slicer.x-tab-bar-default-bottom:before{display:none;content:"x-slicer:, stretch:top" !important}.x-cmd-slicer.x-tab-bar-default-left:before{display:none;content:"x-slicer:, stretch:right" !important}.x-cmd-slicer.x-tab-bar-default-right:before{display:none;content:"x-slicer:, stretch:left" !important}.x-breadcrumb-btn-default{margin:0 0 0 0px}.x-breadcrumb-icon-folder-default{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/folder.png)}.x-btn-menu-active .x-breadcrumb-icon-folder-default{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/folder-open.png)}.x-breadcrumb-icon-leaf-default{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/leaf.png)}.x-breadcrumb-btn > .x-btn-wrap-plain-toolbar-small.x-btn-arrow:after{width:20px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/breadcrumb/default-arrow.png)}.x-btn-menu-active.x-breadcrumb-btn > .x-btn-wrap-plain-toolbar-small.x-btn-arrow:after{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/breadcrumb/default-arrow-open.png)}.x-breadcrumb-btn > .x-btn-wrap-plain-toolbar-small.x-btn-split:after{width:20px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/breadcrumb/default-split-arrow.png)}.x-btn-over.x-breadcrumb-btn > .x-btn-wrap-plain-toolbar-small.x-btn-split:after{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/breadcrumb/default-split-arrow-over.png)}.x-btn-menu-active.x-breadcrumb-btn > .x-btn-wrap-plain-toolbar-small.x-btn-split:after{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/breadcrumb/default-split-arrow-open.png)}.x-breadcrumb-default-scroller .x-box-scroller-body-horizontal{margin-left:24px}.x-breadcrumb-default-vertical-scroller .x-box-scroller-body-vertical{margin-top:24px}.x-box-scroller-breadcrumb-default{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.x-box-scroller-breadcrumb-default.x-box-scroller-hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.x-box-scroller-breadcrumb-default.x-box-scroller-pressed{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.x-box-scroller-breadcrumb-default.x-box-scroller-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25;cursor:default}.x-box-scroller-breadcrumb-default.x-box-scroller-left,.x-box-scroller-breadcrumb-default.x-box-scroller-right{width:16px;height:16px;top:50%;margin-top:-8px}.x-box-scroller-breadcrumb-default.x-box-scroller-left{margin-left:4px;margin-right:4px;margin-bottom:0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/breadcrumb/default-scroll-left.png)}.x-box-scroller-breadcrumb-default.x-box-scroller-right{margin-left:4px;margin-right:4px;margin-bottom:0;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/breadcrumb/default-scroll-right.png)}.x-tree-expander{cursor:pointer}.x-tree-arrows .x-tree-expander{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/arrows.png)}.x-tree-arrows .x-tree-expander-over .x-tree-expander{background-position:-36px center}.x-tree-arrows .x-grid-tree-node-expanded .x-tree-expander{background-position:-18px center}.x-tree-arrows .x-grid-tree-node-expanded .x-tree-expander-over .x-tree-expander{background-position:-54px center}.x-tree-lines .x-tree-elbow{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/elbow.png)}.x-tree-lines .x-tree-elbow-end{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/elbow-end.png)}.x-tree-lines .x-tree-elbow-plus{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/elbow-plus.png)}.x-tree-lines .x-tree-elbow-end-plus{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/elbow-end-plus.png)}.x-tree-lines .x-grid-tree-node-expanded .x-tree-elbow-plus{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/elbow-minus.png)}.x-tree-lines .x-grid-tree-node-expanded .x-tree-elbow-end-plus{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/elbow-end-minus.png)}.x-tree-lines .x-tree-elbow-line{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/elbow-line.png)}.x-tree-no-lines .x-tree-expander{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/elbow-plus-nl.png)}.x-tree-no-lines .x-grid-tree-node-expanded .x-tree-expander{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/elbow-minus-nl.png)}.x-tree-icon{width:16px;height:24px;line-height:24px;color:#cfcfcf;font-size:16px}.x-tree-elbow-img{width:18px;height:24px;line-height:24px;margin-right:2px}.x-tree-icon,.x-tree-elbow-img,.x-tree-checkbox{margin-top:-5px;margin-bottom:-4px}.x-tree-icon-leaf{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/leaf.png)}.x-tree-icon-parent{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/folder.png)}.x-tree-icon-parent-expanded{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/folder-open.png)}.x-tree-icon-custom{background-image:none}.x-tree-checkbox{margin-right:4px;top:5px;width:15px;height:15px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/checkbox.png)}.x-tree-checkbox-checked{background-position:0 -15px}.x-grid-tree-loading .x-tree-icon{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/loading.gif)}.x-tree-node-text{padding-left:4px}.x-grid-cell-inner-treecolumn{padding:5px 10px 4px 6px}.x-tree-drop-ok-append .x-dd-drop-icon{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/drop-append.png)}.x-tree-drop-ok-above .x-dd-drop-icon{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/drop-above.png)}.x-tree-drop-ok-below .x-dd-drop-icon{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/drop-below.png)}.x-tree-drop-ok-between .x-dd-drop-icon{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tree/drop-between.png)}.x-tree-ddindicator{height:1px;border-width:1px 0px 0px;border-style:dotted;border-color:green}.x-multiselector-remove{font-size:100%;color:#e1e1e1;cursor:pointer}.x-multiselector-remove .x-grid-cell-inner{padding:5px 10px 4px}.x-grid-item-over .x-multiselector-remove{color:red}.x-toast-icon-information{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window/toast/icon16_info.png)}.x-toast-icon-error{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window/toast/icon16_error.png)}.x-toast-window .x-window-body{padding:15px 5px 15px 5px}.x-toast-light .x-window-header{background-color:#fff}.x-toast-light .x-tool-img{background-color:#fff}.x-toast-light{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/window/toast/fader.png)}.x-toast-light .x-window-body{padding:15px 5px 20px 5px;background-color:transparent;border:0px solid white}.x-btn-plain-toolbar-small{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3px 3px 3px 3px;border-width:1px;border-style:solid;background-color:transparent}.x-btn-plain-toolbar-small-mc{background-color:transparent}.x-nbr .x-btn-plain-toolbar-small{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-btn-plain-toolbar-small-frameInfo{font-family:th-3-3-3-3-1-1-1-1-3-3-3-3}.x-btn-plain-toolbar-small-tl{background-position:0 -6px}.x-btn-plain-toolbar-small-tr{background-position:right -9px}.x-btn-plain-toolbar-small-bl{background-position:0 -12px}.x-btn-plain-toolbar-small-br{background-position:right -15px}.x-btn-plain-toolbar-small-ml{background-position:0 top}.x-btn-plain-toolbar-small-mr{background-position:right top}.x-btn-plain-toolbar-small-tc{background-position:0 0}.x-btn-plain-toolbar-small-bc{background-position:0 -3px}.x-btn-plain-toolbar-small-tr,.x-btn-plain-toolbar-small-br,.x-btn-plain-toolbar-small-mr{padding-right:3px}.x-btn-plain-toolbar-small-tl,.x-btn-plain-toolbar-small-bl,.x-btn-plain-toolbar-small-ml{padding-left:3px}.x-btn-plain-toolbar-small-tc{height:3px}.x-btn-plain-toolbar-small-bc{height:3px}.x-btn-plain-toolbar-small-mc{padding:1px 1px 1px 1px}.x-cmd-slicer.x-btn-plain-toolbar-small:before{display:none;content:"x-slicer:, frame:3px 3px 3px 3px" !important}.x-btn-plain-toolbar-small{border-color:transparent}.x-btn-button-plain-toolbar-small{min-height:16px}.x-ie9m .x-btn-button-plain-toolbar-small{min-height:auto;height:16px}.x-btn-inner-plain-toolbar-small{font:300 12px/16px helvetica, arial, verdana, sans-serif;color:#666;padding:0 5px;max-width:100%}.x-btn-icon-right > .x-btn-inner-plain-toolbar-small,.x-btn-icon-left > .x-btn-inner-plain-toolbar-small{max-width:calc(100% - 16px)}.x-ie10p .x-btn-inner-plain-toolbar-small{max-width:none}.x-btn-icon-el-plain-toolbar-small{font-size:16px;height:16px;color:#666;line-height:16px}.x-btn-icon-left > .x-btn-icon-el-plain-toolbar-small,.x-btn-icon-right > .x-btn-icon-el-plain-toolbar-small{width:16px}.x-btn-icon-top > .x-btn-icon-el-plain-toolbar-small,.x-btn-icon-bottom > .x-btn-icon-el-plain-toolbar-small{min-width:16px}.x-btn-icon-el-plain-toolbar-small.x-btn-glyph{opacity:0.5}.x-ie8 .x-btn-icon-el-plain-toolbar-small.x-btn-glyph{color:#b3b3b3}.x-btn-text.x-btn-icon-left > .x-btn-icon-el-plain-toolbar-small{margin-right:0px}.x-btn-text.x-btn-icon-right > .x-btn-icon-el-plain-toolbar-small{margin-left:0px}.x-btn-text.x-btn-icon-top > .x-btn-icon-el-plain-toolbar-small{margin-bottom:5px}.x-btn-text.x-btn-icon-bottom > .x-btn-icon-el-plain-toolbar-small{margin-top:5px}.x-btn-arrow-right > .x-btn-icon.x-btn-no-text.x-btn-button-plain-toolbar-small{padding-right:5px}.x-btn-arrow-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-plain-toolbar-small{margin-right:5px}.x-btn-arrow-bottom > .x-btn-button-plain-toolbar-small,.x-btn-split-bottom > .x-btn-button-plain-toolbar-small{padding-bottom:3px}.x-btn-wrap-plain-toolbar-small.x-btn-arrow-right:after{width:16px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/plain-toolbar-small-arrow.png);padding-right:16px}.x-btn-wrap-plain-toolbar-small.x-btn-arrow-bottom:after{height:13px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/plain-toolbar-small-arrow.png)}.x-btn-wrap-plain-toolbar-small.x-btn-split-right:after{width:20px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/plain-toolbar-small-s-arrow.png);padding-right:20px}.x-btn-wrap-plain-toolbar-small.x-btn-split-bottom:after{height:15px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/plain-toolbar-small-s-arrow-b.png)}.x-btn-split-right > .x-btn-icon.x-btn-no-text.x-btn-button-plain-toolbar-small{padding-right:5px}.x-btn-split-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-plain-toolbar-small{margin-right:5px}.x-btn-focus.x-btn-plain-toolbar-small{background-image:none;background-color:transparent;-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn-plain-toolbar-small .x-btn-arrow-el{position:absolute;top:0;right:0;height:100%;width:23px;pointer-events:none}.x-btn-plain-toolbar-small.x-arrow-focus .x-btn-arrow-el{border:1px solid #4297d4}.x-btn-over.x-btn-plain-toolbar-small{border-color:#cfcfcf;background-image:none;background-color:#ececec}.x-btn-focus.x-btn-over.x-btn-plain-toolbar-small{-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn.x-btn-menu-active.x-btn-plain-toolbar-small,.x-btn.x-btn-pressed.x-btn-plain-toolbar-small{border-color:#c7c7c7;background-image:none;background-color:#e2e2e2}.x-btn-focus.x-btn-menu-active.x-btn-plain-toolbar-small,.x-btn-focus.x-btn-pressed.x-btn-plain-toolbar-small{-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn.x-btn-disabled.x-btn-plain-toolbar-small{background-image:none;background-color:transparent}.x-btn-focus .x-btn-plain-toolbar-small-tl,.x-btn-focus .x-btn-plain-toolbar-small-bl,.x-btn-focus .x-btn-plain-toolbar-small-tr,.x-btn-focus .x-btn-plain-toolbar-small-br,.x-btn-focus .x-btn-plain-toolbar-small-tc,.x-btn-focus .x-btn-plain-toolbar-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-focus-corners.gif)}.x-btn-focus .x-btn-plain-toolbar-small-ml,.x-btn-focus .x-btn-plain-toolbar-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-focus-sides.gif)}.x-btn-focus .x-btn-plain-toolbar-small-mc{background-color:transparent}.x-btn-over .x-btn-plain-toolbar-small-tl,.x-btn-over .x-btn-plain-toolbar-small-bl,.x-btn-over .x-btn-plain-toolbar-small-tr,.x-btn-over .x-btn-plain-toolbar-small-br,.x-btn-over .x-btn-plain-toolbar-small-tc,.x-btn-over .x-btn-plain-toolbar-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-over-corners.gif)}.x-btn-over .x-btn-plain-toolbar-small-ml,.x-btn-over .x-btn-plain-toolbar-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-over-sides.gif)}.x-btn-over .x-btn-plain-toolbar-small-mc{background-color:#ececec}.x-btn-focus.x-btn-over .x-btn-plain-toolbar-small-tl,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-small-bl,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-small-tr,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-small-br,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-small-tc,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-focus-over-corners.gif)}.x-btn-focus.x-btn-over .x-btn-plain-toolbar-small-ml,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-focus-over-sides.gif)}.x-btn-focus.x-btn-over .x-btn-plain-toolbar-small-mc{background-color:#ececec}.x-btn.x-btn-menu-active .x-btn-plain-toolbar-small-tl,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-small-bl,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-small-tr,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-small-br,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-small-tc,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-small-bc,.x-btn.x-btn-pressed .x-btn-plain-toolbar-small-tl,.x-btn.x-btn-pressed .x-btn-plain-toolbar-small-bl,.x-btn.x-btn-pressed .x-btn-plain-toolbar-small-tr,.x-btn.x-btn-pressed .x-btn-plain-toolbar-small-br,.x-btn.x-btn-pressed .x-btn-plain-toolbar-small-tc,.x-btn.x-btn-pressed .x-btn-plain-toolbar-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-pressed-corners.gif)}.x-btn.x-btn-menu-active .x-btn-plain-toolbar-small-ml,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-small-mr,.x-btn.x-btn-pressed .x-btn-plain-toolbar-small-ml,.x-btn.x-btn-pressed .x-btn-plain-toolbar-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-pressed-sides.gif)}.x-btn.x-btn-menu-active .x-btn-plain-toolbar-small-mc,.x-btn.x-btn-pressed .x-btn-plain-toolbar-small-mc{background-color:#e2e2e2}.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-small-tl,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-small-bl,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-small-tr,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-small-br,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-small-tc,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-small-bc,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-small-tl,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-small-bl,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-small-tr,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-small-br,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-small-tc,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-focus-pressed-corners.gif)}.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-small-ml,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-small-mr,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-small-ml,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-focus-pressed-sides.gif)}.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-small-mc,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-small-mc{background-color:#e2e2e2}.x-btn.x-btn-disabled .x-btn-plain-toolbar-small-tl,.x-btn.x-btn-disabled .x-btn-plain-toolbar-small-bl,.x-btn.x-btn-disabled .x-btn-plain-toolbar-small-tr,.x-btn.x-btn-disabled .x-btn-plain-toolbar-small-br,.x-btn.x-btn-disabled .x-btn-plain-toolbar-small-tc,.x-btn.x-btn-disabled .x-btn-plain-toolbar-small-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-disabled-corners.gif)}.x-btn.x-btn-disabled .x-btn-plain-toolbar-small-ml,.x-btn.x-btn-disabled .x-btn-plain-toolbar-small-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-disabled-sides.gif)}.x-btn.x-btn-disabled .x-btn-plain-toolbar-small-mc{background-color:transparent}.x-nbr .x-btn-plain-toolbar-small{background-image:none}.x-btn-disabled.x-btn-plain-toolbar-small{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-small.x-segmented-button-first{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-small.x-segmented-button-first .x-btn-plain-toolbar-small-mc{padding-right:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-small.x-segmented-button-middle{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-small.x-segmented-button-middle .x-btn-plain-toolbar-small-mc{padding-right:3px !important;padding-left:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-small.x-segmented-button-last .x-btn-plain-toolbar-small-mc{padding-left:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-small.x-segmented-button-first{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-small.x-segmented-button-first .x-btn-plain-toolbar-small-mc{padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-small.x-segmented-button-middle{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-small.x-segmented-button-middle .x-btn-plain-toolbar-small-mc{padding-top:3px !important;padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-small.x-segmented-button-last .x-btn-plain-toolbar-small-mc{padding-top:3px !important}.x-nbr .x-segmented-button-item.x-btn-plain-toolbar-small:after{content:' ';border-style:solid;border-width:0;position:absolute}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-small:after{top:1px;right:0;bottom:1px;left:0}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-small.x-segmented-button-first:after{left:1px}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-small.x-segmented-button-last:after{right:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-small:after{top:0;right:1px;bottom:0;left:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-small.x-segmented-button-first:after{top:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-small.x-segmented-button-last:after{bottom:1px}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-plain-toolbar-small:after{border-width:1px;border-color:#4297d4}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-over.x-btn-plain-toolbar-small:after{border-width:1px;border-color:#4297d4}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-menu-active.x-btn-plain-toolbar-small:after,.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-pressed.x-btn-plain-toolbar-small:after{border-width:1px;border-color:#4297d4}.x-cmd-slicer.x-btn-focus.x-btn-plain-toolbar-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-focus-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-focus-sides.gif)" !important}.x-cmd-slicer.x-btn-over.x-btn-plain-toolbar-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-over-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-over.x-btn-plain-toolbar-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-focus-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-focus-over-sides.gif)" !important}.x-cmd-slicer.x-btn-pressed.x-btn-plain-toolbar-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-pressed.x-btn-plain-toolbar-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-focus-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-focus-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-disabled.x-btn-plain-toolbar-small:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-disabled-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-small-disabled-sides.gif)" !important}.x-button-plain-toolbar-small-cell > .x-grid-cell-inner{padding-top:0px;padding-bottom:0px}.x-button-plain-toolbar-small-cell > .x-grid-cell-inner >.x-btn-plain-toolbar-small{vertical-align:top}.x-btn-plain-toolbar-medium{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3px 3px 3px 3px;border-width:1px;border-style:solid;background-color:transparent}.x-btn-plain-toolbar-medium-mc{background-color:transparent}.x-nbr .x-btn-plain-toolbar-medium{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-btn-plain-toolbar-medium-frameInfo{font-family:th-3-3-3-3-1-1-1-1-3-3-3-3}.x-btn-plain-toolbar-medium-tl{background-position:0 -6px}.x-btn-plain-toolbar-medium-tr{background-position:right -9px}.x-btn-plain-toolbar-medium-bl{background-position:0 -12px}.x-btn-plain-toolbar-medium-br{background-position:right -15px}.x-btn-plain-toolbar-medium-ml{background-position:0 top}.x-btn-plain-toolbar-medium-mr{background-position:right top}.x-btn-plain-toolbar-medium-tc{background-position:0 0}.x-btn-plain-toolbar-medium-bc{background-position:0 -3px}.x-btn-plain-toolbar-medium-tr,.x-btn-plain-toolbar-medium-br,.x-btn-plain-toolbar-medium-mr{padding-right:3px}.x-btn-plain-toolbar-medium-tl,.x-btn-plain-toolbar-medium-bl,.x-btn-plain-toolbar-medium-ml{padding-left:3px}.x-btn-plain-toolbar-medium-tc{height:3px}.x-btn-plain-toolbar-medium-bc{height:3px}.x-btn-plain-toolbar-medium-mc{padding:1px 1px 1px 1px}.x-cmd-slicer.x-btn-plain-toolbar-medium:before{display:none;content:"x-slicer:, frame:3px 3px 3px 3px" !important}.x-btn-plain-toolbar-medium{border-color:transparent}.x-btn-button-plain-toolbar-medium{min-height:24px}.x-ie9m .x-btn-button-plain-toolbar-medium{min-height:auto;height:24px}.x-btn-inner-plain-toolbar-medium{font:300 14px/18px helvetica, arial, verdana, sans-serif;color:#666;padding:0 8px;max-width:100%}.x-btn-icon-right > .x-btn-inner-plain-toolbar-medium,.x-btn-icon-left > .x-btn-inner-plain-toolbar-medium{max-width:calc(100% - 24px)}.x-ie10p .x-btn-inner-plain-toolbar-medium{max-width:none}.x-btn-icon-el-plain-toolbar-medium{font-size:24px;height:24px;color:#666;line-height:24px}.x-btn-icon-left > .x-btn-icon-el-plain-toolbar-medium,.x-btn-icon-right > .x-btn-icon-el-plain-toolbar-medium{width:24px}.x-btn-icon-top > .x-btn-icon-el-plain-toolbar-medium,.x-btn-icon-bottom > .x-btn-icon-el-plain-toolbar-medium{min-width:24px}.x-btn-icon-el-plain-toolbar-medium.x-btn-glyph{opacity:0.5}.x-ie8 .x-btn-icon-el-plain-toolbar-medium.x-btn-glyph{color:#b3b3b3}.x-btn-text.x-btn-icon-left > .x-btn-icon-el-plain-toolbar-medium{margin-right:0}.x-btn-text.x-btn-icon-right > .x-btn-icon-el-plain-toolbar-medium{margin-left:0}.x-btn-text.x-btn-icon-top > .x-btn-icon-el-plain-toolbar-medium{margin-bottom:5px}.x-btn-text.x-btn-icon-bottom > .x-btn-icon-el-plain-toolbar-medium{margin-top:5px}.x-btn-arrow-right > .x-btn-icon.x-btn-no-text.x-btn-button-plain-toolbar-medium{padding-right:8px}.x-btn-arrow-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-plain-toolbar-medium{margin-right:8px}.x-btn-arrow-bottom > .x-btn-button-plain-toolbar-medium,.x-btn-split-bottom > .x-btn-button-plain-toolbar-medium{padding-bottom:3px}.x-btn-wrap-plain-toolbar-medium.x-btn-arrow-right:after{width:24px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/plain-toolbar-medium-arrow.png);padding-right:24px}.x-btn-wrap-plain-toolbar-medium.x-btn-arrow-bottom:after{height:18px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/plain-toolbar-medium-arrow.png)}.x-btn-wrap-plain-toolbar-medium.x-btn-split-right:after{width:28px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/plain-toolbar-medium-s-arrow.png);padding-right:28px}.x-btn-wrap-plain-toolbar-medium.x-btn-split-bottom:after{height:24px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/plain-toolbar-medium-s-arrow-b.png)}.x-btn-split-right > .x-btn-icon.x-btn-no-text.x-btn-button-plain-toolbar-medium{padding-right:8px}.x-btn-split-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-plain-toolbar-medium{margin-right:8px}.x-btn-focus.x-btn-plain-toolbar-medium{background-image:none;background-color:transparent;-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn-plain-toolbar-medium .x-btn-arrow-el{position:absolute;top:0;right:0;height:100%;width:31px;pointer-events:none}.x-btn-plain-toolbar-medium.x-arrow-focus .x-btn-arrow-el{border:1px solid #4297d4}.x-btn-over.x-btn-plain-toolbar-medium{border-color:#cfcfcf;background-image:none;background-color:#ececec}
.x-btn-focus.x-btn-over.x-btn-plain-toolbar-medium{-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn.x-btn-menu-active.x-btn-plain-toolbar-medium,.x-btn.x-btn-pressed.x-btn-plain-toolbar-medium{border-color:#c7c7c7;background-image:none;background-color:#e2e2e2}.x-btn-focus.x-btn-menu-active.x-btn-plain-toolbar-medium,.x-btn-focus.x-btn-pressed.x-btn-plain-toolbar-medium{-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn.x-btn-disabled.x-btn-plain-toolbar-medium{background-image:none;background-color:transparent}.x-btn-focus .x-btn-plain-toolbar-medium-tl,.x-btn-focus .x-btn-plain-toolbar-medium-bl,.x-btn-focus .x-btn-plain-toolbar-medium-tr,.x-btn-focus .x-btn-plain-toolbar-medium-br,.x-btn-focus .x-btn-plain-toolbar-medium-tc,.x-btn-focus .x-btn-plain-toolbar-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-focus-corners.gif)}.x-btn-focus .x-btn-plain-toolbar-medium-ml,.x-btn-focus .x-btn-plain-toolbar-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-focus-sides.gif)}.x-btn-focus .x-btn-plain-toolbar-medium-mc{background-color:transparent}.x-btn-over .x-btn-plain-toolbar-medium-tl,.x-btn-over .x-btn-plain-toolbar-medium-bl,.x-btn-over .x-btn-plain-toolbar-medium-tr,.x-btn-over .x-btn-plain-toolbar-medium-br,.x-btn-over .x-btn-plain-toolbar-medium-tc,.x-btn-over .x-btn-plain-toolbar-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-over-corners.gif)}.x-btn-over .x-btn-plain-toolbar-medium-ml,.x-btn-over .x-btn-plain-toolbar-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-over-sides.gif)}.x-btn-over .x-btn-plain-toolbar-medium-mc{background-color:#ececec}.x-btn-focus.x-btn-over .x-btn-plain-toolbar-medium-tl,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-medium-bl,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-medium-tr,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-medium-br,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-medium-tc,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-focus-over-corners.gif)}.x-btn-focus.x-btn-over .x-btn-plain-toolbar-medium-ml,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-focus-over-sides.gif)}.x-btn-focus.x-btn-over .x-btn-plain-toolbar-medium-mc{background-color:#ececec}.x-btn.x-btn-menu-active .x-btn-plain-toolbar-medium-tl,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-medium-bl,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-medium-tr,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-medium-br,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-medium-tc,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-medium-bc,.x-btn.x-btn-pressed .x-btn-plain-toolbar-medium-tl,.x-btn.x-btn-pressed .x-btn-plain-toolbar-medium-bl,.x-btn.x-btn-pressed .x-btn-plain-toolbar-medium-tr,.x-btn.x-btn-pressed .x-btn-plain-toolbar-medium-br,.x-btn.x-btn-pressed .x-btn-plain-toolbar-medium-tc,.x-btn.x-btn-pressed .x-btn-plain-toolbar-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-pressed-corners.gif)}.x-btn.x-btn-menu-active .x-btn-plain-toolbar-medium-ml,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-medium-mr,.x-btn.x-btn-pressed .x-btn-plain-toolbar-medium-ml,.x-btn.x-btn-pressed .x-btn-plain-toolbar-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-pressed-sides.gif)}.x-btn.x-btn-menu-active .x-btn-plain-toolbar-medium-mc,.x-btn.x-btn-pressed .x-btn-plain-toolbar-medium-mc{background-color:#e2e2e2}.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-medium-tl,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-medium-bl,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-medium-tr,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-medium-br,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-medium-tc,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-medium-bc,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-medium-tl,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-medium-bl,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-medium-tr,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-medium-br,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-medium-tc,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-focus-pressed-corners.gif)}.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-medium-ml,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-medium-mr,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-medium-ml,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-focus-pressed-sides.gif)}.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-medium-mc,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-medium-mc{background-color:#e2e2e2}.x-btn.x-btn-disabled .x-btn-plain-toolbar-medium-tl,.x-btn.x-btn-disabled .x-btn-plain-toolbar-medium-bl,.x-btn.x-btn-disabled .x-btn-plain-toolbar-medium-tr,.x-btn.x-btn-disabled .x-btn-plain-toolbar-medium-br,.x-btn.x-btn-disabled .x-btn-plain-toolbar-medium-tc,.x-btn.x-btn-disabled .x-btn-plain-toolbar-medium-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-disabled-corners.gif)}.x-btn.x-btn-disabled .x-btn-plain-toolbar-medium-ml,.x-btn.x-btn-disabled .x-btn-plain-toolbar-medium-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-disabled-sides.gif)}.x-btn.x-btn-disabled .x-btn-plain-toolbar-medium-mc{background-color:transparent}.x-nbr .x-btn-plain-toolbar-medium{background-image:none}.x-btn-disabled.x-btn-plain-toolbar-medium{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-medium.x-segmented-button-first{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-medium.x-segmented-button-first .x-btn-plain-toolbar-medium-mc{padding-right:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-medium.x-segmented-button-middle{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-medium.x-segmented-button-middle .x-btn-plain-toolbar-medium-mc{padding-right:3px !important;padding-left:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-medium.x-segmented-button-last .x-btn-plain-toolbar-medium-mc{padding-left:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-medium.x-segmented-button-first{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-medium.x-segmented-button-first .x-btn-plain-toolbar-medium-mc{padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-medium.x-segmented-button-middle{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-medium.x-segmented-button-middle .x-btn-plain-toolbar-medium-mc{padding-top:3px !important;padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-medium.x-segmented-button-last .x-btn-plain-toolbar-medium-mc{padding-top:3px !important}.x-nbr .x-segmented-button-item.x-btn-plain-toolbar-medium:after{content:' ';border-style:solid;border-width:0;position:absolute}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-medium:after{top:1px;right:0;bottom:1px;left:0}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-medium.x-segmented-button-first:after{left:1px}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-medium.x-segmented-button-last:after{right:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-medium:after{top:0;right:1px;bottom:0;left:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-medium.x-segmented-button-first:after{top:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-medium.x-segmented-button-last:after{bottom:1px}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-plain-toolbar-medium:after{border-width:1px;border-color:#4297d4}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-over.x-btn-plain-toolbar-medium:after{border-width:1px;border-color:#4297d4}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-menu-active.x-btn-plain-toolbar-medium:after,.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-pressed.x-btn-plain-toolbar-medium:after{border-width:1px;border-color:#4297d4}.x-cmd-slicer.x-btn-focus.x-btn-plain-toolbar-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-focus-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-focus-sides.gif)" !important}.x-cmd-slicer.x-btn-over.x-btn-plain-toolbar-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-over-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-over.x-btn-plain-toolbar-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-focus-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-focus-over-sides.gif)" !important}.x-cmd-slicer.x-btn-pressed.x-btn-plain-toolbar-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-pressed.x-btn-plain-toolbar-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-focus-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-focus-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-disabled.x-btn-plain-toolbar-medium:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-disabled-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-medium-disabled-sides.gif)" !important}.x-button-plain-toolbar-medium-cell > .x-grid-cell-inner{padding-top:0;padding-bottom:0}.x-button-plain-toolbar-medium-cell > .x-grid-cell-inner >.x-btn-plain-toolbar-medium{vertical-align:top}.x-btn-plain-toolbar-large{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3px 3px 3px 3px;border-width:1px;border-style:solid;background-color:transparent}.x-btn-plain-toolbar-large-mc{background-color:transparent}.x-nbr .x-btn-plain-toolbar-large{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-btn-plain-toolbar-large-frameInfo{font-family:th-3-3-3-3-1-1-1-1-3-3-3-3}.x-btn-plain-toolbar-large-tl{background-position:0 -6px}.x-btn-plain-toolbar-large-tr{background-position:right -9px}.x-btn-plain-toolbar-large-bl{background-position:0 -12px}.x-btn-plain-toolbar-large-br{background-position:right -15px}.x-btn-plain-toolbar-large-ml{background-position:0 top}.x-btn-plain-toolbar-large-mr{background-position:right top}.x-btn-plain-toolbar-large-tc{background-position:0 0}.x-btn-plain-toolbar-large-bc{background-position:0 -3px}.x-btn-plain-toolbar-large-tr,.x-btn-plain-toolbar-large-br,.x-btn-plain-toolbar-large-mr{padding-right:3px}.x-btn-plain-toolbar-large-tl,.x-btn-plain-toolbar-large-bl,.x-btn-plain-toolbar-large-ml{padding-left:3px}.x-btn-plain-toolbar-large-tc{height:3px}.x-btn-plain-toolbar-large-bc{height:3px}.x-btn-plain-toolbar-large-mc{padding:1px 1px 1px 1px}.x-cmd-slicer.x-btn-plain-toolbar-large:before{display:none;content:"x-slicer:, frame:3px 3px 3px 3px" !important}.x-btn-plain-toolbar-large{border-color:transparent}.x-btn-button-plain-toolbar-large{min-height:32px}.x-ie9m .x-btn-button-plain-toolbar-large{min-height:auto;height:32px}.x-btn-inner-plain-toolbar-large{font:300 16px/20px helvetica, arial, verdana, sans-serif;color:#666;padding:0 10px;max-width:100%}.x-btn-icon-right > .x-btn-inner-plain-toolbar-large,.x-btn-icon-left > .x-btn-inner-plain-toolbar-large{max-width:calc(100% - 32px)}.x-ie10p .x-btn-inner-plain-toolbar-large{max-width:none}.x-btn-icon-el-plain-toolbar-large{font-size:32px;height:32px;color:#666;line-height:32px}.x-btn-icon-left > .x-btn-icon-el-plain-toolbar-large,.x-btn-icon-right > .x-btn-icon-el-plain-toolbar-large{width:32px}.x-btn-icon-top > .x-btn-icon-el-plain-toolbar-large,.x-btn-icon-bottom > .x-btn-icon-el-plain-toolbar-large{min-width:32px}.x-btn-icon-el-plain-toolbar-large.x-btn-glyph{opacity:0.5}.x-ie8 .x-btn-icon-el-plain-toolbar-large.x-btn-glyph{color:#b3b3b3}.x-btn-text.x-btn-icon-left > .x-btn-icon-el-plain-toolbar-large{margin-right:0}.x-btn-text.x-btn-icon-right > .x-btn-icon-el-plain-toolbar-large{margin-left:0}.x-btn-text.x-btn-icon-top > .x-btn-icon-el-plain-toolbar-large{margin-bottom:5px}.x-btn-text.x-btn-icon-bottom > .x-btn-icon-el-plain-toolbar-large{margin-top:5px}.x-btn-arrow-right > .x-btn-icon.x-btn-no-text.x-btn-button-plain-toolbar-large{padding-right:10px}.x-btn-arrow-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-plain-toolbar-large{margin-right:10px}.x-btn-arrow-bottom > .x-btn-button-plain-toolbar-large,.x-btn-split-bottom > .x-btn-button-plain-toolbar-large{padding-bottom:3px}.x-btn-wrap-plain-toolbar-large.x-btn-arrow-right:after{width:28px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/plain-toolbar-large-arrow.png);padding-right:28px}.x-btn-wrap-plain-toolbar-large.x-btn-arrow-bottom:after{height:20px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/plain-toolbar-large-arrow.png)}.x-btn-wrap-plain-toolbar-large.x-btn-split-right:after{width:35px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/plain-toolbar-large-s-arrow.png);padding-right:35px}.x-btn-wrap-plain-toolbar-large.x-btn-split-bottom:after{height:29px;background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/plain-toolbar-large-s-arrow-b.png)}.x-btn-split-right > .x-btn-icon.x-btn-no-text.x-btn-button-plain-toolbar-large{padding-right:10px}.x-btn-split-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-plain-toolbar-large{margin-right:10px}.x-btn-focus.x-btn-plain-toolbar-large{background-image:none;background-color:transparent;-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn-plain-toolbar-large .x-btn-arrow-el{position:absolute;top:0;right:0;height:100%;width:38px;pointer-events:none}.x-btn-plain-toolbar-large.x-arrow-focus .x-btn-arrow-el{border:1px solid #4297d4}.x-btn-over.x-btn-plain-toolbar-large{border-color:#cfcfcf;background-image:none;background-color:#ececec}.x-btn-focus.x-btn-over.x-btn-plain-toolbar-large{-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn.x-btn-menu-active.x-btn-plain-toolbar-large,.x-btn.x-btn-pressed.x-btn-plain-toolbar-large{border-color:#c7c7c7;background-image:none;background-color:#e2e2e2}.x-btn-focus.x-btn-menu-active.x-btn-plain-toolbar-large,.x-btn-focus.x-btn-pressed.x-btn-plain-toolbar-large{-webkit-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;-moz-box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset;box-shadow:#4297d4 0 1px 0px 0 inset, #4297d4 0 -1px 0px 0 inset, #4297d4 -1px 0 0px 0 inset, #4297d4 1px 0 0px 0 inset}.x-btn.x-btn-disabled.x-btn-plain-toolbar-large{background-image:none;background-color:transparent}.x-btn-focus .x-btn-plain-toolbar-large-tl,.x-btn-focus .x-btn-plain-toolbar-large-bl,.x-btn-focus .x-btn-plain-toolbar-large-tr,.x-btn-focus .x-btn-plain-toolbar-large-br,.x-btn-focus .x-btn-plain-toolbar-large-tc,.x-btn-focus .x-btn-plain-toolbar-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-focus-corners.gif)}.x-btn-focus .x-btn-plain-toolbar-large-ml,.x-btn-focus .x-btn-plain-toolbar-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-focus-sides.gif)}.x-btn-focus .x-btn-plain-toolbar-large-mc{background-color:transparent}.x-btn-over .x-btn-plain-toolbar-large-tl,.x-btn-over .x-btn-plain-toolbar-large-bl,.x-btn-over .x-btn-plain-toolbar-large-tr,.x-btn-over .x-btn-plain-toolbar-large-br,.x-btn-over .x-btn-plain-toolbar-large-tc,.x-btn-over .x-btn-plain-toolbar-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-over-corners.gif)}.x-btn-over .x-btn-plain-toolbar-large-ml,.x-btn-over .x-btn-plain-toolbar-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-over-sides.gif)}.x-btn-over .x-btn-plain-toolbar-large-mc{background-color:#ececec}.x-btn-focus.x-btn-over .x-btn-plain-toolbar-large-tl,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-large-bl,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-large-tr,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-large-br,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-large-tc,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-focus-over-corners.gif)}.x-btn-focus.x-btn-over .x-btn-plain-toolbar-large-ml,.x-btn-focus.x-btn-over .x-btn-plain-toolbar-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-focus-over-sides.gif)}.x-btn-focus.x-btn-over .x-btn-plain-toolbar-large-mc{background-color:#ececec}.x-btn.x-btn-menu-active .x-btn-plain-toolbar-large-tl,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-large-bl,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-large-tr,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-large-br,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-large-tc,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-large-bc,.x-btn.x-btn-pressed .x-btn-plain-toolbar-large-tl,.x-btn.x-btn-pressed .x-btn-plain-toolbar-large-bl,.x-btn.x-btn-pressed .x-btn-plain-toolbar-large-tr,.x-btn.x-btn-pressed .x-btn-plain-toolbar-large-br,.x-btn.x-btn-pressed .x-btn-plain-toolbar-large-tc,.x-btn.x-btn-pressed .x-btn-plain-toolbar-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-pressed-corners.gif)}.x-btn.x-btn-menu-active .x-btn-plain-toolbar-large-ml,.x-btn.x-btn-menu-active .x-btn-plain-toolbar-large-mr,.x-btn.x-btn-pressed .x-btn-plain-toolbar-large-ml,.x-btn.x-btn-pressed .x-btn-plain-toolbar-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-pressed-sides.gif)}.x-btn.x-btn-menu-active .x-btn-plain-toolbar-large-mc,.x-btn.x-btn-pressed .x-btn-plain-toolbar-large-mc{background-color:#e2e2e2}.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-large-tl,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-large-bl,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-large-tr,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-large-br,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-large-tc,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-large-bc,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-large-tl,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-large-bl,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-large-tr,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-large-br,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-large-tc,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-focus-pressed-corners.gif)}.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-large-ml,.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-large-mr,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-large-ml,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-focus-pressed-sides.gif)}.x-btn-focus.x-btn-menu-active .x-btn-plain-toolbar-large-mc,.x-btn-focus.x-btn-pressed .x-btn-plain-toolbar-large-mc{background-color:#e2e2e2}.x-btn.x-btn-disabled .x-btn-plain-toolbar-large-tl,.x-btn.x-btn-disabled .x-btn-plain-toolbar-large-bl,.x-btn.x-btn-disabled .x-btn-plain-toolbar-large-tr,.x-btn.x-btn-disabled .x-btn-plain-toolbar-large-br,.x-btn.x-btn-disabled .x-btn-plain-toolbar-large-tc,.x-btn.x-btn-disabled .x-btn-plain-toolbar-large-bc{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-disabled-corners.gif)}.x-btn.x-btn-disabled .x-btn-plain-toolbar-large-ml,.x-btn.x-btn-disabled .x-btn-plain-toolbar-large-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-disabled-sides.gif)}.x-btn.x-btn-disabled .x-btn-plain-toolbar-large-mc{background-color:transparent}.x-nbr .x-btn-plain-toolbar-large{background-image:none}.x-btn-disabled.x-btn-plain-toolbar-large{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-large.x-segmented-button-first{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-large.x-segmented-button-first .x-btn-plain-toolbar-large-mc{padding-right:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-large.x-segmented-button-middle{border-right-width:1px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-large.x-segmented-button-middle .x-btn-plain-toolbar-large-mc{padding-right:3px !important;padding-left:3px !important}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-large.x-segmented-button-last .x-btn-plain-toolbar-large-mc{padding-left:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-large.x-segmented-button-first{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-large.x-segmented-button-first .x-btn-plain-toolbar-large-mc{padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-large.x-segmented-button-middle{border-bottom-width:1px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-large.x-segmented-button-middle .x-btn-plain-toolbar-large-mc{padding-top:3px !important;padding-bottom:3px !important}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-large.x-segmented-button-last .x-btn-plain-toolbar-large-mc{padding-top:3px !important}.x-nbr .x-segmented-button-item.x-btn-plain-toolbar-large:after{content:' ';border-style:solid;border-width:0;position:absolute}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-large:after{top:1px;right:0;bottom:1px;left:0}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-large.x-segmented-button-first:after{left:1px}.x-nbr .x-segmented-button-item-horizontal.x-btn-plain-toolbar-large.x-segmented-button-last:after{right:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-large:after{top:0;right:1px;bottom:0;left:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-large.x-segmented-button-first:after{top:1px}.x-nbr .x-segmented-button-item-vertical.x-btn-plain-toolbar-large.x-segmented-button-last:after{bottom:1px}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-plain-toolbar-large:after{border-width:1px;border-color:#4297d4}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-over.x-btn-plain-toolbar-large:after{border-width:1px;border-color:#4297d4}.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-menu-active.x-btn-plain-toolbar-large:after,.x-nbr .x-segmented-button-item.x-btn-focus.x-btn-pressed.x-btn-plain-toolbar-large:after{border-width:1px;border-color:#4297d4}.x-cmd-slicer.x-btn-focus.x-btn-plain-toolbar-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-focus-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-focus-sides.gif)" !important}.x-cmd-slicer.x-btn-over.x-btn-plain-toolbar-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-over-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-over.x-btn-plain-toolbar-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-focus-over-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-focus-over-sides.gif)" !important}.x-cmd-slicer.x-btn-pressed.x-btn-plain-toolbar-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-focus.x-btn-pressed.x-btn-plain-toolbar-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-focus-pressed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-focus-pressed-sides.gif)" !important}.x-cmd-slicer.x-btn-disabled.x-btn-plain-toolbar-large:before{display:none;content:"x-slicer:, stretch:bottom, frame:3px 3px 3px 3px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-disabled-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/btn/btn-plain-toolbar-large-disabled-sides.gif)" !important}.x-button-plain-toolbar-large-cell > .x-grid-cell-inner{padding-top:0;padding-bottom:0}.x-button-plain-toolbar-large-cell > .x-grid-cell-inner >.x-btn-plain-toolbar-large{vertical-align:top}.x-btn-plain-toolbar-small-disabled .x-btn-icon-el,.x-btn-plain-toolbar-medium-disabled .x-btn-icon-el,.x-btn-plain-toolbar-large-disabled .x-btn-icon-el{background-color:#fff}.x-ie8 .x-btn-plain-toolbar-small-disabled .x-btn-icon-el,.x-ie8 .x-btn-plain-toolbar-medium-disabled .x-btn-icon-el,.x-ie8 .x-btn-plain-toolbar-large-disabled .x-btn-icon-el{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.x-panel-light{border-color:#fff;padding:0}.x-panel-header-light{font-size:13px;border:1px solid #fff}.x-panel-header-light .x-tool-img{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tools/tool-sprites-dark.png);background-color:#fff}.x-panel-header-light-horizontal{padding:9px 9px 10px}.x-panel-header-light-horizontal .x-panel-header-light-tab-bar{margin-top:-9px;margin-bottom:-10px}.x-panel-header-light-horizontal.x-header-noborder{padding:10px 10px 10px 10px}.x-panel-header-light-horizontal.x-header-noborder .x-panel-header-light-tab-bar{margin-top:-10px;margin-bottom:-10px}.x-panel-header-light-vertical{padding:9px 9px 9px 10px}.x-panel-header-light-vertical .x-panel-header-light-tab-bar{margin-right:-9px;margin-left:-10px}.x-panel-header-light-vertical.x-header-noborder{padding:10px 10px 10px 10px}.x-panel-header-light-vertical.x-header-noborder .x-panel-header-light-tab-bar{margin-right:-10px;margin-left:-10px}.x-panel-header-title-light{color:#000;font-size:13px;font-weight:300;font-family:helvetica, arial, verdana, sans-serif;line-height:16px}.x-panel-header-title-light > .x-title-text-light{text-transform:none;padding:0}.x-panel-header-title-light > .x-title-icon-wrap-light.x-title-icon-top{height:22px;padding-bottom:6px}.x-panel-header-title-light > .x-title-icon-wrap-light.x-title-icon-right{width:22px;padding-left:6px}.x-panel-header-title-light > .x-title-icon-wrap-light.x-title-icon-bottom{height:22px;padding-top:6px}.x-panel-header-title-light > .x-title-icon-wrap-light.x-title-icon-left{width:22px;padding-right:6px}.x-panel-header-title-light > .x-title-icon-wrap-light > .x-title-icon-light{width:16px;height:16px;font-size:16px;color:#000;background-position:center center;opacity:0.5}.x-ie8 .x-panel-header-title-light > .x-title-icon-wrap-light > .x-title-icon-light{color:grey}.x-panel-body-light{background:#fff;border-color:#cfcfcf;color:#000;font-size:13px;font-weight:300;font-family:helvetica, arial, verdana, sans-serif;border-width:1px;border-style:solid}.x-panel-header-light{background-image:none;background-color:#fff}.x-panel-header-light-vertical{background-image:none;background-color:#fff}.x-panel .x-panel-header-light-collapsed-border-top{border-bottom-width:1px !important}.x-panel .x-panel-header-light-collapsed-border-right{border-left-width:1px !important}.x-panel .x-panel-header-light-collapsed-border-bottom{border-top-width:1px !important}.x-panel .x-panel-header-light-collapsed-border-left{border-right-width:1px !important}.x-cmd-slicer.x-panel-header-light-top:before{display:none;content:"x-slicer:, stretch:bottom" !important}.x-cmd-slicer.x-panel-header-light-bottom:before{display:none;content:"x-slicer:, stretch:top" !important}.x-cmd-slicer.x-panel-header-light-left:before{display:none;content:"x-slicer:, stretch:right" !important}.x-cmd-slicer.x-panel-header-light-right:before{display:none;content:"x-slicer:, stretch:left" !important}.x-panel-header-light-horizontal .x-tool-after-title{margin:0 0 0 6px}.x-panel-header-light-horizontal .x-tool-before-title{margin:0 6px 0 0}.x-panel-header-light-vertical .x-tool-after-title{margin:6px 0 0 0}.x-panel-header-light-vertical .x-tool-before-title{margin:0 0 6px 0}.x-panel-header-light .x-tool-focus{outline:1px solid #157fcc;outline-offset:1px}.x-ie8 .x-panel-header-light .x-tool-focus{outline:none}.x-ie8 .x-panel-header-light .x-tool-focus:after{position:absolute;content:' ';top:-2px;right:-2px;bottom:-2px;left:-2px;border:1px solid #157fcc;pointer-events:none}.x-panel-light-resizable .x-panel-handle{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.x-panel-light-outer-border-l{border-left-color:#fff !important;border-left-width:1px !important}.x-panel-light-outer-border-b{border-bottom-color:#fff !important;border-bottom-width:1px !important}.x-panel-light-outer-border-bl{border-bottom-color:#fff !important;border-bottom-width:1px !important;border-left-color:#fff !important;border-left-width:1px !important}.x-panel-light-outer-border-r{border-right-color:#fff !important;border-right-width:1px !important}.x-panel-light-outer-border-rl{border-right-color:#fff !important;border-right-width:1px !important;border-left-color:#fff !important;border-left-width:1px !important}.x-panel-light-outer-border-rb{border-right-color:#fff !important;border-right-width:1px !important;border-bottom-color:#fff !important;border-bottom-width:1px !important}.x-panel-light-outer-border-rbl{border-right-color:#fff !important;border-right-width:1px !important;border-bottom-color:#fff !important;border-bottom-width:1px !important;border-left-color:#fff !important;border-left-width:1px !important}.x-panel-light-outer-border-t{border-top-color:#fff !important;border-top-width:1px !important}.x-panel-light-outer-border-tl{border-top-color:#fff !important;border-top-width:1px !important;border-left-color:#fff !important;border-left-width:1px !important}.x-panel-light-outer-border-tb{border-top-color:#fff !important;border-top-width:1px !important;border-bottom-color:#fff !important;border-bottom-width:1px !important}.x-panel-light-outer-border-tbl{border-top-color:#fff !important;border-top-width:1px !important;border-bottom-color:#fff !important;border-bottom-width:1px !important;border-left-color:#fff !important;border-left-width:1px !important}.x-panel-light-outer-border-tr{border-top-color:#fff !important;border-top-width:1px !important;border-right-color:#fff !important;border-right-width:1px !important}.x-panel-light-outer-border-trl{border-top-color:#fff !important;border-top-width:1px !important;border-right-color:#fff !important;border-right-width:1px !important;border-left-color:#fff !important;border-left-width:1px !important}.x-panel-light-outer-border-trb{border-top-color:#fff !important;border-top-width:1px !important;border-right-color:#fff !important;border-right-width:1px !important;border-bottom-color:#fff !important;border-bottom-width:1px !important}.x-panel-light-outer-border-trbl{border-color:#fff !important;border-width:1px !important}.x-panel-light-framed{border-color:#fff;padding:0}.x-panel-header-light-framed{font-size:13px;border:1px solid #fff}.x-panel-header-light-framed .x-tool-img{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tools/tool-sprites-dark.png);background-color:#fff}.x-panel-header-light-framed-horizontal{padding:9px 9px 9px 9px}.x-panel-header-light-framed-horizontal .x-panel-header-light-framed-tab-bar{margin-top:-9px;margin-bottom:-9px}.x-panel-header-light-framed-horizontal.x-header-noborder{padding:10px 10px 9px 10px}.x-panel-header-light-framed-horizontal.x-header-noborder .x-panel-header-light-framed-tab-bar{margin-top:-10px;margin-bottom:-9px}.x-panel-header-light-framed-vertical{padding:9px 9px 9px 9px}.x-panel-header-light-framed-vertical .x-panel-header-light-framed-tab-bar{margin-right:-9px;margin-left:-9px}.x-panel-header-light-framed-vertical.x-header-noborder{padding:10px 10px 10px 9px}.x-panel-header-light-framed-vertical.x-header-noborder .x-panel-header-light-framed-tab-bar{margin-right:-10px;margin-left:-9px}.x-panel-header-title-light-framed{color:#000;font-size:13px;font-weight:300;font-family:helvetica, arial, verdana, sans-serif;line-height:16px}.x-panel-header-title-light-framed > .x-title-text-light-framed{text-transform:none;padding:0}.x-panel-header-title-light-framed > .x-title-icon-wrap-light-framed.x-title-icon-top{height:22px;padding-bottom:6px}.x-panel-header-title-light-framed > .x-title-icon-wrap-light-framed.x-title-icon-right{width:22px;padding-left:6px}.x-panel-header-title-light-framed > .x-title-icon-wrap-light-framed.x-title-icon-bottom{height:22px;padding-top:6px}.x-panel-header-title-light-framed > .x-title-icon-wrap-light-framed.x-title-icon-left{width:22px;padding-right:6px}.x-panel-header-title-light-framed > .x-title-icon-wrap-light-framed > .x-title-icon-light-framed{width:16px;height:16px;font-size:16px;color:#000;background-position:center center;opacity:0.5}.x-ie8 .x-panel-header-title-light-framed > .x-title-icon-wrap-light-framed > .x-title-icon-light-framed{color:grey}.x-panel-body-light-framed{background:#fff;border-color:#cfcfcf;color:#000;font-size:13px;font-weight:300;font-family:helvetica, arial, verdana, sans-serif;border-width:1px;border-style:solid}.x-panel-light-framed{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:0 0 0 0;border-width:1px;border-style:solid;background-color:#fff}.x-panel-light-framed-mc{background-color:#fff}.x-nbr .x-panel-light-framed{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-light-framed-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-3px-3px-3px-3px}.x-panel-light-framed-tl{background-position:0 -8px}.x-panel-light-framed-tr{background-position:right -12px}.x-panel-light-framed-bl{background-position:0 -16px}.x-panel-light-framed-br{background-position:right -20px}.x-panel-light-framed-ml{background-position:0 top}.x-panel-light-framed-mr{background-position:right top}.x-panel-light-framed-tc{background-position:0 0}.x-panel-light-framed-bc{background-position:0 -4px}.x-panel-light-framed-tr,.x-panel-light-framed-br,.x-panel-light-framed-mr{padding-right:4px}.x-panel-light-framed-tl,.x-panel-light-framed-bl,.x-panel-light-framed-ml{padding-left:4px}.x-panel-light-framed-tc{height:4px}.x-panel-light-framed-bc{height:4px}.x-panel-light-framed-tl,.x-panel-light-framed-bl,.x-panel-light-framed-tr,.x-panel-light-framed-br,.x-panel-light-framed-tc,.x-panel-light-framed-bc,.x-panel-light-framed-ml,.x-panel-light-framed-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel/panel-light-framed-corners.gif)}.x-panel-light-framed-ml,.x-panel-light-framed-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel/panel-light-framed-sides.gif);background-repeat:repeat-y}.x-panel-light-framed-mc{padding:0 0 0 0}.x-cmd-slicer.x-panel-light-framed:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel/panel-light-framed-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel/panel-light-framed-sides.gif)" !important}.x-panel-header-light-framed-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;padding:9px 9px 9px 9px;border-width:1px 1px 0 1px;border-style:solid;background-color:#fff}.x-panel-header-light-framed-top-mc{background-color:#fff}.x-nbr .x-panel-header-light-framed-top{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-light-framed-top-frameInfo{font-family:dh-4-4-0-4-1-1-0-1-9-9-9-9}.x-panel-header-light-framed-top-tl{background-position:0 -8px}.x-panel-header-light-framed-top-tr{background-position:right -12px}.x-panel-header-light-framed-top-bl{background-position:0 -16px}.x-panel-header-light-framed-top-br{background-position:right -20px}.x-panel-header-light-framed-top-ml{background-position:0 top}.x-panel-header-light-framed-top-mr{background-position:right top}.x-panel-header-light-framed-top-tc{background-position:0 0}.x-panel-header-light-framed-top-bc{background-position:0 -4px}.x-panel-header-light-framed-top-tr,.x-panel-header-light-framed-top-br,.x-panel-header-light-framed-top-mr{padding-right:4px}.x-panel-header-light-framed-top-tl,.x-panel-header-light-framed-top-bl,.x-panel-header-light-framed-top-ml{padding-left:4px}.x-panel-header-light-framed-top-tc{height:4px}.x-panel-header-light-framed-top-bc{height:0}.x-panel-header-light-framed-top-tl,.x-panel-header-light-framed-top-bl,.x-panel-header-light-framed-top-tr,.x-panel-header-light-framed-top-br,.x-panel-header-light-framed-top-tc,.x-panel-header-light-framed-top-bc,.x-panel-header-light-framed-top-ml,.x-panel-header-light-framed-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-top-corners.gif)}.x-panel-header-light-framed-top-ml,.x-panel-header-light-framed-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-top-sides.gif);background-repeat:repeat-y}.x-panel-header-light-framed-top-mc{padding:6px 6px 9px 6px}.x-cmd-slicer.x-panel-header-light-framed-top:before{display:none;content:"x-slicer:, frame:4px 4px 0 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-top-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-top-sides.gif)" !important}.x-panel-header-light-framed-right{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;padding:9px 9px 9px 9px;border-width:1px 1px 1px 0;border-style:solid;background-color:#fff}.x-panel-header-light-framed-right-mc{background-color:#fff}.x-nbr .x-panel-header-light-framed-right{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-light-framed-right-frameInfo{font-family:dh-4-4-4-0-1-1-1-0-9-9-9-9}.x-panel-header-light-framed-right-tl{background-position:0 -8px}.x-panel-header-light-framed-right-tr{background-position:right -12px}.x-panel-header-light-framed-right-bl{background-position:0 -16px}.x-panel-header-light-framed-right-br{background-position:right -20px}.x-panel-header-light-framed-right-ml{background-position:right 0}.x-panel-header-light-framed-right-mr{background-position:right 0}.x-panel-header-light-framed-right-tc{background-position:0 0}.x-panel-header-light-framed-right-bc{background-position:0 -4px}.x-panel-header-light-framed-right-tr,.x-panel-header-light-framed-right-br,.x-panel-header-light-framed-right-mr{padding-right:4px}.x-panel-header-light-framed-right-tl,.x-panel-header-light-framed-right-bl,.x-panel-header-light-framed-right-ml{padding-left:0}.x-panel-header-light-framed-right-tc{height:4px}.x-panel-header-light-framed-right-bc{height:4px}.x-panel-header-light-framed-right-tl,.x-panel-header-light-framed-right-bl,.x-panel-header-light-framed-right-tr,.x-panel-header-light-framed-right-br,.x-panel-header-light-framed-right-tc,.x-panel-header-light-framed-right-bc,.x-panel-header-light-framed-right-ml,.x-panel-header-light-framed-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-right-corners.gif)}.x-panel-header-light-framed-right-ml,.x-panel-header-light-framed-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-right-sides.gif);background-repeat:repeat-y}.x-panel-header-light-framed-right-mc{padding:6px 6px 6px 9px}.x-cmd-slicer.x-panel-header-light-framed-right:before{display:none;content:"x-slicer:, frame:4px 4px 4px 0, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-right-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-right-sides.gif)" !important}.x-panel-header-light-framed-bottom{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;padding:9px 9px 9px 9px;border-width:0 1px 1px 1px;border-style:solid;background-color:#fff}.x-panel-header-light-framed-bottom-mc{background-color:#fff}.x-nbr .x-panel-header-light-framed-bottom{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-light-framed-bottom-frameInfo{font-family:dh-0-4-4-4-0-1-1-1-9-9-9-9}.x-panel-header-light-framed-bottom-tl{background-position:0 -8px}.x-panel-header-light-framed-bottom-tr{background-position:right -12px}.x-panel-header-light-framed-bottom-bl{background-position:0 -16px}.x-panel-header-light-framed-bottom-br{background-position:right -20px}.x-panel-header-light-framed-bottom-ml{background-position:0 bottom}.x-panel-header-light-framed-bottom-mr{background-position:right bottom}.x-panel-header-light-framed-bottom-tc{background-position:0 0}.x-panel-header-light-framed-bottom-bc{background-position:0 -4px}.x-panel-header-light-framed-bottom-tr,.x-panel-header-light-framed-bottom-br,.x-panel-header-light-framed-bottom-mr{padding-right:4px}.x-panel-header-light-framed-bottom-tl,.x-panel-header-light-framed-bottom-bl,.x-panel-header-light-framed-bottom-ml{padding-left:4px}.x-panel-header-light-framed-bottom-tc{height:0}.x-panel-header-light-framed-bottom-bc{height:4px}.x-panel-header-light-framed-bottom-tl,.x-panel-header-light-framed-bottom-bl,.x-panel-header-light-framed-bottom-tr,.x-panel-header-light-framed-bottom-br,.x-panel-header-light-framed-bottom-tc,.x-panel-header-light-framed-bottom-bc,.x-panel-header-light-framed-bottom-ml,.x-panel-header-light-framed-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-bottom-corners.gif)}.x-panel-header-light-framed-bottom-ml,.x-panel-header-light-framed-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-bottom-sides.gif);background-repeat:repeat-y}.x-panel-header-light-framed-bottom-mc{padding:9px 6px 6px 6px}.x-cmd-slicer.x-panel-header-light-framed-bottom:before{display:none;content:"x-slicer:, frame:0 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-bottom-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-bottom-sides.gif)" !important}.x-panel-header-light-framed-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;padding:9px 9px 9px 9px;border-width:1px 0 1px 1px;border-style:solid;background-color:#fff}.x-panel-header-light-framed-left-mc{background-color:#fff}.x-nbr .x-panel-header-light-framed-left{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-light-framed-left-frameInfo{font-family:dh-4-0-4-4-1-0-1-1-9-9-9-9}.x-panel-header-light-framed-left-tl{background-position:0 -8px}.x-panel-header-light-framed-left-tr{background-position:right -12px}.x-panel-header-light-framed-left-bl{background-position:0 -16px}.x-panel-header-light-framed-left-br{background-position:right -20px}.x-panel-header-light-framed-left-ml{background-position:left 0}.x-panel-header-light-framed-left-mr{background-position:left 0}.x-panel-header-light-framed-left-tc{background-position:0 0}.x-panel-header-light-framed-left-bc{background-position:0 -4px}.x-panel-header-light-framed-left-tr,.x-panel-header-light-framed-left-br,.x-panel-header-light-framed-left-mr{padding-right:0}.x-panel-header-light-framed-left-tl,.x-panel-header-light-framed-left-bl,.x-panel-header-light-framed-left-ml{padding-left:4px}.x-panel-header-light-framed-left-tc{height:4px}.x-panel-header-light-framed-left-bc{height:4px}.x-panel-header-light-framed-left-tl,.x-panel-header-light-framed-left-bl,.x-panel-header-light-framed-left-tr,.x-panel-header-light-framed-left-br,.x-panel-header-light-framed-left-tc,.x-panel-header-light-framed-left-bc,.x-panel-header-light-framed-left-ml,.x-panel-header-light-framed-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-left-corners.gif)}.x-panel-header-light-framed-left-ml,.x-panel-header-light-framed-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-left-sides.gif);background-repeat:repeat-y}.x-panel-header-light-framed-left-mc{padding:6px 9px 6px 6px}.x-cmd-slicer.x-panel-header-light-framed-left:before{display:none;content:"x-slicer:, frame:4px 0 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-left-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-left-sides.gif)" !important}.x-panel-header-light-framed-collapsed-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;padding:9px 9px 9px 9px;border-width:1px;border-style:solid;background-color:#fff}.x-panel-header-light-framed-collapsed-top-mc{background-color:#fff}.x-nbr .x-panel-header-light-framed-collapsed-top{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-light-framed-collapsed-top-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-panel-header-light-framed-collapsed-top-tl{background-position:0 -8px}.x-panel-header-light-framed-collapsed-top-tr{background-position:right -12px}.x-panel-header-light-framed-collapsed-top-bl{background-position:0 -16px}.x-panel-header-light-framed-collapsed-top-br{background-position:right -20px}.x-panel-header-light-framed-collapsed-top-ml{background-position:0 top}.x-panel-header-light-framed-collapsed-top-mr{background-position:right top}.x-panel-header-light-framed-collapsed-top-tc{background-position:0 0}.x-panel-header-light-framed-collapsed-top-bc{background-position:0 -4px}.x-panel-header-light-framed-collapsed-top-tr,.x-panel-header-light-framed-collapsed-top-br,.x-panel-header-light-framed-collapsed-top-mr{padding-right:4px}.x-panel-header-light-framed-collapsed-top-tl,.x-panel-header-light-framed-collapsed-top-bl,.x-panel-header-light-framed-collapsed-top-ml{padding-left:4px}.x-panel-header-light-framed-collapsed-top-tc{height:4px}.x-panel-header-light-framed-collapsed-top-bc{height:4px}.x-panel-header-light-framed-collapsed-top-tl,.x-panel-header-light-framed-collapsed-top-bl,.x-panel-header-light-framed-collapsed-top-tr,.x-panel-header-light-framed-collapsed-top-br,.x-panel-header-light-framed-collapsed-top-tc,.x-panel-header-light-framed-collapsed-top-bc,.x-panel-header-light-framed-collapsed-top-ml,.x-panel-header-light-framed-collapsed-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-top-corners.gif)}.x-panel-header-light-framed-collapsed-top-ml,.x-panel-header-light-framed-collapsed-top-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-top-sides.gif);background-repeat:repeat-y}.x-panel-header-light-framed-collapsed-top-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-panel-header-light-framed-collapsed-top:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-top-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-top-sides.gif)" !important}.x-panel-header-light-framed-collapsed-right{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;padding:9px 9px 9px 9px;border-width:1px;border-style:solid;background-color:#fff}.x-panel-header-light-framed-collapsed-right-mc{background-color:#fff}.x-nbr .x-panel-header-light-framed-collapsed-right{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-light-framed-collapsed-right-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-panel-header-light-framed-collapsed-right-tl{background-position:0 -8px}.x-panel-header-light-framed-collapsed-right-tr{background-position:right -12px}.x-panel-header-light-framed-collapsed-right-bl{background-position:0 -16px}.x-panel-header-light-framed-collapsed-right-br{background-position:right -20px}.x-panel-header-light-framed-collapsed-right-ml{background-position:right 0}.x-panel-header-light-framed-collapsed-right-mr{background-position:right 0}.x-panel-header-light-framed-collapsed-right-tc{background-position:0 0}.x-panel-header-light-framed-collapsed-right-bc{background-position:0 -4px}.x-panel-header-light-framed-collapsed-right-tr,.x-panel-header-light-framed-collapsed-right-br,.x-panel-header-light-framed-collapsed-right-mr{padding-right:4px}.x-panel-header-light-framed-collapsed-right-tl,.x-panel-header-light-framed-collapsed-right-bl,.x-panel-header-light-framed-collapsed-right-ml{padding-left:4px}.x-panel-header-light-framed-collapsed-right-tc{height:4px}.x-panel-header-light-framed-collapsed-right-bc{height:4px}.x-panel-header-light-framed-collapsed-right-tl,.x-panel-header-light-framed-collapsed-right-bl,.x-panel-header-light-framed-collapsed-right-tr,.x-panel-header-light-framed-collapsed-right-br,.x-panel-header-light-framed-collapsed-right-tc,.x-panel-header-light-framed-collapsed-right-bc,.x-panel-header-light-framed-collapsed-right-ml,.x-panel-header-light-framed-collapsed-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-right-corners.gif)}.x-panel-header-light-framed-collapsed-right-ml,.x-panel-header-light-framed-collapsed-right-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-right-sides.gif);background-repeat:repeat-y}.x-panel-header-light-framed-collapsed-right-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-panel-header-light-framed-collapsed-right:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-right-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-right-sides.gif)" !important}.x-panel-header-light-framed-collapsed-bottom{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;padding:9px 9px 9px 9px;border-width:1px;border-style:solid;background-color:#fff}.x-panel-header-light-framed-collapsed-bottom-mc{background-color:#fff}.x-nbr .x-panel-header-light-framed-collapsed-bottom{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-light-framed-collapsed-bottom-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-panel-header-light-framed-collapsed-bottom-tl{background-position:0 -8px}.x-panel-header-light-framed-collapsed-bottom-tr{background-position:right -12px}.x-panel-header-light-framed-collapsed-bottom-bl{background-position:0 -16px}.x-panel-header-light-framed-collapsed-bottom-br{background-position:right -20px}.x-panel-header-light-framed-collapsed-bottom-ml{background-position:0 bottom}.x-panel-header-light-framed-collapsed-bottom-mr{background-position:right bottom}.x-panel-header-light-framed-collapsed-bottom-tc{background-position:0 0}.x-panel-header-light-framed-collapsed-bottom-bc{background-position:0 -4px}.x-panel-header-light-framed-collapsed-bottom-tr,.x-panel-header-light-framed-collapsed-bottom-br,.x-panel-header-light-framed-collapsed-bottom-mr{padding-right:4px}.x-panel-header-light-framed-collapsed-bottom-tl,.x-panel-header-light-framed-collapsed-bottom-bl,.x-panel-header-light-framed-collapsed-bottom-ml{padding-left:4px}.x-panel-header-light-framed-collapsed-bottom-tc{height:4px}.x-panel-header-light-framed-collapsed-bottom-bc{height:4px}.x-panel-header-light-framed-collapsed-bottom-tl,.x-panel-header-light-framed-collapsed-bottom-bl,.x-panel-header-light-framed-collapsed-bottom-tr,.x-panel-header-light-framed-collapsed-bottom-br,.x-panel-header-light-framed-collapsed-bottom-tc,.x-panel-header-light-framed-collapsed-bottom-bc,.x-panel-header-light-framed-collapsed-bottom-ml,.x-panel-header-light-framed-collapsed-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-bottom-corners.gif)}.x-panel-header-light-framed-collapsed-bottom-ml,.x-panel-header-light-framed-collapsed-bottom-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-bottom-sides.gif);background-repeat:repeat-y}.x-panel-header-light-framed-collapsed-bottom-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-panel-header-light-framed-collapsed-bottom:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-bottom-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-bottom-sides.gif)" !important}.x-panel-header-light-framed-collapsed-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;padding:9px 9px 9px 9px;border-width:1px;border-style:solid;background-color:#fff}.x-panel-header-light-framed-collapsed-left-mc{background-color:#fff}.x-nbr .x-panel-header-light-framed-collapsed-left{padding:0 !important;border-width:0 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-color:transparent !important;box-shadow:none !important}.x-panel-header-light-framed-collapsed-left-frameInfo{font-family:dh-4-4-4-4-1-1-1-1-9-9-9-9}.x-panel-header-light-framed-collapsed-left-tl{background-position:0 -8px}.x-panel-header-light-framed-collapsed-left-tr{background-position:right -12px}.x-panel-header-light-framed-collapsed-left-bl{background-position:0 -16px}.x-panel-header-light-framed-collapsed-left-br{background-position:right -20px}.x-panel-header-light-framed-collapsed-left-ml{background-position:left 0}.x-panel-header-light-framed-collapsed-left-mr{background-position:left 0}.x-panel-header-light-framed-collapsed-left-tc{background-position:0 0}.x-panel-header-light-framed-collapsed-left-bc{background-position:0 -4px}.x-panel-header-light-framed-collapsed-left-tr,.x-panel-header-light-framed-collapsed-left-br,.x-panel-header-light-framed-collapsed-left-mr{padding-right:4px}.x-panel-header-light-framed-collapsed-left-tl,.x-panel-header-light-framed-collapsed-left-bl,.x-panel-header-light-framed-collapsed-left-ml{padding-left:4px}.x-panel-header-light-framed-collapsed-left-tc{height:4px}.x-panel-header-light-framed-collapsed-left-bc{height:4px}.x-panel-header-light-framed-collapsed-left-tl,.x-panel-header-light-framed-collapsed-left-bl,.x-panel-header-light-framed-collapsed-left-tr,.x-panel-header-light-framed-collapsed-left-br,.x-panel-header-light-framed-collapsed-left-tc,.x-panel-header-light-framed-collapsed-left-bc,.x-panel-header-light-framed-collapsed-left-ml,.x-panel-header-light-framed-collapsed-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-left-corners.gif)}.x-panel-header-light-framed-collapsed-left-ml,.x-panel-header-light-framed-collapsed-left-mr{background-image:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-left-sides.gif);background-repeat:repeat-y}.x-panel-header-light-framed-collapsed-left-mc{padding:6px 6px 6px 6px}.x-cmd-slicer.x-panel-header-light-framed-collapsed-left:before{display:none;content:"x-slicer:, frame:4px 4px 4px 4px, corners:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-left-corners.gif), sides:url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/panel-header/panel-header-light-framed-collapsed-left-sides.gif)" !important}.x-panel .x-panel-header-light-framed-top{border-bottom-width:1px !important}.x-panel .x-panel-header-light-framed-right{border-left-width:1px !important}.x-panel .x-panel-header-light-framed-bottom{border-top-width:1px !important}.x-panel .x-panel-header-light-framed-left{border-right-width:1px !important}.x-nbr .x-panel-header-light-framed-collapsed-top{border-bottom-width:0 !important}.x-nbr .x-panel-header-light-framed-collapsed-right{border-left-width:0 !important}.x-nbr .x-panel-header-light-framed-collapsed-bottom{border-top-width:0 !important}.x-nbr .x-panel-header-light-framed-collapsed-left{border-right-width:0 !important}.x-panel-header-light-framed-horizontal .x-tool-after-title{margin:0 0 0 6px}.x-panel-header-light-framed-horizontal .x-tool-before-title{margin:0 6px 0 0}.x-panel-header-light-framed-vertical .x-tool-after-title{margin:6px 0 0 0}.x-panel-header-light-framed-vertical .x-tool-before-title{margin:0 0 6px 0}.x-panel-header-light-framed .x-tool-focus{outline:1px solid #157fcc;outline-offset:1px}.x-ie8 .x-panel-header-light-framed .x-tool-focus{outline:none}.x-ie8 .x-panel-header-light-framed .x-tool-focus:after{position:absolute;content:' ';top:-2px;right:-2px;bottom:-2px;left:-2px;border:1px solid #157fcc;pointer-events:none}.x-panel-light-framed-resizable .x-panel-handle{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.x-panel-light-framed-outer-border-l{border-left-color:#fff !important;border-left-width:1px !important}.x-panel-light-framed-outer-border-b{border-bottom-color:#fff !important;border-bottom-width:1px !important}.x-panel-light-framed-outer-border-bl{border-bottom-color:#fff !important;border-bottom-width:1px !important;border-left-color:#fff !important;border-left-width:1px !important}.x-panel-light-framed-outer-border-r{border-right-color:#fff !important;border-right-width:1px !important}.x-panel-light-framed-outer-border-rl{border-right-color:#fff !important;border-right-width:1px !important;border-left-color:#fff !important;border-left-width:1px !important}.x-panel-light-framed-outer-border-rb{border-right-color:#fff !important;border-right-width:1px !important;border-bottom-color:#fff !important;border-bottom-width:1px !important}.x-panel-light-framed-outer-border-rbl{border-right-color:#fff !important;border-right-width:1px !important;border-bottom-color:#fff !important;border-bottom-width:1px !important;border-left-color:#fff !important;border-left-width:1px !important}.x-panel-light-framed-outer-border-t{border-top-color:#fff !important;border-top-width:1px !important}.x-panel-light-framed-outer-border-tl{border-top-color:#fff !important;border-top-width:1px !important;border-left-color:#fff !important;border-left-width:1px !important}.x-panel-light-framed-outer-border-tb{border-top-color:#fff !important;border-top-width:1px !important;border-bottom-color:#fff !important;border-bottom-width:1px !important}.x-panel-light-framed-outer-border-tbl{border-top-color:#fff !important;border-top-width:1px !important;border-bottom-color:#fff !important;border-bottom-width:1px !important;border-left-color:#fff !important;border-left-width:1px !important}.x-panel-light-framed-outer-border-tr{border-top-color:#fff !important;border-top-width:1px !important;border-right-color:#fff !important;border-right-width:1px !important}.x-panel-light-framed-outer-border-trl{border-top-color:#fff !important;border-top-width:1px !important;border-right-color:#fff !important;border-right-width:1px !important;border-left-color:#fff !important;border-left-width:1px !important}.x-panel-light-framed-outer-border-trb{border-top-color:#fff !important;border-top-width:1px !important;border-right-color:#fff !important;border-right-width:1px !important;border-bottom-color:#fff !important;border-bottom-width:1px !important}.x-panel-light-framed-outer-border-trbl{border-color:#fff !important;border-width:1px !important}.x-form-file-wrap .x-form-trigger-wrap{border:0}.x-form-file-wrap .x-form-trigger-wrap .x-form-text{border:1px solid;border-color:#cfcfcf;height:24px}.x-html-editor-container{border:1px solid;border-color:#cfcfcf}.x-grid-header-ct{border:1px solid #cfcfcf}.x-column-header-trigger{background-color:#eff6fb;border-left:1px solid #cfcfcf}.x-column-header-last{border-right-width:0}.x-column-header-last .x-column-header-over .x-column-header-trigger{border-right:1px solid #cfcfcf}.x-resizable-handle{background-repeat:no-repeat}.x-resizable-handle-east-over,.x-resizable-handle-west-over{background-position:center}.x-resizable-handle-south-over,.x-resizable-handle-north-over{background-position:center}.x-resizable-handle-southeast-over{background-position:-2px -2px}.x-resizable-handle-northwest-over{background-position:2px 2px}.x-resizable-handle-northeast-over{background-position:-2px 2px}.x-resizable-handle-southwest-over{background-position:2px -2px}.x-resizable-pinned .x-resizable-handle-east,.x-resizable-pinned .x-resizable-handle-west{background-position:center}.x-resizable-pinned .x-resizable-handle-south,.x-resizable-pinned .x-resizable-handle-north{background-position:center}.x-resizable-pinned .x-resizable-handle-southeast{background-position:-2px -2px}.x-resizable-pinned .x-resizable-handle-northwest{background-position:2px 2px}.x-resizable-pinned .x-resizable-handle-northeast{background-position:-2px 2px}.x-resizable-pinned .x-resizable-handle-southwest{background-position:2px -2px}
.x-android-3 .x-surface-wrap,.x-android-3 .x-surface-wrap > *{-webkit-perspective:1}.x-draw-container{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-ms-user-select:none;cursor:default}.x-draw-container .x-inner{overflow:hidden}.x-surface-canvas{position:absolute}.x-chart-image{width:100%;height:auto}.x-legend-container{display:inline-block;line-height:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ccc;background:#fff;-webkit-box-shadow:rgba(255, 255, 255, 0.6) 0 1px 1px;-moz-box-shadow:rgba(255, 255, 255, 0.6) 0 1px 1px;box-shadow:rgba(255, 255, 255, 0.6) 0 1px 1px}.x-legend-item{padding:0.8em 1em 0.8em 1.8em;color:#333;background:rgba(255, 255, 255, 0);max-width:16em;min-width:0;font-size:13px;font-family:helvetica, arial, verdana, sans-serif;line-height:13px;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.x-legend-inactive{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.x-legend-item-marker{position:absolute;width:0.8em;height:0.8em;-webkit-border-radius:0.4em;-moz-border-radius:0.4em;-ms-border-radius:0.4em;-o-border-radius:0.4em;border-radius:0.4em;-webkit-box-shadow:rgba(255, 255, 255, 0.3) 0 1px 0, rgba(0, 0, 0, 0.4) 0 1px 0 inset;-moz-box-shadow:rgba(255, 255, 255, 0.3) 0 1px 0, rgba(0, 0, 0, 0.4) 0 1px 0 inset;box-shadow:rgba(255, 255, 255, 0.3) 0 1px 0, rgba(0, 0, 0, 0.4) 0 1px 0 inset;left:0.7em;top:0.85em}.x-rtl > * > .x-legend-item{padding:0.8em 1.8em 0.8em 1em}.x-rtl > * > * > .x-legend-item-marker{right:0.7em}.x-legend,.x-legend-panel{background:#fff;outline:none}.x-legend.x-docked-top .x-legend-item,.x-legend.x-docked-bottom .x-legend-item,.x-legend-panel.x-docked-top .x-legend-item,.x-legend-panel.x-docked-bottom .x-legend-item{border-left:1px solid rgba(204, 204, 204, 0.5)}.x-legend.x-docked-top .x-legend-item:first-child,.x-legend.x-docked-bottom .x-legend-item:first-child,.x-legend-panel.x-docked-top .x-legend-item:first-child,.x-legend-panel.x-docked-bottom .x-legend-item:first-child{border-left:none}.x-legend.x-docked-top.x-rtl .x-legend-item:first-child,.x-legend.x-docked-bottom.x-rtl .x-legend-item:first-child,.x-legend-panel.x-docked-top.x-rtl .x-legend-item:first-child,.x-legend-panel.x-docked-bottom.x-rtl .x-legend-item:first-child{border-left:1px solid rgba(204, 204, 204, 0.5)}.x-legend.x-docked-top.x-rtl .x-legend-item:last-child,.x-legend.x-docked-bottom.x-rtl .x-legend-item:last-child,.x-legend-panel.x-docked-top.x-rtl .x-legend-item:last-child,.x-legend-panel.x-docked-bottom.x-rtl .x-legend-item:last-child{border-left:none}.x-legend.x-docked-left .x-legend-item,.x-legend.x-docked-right .x-legend-item,.x-legend-panel.x-docked-left .x-legend-item,.x-legend-panel.x-docked-right .x-legend-item{border-top:1px solid rgba(204, 204, 204, 0.5)}.x-legend.x-docked-left .x-legend-item:first-child,.x-legend.x-docked-right .x-legend-item:first-child,.x-legend-panel.x-docked-left .x-legend-item:first-child,.x-legend-panel.x-docked-right .x-legend-item:first-child{border-top:none}.x-legend.x-docked-left .x-legend-inner,.x-legend.x-docked-right .x-legend-inner,.x-legend-panel.x-docked-left .x-legend-inner,.x-legend-panel.x-docked-right .x-legend-inner{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center}.x-legend.x-horizontal{white-space:nowrap}.x-legend.x-horizontal .x-legend-item{display:inline-block}.x-chart-toolbar{position:absolute;z-index:9;display:-webkit-box;display:-moz-box;display:-ms-box;display:box;padding:0.6em}.x-chart-toolbar .x-button{margin:0.2em}.x-chart-toolbar[data-side=left],.x-chart-toolbar[data-side=right]{top:0;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical}.x-chart-toolbar[data-side=left]{left:0}.x-chart-toolbar[data-side=right]{right:0}.x-chart-toolbar[data-side=top],.x-chart-toolbar[data-side=bottom]{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-box-orient:horizontal;box-orient:horizontal;right:0}.x-chart-toolbar[data-side=top]{top:0}.x-chart-toolbar[data-side=bottom]{bottom:0;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-box-orient:horizontal;box-orient:horizontal}
/*

Ext Scheduler 4.0.3
Copyright(c) 2009-2016 Bryntum AB
http://bryntum.com/contact
http://bryntum.com/license

*/
.sch-clockwrap{position:relative}.sch-clock{position:absolute;height:21px;width:21px;white-space:nowrap;display:inline-block;text-indent:-100px}.sch-clock,.sch-clock .sch-hourIndicator,.sch-clock .sch-minuteIndicator{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}.sch-supports-border-radius.sch-clock-hour .sch-clock{border:2px solid #bddbe1;background-color:#fff;box-shadow:0 1px 1px #444 inset;border-radius:100%}.x-ie8m .sch-clock{background:url(/lib/scheduler-4.0.3/resources/images/clock-bare.png) no-repeat left top!important}.sch-clock-day .sch-clock{background:#fff none!important;border:1px solid #ccc}.sch-clock-text{margin-left:25px;padding-bottom:5px;padding-top:2px;display:inline-block;white-space:nowrap}.x-rtl .sch-clock-text{margin-left:auto;margin-right:25px}.sch-clock-day .sch-clock .sch-hourIndicator{width:inherit;position:static!important;background-color:#5966b0;border-bottom:1px solid navy;font-size:7px;line-height:8px;text-align:center;color:#fff;height:8px;text-indent:0;margin-top:-1px;text-shadow:rgba(200,200,200,.2) 0 -1px 0;border:0 none;transform:none!important;-moz-transform:none!important;-webkit-transform:none!important;-o-transform:none!important;-ms-transform:none!important;filter:none!important;-ms-filter:none!important}.sch-clock-day .sch-clock .sch-minuteIndicator{width:inherit;color:#555;position:static!important;height:16px;background-color:transparent;font-size:10px;text-align:center;text-indent:0;text-shadow:rgba(0,0,0,.2) 0 -1px 0;line-height:12px;border:0 none;transform:none!important;-moz-transform:none!important;-webkit-transform:none!important;-o-transform:none!important;-ms-transform:none!important;filter:none!important;-ms-filter:none!important}.sch-clock .sch-minuteIndicator,.sch-clock .sch-hourIndicator{position:absolute;left:50%;top:1px;width:2px;height:8px;overflow:hidden;margin-left:-1px;transform-origin:50% 100%;-o-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%}.sch-clock .sch-hourIndicator{border-top:2px solid transparent;border-bottom:6px solid #777}.sch-clock .sch-minuteIndicator{border-top:8px solid #777}.sch-clock-hour.sch-supports-border-radius .sch-clock-dot{position:absolute;left:50%;top:50%;width:4px;height:4px;margin-left:-2px;margin-top:-2px;background:#777;border-radius:3px;z-index:2}.sch-clock-day .sch-clock-dot{display:none}.sch-header-row .x-column-header-inner,.sch-timeheader{padding-top:3px!important;padding-bottom:3px!important}.sch-simple-timeaxis .x-column-header-text-container{display:none!important}.sch-column-header.sch-header-cell-center{padding-left:0;padding-right:0}.sch-simple-timeaxis .x-column-header-inner{padding:0}.sch-column-header{height:22px}.sch-simple-timeaxis .sch-simple-timeheader{white-space:nowrap;overflow:hidden;padding:0 6px}.sch-simple-timeheader-pad{padding:0 6px}.sch-simple-timeaxis .sch-header-row-compact .sch-simple-timeheader{padding:0 1px;font-size:85%}.sch-simple-timeaxis .sch-header-row-compact .sch-column-header{padding:0}.x-safari .sch-simple-timeaxis .sch-header-row-compact .sch-simple-timeheader{padding:0}.sch-timeaxiscolumn .x-column-header-inner{padding:0}.sch-header-row{table-layout:fixed}.sch-header-single-row .x-group-sub-header{border-top-width:0!important}.x-webkit .sch-column-header .x-column-header-inner{height:22px;white-space:normal}.sch-header-secondary-canvas{position:absolute;top:0;left:0}.sch-horizontal .sch-header-secondary-canvas{height:100%}.sch-event{border:1px solid transparent;position:absolute;overflow:hidden;cursor:pointer;z-index:3;text-align:left}div.sch-event-fixed{cursor:default}.sch-event-inner{overflow:hidden;height:100%;white-space:nowrap;margin-left:3px;margin-right:5px;margin-top:2px}.sch-event-withicon .sch-event-inner{padding-left:19px;min-height:16px}.sch-horizontal.sch-ltr .sch-event.sch-event-endsoutside,.sch-horizontal.sch-rtl .sch-event.sch-event-startsoutside{border-right-style:dashed;-moz-border-radius-topright:0!important;-moz-border-radius-bottomright:0!important;-webkit-border-radius-top-right:0!important;-webkit-border-radius-bottom-right:0!important;-ms-border-radius-top-right:0!important;-ms-border-radius-bottom-right:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.sch-horizontal.sch-ltr .sch-event.sch-event-startsoutside,.sch-horizontal.sch-rtl .sch-event.sch-event-endsoutside{border-left-style:dashed;-moz-border-radius-topleft:0!important;-moz-border-radius-bottomleft:0!important;-webkit-border-radius-top-left:0!important;-webkit-border-radius-bottom-left:0!important;-ms-border-radius-top-left:0!important;-ms-border-radius-bottom-left:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.x-rtl .sch-event{text-align:right}.sch-vertical .sch-event-startsoutside{border-top:1px dashed}.sch-vertical .sch-event-endsoutside{border-bottom:1px dashed}div.sch-event.sch-event-highlighted{box-shadow:inset 0 0 0 2px red!important;border-color:red;z-index:1000}div.sch-dragcreator-proxy{position:absolute;left:0;top:0;width:0;border:1px solid #39b;border-radius:3px;cursor:auto!important;opacity:.5;filter:alpha(opacity=50);zoom:1;background-color:#c3daf9;z-index:10000;-moz-transition-property:none!important;-webkit-transition-property:none!important;-ms-transition-property:none!important;transition-property:none!important}.sch-dd-newtime{font-weight:bold;color:#274490;display:block;margin:0 0 5px 4px}.x-dd-drag-proxy.sch-dragproxy,.sch-dragproxy{background:none!important;overflow:visible!important;height:1px;width:1px;border-left-width:0;border-top-width:0;pointer-events:auto}.sch-dragproxy .sch-event{opacity:.6;filter:alpha(opacity=60);cursor:pointer}.sch-dragproxy .x-resizable-handle,.sch-dragproxy .x-dd-drop-icon{display:none!important}.sch-dragproxy .x-dd-drag-ghost{background-color:transparent;border:0 none;padding:0;white-space:nowrap;height:inherit}.sch-rtl .sch-dragproxy .sch-event{text-align:right}.sch-rtl .sch-dragproxy .x-dd-drag-ghost .sch-event{right:auto!important}.sch-dragproxy.sch-before-drag-finalized{z-index:10!important}.sch-schedulerpanel .sch-resizable-handle{position:absolute;visibility:hidden;overflow:hidden;border-color:#ddd;border-style:double}.sch-schedulerpanel.sch-vertical .sch-resizable-handle-start{border-width:3px 0 0 0}.sch-schedulerpanel.sch-vertical .sch-resizable-handle-end{border-width:0 0 3px 0}.sch-schedulerpanel.sch-horizontal .sch-resizable-handle-start,.sch-schedulerpanel.sch-horizontal .sch-resizable-handle-end{width:7px;height:50%;top:25%}.sch-schedulerpanel.sch-horizontal .sch-resizable-handle-start{border-width:0 3px 0 0;cursor:w-resize;left:-2px}.sch-schedulerpanel.sch-horizontal .sch-resizable-handle-end{border-width:0 0 0 3px;cursor:e-resize;right:-2px}.sch-schedulerpanel.sch-horizontal .x-rtl .sch-resizable-handle-start{border-width:0 0 0 3px;cursor:e-resize;right:-2px;left:auto}.sch-schedulerpanel.sch-horizontal .x-rtl .sch-resizable-handle-end{border-width:0 3px 0 0;cursor:w-resize;left:-2px;right:auto}.sch-vertical .sch-resizable-handle{width:50%;left:25%;cursor:n-resize;height:7px}.sch-vertical .sch-resizable-handle-start{top:1px}.sch-vertical .sch-resizable-handle-end{bottom:1px}.sch-event-endsoutside .sch-resizable-handle-end,.sch-event-startsoutside .sch-resizable-handle-start,.sch-schedulerview-readonly .sch-resizable-handle,.sch-event-resizable-false .sch-resizable-handle,.sch-event-resizable-start .sch-resizable-handle-end,.sch-event-resizable-end .sch-resizable-handle-start{display:none!important}.sch-event .x-resizable-handle{background:0}.sch-schedulerpanel .sch-event-hover .sch-resizable-handle{visibility:visible}.sch-event-resizing .sch-resizable-handle{display:none!important}.x-touch .sch-schedulerpanel .sch-resizable-handle{visibility:visible}.x-touch .sch-horizontal .sch-event .sch-resizable-handle{width:20px}.x-touch .sch-vertical .sch-event .sch-resizable-handle{height:20px}.sch-drag-selector{z-index:5000;position:absolute;left:-100px;top:0;background-color:#c3daf9;border:1px dotted #39b;filter:alpha(opacity=50);opacity:.5;zoom:1}.sch-timeline{cursor:pointer;height:100%;position:absolute;border-style:dotted;border-color:#aaa;border-width:0 0 0 1px;overflow:hidden;z-index:4;margin-left:-1px}.sch-timeline:hover{z-index:1000}.x-ie .sch-timeline{margin-left:0}.x-safari .sch-timeline{margin-left:1px}.sch-vertical .sch-timeline{border-width:1px 0 0 0}.sch-header-indicator{position:absolute;width:11px;height:11px;border:2px solid #f33;background:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-box-shadow:-1px 1px 2px rgba(0,0,0,.2);-moz-box-shadow:-1px 1px 2px rgba(0,0,0,.2);box-shadow:-1px 1px 2px rgba(0,0,0,.2)}.x-ie8 .sch-header-indicator{width:0;height:0;border:5px solid transparent;background:transparent}.sch-horizontal .sch-header-indicator{bottom:3px;margin:0 -5px 0 -6px;border-radius:8px 8px 8px 0}.x-ie .sch-horizontal .sch-header-indicator{margin:0 -5px}.x-ie .sch-horizontal .sch-header-indicator-start,.x-ie .sch-horizontal .sch-header-indicator-end{margin:0 -5px 0 -6px}.x-ie8 .sch-horizontal .sch-header-indicator{bottom:0;border-bottom:none!important;border-top-color:#f33;margin:0 -4px 0 -5px}.x-safari .sch-horizontal .sch-header-indicator{margin:0 -4px}.sch-vertical .sch-header-indicator{right:3px;margin:-5px 0 0 0;border-radius:8px 8px 0 8px}.sch-vertical.x-rtl .sch-header-indicator{right:auto;left:3px;border-radius:0 8px 8px 8px}.x-ie8 .sch-vertical .sch-header-indicator{right:0;margin:-5px 0 0 0;border-right:none!important;border-left-color:#f33}.x-ie8 .sch-vertical.x-rtl .sch-header-indicator{right:auto;left:0;border-left:none!important;border-right:5px solid #f33}.sch-zone{height:100%;position:absolute;left:0;top:0;overflow:hidden;margin-left:-1px}.x-ie8m .sch-zone{background:transparent;zoom:1}.sch-print-body .sch-zone{border-left-style:solid;border-left-color:#f4f4f4}.sch-resourcezone{position:absolute;height:100%;overflow:hidden;background:#eee;pointer-events:none}.x-ie .sch-resourcezone{z-index:-1}.sch-horizontal .sch-resourcezone{top:0!important;height:100%!important}.sch-vertical .sch-resourcezone{left:0!important;width:100%!important}.sch-export{padding:0}.sch-none{display:none}.sch-export-header{background:#99bce8;border:1px solid #c5c5c5;height:40px;padding-top:7px;text-align:center}.sch-export-header h2{margin:0;padding:0;color:white;font-size:16px}.sch-export-mask{opacity:.95;background:#f8f8f8}.sch-exportdialog-msg{padding:10px;color:black;font-size:13px;background-color:white;min-height:100px}.sch-exportdialogform-orientation .x-form-trigger-wrap{width:150px!important;float:left}.sch-exportdialogform-orientation .x-form-text-field-body{max-width:none}#sch-exportdialog-imagePortrait{background:transparent url(/lib/scheduler-4.0.3/resources/images/page-vertical-icon.png) no-repeat scroll 0 -1px;width:32px;height:32px;float:right;position:relative;top:-3px}#sch-exportdialog-imageLandscape{background:transparent url(/lib/scheduler-4.0.3/resources/images/page-horizontal-icon.png) no-repeat scroll 0 -3px;width:32px;height:32px;float:right;position:relative;top:-1px}.sch-ux-range-picker{position:relative}.sch-ux-range-picker .x-panel-body{background:#aaa url(/lib/scheduler-4.0.3/resources/images/pattern.png) repeat scroll 0 0}.sch-ux-range-value{height:16px;width:16px;background:lightseagreen;border:2px solid #fff;border-radius:100%;-webkit-box-shadow:1px 1px 5px rgba(45,45,45,0.7);-moz-box-shadow:1px 1px 5px rgba(45,45,45,0.7);-ms-box-shadow:1px 1px 5px rgba(45,45,45,0.7);box-shadow:1px 1px 5px rgba(45,45,45,0.7);cursor:pointer;position:absolute;overflow:visible}.sch-ux-range-value span{font-size:9px;color:#fff;display:block;left:-25px;top:-18px;position:absolute}.sch-fieldcontainer-label-wrap{font:inherit;width:100%}.sch-fieldcontainer-label-wrap td{padding:0;margin:0}.sch-fieldcontainer-label{color:#999;white-space:nowrap}.sch-fieldcontainer-separator{margin:2px 0 3px 5px;height:0;line-height:0;border:0;border-top:1px solid #ccc;border-width:1px;display:block;font-size:1px;overflow:hidden;cursor:default}.sch-print-body{overflow:visible!important;background-color:transparent!important}.sch-print-ct{overflow:visible!important}.sch-print-fake-background .sch-event{overflow:visible!important;width:0!important;border-left-style:solid;border-right-style:solid!important}.sch-print-fake-background .sch-event-inner{overflow:visible!important;z-index:10000;position:absolute;left:0}@media print{body{margin:0!important;padding:0!important}}.sch-print-body{overflow:visible!important}.sch-print-header-wrap *{background:transparent none!important}.sch-print-ct{overflow:visible!important}.sch-print-ct .x-grid-inner-locked{border-right-color:#99bce8}.sch-print-headerbg{position:absolute;left:0;width:0;border-left:1px solid #eee}.sch-print-normalheader{position:absolute;top:0;z-index:1}.sch-print-lockedheader{z-index:2}.sch-print-locked-rows-ct{z-index:2;float:left}.sch-print-locked-rows-ct{position:absolute;top:0}div.sch-print-normal-rows-ct{overflow:hidden!important}div.sch-print-normal-rows-ct{position:absolute!important;top:0}.sch-print-fake-background .sch-event{overflow:visible!important;background:0;width:0!important;border-right-style:solid}.sch-print-fake-background .sch-event-inner{overflow:visible!important;z-index:10000;position:absolute;left:0}@media print{body{margin:0!important;padding:0!important}}.sch-column-line{border-left:1px solid #e0e0e0;height:100%;position:absolute;overflow:hidden;margin-left:-1px;pointer-events:none}.sch-column-line-solid{border-color:#b3b3b3}.x-safari:not(.x-touch) .sch-column-line{margin-left:0}.x-safari.x-windows .sch-column-line{margin-left:1px}.x-ie10m .sch-column-line{z-index:-1}.sch-vertical .sch-column-line{visibility:hidden}.sch-tip-ok{padding-left:20px;background:url(/lib/scheduler-4.0.3/resources/images/drop-yes.png) no-repeat left top}.sch-tip-notok{padding-left:20px;background:url(/lib/scheduler-4.0.3/resources/images/drop-no.png) no-repeat left top}.sch-tooltip-enddate{padding-top:2px}.sch-tip-message{margin:3px 0}.x-ie .sch-horizontal .sch-timelineview td.sch-timetd{z-index:0;background-image:url(/lib/scheduler-4.0.3/resources/images/1px.png)}.x-webkit .sch-horizontal td.sch-timetd{position:relative}.sch-timelinepanel .x-grid-with-row-lines .x-grid-item[data-recordindex="0"]{border-top-color:transparent}.sch-locked-column-fixer{margin:0!important;right:auto!important}.sch-timelinetreeview .x-grid-item .x-grid-cell-inner{cursor:default}.sch-tree-filtered .x-tree-expander{visibility:hidden}.sch-timelineview .x-grid-item td.sch-timetd{overflow:visible;background-color:transparent;border-top-color:transparent}.x-ie .sch-timelineview td.sch-timetd{position:relative}.sch-timelineview td.sch-timetd{overflow:hidden}td.sch-timetd .x-grid-cell-inner{position:relative;padding-left:0;padding-right:0;cursor:default;overflow:visible}.sch-timelineview .x-grid-item-container{position:relative}.sch-animations-enabled .sch-resourcezone,.sch-animations-enabled .sch-timeline,.sch-animations-enabled .sch-zone{-moz-transition-property:width,left,top,height;-moz-transition-duration:.4s;-webkit-transition-property:width,left,top,height;-webkit-transition-duration:.4s;-ms-transition-property:width,left,top,height;-ms-transition-duration:.4s;transition-property:width,left,top,height;transition-duration:.4s}.sch-secondary-canvas{position:absolute;left:0;top:0}.x-rtl .sch-secondary-canvas{right:0;left:auto}.sch-timelinepanel .x-grid-item-focused .x-grid-cell-inner:before{border:0}.sch-vertical .x-grid-inner-locked .x-grid-cell{background:#f9f9f9}.sch-vertical .x-grid-inner-locked .x-grid-cell-inner{color:#666;padding:0 3px}.sch-vertical .sch-timetd{border-top-color:transparent}.sch-vertical .sch-animations-enabled .sch-event{-moz-transition-property:width,left;-moz-transition-duration:.4s;-webkit-transition-property:width,left;-webkit-transition-duration:.4s;-ms-transition-property:width,left;-ms-transition-duration:.4s;transition-property:width,left;transition-duration:.4s}.sch-vertical .sch-schedulerview .x-grid-cell-inner{height:100%;overflow:visible}.sch-vertical .sch-schedulerview td.sch-timetd,.sch-vertical .sch-schedulerview .x-grid-item-alt{background:transparent}.sch-vertical .sch-schedulerview td.sch-col-alt{background:transparent url(/lib/scheduler-4.0.3/resources/images/altrow.png) repeat}.sch-vertical .x-grid-inner-locked .x-grid-item-over .x-grid-cell{background-color:#f9f9f9;border-color:#fafafa #EDEDEd #ededed}.sch-vertical .x-grid-inner-locked .x-column-header-text{background-image:none}.sch-vertical.sch-calendar .sch-schedulerview tr{background:transparent url(/lib/scheduler-4.0.3/resources/images/1x1.png) repeat-x 50%}.sch-vertical .sch-header-secondary-canvas{width:100%;z-index:1}.sch-event-tools{border:thin solid #8eaace;background:#e9f2ff;padding:3px;border-radius:3px;box-shadow:1px 1px 3px 0 rgba(0,0,0,0.5);z-index:10}.sch-tool{float:left}.sch-tool-img{width:18px;height:18px;padding:1px;margin:1px;cursor:pointer;overflow:hidden;background-position:center center;background-repeat:no-repeat}.sch-tool-over .sch-tool-img{background-color:rgba(255,255,255,0.5);border:0;border-radius:inherit;box-shadow:0 0 2px 0 rgba(220,127,0,1)}.sch-eventeditor{background:#fff;z-index:5000;top:-1000px;left:-1000px;-webkit-box-shadow:1px 1px 5px rgba(100,100,100,0.5);-moz-box-shadow:1px 1px 5px rgba(100,100,100,0.5);box-shadow:1px 1px 5px rgba(100,100,100,0.5);border-radius:3px;border-top-left-radius:0;border:1px solid #ddd}.sch-eventeditor .x-border-layout-ct{background:transparent}.sch-eventeditor-timefields .x-form-text{padding-right:2px}.sch-event-editor-durationlabel{padding-top:7px}.sch-eventeditor-timefields{background:#ececec;border-top-right-radius:3px;border-bottom:1px solid #ddd;padding:7px}.sch-eventeditor-timefields .x-field,.sch-eventeditor-timefields .label{margin-right:5px}.sch-eventeditor-timefields .label{line-height:21px}.sch-eventeditor.x-panel-collapsed{border:0 none}.sch-eventeditor>.x-panel-body{background:transparent;border-top:0 none}.sch-eventeditor .x-toolbar-footer{padding-bottom:5px}.sch-cellplugin-highlighter{position:absolute}.sch-cellplugin-highlighter.active div{border-color:green}.sch-cellplugin-border{position:absolute;z-index:1}.sch-cellplugin-border-horizontal{height:0;width:inherit;border-top:1px solid black}.sch-cellplugin-border-vertical{width:0;height:inherit;border-left:1px solid black}.sch-cellplugin-border-top{top:0}.sch-cellplugin-border-bottom{bottom:0}.sch-cellplugin-border-left{left:0}.sch-cellplugin-border-right{right:0}.sch-calendar .x-grid-inner-locked .x-grid-cell{background:#fff;overflow:visible}.sch-calendar .x-grid-cell{border-bottom-color:#e0e0e0}.sch-calendar .sch-schedulerview td.sch-col-alt{background-image:none}.sch-calendar .x-grid-inner-locked .x-grid-item:first-child .sch-calendarcolumn-ct{display:none}.sch-calendar .x-grid-inner-locked .x-grid-cell-inner{overflow:visible;padding-left:0}.sch-calendarcolumn-ct{color:#999;background:#fff;margin-top:-8px;position:absolute;padding:0 3px 0 5px}.sch-calendarcolumn-minutes,.sch-calendarcolumn-hours{display:block;float:left}.sch-calendarcolumn-hours{font-size:1.5em}.sch-calendarcolumn-minutes{font-size:.8em;margin-top:-0.2em;margin-left:2px}.sch-calendar .sch-schedulerview td.sch-daycolumn-weekend{background-color:rgba(242,242,242,0.4)}.sch-daycolumn-header-weekend .x-column-header-text{color:#888}.sch-calendar .sch-schedulerview td.sch-daycolumn-today{background-color:rgba(255,236,236,0.5)}.sch-daycolumn-header-today .x-column-header-text{color:#b26c3e}.sch-schedulerview .x-grid-group-hd{padding-left:0;padding-right:0;overflow:hidden}.sch-schedulerview .x-grid-group-title,.sch-schedulerview .x-grid-group-hd-collapsible .x-grid-group-title{visibility:visible!important;background-image:none;text-indent:-1000em;font-weight:normal;padding-left:0;padding-right:0}.sch-grid-group-hd-cell{text-indent:0;float:left;text-align:center}.sch-grid-group-custom-header div.x-grid-group-hd{padding:0!important;background:0;height:1%;overflow:hidden}.sch-timelineview .x-grid-item{background-color:rgba(255,255,255,0.25)}.sch-zone{background-color:rgba(235,235,235,0.3)}.x-ie8m .sch-zone{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50F5F5F5,endColorstr=#50F5F5F5)}.sch-columnpicker-list li.x-boundlist-item{height:100%;border:0;padding-left:28px;line-height:30px;background-color:transparent}.sch-columnpicker-list li.x-boundlist-item.x-boundlist-selected{background:transparent url(/lib/scheduler-4.0.3/resources/images/check.png) no-repeat 3px center;background-size:20px}.sch-column-header{border-right:1px solid #cecece;background-color:#fff;color:#666;padding:7px 10px 7px 10px}.sch-header-row{border-top:1px solid #cecece}.sch-column-header-over{background-color:#eef6fb}.sch-simple-timeaxis .sch-header-row-compact .sch-column-header{padding:5px 0}.sch-event-editor-durationlabel{padding-top:3px}.sch-event{border:1px solid #118914;color:#fff;background:#118914;opacity:.8}div.sch-event-selected{border-color:#157fcc;box-shadow:1px 1px 1px rgba(100,100,100,0.5)}.sch-event.sch-event-hover{border-color:#888}
/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\f95b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\f952"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\f905"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\f907"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\f95c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\f95d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\f95e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\f95f"}.fa-handshake-slash:before{content:"\f960"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\f961"}.fa-head-side-cough-slash:before{content:"\f962"}.fa-head-side-mask:before{content:"\f963"}.fa-head-side-virus:before{content:"\f964"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\f965"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\f913"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\f955"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\f966"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\f967"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\f91a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\f956"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\f968"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\f91e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\f969"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\f96a"}.fa-pump-soap:before{content:"\f96b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\f96c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\f957"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\f96e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\f96f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\f970"}.fa-store-slash:before{content:"\f971"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\f972"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\f941"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\f949"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\f974"}.fa-virus-slash:before{content:"\f975"}.fa-viruses:before{content:"\f976"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/theme/default/css/font-awesome5.13.0/webfonts/fa-brands-400.eot);src:url(/theme/default/css/font-awesome5.13.0/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/theme/default/css/font-awesome5.13.0/webfonts/fa-brands-400.woff2) format("woff2"),url(/theme/default/css/font-awesome5.13.0/webfonts/fa-brands-400.woff) format("woff"),url(/theme/default/css/font-awesome5.13.0/webfonts/fa-brands-400.ttf) format("truetype"),url(/theme/default/css/font-awesome5.13.0/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/theme/default/css/font-awesome5.13.0/webfonts/fa-regular-400.eot);src:url(/theme/default/css/font-awesome5.13.0/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/theme/default/css/font-awesome5.13.0/webfonts/fa-regular-400.woff2) format("woff2"),url(/theme/default/css/font-awesome5.13.0/webfonts/fa-regular-400.woff) format("woff"),url(/theme/default/css/font-awesome5.13.0/webfonts/fa-regular-400.ttf) format("truetype"),url(/theme/default/css/font-awesome5.13.0/webfonts/fa-regular-400.svg#fontawesome) format("svg")}.fab,.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/theme/default/css/font-awesome5.13.0/webfonts/fa-solid-900.eot);src:url(/theme/default/css/font-awesome5.13.0/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/theme/default/css/font-awesome5.13.0/webfonts/fa-solid-900.woff2) format("woff2"),url(/theme/default/css/font-awesome5.13.0/webfonts/fa-solid-900.woff) format("woff"),url(/theme/default/css/font-awesome5.13.0/webfonts/fa-solid-900.ttf) format("truetype"),url(/theme/default/css/font-awesome5.13.0/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}
#poweredby {
    position: absolute;
    bottom: 40px;
    right: 20px;
    z-index: 15000;
    /* IE 5-7 */
    filter: alpha(opacity=70);
    /* Netscape */
    -moz-opacity: 0.7;
    /* Safari 1.x */
    -khtml-opacity: 0.7;
    /* Good browsers */
    opacity: 0.7;
}

#poweredby div {
    position: relative;
    width: 150px;
    height: 25px;
    background-image: url(/theme/shared/images/powered-by-ext-js.png);
    background-repeat: no-repeat;
}

/* The simple background image PNG does not work in IE6-8, but does in IE9 */
.x-ie6 #poweredby div,
.x-ie7 #poweredby div,
.x-ie8 #poweredby div {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../shared/images/powered-by-ext-js.png', sizingMethod='scale');
}

/*----------------------------------------------------
	Start Button
*/

.ux-start-button-icon {
    background-image: url(/theme/shared/images/taskbar/sencha.gif) !important;
    background-color: transparent;
}

.ux-start-button .x-btn-arrow {
    background-image: none;
}

.ux-start-button .x-btn-arrow-right {
    padding-left: 10px;
}

.ux-taskbar {
    padding-left: 4px !important;
}

/*
	Start Button (Black)
*/

.ux-desktop-black .ux-start-button {
    height: 28px;
    padding: 0px;
    display: block;
}

.ux-desktop-black .ux-start-button em {
    margin-top: 5px;
}

.ux-desktop-black .ux-start-button .x-btn-inner {
    color: black;
    font-size: 11px;
    font-weight: bold;
}

.ux-desktop-black .ux-start-button {
    background-image: -moz-linear-gradient(center top, #E4F3FF, #D9EDFF 48%, #C2D8F2 52%, #C6DCF6);
    border-radius: 8px 8px 8px 8px;
    border-color: #81A4D0;
}

/*----------------------------------------------------
	Start Menu
*/

.ux-start-menu-toolbar .x-btn-inner {
    text-align: left;
}

.ux-start-menu-toolbar {
    padding: 4px !important;
}

/*----------------------------------------------------
	TaskBar
*/

.ux-taskbar .x-toolbar {
    background: transparent none;
    border-color: transparent;
}

.x-ie6 .ux-taskbar .x-toolbar {
    border-color: #d3e1f1;
}

.ux-desktop-windowbar .x-btn-inner,
.x-nbr .ux-desktop-windowbar .x-btn-icon-text-left button {
    text-align: left !important;
}

.ux-taskbar .x-toolbar {
    height: 28px;
}

.ux-taskbar {
    height: 28px;
    padding: 0;
}

.x-toolbar .x-toolbar {
    padding: 0;
}

/*
	TaskBar (Black)
*/

.ux-desktop-black .ux-taskbar {
    background: transparent url(/theme/shared/images/taskbar/black/taskbar-start-panel-bg.gif) repeat-x left top;
    border-color: transparent;
    /*height: 30px;*/
}

.ux-desktop-black .ux-taskbar .x-splitter {
    background: transparent url(/theme/shared/images/taskbar/black/taskbar-split-h.gif) no-repeat scroll 0 -2px;
}

.ux-desktop-black .ux-taskbar .x-toolbar-text {
    color: white !important;
}

.ux-desktop-black .ux-taskbar .x-btn-default-toolbar-small-over {
    background-color: yellow;
}

.ux-desktop-black .ux-taskbar .x-btn-inner {
    color: white;
}

.ux-desktop-black .ux-taskbar .x-btn-pressed .x-btn-inner, .ux-taskbar .x-btn-over .x-btn-inner {
    color: black;
}

/*----------------------------------------------------
	Tray Clock
*/

.ux-desktop-trayclock {
    text-align: center;
    vertical-align: middle;
    padding-top: 0;
    padding-bottom: 0;
}

/*----------------------------------------------------
	Desktop DataView
*/

.ux-wallpaper {
    background-color: #3d71b8;
}

.ux-wallpaper-tiled {
    background-repeat: repeat;
}

.ux-desktop-shortcut {
    cursor: pointer;
    text-align: center;
    padding: 2px;
    margin: 8px;
    width: 64px;
    text-shadow: 1px 1px 1px #000;
    display: inline-block;
    float: left;
}

.ux-desktop-shortcut.x-view-item-focused {
    outline: none !important;
}

.ux-desktop-shortcut-icon {
    width: 48px;
    height: 48px;
    background-color: transparent;
    background-repeat: no-repeat;
    font-size: 40px;
    color: white;
}

.ux-desktop-shortcut-text {
    font: normal 10px tahoma,arial,verdana,sans-serif;
    text-decoration: none;
    padding-top: 5px;
    color: white;
}

.x-view-over .ux-desktop-shortcut-text {
    text-decoration: underline;
}

/*----------------------------------------------------
	Various icon classes
*/

.accordion-shortcut {
    background-image: url(/theme/shared/images/im48x48.png);
}

.cpu-shortcut {
    background-image: url(/theme/shared/images/statusLarge.png);
}

.grid-shortcut {
    background-image: url(/theme/shared/images/grid48x48.png);
}

.notepad-shortcut {
    background-image: url(/theme/shared/images/notepadLarge.png);
    width: 46px;
    height: 46px;
}

.x-ie6 .accordion-shortcut {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../shared/images/im48x48.png', sizingMethod='scale');
}

.x-ie6 .cpu-shortcut {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../shared/images/statusLarge.png', sizingMethod='scale');
}

.x-ie6 .grid-shortcut {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../shared/images/grid48x48.png', sizingMethod='scale');
}

.x-ie6 .notepad-shortcut {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../shared/images/notepadLarge.png', sizingMethod='scale');
}

.video {
    background-image: url(/theme/shared/images/gears.gif);
}

.bogus {
    background-image: url(/theme/shared/images/bogus.png) !important;
}

.notepad {
    background-image: url(/theme/shared/images/bogus.png) !important;
}

.logout {
    background-image: url(/theme/shared/images/logout.gif) !important;
}

.settings {
    background-image: url(/theme/shared/images/gears.gif) !important;
}


.grid-icon {
    background-image: url(/theme/shared/images/grid.png) !important;
}

.add {
    background-image: url(/theme/shared/images/icons/fam/add.gif) !important;
}

.option {
    background-image: url(/theme/shared/images/icons/fam/plugin.gif) !important;
}

.remove {
    background-image: url(/theme/shared/images/icons/fam/delete.gif) !important;
}

.save {
    background-image: url(/theme/shared/images/icons/save.gif) !important;
}

.accordion-icon {
    background-image: url(/theme/shared/images/accordian.gif) !important;
}

.tabs {
    background-image: url(/theme/shared/images/tabs.gif) !important;
}

/*----------------------------------------------------
	IM window icons
*/

.user {
    background-image: url(/theme/shared/images/icons/fam/user.gif) !important;
}

.user-add {
    background-image: url(/theme/shared/images/icons/fam/user_add.gif) !important;
}

.user-delete {
    background-image: url(/theme/shared/images/icons/fam/user_delete.gif) !important;
}

.connect {
    background-image: url(/theme/shared/images/icons/fam/connect.gif) !important;
}

.user-girl {
    background-image: url(/theme/shared/images/icons/fam/user_female.gif) !important;
}

.user-kid {
    background-image: url(/theme/shared/images/icons/fam/user_green.gif) !important;
}

.user-suit {
    background-image: url(/theme/shared/images/icons/fam/user_suit.gif) !important;
}

/*-----------------------------------------------------
 * New desktop styles
 */

.custom-user {
    background-image: url(/theme/shared/images/im32x32.gif) !important;
}

/*	-------------------------------------------------------------------------------------
	Ribbon
*/
.ribbon-btn-group .x-btn-group-header {
    padding: 0;
}

.ribbon-btn-group .x-btn-group-header-text {
    font-size: 7pt;
}

.x-menu-item-default.hso-menu-item-selected {
    background-image: none;
    background-color: #aed7f6;
}

/* -------------------------------------------------------------------------------------
    Slim header
*/
.hso-slim-header .x-window-header {
    padding-top: 0;
    padding-bottom: 0;
}

#desktop-wallpaper {
    background-repeat: repeat-y;
    background-image: url(/images/desk-bg.png);
    background-color: #022242;
    background-position: 98% bottom;
}

@media screen and (max-width: 550px){
    #desktop-wallpaper {
        background-image: linear-gradient(to right, rgba(0,40,90, 0.65) 0 100%), url(/images/desk-bg.png);
        background-color: #022243;
    }
}

#desktop-wallpaper.mobile #desktop-icons {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: repeat(8, 1fr);
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-items: center;
    margin-top: 4px !important;
}

#desktop-wallpaper-body img {
    position: absolute;
    right: 0;
    bottom: 0;
    visibility: visible;
    border-top-left-radius: 10px;
}

@media (max-width: 580px) {
    #desktop-wallpaper-body img {
        width: 97%;
    }
}

@media (max-width: 1260px) {
    .localTaxMessage {
        width: 90% !important;
    }
}

.newsFormIFrame iframe {
    border-style: none;
    width: 100%;
    height: 100%;
}

.newsSettingsField {
    height: 30px;
    max-height: 30px;
    padding: 5px;
    margin: 10px;
}

.newsSettingsSaveBtn {
    max-height: 24px;
}

.propertySelectorInput {
    background: #fff;
    padding: 2px 12px;
    position: fixed !important;
    margin: 0px;
    top: auto !important;
    left: auto !important;
    z-index: 1;
}

.localTaxMessage {
    width: 80% !important;
    margin: 20px !important;
}

.disableLocalTaxCheckbox {
    height: 10px !important;
}

.depositField, .smallDepositField {
    float: left;
}

.smallDepositField, .smallDepositFieldAmount {
    font-size: 12px;
}

.depositFieldAmount, .smallDepositFieldAmount {
    float: right;
    margin: 0 5px 0 0;
    text-align: right;
}

.topDepositItem,
.topItemInSecondCurrency,
.secondDepositItem,
.secondItemInSecondCurrency {
    width: 55%;
    text-align: right;
}

.topDepositItemAmount,
.topItemInSecondCurrencyAmount,
.secondDepositItemAmount,
.secondItemInSecondCurrencyAmount {
    text-align: right;
}

.topDepositItems {
    position: absolute;
    right: 0px;
    top: 12px;
}

.depositLevel,
.depositLevelLabel {
    font-size: 14px;
    top: 12px;
    margin: 0 5px;
}

.depositLevel,
.secondDepositLevel {
    position: absolute;
    right: 10px;
}

.secondDepositLevel {
    top: 32px;
    font-size: 12px;
    margin: 0 4px;
}

.depositsSummaryPanel .x-panel-default,
.depositsSummaryPanel .x-panel-body {
    height: 90px !important;
}

.depositsPanel {
    border-top: 1px solid #336699;
}

.depositsGrid .x-grid-item-selected tr {
    background-color: #ffba2b;
}

.deposits-default-row {
    background-color: #fff;
}

.deposits-second-row {
    background-color: #EEEEEE;
}

.returnDepositButton {
    margin: 5px;
    float: right;
    border-color: #d8d8d8;
    background-color: #f5f5f5;
}

.depositsPanel .x-btn-over,
.depositsPanel .x-btn-focus {
    background-color: #f5f5f5;
}

.returnDepositButton span {
    color: #666;
}

.depositsGrid .x-grid-cell-inner {
    font-size: 11px;
}

.blockBedsField {
    float: left;
    margin: 0 0 0 6px;
    width: 23% !important;
}

.blockBedsField .x-form-item-label-inner {
    min-width: 130px;
}

.blockBeds-nightsCountPanel {
    float: left;
    width: 253px !important;
    padding-left: 10px;
}

@media (max-width: 1080px) {
    .blockBeds-nightsCountPanel {
        clear: both;
        margin: 10px 0 !important;
    }

    .select-room-combo-block-beds {
        margin-top: -24px !important;
        width: auto !important;
    }
}

.blockBeds-nightsCountPanel .x-form-fieldcontainer {
    top: 0px !important;
}

.blockBeds-nightsCountPanel .x-btn-default-small {
    margin: 0 2px;
}

.block-beds-days {
    float: left;
    margin: 0 10px;
}

.select-room-combo-block-beds {
    float: right;
    width: 320px !important;
}

.select-room-combo-block-beds label span {
    min-width: 150px;
}

.select-rooms-btn {
    float: right;
    width: 120px;
    background-color: #f5f5f5;
    border-color: #d8d8d8;
    margin: 0 8px 0 0;
}

.select-rooms-btn span {
    color: #000000;
}

.blockBedsPanel {
    margin: 10px 2px;
}

.blockBedsPanel .x-btn-over {
    background-color: #75b0d3;
}

.blockBedsPanel .x-btn-focus {
    background-color: #f5f5f5;
}

.bedGrid-room-panel {
    float: left;
    max-width: 22.5%;
    margin: 6px 1% 0 1%;
    min-height: 150px;
    overflow: hidden;
}

.bedGrid-room-panel .x-grid-item-selected tr td {
    background-color: #75b0d3; 
}

.bedGrid-room-panel .x-grid-item-over tr td {
    background-color: #74b0d3;
}

@media (max-width: 500px) {
    .bedGrid-room-panel {
        float: left;
        max-width: 48%;
        margin: 6px 0% 0 2%;
        min-height: 150px;
    }
    
    .bedGrid-room-panel:nth-child(even) {
        margin: 6px 1% 0 1%;
    }
}

.bedGrid-room-panel .x-grid-cell {
    background-color: #ececec;
}

.bedGrid-room-panel .x-column-header {
    background-color: #fff;
}

.bedGrid-room-panel .x-grid-header-ct {
    width: 100%;
}

.bedGrid-room-panel .x-panel-body {
    width: 100%;
}

.bedGrid-room-panel div:nth-child(2) .x-grid-view {
    width: 100%;
}

.bedGrid-room-panel .x-column-header-inner {
    font-size: 11px;
}

#bedgrid #bedgrid-body > div:first-child {
    height: 0px;
}

#bedgrid #bedgrid-body {
    height: 100% !important;
    overflow-y: visible !important;
}

.blockBedsButton .x-btn-button span:first-of-type,
.blockBedsButton .x-menu-item-icon {
    color: #ff0000;
}

.rateForm-derivedRateRadio {
    margin: 0 0 0 16px !important;
}

.rateForm-derivedRateRadio .x-form-item-label {
    width: 240px !important;
}

.rateForm-derivedRateRadio .x-form-item-label span {
    display: inline;
}

.rateForm-derivedRateRadio .x-form-item-body div:first-of-type {
    width: 66px !important;
}

.rateForm-cmbLinkedRate .x-form-item-label {
    width: 130px !important;
}

.rateForm-cmbLinkedRate .x-form-item-body {
    width: 250px !important;
}

.rateForm-adjustPanel .x-form-item-default {
    width: 120px !important;
}

.rateForm-testYourLinkPanel .x-panel-body-default {
    margin: -7px 0 0 0;
}

.rateForm-testRateNames {
    margin: 1px 0 1px 0 !important;
}

.rateForm-rateName label span {
    margin: 4px 0 0 0;
}

.childRateRow {
    font-style: italic;
    color: #666;
}

.child-rate-price-manager,
.child-rate-row * {
    color: #C0C0C0;
}

.occupancy-pricing-row * {
    color: #C0C0C0;
}

.child-rate-comboboxItem {
    color: #A9A9A9;
}

.child-rate-comboboxItem .fa-lock::after {
    content: "\00a0";
}

.child-rate-icon {
    width: 25%;
}

.child-rate-icon-price-manager {
    padding-right: 5px;
}

.child-rate-icon-bulk-update {
    width: 1px !important;
    margin: 5px 0 0 2px;
}

.child-rate-field-bulk-update {
    display: none;
}

.child-rate-checkboxItem-bulk-update .x-form-cb-label {
    padding-left: 12px;
}

.child-rate-title-icon .fa-lock {
    zoom: 150%;
    margin: 0 2px 0 0;
}

.reservationTlp-rooms-numbers,
.reservationTlp-guests-numbers {
    min-width: 50px;
}

.reservationTlp-lastModifiedString,
.reservationTlp-bookedAt {
    width: 50%;
    font-size: 11px;
    color: #aaa;
}

.reservationTlp-lastModifiedString {
    float: right;
    text-align: right;
}

.reservationTlp-bookedAt {
    float: left;
    text-align: left;
}

.reservationTlp-roomType,
.reservationTlp-nightsDates {
    font-weight: bold;
    font-size: 12px;
    color: #555;
}

.reservationTlp-roomType {
    /* text-decoration: underline; */
}

.reservationTlp-gender-icon {
    zoom: 15%;
    vertical-align: top;
}

.reservationTlp-house-icon {
    zoom: 80%;
}

.reservationTlp-reservationCode {
    font-weight: bold;
}

.hso-reservation-tooltip {
    background-color: #F0FFFF;
}

.reservationTlp-openReservationMessage {
    text-align: center;
    text-decoration: underline;
    text-transform: uppercase;
    margin: 8px 0 0 0;
    font-family: Lato;
    font-size: 11px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #172c4e;
    color: #0c2835;
}

.reservationTlp-notes-table {
    width: 100%;
}

.reservationTpl-table {
    font-size: small;
    max-width: 700px;
}

.reservationTlp-notes {
    padding-bottom: 3px;
    font-size: 11px;
    color: #172c4e;
    font-family: Lato;
    color: #0c2835;
}

.reservationTlp-note {
    float: left;
    text-align: left;
    width: 70%;
    padding: 0 0 2px 8px;
}

.reservationTlp-note-author {
    float: right;
    text-align: right;
    width: 30%;
    padding: 0 10px 2px 0;
    font-size: 11px;
    font-family: Lato;
}

.userChatroom .chat-messageTimeline,
.userChatroom .chat-messageTextField {
    width: 100% !important;
}

.chat-status {
    font-size: 10px;
}

.chat-status .onlineindicator {
    width: 10px;
    height: 10px;
    margin: 3px 2px 0 0;
}

.chat-close-tool,
.chat-minimize-tool {
    top: 0px !important;
}

.chat-userName-title {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.chat-animate-form .x-window-header-default-top {
    background-color: #F4CCCC !important;
}

.chat-userAvailableIcon,
.chat-userUnavailableIcon {
    margin: 0 2px 0 0;
    float: left;
}

.chat-userAvailableIcon {
    background-color: green;
}

.chat-userUnavailableIcon {
    background-color: red;
}

.chat-noUserOnlineIcon {
    margin: 2px 0 0 0;
}

.chat-noUserOnlineIconTitle {
    margin: 1px 0 0 0;
}

.chat-noUserOnlineIcon,
.chat-noUserOnlineIconTitle {
    width: 11px !important;
    height: 11px !important;
    float: left;
}

.chat-noUserOnlineMessage {
    float: left;
    max-width: 90%;
    font-size: 11px;
    margin: 0 0 0 5px;
}

.chat-timeMessage {
    float: right;
}

.chat-message {
    overflow: hidden;
    text-overflow: clip;
    clear: both;
}

.chat-messageTextField {
    width: 52%;
    float: right;
}

.chat-messageTextField .x-form-trigger-wrap {
    border-left: 0px;
}

.chat-userListPanel,
.chat-messageTimelineBody {
    float: left;
}

.chat-userList .x-grid-empty {
    padding-top: 5px;
    min-height: 50px;
}

.chat-messageTimelineBody {
    width: 100%;
}

.chat-userListPanel {
    height: 100% !important;
    border-right: 1px solid #dddddd;
}

.chat-messageTimeline {
    height: 90% !important;
    overflow-y: visible;
}

.chat-messageTimeline .x-panel-body {
    height: 100% !important;
    width: 100% !important;
}

.chat-userName {
    font-weight: bold;
    float: left;
    max-width: 82%;
}

.editBill-expenseUseCombobox .x-form-item-body {
    width: 112px;
    padding: 0 0 0 5px;
}

.editUserForm-UserDataColumn {
    float: left;
    max-width: 48%;
}

.editUserForm-userProperty {
    background-color: #d0ffce;
}

.editUserForm-RolesColumn {
    float: right;
}

.editUserForm-UserDataColumn .x-panel-header {
    background-color: #fff;
    padding: 10px 10px 10px 0;
}

.editUserForm-RolesColumn .x-panel-header {
    background-color: #fff;
}

.editUserForm-changePasswordButton {
    margin: 10px 0 0 0;
}

.cumulativeProductionGridLabel,
.netAdditiveProductionGridLabel {
    margin: 10px 25px 0 25px;
}

.cumulativeProductionGrid .x-panel-header-title,
.netAdditiveProductionGrid .x-panel-header-title {
    text-align: center;
    color: #000;
    font: 300 13px/15px helvetica, arial, verdana, sans-serif;
    outline: 0;
}

.cumulativeProductionGrid .x-panel-header,
.netAdditiveProductionGrid .x-panel-header {
    background-color: #fff;
}

.cumulativeProductionGrid .x-grid-header-ct,
.netAdditiveProductionGrid .x-grid-header-ct {
    background-color: #dddddd;
}

.cumulativeProductionGrid .x-grid-cell-inner,
.netAdditiveProductionGrid .x-grid-cell-inner {
    font-size: 12px;
    text-overflow: initial;
}

.productionMatrixGrid-weekendDate {
    color: #ff0c0c;
}

.productionMatrixGrid-futureDate {
    background-color: #f2f2f2;
}

.dailyProduction-dateSummaryField {
    padding: 0 0 0 12px;
    font-weight: bold;
}

.dailyProduction-dayBeforeToday {
    background-color: #ffffdc;
}

.dailyProduction-grid .x-grid-cell-inner,
.dailyProduction-grid .x-column-header-text {
    text-align: center !important;
}

.dailyProduction-grid .x-grid-item-over .x-grid-row {
    background-color: #75b0d3;
}

.dailyProductionActualGrid table,
.dailyProductionAfterNextGrid table {
    background-color: #FAFAFA;
}

.dailyProduction-numberOfDaysField label {
    color: #000;
}

.dailyProduction-toolbar {
    margin: 0 0 0 13px;
}

@media (max-width: 1024px) {
    .dailyProduction-grid .x-grid-cell-inner {
        font-size: 11px;
    }

    .dailyProduction-grid .x-column-header-text-inner {
        font-size: 9px;
    }
}

.roomTypeRevenueReportGrid .x-grid-cell-inner {
    text-overflow: inherit;
}

.solutionPanelButton {
    margin: 0 0 0 9px !important;
    font-size: 1.26em;
    position: relative !important;
    height: 1.2em;
}

.solutionPanelButton .x-btn-icon-el-default-small {
    width: 19px;
}

.solutionPanelButton,
.solutionPanelButton:hover,
.solutionPanelButton:target {
    background-color: transparent !important;
    border: none;
}

.solutionPanelButton .x-btn-inner {
    color: #ff0000;
}

.solutionPanelButton .fa-fw {
    font-size: 1.55em;
    margin-top: -0.04em;
}

.solutionPanelButton .settings-solution {
    font-size: 1.55em;
    padding: 0 0 2px 0;
}

.solutionPanel {
    z-index: 50000;
    border-left: 8px solid #cfcfcf;
}

.solutionTypeComboboxList {
    z-index: 59000 !important;
}

.solutionArticleContent,
.solutionArticleTitle {
    margin: 10px 28px 10px 10px;
}

.solutionFolder {
    margin: 10px 28px 10px 0px;
}

.solutionFolderName {
    padding: 0 0 0 10px;
}

.solutionArticleTitle .x-form-display-field,
.solutionFolderName .x-form-display-field {
    font-weight: bold;
    font-size: 22px;
}

.solutionArticleTitle {
    width: 90%;
}

.solutionMessage {
    text-align: center;
}

.solutionArticle img {
    max-width: 800px;
}

.solutionArticleModifiedInfo {
    margin: -10px 28px 10px 10px;
}

.solutionArticleButton {
    height: 20px;
    background-color: #fff;
    border: none;
    margin: 5px 0 0 0;
}

.solutionArticleButton:hover,
.solutionArticleButton:target {
    background-color: #fff !important;
    border: none;
}

.solutionArticleButton p {
    color: #559cdb;
    font-size: 16px;
}

.solutionCloseButton .x-btn-icon-el,
.solutionReturnButton .x-btn-icon-el,
.housekeeping-markCleanButton .x-btn-icon-el,
.housekeeping-markDirtyButton .x-btn-icon-el {
    padding: 2px 0 0 3px;
}

.guestsAndReservationsTabPanel .x-tab-bar .x-tab-bar-body
.x-box-scroller-body-horizontal .x-box-target .x-top:nth-child(4) {
    background-color: #EF7F01;
}

.guestsAndReservationsTabPanel .x-tab-bar .x-tab-bar-body
.x-box-scroller-body-horizontal .x-box-target .x-item-disabled {
    display: none !important;
}

.guestsAndReservationsTabPanel .x-tab-bar .x-tab-bar-body
.x-box-scroller-body-horizontal .x-box-target .x-top .x-tab-inner {
    font-size: 11px;
}

.housekeeping-markDirtyButton {
    background-color: #f5f5f5;
}

.housekeepingToolbarItem span {
    font-size: 10px;
}

.housekeepingCircleIcon {
    border-radius: 50%;
    width: 20px;
    height: 20px;
    display: inline-block;
    float: left;
}

.housekeepingCleanedTodayField {
    top: 0px !important;
}

.housekeepingInfoItem {
    font-size: 11px;
    text-align: center;
    word-break: break-all;
    margin: 0 0 0 30px;
}

.housekeepingPanel .x-panel-body {
    overflow-x: hidden !important;
}

.housekeepingInfoBottom,
.housekeepingInfoTop,
.housekeepingInfoField {
    float: left;
}

.housekeepingInfoBottom,
.housekeepingInfoTop {
    display: inline-block;
}

.housekeepingSummaryPanel {
    clear: both;
}

.housekeepingRoomsPanel .x-panel-body .x-autocontainer-outerCt {
    width: 96% !important;
}

.housekeepingRoomsPanel > .x-panel-body > .x-autocontainer-outerCt > .x-autocontainer-innerCt {
    columns: 12em;
}

.housekeepingRoomItem {
    float: left;
    margin: 0px 2px;
    display: inline-block;
    vertical-align: top;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
}

.housekeepingRoomItem .x-form-item,
.housekeepingRoomItem .x-form-cb-label {
    width: 100%;
}

.housekeeping-row-checked,
.housekeeping-row:hover {
    background-color: #75b0d3 !important;
}

.housekeeping-row .x-form-cb-wrap-inner .x-form-field {
    margin: 4px 0 0 2px;
}

.housekeepingRoomHeaderCheckbox .x-form-cb-label {
    margin: 5px 0 0 0;
}

.housekeeping-row .x-form-cb-wrap-inner {
    height: 100%;
}

.housekeeping-row .x-form-cb-label-default {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 11px;
    height: 100%;
    padding: 4px 2px 0 19px;
    margin-top: 0px;
}

.housekeeping-row-bed {
    font-weight: bold;
    font-size: 13px;
    margin: 0 4px 0 2px;
}

.housekeepingSummaryGrid {
    width: 100%;
    max-width: 800px;
    margin: 0 auto;
}

.housekeepingSummaryGrid .x-panel-header {
    background-color: #fff;
}

.housekeepingSummaryGrid .x-panel-header-title-default {
    background-color: #fff;
    color: #000;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
}

.housekeepingRoomHeaderCheckbox {
    font-weight: bold;
}

.housekeepingRoomsPanel,
.housekeepingRoomHeaderCheckbox .x-form-checkbox,
.housekeepingRoomHeaderCheckbox .x-form-cb-wrap-inner label {
    margin-left: 2px;
}

.housekeepingRoomHeaderCheckbox .x-form-cb-wrap-inner label {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 13px;
}

.housekeepingDirtyBed {
    background-color: #ff7c80;
}

.housekeepingCleanedTodayBed {
    background-color: #c6e0b4;
}

.housekeepingToCleanBed {
    background-color: #ffe699;
}

.housekeepingCleanedBeforeTodayBedInfo {
    border: 1px solid #017006;
}

.housekeepingSummaryField {
    margin: 0 auto;
}

.housekeepingSummaryField label span {
    text-align: right;
}

.housekeepingRoomItem-statusToPrintCell,
.guestsAndReservationsTabPanel .x-box-scroller,
.housekeeping-hiddenRow {
    display: none;
}

.housekeepingRadioGroup table td {
    padding: 0 0 0 5px;
}

.housekeepingGuestArrivingTomorrow .housekeeping-row-guest-name {
    color: #828080;
}

.housekeepingCleanedBeforeTodayBedText {
    padding-left: 53.5px;
}

.guestsAndReservationsTabPanel .x-tab-bar-plain.x-tab-bar-default-scroller
.x-box-scroller-body-horizontal {
    margin-left: -2px;
}

.housekeeping-row {
    border-bottom: 1px solid #cfcfcf;
}

.accountMananger-allButton {
    width: 120px;
    height: 22px;
}

.accountManager-allButons-toolbar .x-box-inner {
    left: 5%;
}

.shift-log-shift-summary-label {
    margin: 25% 0;
    display: block;
}

.shift-log-shift-summary {
    text-align: center;
}

.shift-log-account-details-grid {
    margin: 0 auto;
}

.shift-log-account-details-currency-column {
    display: none;
}

.shiftLog-right-panel {
    border-left: 1px solid #dddddd;
    padding-left: 10px;
}

.shift-log-discrepancy-row .shift-log-discrepancy-cell,
.shift-log-account-details-discrepancy-row .shift-log-discrepancy-cell,
.shift-log-actual-empty-balance-cell,
.shift-log-inventory-actual-row .x-grid-cell:nth-child(5) .x-grid-cell-inner {
    background-color: #fcc1c5;
}

.shift-log-transactions-button,
.shift-log-transactions-button:hover,
.shift-log-transactions-button:target {
    background-color: #f5f5f5 !important;
    border-color: #d8d8d8;
}

.shift-tab-buttons {
    position: absolute;
    right: 0;
    bottom: 10px;
    left: 0;
    text-align: center;
}

.shift-log-button {
    margin-left: 10px;
    min-width: 190px;
}

.shift-log-grid-inventory,
.shift-log-category-tabs {
    width: 90%;
    margin: 0 auto;
}

.shift-log-grid-inventory {
    overflow-y: visible;
}

.shift-log-grid-inventory .x-grid-row .x-grid-cell:nth-child(5),
.shift-log-grid-inventory-actual-column .x-column-header-inner {
    background-color: #eff6fb;
}

.shift-log-accounts-grid {
    width: 60%;
    overflow-y: visible;
    margin: 0 auto;
}

.shift-log-grid-inventory .x-grid-row .x-grid-cell:nth-child(5),
.shift-log-grid-inventory-actual-column,
.shift-log-actual-end-balance-row,
.shift-log-actual-end-balance-row .x-grid-cell-selected {
    color: #ffa64d;
}

.shift-log-grid-inventory-actual-column .x-column-header-text-inner {
    font-size: 15px;
}

.shift-log-important-row {
    font-weight: bold;
}

.shift-log-money-in-row {
    color: #008000;
}

.shift-log-money-out-row {
    color: #cc0000;
}

.shift-log-actual-end-balance-row {
    font-size: 15px;
}

.shift-log-grid-group-column div:nth-child(2),
.shift-log-grid-group-column-report div:nth-child(2) {
    display: none;
}

.shift-log-grid-group-column,
.shift-log-grid-group-column-report {
    height: 40px;
}

.shift-log-panel-account-totals {
    overflow-y: visible;
    max-height: 90%;
}

.shift-log-grid-column .x-column-header-text-inner,
.shift-log-grid-group-column,
.shift-log-accounts-grid .x-column-header-text,
.shift-log-transactions-button span {
    color: #000;
}

.shift-log-grid-column .x-column-header-text-inner,
.shift-log-grid-group-column .x-column-header-text,
.shift-log-accounts-grid .x-column-header-text,
.shift-log-grid-inventory .x-column-header-text {
    font-size: 11px;
}

.shift-log-category-tabs {
    margin-bottom: 10px;
}

.shift-log-category-tabs .x-box-item {
    height: 28px;
}

.shift-log-category-tabs .x-tab-bar-default,
.shift-log-category-tabs .x-box-scroller,
.pos-tabs .x-tab-bar-default,
.pos-tabs .x-box-scroller {
    background-color: #fff;
}


.shift-log-category-tabs .x-tab-inner-default {
    margin-top: -3px;
}

.shift-log-account-details-grid .x-grid-with-col-lines {
    border: 1px solid #cfcfcf;
    border-width: 0 1px 0 1px;
}

.shift-log-category-tabs .x-tab-button {
    padding: 3px !important;
}

@media (max-width: 1366px) {
    .shift-log-grid {
        width: 80%;
    }
}

@media (max-width: 1024px) {
    .shift-log-grid,
    .shift-log-category-tabs {
        width: 98%;
    }

    .shift-log-button {
        margin-left: 5px;
        max-width: 150px;
    }

    .shift-log-accounts-grid {
        width: 80%;
    }
}

@media (max-height: 710px) {
    .shift-log-shift-summary-label {
        margin-top: 10%;
    }
}

.server-search-combo-guest-text {
    color: #dc2929;
    font-size: 11px;
}

.server-search-combo-guest-panel {
    padding: 2px 0 0 2px;
    flex-grow: 5;
}

.server-search-combo-item-info-panel {
    margin: 0 0 0 16px;
}

.server-search-combo-info-panel {
    text-align: center;
    border-bottom: 1px solid #000;
}

.server-search-combo-info-panel div:first-child {
    padding: 8px 0 0 0;
    font-weight: bold;
}

.server-search-combo-list-item {
    width: 100%;
    font-size: small;
    padding: 0 5px 0 5px;
}

.server-search-combo-list-item:hover {
    background-color: #c5ffb6;
}

.server-search-combo-status-panel {
    padding: 0 4px 0 8px;
    margin-left: 10px;
}

.server-search-combo-booking-method-logo {
    width: 130px;
    height: 24px;
    text-align: center;
}

.server-search-combo-booking-method-logo img {
    max-width: 130px;
    height: 100%;
}

.server-search-combo-even-row {
    background-color: #f6f6f6;
}

.server-search-combo-status {
    border-radius: 3px;
    padding: 2px;
    color: white;
    width: 130px;
    text-align: center;
    margin: 4px 0 0 0px;
}

.server-search-combo-specific-text {
    text-decoration: underline;
    font-style: italic;
    font-size: 11px;
    padding: 0 0 8px 0;
}

.server-search-combo-list-item tr {
    display: flex;
    flex-direction: row;
}

.hso-report-label {
    text-align: center;
}

.hso-report-light-grid .x-column-header {
    border-top: none !important;
    color: #0c2835;
    font: 800 15px/17px "Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    outline: 0;
    background-color: #fff;
}

.hso-report-light-grid .x-column-header-inner {
    font-size: 12px;
}

.hso-report-light-grid-low .x-column-header-inner {
    font-size: 10px;
}

.hso-report-light-grid .x-grid-item {
    color: #878ea2 !important;
    font: 500 15px/17px "Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.hso-report-light-grid .x-grid-row-summary {
    color: #000 !important;
}

.page-mask {
    display: none;
    z-index: 10000000;
    opacity: .5;
    background-color: #555;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.page-mask-dialog {
    display: none;
    width: 50%;
    height: 50%;
    background-color: #fff;
    border-radius: 15px;
    position: absolute;
    z-index: 100000000000;
    left: 25%;
    top: 25%;
    padding: 15px;
    text-align: center;
}

.page-mask-content {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    font-size: 24px;
    color: #0c2835;
}

.app-taskbar {
    background-color: #fff;
    border: 1px solid #ebedf8 !important;
    height: 46px !important;
}

.x-btn-icon-el-default-small.ribbon-icon {
    color: #3d71b8;
    font-size: 16px;
}

.be-chat-button {
    font-size: 16px;
    color: #3d71b8;
}

.be-chat-button-pressed {
    font-size: 16px;
    color: #0b0;
}

.window-icon {
    color: #3d71b8;
    font-size: 16px;
}

.x-window-default {
    border-color: #3892d3;
    border-radius: 6px;
    border-width: 1px;
}

.x-window-header-title-default > .x-title-text-default {
    font-size: 16px;
    color: #3d71b8;
}

.x-window-header-default-top {
    background-color: #ddd;
}

.x-window-header-default .x-tool-img {
    background-color: #ddd;
}

.x-column-header {
    background-color: #ddd;
}

.light-header .x-column-header {
    background-color: #fff;
    /*border-top: 1px solid #CECECE;*/
}

.light-header .x-grid-header-ct {
    border: 1px solid #CECECE !important;
    border-bottom-style: none !important;
}

.x-toolbar-footer {
    background-color: #ddd;
}

.sch-column-header {
    background-color: inherit;
}

.window-frame {
}

.main-ribbon {
    background-color: #fff;
}

.main-ribbon div.x-toolbar-docked-top {
    background: transparent;
    padding: 1px 5px;
}

.main-ribbon div.x-panel-body-default {
    background: transparent;
}

.main-menu-button {
    color: #fff;
}

.main-menu-mobile-button {
    color: #131415;
    margin-top: 5px;
    margin-right: 12px;
    width: 20px;
    font-size: 18px;
}

.main-ribbon-container.mobile .hso-propertyselector {
    margin-top: 2px;
}

.x-btn-icon-el-default-small.main-menu-icon,
.x-btn-icon-el-default-toolbar-small.main-menu-icon,
.x-menu-item-icon-default.main-menu-icon {
    color: #3d71b8;
    font-size: 16px;
}

.taskbar-button.x-btn-default-toolbar-small {
    background-color: transparent;
    border-radius: 0 !important;
}

.taskbar-button .x-btn-icon-left > .x-btn-icon-el-default-toolbar-small {
    color: black;
}

.form-button-icon {
    color: #0c2835;
    font-size: 14px;
    line-height: 17px;
}

.hso-btn-small-blue .form-button-icon {
    color: #fff;
}

.x-btn-over .form-button-icon {
    color: #0c2835;
}

@-webkit-keyframes throbber {
    0% {
        background: #dde2e7;
    }

    10% {
        background: #6b9dc8;
    }

    40% {
        background: #dde2e7;
    }
}

@-moz-keyframes throbber {
    0% {
        background: #dde2e7;
    }

    10% {
        background: #6b9dc8;
    }

    40% {
        background: #dde2e7;
    }
}

@-o-keyframes throbber {
    0% {
        background: #dde2e7;
    }

    10% {
        background: #6b9dc8;
    }

    40% {
        background: #dde2e7;
    }
}

@keyframes throbber {
    0% {
        background: #dde2e7;
    }

    10% {
        background: #6b9dc8;
    }

    40% {
        background: #dde2e7;
    }
}

/* :not(:required) hides these rules from IE9 and below */
.throbber:not(:required) {
    -webkit-animation: throbber 2000ms 300ms infinite ease-out;
    -moz-animation: throbber 2000ms 300ms infinite ease-out;
    -ms-animation: throbber 2000ms 300ms infinite ease-out;
    -o-animation: throbber 2000ms 300ms infinite ease-out;
    animation: throbber 2000ms 300ms infinite ease-out;
    background: #dde2e7;
    display: inline-block;
    position: relative;
    text-indent: -9999px;
    width: 0.9em;
    height: 1.5em;
    margin: 0 1.6em;
}

.throbber:not(:required):before, .throbber:not(:required):after {
    background: #dde2e7;
    content: '\x200B';
    display: inline-block;
    width: 0.9em;
    height: 1.5em;
    position: absolute;
    top: 0;
}

.throbber:not(:required):before {
    -webkit-animation: throbber 2000ms 150ms infinite ease-out;
    -moz-animation: throbber 2000ms 150ms infinite ease-out;
    -ms-animation: throbber 2000ms 150ms infinite ease-out;
    -o-animation: throbber 2000ms 150ms infinite ease-out;
    animation: throbber 2000ms 150ms infinite ease-out;
    left: -1.6em;
}

.throbber:not(:required):after {
    -webkit-animation: throbber 2000ms 450ms infinite ease-out;
    -moz-animation: throbber 2000ms 450ms infinite ease-out;
    -ms-animation: throbber 2000ms 450ms infinite ease-out;
    -o-animation: throbber 2000ms 450ms infinite ease-out;
    animation: throbber 2000ms 450ms infinite ease-out;
    right: -1.6em;
}

.online-users-online {
    background-color: lightgreen;
    color: darkgreen;
}

.online-users-offline {
    background-color: lightgray;
    color: darkgray;
}

div.hso-online-users-grid div.x-grid-cell-inner {
    padding: 0 0 0 0;
    cursor: pointer;
}

.online-users-badge {
    display: none;
    font: normal 10px tahoma,arial,verdana,sans-serif;
    color: #fff;
    background-color: #ff0000;
    border-radius: 10px;
    padding: 0 4px 1px 4px;
}

.notification-count-badge .x-btn-inner {
    font-size: 11px;
    background-color: #ff0000;
    color: white !important;
    border-radius: 10px;
    padding: 1px !important;
    margin-left: 3px;
    margin-top: 2px !important;
}

.no-notification-text .x-btn-inner {
    background-color: transparent !important;
    color: #0c2835 !important;
}

.unread-notifications .main-menu-mobile-button:after {
    content: '';
    height: 7px;
    width: 7px;
    background: #ec2f2f;
    border-radius: 50%;
    position: absolute;
    top: 46%;
    left: 9px;
    transform: translateY(-50%);
}

.price-matrix-small-price {
    font-size: 11px;
}

.price-matrix-smaller-price {
    font-size: 10px;
}

.price-matrix-smallest-price {
    font-size: 9px;
}

/* Ribbon icons*/
.ribbon-icon-dashboard {
    background-image: url(/Images/Ribbon/1.png);
}

.ribbon-icon-new-reservation {
    background-image: url(/Images/Ribbon/2.png);
}

.ribbon-icon-new-reservation-white {
    background-image: url(/Images/Ribbon/2-white.png);
}

.ribbon-icon-bed-view {
    background-image: url(/Images/Ribbon/3.png);
}

.ribbon-icon-reservation-view {
    background-image: url(/Images/Ribbon/4.png);
}

.ribbon-icon-reservation-view-white {
    background-image: url(/Images/Ribbon/4-white.png);
}

.ribbon-icon-accounts-and-transactions {
    background-image: url(/Images/Ribbon/5.png);
}

.ribbon-icon-blacklist {
    background-image: url(/Images/Ribbon/12.png);
}

.ribbon-icon-property-management {
    background-image: url(/Images/Ribbon/15.png);
}

.ribbon-icon-reports {
    background-image: url(/Images/Ribbon/20.png);
}

.ribbon-icon-sell-item {
    background-image: url(/Images/Ribbon/22.png);
}

.ribbon-icon-more {
    background-image: url(/Images/Ribbon/23.png);
    margin-top: 11px;
}

.ribbon-icon-bills-and-vendors {
    background-image: url(/Images/Ribbon/6.png);
}

.ribbon-icon-price-matrix {
    background-image: url(/Images/Ribbon/24.png);
}

.ribbon-icon-invoices {
    background-image: url(/Images/Ribbon/7.png);
    background-position-x: 5px;
}

.ribbon-icon-guest-view {
    background-image: url(/Images/Ribbon/8.png);
    background-position-x: 0px !important;
}

.ribbon-icon-channels-availability {
    background-image: url(/Images/Ribbon/9.png);
}

.ribbon-icon-time-clock {
    background-image: url(/Images/Ribbon/11.png);
}

.ribbon-icon-shift-switch {
    background-image: url(/Images/Ribbon/10.png);
}

.ribbon-icon-settings {
    background-image: url(/Images/Ribbon/19.png);
    /* background-size: 22px; */
}

.ribbon-icon-alerts {
    background-image: url(/Images/Ribbon/21.png);
    background-size: auto !important;
}

.ribbon-icon-chat {
    background-image: url(/Images/Ribbon/31.png);
    background-size: auto !important;
}

.ribbon-icon-scanner {
    background-image: url(/Images/Ribbon/13.png);
    background-size: 16px;
}

.ribbon-icon-channels-calendar {
    background-image: url(/Images/Ribbon/25.png);
    background-position-x: 5px;
}

.ribbon-icon-channels-mailbox {
    background-image: url(/Images/Ribbon/26.png);
}

.ribbon-icon-news {
    background-image: url(/Images/Ribbon/28.png);
}

.ribbon-icon-user {
    background-image: url(/Images/Ribbon/29.png);
}

.ribbon-icon-hostel {
    background-image: url(/Images/Ribbon/30.png);
}

.ribbon-city-benchmark {
    background-image: url(/Images/Ribbon/city-benchmark.png);
    background-size: 16px;
}

.x-menu-item-text .ribbon-icon-small {
    background-size: contain;
}

@media screen and (max-width: 1025px) and (min-width: 700px) {
    .ribbon-icon-chat {
        background-size: 24px 16px;
    }

    .ribbon-icon-alerts {
        background-size: 24px 24px;
    }

    #onlineUsersButton-btnInnerEl {
        min-width: 24px;
    }
}

.ribbon-booklocal {
    background-image: url(/Images/BookLocal/BookLocal_small.png);
    background-size: contain;
    margin-left: 29px !important;
}

.ribbon-new-icon {
    color: black;
    margin-bottom: 0 !important;
    background-repeat: no-repeat;
}

.ribbon-more-icon {
    color: black;
    margin-bottom: 5px !important;
}

.ribbon-icon-menu {
    width: 16px;
    height: 16px;
    display: block;
    background-size: 16px 14px;
    top: 4px !important;
}

.x-btn-icon-el-default-small.ribbon-new-icon {
    font-size: 24px;
    height: 32px;
}

x-btn-icon-el-default-small.ribbon-more-icon {
    height: 24px;
}

.ribbon-icon-button.x-btn-default-small {
    background-color: transparent;
    border-color: transparent;
    border: none;
    max-width: 72px;
}

.ribbon-icon-button .x-btn-inner-default-small {
    font: normal 12px Lato;
    color: black;
    padding: 0;
    margin: 0 auto;
    height: 24px;
    overflow: visible;
    white-space: normal;
    text-overflow: ellipsis;
    width: 70px;
    text-align: center;
}

.ribbon-icon-button, .ribbon-icon-button.x-btn-over, .ribbon-icon-button.x-btn-pressed.x-btn-default-small, .ribbon-icon-button.x-btn-menu-active.x-btn-default-small, .ribbon-icon-button.x-btn-focus.x-btn-default-small, .ribbon-icon-button.x-btn.x-btn-disabled.x-btn-default-small {
    border: none;
    background-image: none;
    background-color: transparent;
}

.ribbon-icon-button.x-btn-over {
    text-decoration: underline;
}

.ribbon-menu-items {
    text-align: center;
    cursor: pointer;
    padding: 0;
    margin: 0;
    max-width: 100px;
    max-height: 100px;
}

.ribbon-menu-items-icon {
    width: 32px;
    height: 32px;
    background-color: transparent;
    background-repeat: no-repeat;
    font-size: 32px;
    color: black;
    margin: auto;
    display: block;
    background-position-x: 5px;
}

.ribbon-menu-items-text {
    font: normal 10px tahoma,arial,verdana,sans-serif;
    text-decoration: none;
    padding-top: 5px;
    color: black;
    max-width: 80px;
    white-space: normal;
}

.ribbon-menu-items.x-btn-over {
    text-decoration: underline;
}

.ribbon-icon-button .x-btn-wrap-default-small.x-btn-arrow-right:after {
    width: 16px;
    background-image: url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-ribbon-small-s-arrow.png);
    padding-right: 16px;
    margin-left: -8px;
    margin-top: -16px;
    display: none;
}

.ribbon-icon-button .x-btn-wrap-default-small.x-btn-split-right:after {
    width: 10px;
    padding: 0px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 7px solid #0c2835;
    margin: 16px 5px 0px 0px;
    background-image: none;
}

.ribbon-icon-settings .x-btn-wrap-default-small.x-btn-arrow-right:after {
    width: 16px;
    background-image: url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-ribbon-small-s-arrow.png);
    padding-right: 16px;
    margin-left: -14px;
    margin-top: -20px;
}

.ribbon-chat-button .x-btn-inner-default-small {
    height: 16px !important;
}
/* for chrome v 56.0.2924.76*/
.x-webkit .x-form-text {
    height: calc(100%) !important;
}

.onlineindicator {
    width: 20px;
    height: 20px;
    border-radius: 9px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    font-size: 12px;
    padding-top: 2px;
}

.onlineindicator-green {
    background-color: #6ec195;
}

.onlineindicator-yellow {
    background-color: #f2c518;
}

.onlineindicator-red {
    background-color: #dc5356;
}

.guestlist-barcode {
    background: none;
    color: #000;
    font-size: 12px;
    margin: 0 0 0 5px;
}

.ribbon-fact-dashboard {
    background-image: url(/Images/Ribbon/fact-dashboard.svg);
    /* margin-top: 7px; */
    height: 38px;
    width: 70px;
    background-size: contain;
}

.ribbon-pricepoint-dashboard-enabled {
    background-image: url(/Images/Ribbon/enabledPricePoint.png);
    height: 20px;
    background-size: contain;
    margin-top: -4px;
    width: 20px;
    margin-left: -1px;
}

.ribbon-pricepoint-dashboard-disabled {
    background-image: url(/Images/Ribbon/disabledPricePoint.png);
    height: 16px;
    background-size: contain;
    margin-top: -2px;
}

.x-form-search-trigger {
    background-image: url(/Images/Ribbon/27.png);
    opacity: 1 !important;
    background-position: 0 !important;
}

[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url(/theme/default/images/glyphicons-halflings.png);
  background-position: 14px 14px;
  background-repeat: no-repeat;
  margin-top: 0px;
}

.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:focus > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > li > a:focus > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:focus > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"],
.dropdown-submenu:focus > a > [class*=" icon-"] {
  background-image: url(/theme/default/images/glyphicons-halflings-white.png);
}

.icon-glass              { background-position: 0      0 !important; }
.icon-music              { background-position: -24px  0 !important; }
.icon-search             { background-position: -48px  0 !important; }
.icon-envelope           { background-position: -72px  0 !important; }
.icon-heart              { background-position: -96px  0 !important; }
.icon-star               { background-position: -120px 0 !important; }
.icon-star-empty         { background-position: -144px 0 !important; }
.icon-user               { background-position: -168px 0 !important; }
.icon-film               { background-position: -192px 0 !important; }
.icon-th-large           { background-position: -216px 0 !important; }
.icon-th                 { background-position: -240px 0 !important; }
.icon-th-list            { background-position: -264px 0 !important; }
.icon-ok                 { background-position: -288px 0 !important; }
.icon-remove             { background-position: -312px 0 !important; }
.icon-zoom-in            { background-position: -336px 0 !important; }
.icon-zoom-out           { background-position: -360px 0 !important; }
.icon-off                { background-position: -384px 0 !important; }
.icon-signal             { background-position: -408px 0 !important; }
.icon-cog                { background-position: -432px 0 !important; }
.icon-trash              { background-position: -456px 0 !important; }

.icon-home               { background-position: 0      -24px !important; }
.icon-file               { background-position: -24px  -24px !important; }
.icon-time               { background-position: -48px  -24px !important; }
.icon-road               { background-position: -72px  -24px !important; }
.icon-download-alt       { background-position: -96px  -24px !important; }
.icon-download           { background-position: -120px -24px !important; }
.icon-upload             { background-position: -144px -24px !important; }
.icon-inbox              { background-position: -168px -24px !important; }
.icon-play-circle        { background-position: -192px -24px !important; }
.icon-repeat             { background-position: -216px -24px !important; }
.icon-refresh            { background-position: -240px -24px !important; }
.icon-list-alt           { background-position: -264px -24px !important; }
.icon-lock               { background-position: -287px -24px !important; } 
.icon-flag               { background-position: -312px -24px !important; }
.icon-headphones         { background-position: -336px -24px !important; }
.icon-volume-off         { background-position: -360px -24px !important; }
.icon-volume-down        { background-position: -384px -24px !important; }
.icon-volume-up          { background-position: -408px -24px !important; }
.icon-qrcode             { background-position: -432px -24px !important; }
.icon-barcode            { background-position: -456px -24px !important; }

.icon-tag                { background-position: 0      -48px !important; }
.icon-tags               { background-position: -25px  -48px !important; }
.icon-book               { background-position: -48px  -48px !important; }
.icon-bookmark           { background-position: -72px  -48px !important; }
.icon-print              { background-position: -96px  -48px !important; }
.icon-camera             { background-position: -120px -48px !important; }
.icon-font               { background-position: -144px -48px !important; }
.icon-bold               { background-position: -167px -48px !important; } 
.icon-italic             { background-position: -192px -48px !important; }
.icon-text-height        { background-position: -216px -48px !important; }
.icon-text-width         { background-position: -240px -48px !important; }
.icon-align-left         { background-position: -264px -48px !important; }
.icon-align-center       { background-position: -288px -48px !important; }
.icon-align-right        { background-position: -312px -48px !important; }
.icon-align-justify      { background-position: -336px -48px !important; }
.icon-list               { background-position: -360px -48px !important; }
.icon-indent-left        { background-position: -384px -48px !important; }
.icon-indent-right       { background-position: -408px -48px !important; }
.icon-facetime-video     { background-position: -432px -48px !important; }
.icon-picture            { background-position: -456px -48px !important; }

.icon-pencil             { background-position: 0      -72px !important; }
.icon-map-marker         { background-position: -24px  -72px !important; }
.icon-adjust             { background-position: -48px  -72px !important; }
.icon-tint               { background-position: -72px  -72px !important; }
.icon-edit               { background-position: -96px  -72px !important; }
.icon-share              { background-position: -120px -72px !important; }
.icon-check              { background-position: -144px -72px !important; }
.icon-move               { background-position: -168px -72px !important; }
.icon-step-backward      { background-position: -192px -72px !important; }
.icon-fast-backward      { background-position: -216px -72px !important; }
.icon-backward           { background-position: -240px -72px !important; }
.icon-play               { background-position: -264px -72px !important; }
.icon-pause              { background-position: -288px -72px !important; }
.icon-stop               { background-position: -312px -72px !important; }
.icon-forward            { background-position: -336px -72px !important; }
.icon-fast-forward       { background-position: -360px -72px !important; }
.icon-step-forward       { background-position: -384px -72px !important; }
.icon-eject              { background-position: -408px -72px !important; }
.icon-chevron-left       { background-position: -432px -72px !important; }
.icon-chevron-right      { background-position: -456px -72px !important; }

.icon-plus-sign          { background-position: 0      -96px !important; }
.icon-minus-sign         { background-position: -24px  -96px !important; }
.icon-remove-sign        { background-position: -48px  -96px !important; }
.icon-ok-sign            { background-position: -72px  -96px !important; }
.icon-question-sign      { background-position: -96px  -96px !important; }
.icon-info-sign          { background-position: -120px -96px !important; }
.icon-screenshot         { background-position: -144px -96px !important; }
.icon-remove-circle      { background-position: -168px -96px !important; }
.icon-ok-circle          { background-position: -192px -96px !important; }
.icon-ban-circle         { background-position: -216px -96px !important; }
.icon-arrow-left         { background-position: -240px -96px !important; }
.icon-arrow-right        { background-position: -264px -96px !important; }
.icon-arrow-up           { background-position: -289px -96px !important; }
.icon-arrow-down         { background-position: -312px -96px !important; }
.icon-share-alt          { background-position: -336px -96px !important; }
.icon-resize-full        { background-position: -360px -96px !important; }
.icon-resize-small       { background-position: -384px -96px !important; }
.icon-plus               { background-position: -408px -96px !important; }
.icon-minus              { background-position: -433px -96px !important; }
.icon-asterisk           { background-position: -456px -96px !important; }

.icon-exclamation-sign   { background-position: 0      -120px !important; }
.icon-gift               { background-position: -24px  -120px !important; }
.icon-leaf               { background-position: -48px  -120px !important; }
.icon-fire               { background-position: -72px  -120px !important; }
.icon-eye-open           { background-position: -96px  -120px !important; }
.icon-eye-close          { background-position: -120px -120px !important; }
.icon-warning-sign       { background-position: -144px -120px !important; }
.icon-plane              { background-position: -168px -120px !important; }
.icon-calendar           { background-position: -192px -120px !important; }
.icon-random             { background-position: -216px -120px !important; width: 16px; }
.icon-comment            { background-position: -240px -120px !important; }
.icon-magnet             { background-position: -264px -120px !important; }
.icon-chevron-up         { background-position: -288px -120px !important; }
.icon-chevron-down       { background-position: -313px -119px !important; } 
.icon-retweet            { background-position: -336px -120px !important; }
.icon-shopping-cart      { background-position: -360px -120px !important; }
.icon-folder-close       { background-position: -384px -120px !important; width: 16px; }
.icon-folder-open        { background-position: -408px -120px !important; width: 16px; }
.icon-resize-vertical    { background-position: -432px -119px !important; } 
.icon-resize-horizontal  { background-position: -456px -118px !important; } 

.icon-hdd                     { background-position: 0      -144px !important; }
.icon-bullhorn                { background-position: -24px  -144px !important; }
.icon-bell                    { background-position: -48px  -144px !important; }
.icon-certificate             { background-position: -72px  -144px !important; }
.icon-thumbs-up               { background-position: -96px  -144px !important; }
.icon-thumbs-down             { background-position: -120px -144px !important; }
.icon-hand-right              { background-position: -144px -144px !important; }
.icon-hand-left               { background-position: -168px -144px !important; }
.icon-hand-up                 { background-position: -192px -144px !important; }
.icon-hand-down               { background-position: -216px -144px !important; }
.icon-circle-arrow-right      { background-position: -240px -144px !important; }
.icon-circle-arrow-left       { background-position: -264px -144px !important; }
.icon-circle-arrow-up         { background-position: -288px -144px !important; }
.icon-circle-arrow-down       { background-position: -312px -144px !important; }
.icon-globe                   { background-position: -336px -144px !important; }
.icon-wrench                  { background-position: -360px -144px !important; }
.icon-tasks                   { background-position: -384px -144px !important; }
.icon-filter                  { background-position: -408px -144px !important; }
.icon-briefcase               { background-position: -432px -144px !important; }
.icon-fullscreen              { background-position: -456px -144px !important; }




/************************************************************************************
	Roles icons
*/
.roles-icon-blank
{
	background-image: url(/images/blank-role.png);
	width: 16px;
	height: 16px;
}

.roles-icon-1, .roles-icon-2, .roles-icon-3, .roles-icon-4,
 .roles-icon-5, .roles-icon-6, .roles-icon-7, .roles-icon-8,
 .roles-icon-9, .roles-icon-10, .roles-icon-11, .roles-icon-12,
 .roles-icon-13, .roles-icon-14, .roles-icon-15, .roles-icon-16
{
	background-image: url(/images/roles.png);
	width: 16px;
	height: 16px;
}

.roles-icon-1					{ background-position: 0px    0px !important; }
.roles-icon-2					{ background-position: -26px  0px !important; }
.roles-icon-3					{ background-position: -52px  0px !important; }
.roles-icon-4					{ background-position: -78px  0px !important; }
.roles-icon-5					{ background-position: -104px 0px !important; }
.roles-icon-6					{ background-position: -130px 0px !important; }
.roles-icon-7					{ background-position: -156px 0px !important; }
.roles-icon-8					{ background-position: -182px 0px !important; }
.roles-icon-9					{ background-position: -208px 0px !important; }
.roles-icon-10					{ background-position: -234px 0px !important; }
.roles-icon-11					{ background-position: -260px 0px !important; }
.roles-icon-12					{ background-position: -286px 0px !important; }
.roles-icon-13					{ background-position: -312px 0px !important; }
.roles-icon-14					{ background-position: -338px 0px !important; }
.roles-icon-15					{ background-position: -364px 0px !important; }
.roles-icon-16					{ background-position: -390px 0px !important; }





/************************************************************************************
	Misc icons
*/
.icon-credit-card
{
	background-image: url(/theme/default/images/credit-card-icon.png);
    background-position: 0 0;
	width: 16px;
	height: 16px;
}

.icon-cash
{
	background-image: url(/theme/default/images/cash-icon.png);
    background-position: center;
    background-position: 0 0;
	width: 16px;
	height: 16px;
}


.flag {
	width: 16px;
	height: 11px;
	display: inline-block;
	background:url(/theme/default/images/flags.png) no-repeat;
}

.flag.flag-ad {background-position: -16px 0}
.flag.flag-ae {background-position: -32px 0}
.flag.flag-af {background-position: -48px 0}
.flag.flag-ag {background-position: -64px 0}
.flag.flag-ai {background-position: -80px 0}
.flag.flag-al {background-position: -96px 0}
.flag.flag-am {background-position: -112px 0}
.flag.flag-an {background-position: -128px 0}
.flag.flag-ao {background-position: -144px 0}
.flag.flag-ar {background-position: -160px 0}
.flag.flag-as {background-position: -176px 0}
.flag.flag-at {background-position: -192px 0}
.flag.flag-au {background-position: -208px 0}
.flag.flag-aw {background-position: -224px 0}
.flag.flag-az {background-position: -240px 0}
.flag.flag-ba {background-position: 0 -11px}
.flag.flag-bb {background-position: -16px -11px}
.flag.flag-bd {background-position: -32px -11px}
.flag.flag-be {background-position: -48px -11px}
.flag.flag-bf {background-position: -64px -11px}
.flag.flag-bg {background-position: -80px -11px}
.flag.flag-bh {background-position: -96px -11px}
.flag.flag-bi {background-position: -112px -11px}
.flag.flag-bj {background-position: -128px -11px}
.flag.flag-bm {background-position: -144px -11px}
.flag.flag-bn {background-position: -160px -11px}
.flag.flag-bo {background-position: -176px -11px}
.flag.flag-br {background-position: -192px -11px}
.flag.flag-bs {background-position: -208px -11px}
.flag.flag-bt {background-position: -224px -11px}
.flag.flag-bv {background-position: -240px -11px}
.flag.flag-bw {background-position: 0 -22px}
.flag.flag-by {background-position: -16px -22px}
.flag.flag-bz {background-position: -32px -22px}
.flag.flag-ca {background-position: -48px -22px}
.flag.flag-catalonia {background-position: -64px -22px}
.flag.flag-cd {background-position: -80px -22px}
.flag.flag-cf {background-position: -96px -22px}
.flag.flag-cg {background-position: -112px -22px}
.flag.flag-ch {background-position: -128px -22px}
.flag.flag-ci {background-position: -144px -22px}
.flag.flag-ck {background-position: -160px -22px}
.flag.flag-cl {background-position: -176px -22px}
.flag.flag-cm {background-position: -192px -22px}
.flag.flag-cn {background-position: -208px -22px}
.flag.flag-co {background-position: -224px -22px}
.flag.flag-cr {background-position: -240px -22px}
.flag.flag-cu {background-position: 0 -33px}
.flag.flag-cv {background-position: -16px -33px}
.flag.flag-cw {background-position: -32px -33px}
.flag.flag-cy {background-position: -48px -33px}
.flag.flag-cz {background-position: -64px -33px}
.flag.flag-de {background-position: -80px -33px}
.flag.flag-dj {background-position: -96px -33px}
.flag.flag-dk {background-position: -112px -33px}
.flag.flag-dm {background-position: -128px -33px}
.flag.flag-do {background-position: -144px -33px}
.flag.flag-dz {background-position: -160px -33px}
.flag.flag-ec {background-position: -176px -33px}
.flag.flag-ee {background-position: -192px -33px}
.flag.flag-eg {background-position: -208px -33px}
.flag.flag-eh {background-position: -224px -33px}
.flag.flag-en {background-position: -240px -33px}
.flag.flag-er {background-position: 0 -44px}
.flag.flag-es {background-position: -16px -44px}
.flag.flag-et {background-position: -32px -44px}
.flag.flag-eu {background-position: -48px -44px}
.flag.flag-fi {background-position: -64px -44px}
.flag.flag-fj {background-position: -80px -44px}
.flag.flag-fk {background-position: -96px -44px}
.flag.flag-fm {background-position: -112px -44px}
.flag.flag-fo {background-position: -128px -44px}
.flag.flag-fr {background-position: -144px -44px}
.flag.flag-ga {background-position: -160px -44px}
.flag.flag-gb {background-position: -176px -44px}
.flag.flag-gd {background-position: -192px -44px}
.flag.flag-ge {background-position: -208px -44px}
.flag.flag-gf {background-position: -224px -44px}
.flag.flag-gg {background-position: -240px -44px}
.flag.flag-gh {background-position: 0 -55px}
.flag.flag-gi {background-position: -16px -55px}
.flag.flag-gl {background-position: -32px -55px}
.flag.flag-gm {background-position: -48px -55px}
.flag.flag-gn {background-position: -64px -55px}
.flag.flag-gp {background-position: -80px -55px}
.flag.flag-gq {background-position: -96px -55px}
.flag.flag-gr {background-position: -112px -55px}
.flag.flag-gs {background-position: -128px -55px}
.flag.flag-gt {background-position: -144px -55px}
.flag.flag-gu {background-position: -160px -55px}
.flag.flag-gw {background-position: -176px -55px}
.flag.flag-gy {background-position: -192px -55px}
.flag.flag-hk {background-position: -208px -55px}
.flag.flag-hm {background-position: -224px -55px}
.flag.flag-hn {background-position: -240px -55px}
.flag.flag-hr {background-position: 0 -66px}
.flag.flag-ht {background-position: -16px -66px}
.flag.flag-hu {background-position: -32px -66px}
.flag.flag-ic {background-position: -48px -66px}
.flag.flag-id {background-position: -64px -66px}
.flag.flag-ie {background-position: -80px -66px}
.flag.flag-il {background-position: -96px -66px}
.flag.flag-im {background-position: -112px -66px}
.flag.flag-in {background-position: -128px -66px}
.flag.flag-io {background-position: -144px -66px}
.flag.flag-iq {background-position: -160px -66px}
.flag.flag-ir {background-position: -176px -66px}
.flag.flag-is {background-position: -192px -66px}
.flag.flag-it {background-position: -208px -66px}
.flag.flag-je {background-position: -224px -66px}
.flag.flag-jm {background-position: -240px -66px}
.flag.flag-jo {background-position: 0 -77px}
.flag.flag-jp {background-position: -16px -77px}
.flag.flag-ke {background-position: -32px -77px}
.flag.flag-kg {background-position: -48px -77px}
.flag.flag-kh {background-position: -64px -77px}
.flag.flag-ki {background-position: -80px -77px}
.flag.flag-km {background-position: -96px -77px}
.flag.flag-kn {background-position: -112px -77px}
.flag.flag-kp {background-position: -128px -77px}
.flag.flag-kr {background-position: -144px -77px}
.flag.flag-kurdistan {background-position: -160px -77px}
.flag.flag-kw {background-position: -176px -77px}
.flag.flag-ky {background-position: -192px -77px}
.flag.flag-kz {background-position: -208px -77px}
.flag.flag-la {background-position: -224px -77px}
.flag.flag-lb {background-position: -240px -77px}
.flag.flag-lc {background-position: 0 -88px}
.flag.flag-li {background-position: -16px -88px}
.flag.flag-lk {background-position: -32px -88px}
.flag.flag-lr {background-position: -48px -88px}
.flag.flag-ls {background-position: -64px -88px}
.flag.flag-lt {background-position: -80px -88px}
.flag.flag-lu {background-position: -96px -88px}
.flag.flag-lv {background-position: -112px -88px}
.flag.flag-ly {background-position: -128px -88px}
.flag.flag-ma {background-position: -144px -88px}
.flag.flag-mc {background-position: -160px -88px}
.flag.flag-md {background-position: -176px -88px}
.flag.flag-me {background-position: -192px -88px}
.flag.flag-mg {background-position: -208px -88px}
.flag.flag-mh {background-position: -224px -88px}
.flag.flag-mk {background-position: -240px -88px}
.flag.flag-ml {background-position: 0 -99px}
.flag.flag-mm {background-position: -16px -99px}
.flag.flag-mn {background-position: -32px -99px}
.flag.flag-mo {background-position: -48px -99px}
.flag.flag-mp {background-position: -64px -99px}
.flag.flag-mq {background-position: -80px -99px}
.flag.flag-mr {background-position: -96px -99px}
.flag.flag-ms {background-position: -112px -99px}
.flag.flag-mt {background-position: -128px -99px}
.flag.flag-mu {background-position: -144px -99px}
.flag.flag-mv {background-position: -160px -99px}
.flag.flag-mw {background-position: -176px -99px}
.flag.flag-mx {background-position: -192px -99px}
.flag.flag-my {background-position: -208px -99px}
.flag.flag-mz {background-position: -224px -99px}
.flag.flag-na {background-position: -240px -99px}
.flag.flag-nc {background-position: 0 -110px}
.flag.flag-ne {background-position: -16px -110px}
.flag.flag-nf {background-position: -32px -110px}
.flag.flag-ng {background-position: -48px -110px}
.flag.flag-ni {background-position: -64px -110px}
.flag.flag-nl {background-position: -80px -110px}
.flag.flag-no {background-position: -96px -110px}
.flag.flag-np {background-position: -112px -110px}
.flag.flag-nr {background-position: -128px -110px}
.flag.flag-nu {background-position: -144px -110px}
.flag.flag-nz {background-position: -160px -110px}
.flag.flag-om {background-position: -176px -110px}
.flag.flag-pa {background-position: -192px -110px}
.flag.flag-pe {background-position: -208px -110px}
.flag.flag-pf {background-position: -224px -110px}
.flag.flag-pg {background-position: -240px -110px}
.flag.flag-ph {background-position: 0 -121px}
.flag.flag-pk {background-position: -16px -121px}
.flag.flag-pl {background-position: -32px -121px;}
.flag.flag-pm {background-position: -48px -121px}
.flag.flag-pn {background-position: -64px -121px}
.flag.flag-pr {background-position: -80px -121px}
.flag.flag-ps {background-position: -96px -121px}
.flag.flag-pt {background-position: -112px -121px}
.flag.flag-pw {background-position: -128px -121px}
.flag.flag-py {background-position: -144px -121px}
.flag.flag-qa {background-position: -160px -121px}
.flag.flag-re {background-position: -176px -121px}
.flag.flag-ro {background-position: -192px -121px}
.flag.flag-rs {background-position: -208px -121px}
.flag.flag-ru {background-position: -224px -121px}
.flag.flag-rw {background-position: -240px -121px}
.flag.flag-sa {background-position: 0 -132px}
.flag.flag-sb {background-position: -16px -132px}
.flag.flag-sc {background-position: -32px -132px}
.flag.flag-scotland {background-position: -48px -132px}
.flag.flag-sd {background-position: -64px -132px}
.flag.flag-se {background-position: -80px -132px}
.flag.flag-sg {background-position: -96px -132px}
.flag.flag-sh {background-position: -112px -132px}
.flag.flag-si {background-position: -128px -132px}
.flag.flag-sk {background-position: -144px -132px}
.flag.flag-sl {background-position: -160px -132px}
.flag.flag-sm {background-position: -176px -132px}
.flag.flag-sn {background-position: -192px -132px}
.flag.flag-so {background-position: -208px -132px}
.flag.flag-somaliland {background-position: -224px -132px}
.flag.flag-sr {background-position: -240px -132px}
.flag.flag-ss {background-position: 0 -143px}
.flag.flag-st {background-position: -16px -143px}
.flag.flag-sv {background-position: -32px -143px}
.flag.flag-sx {background-position: -48px -143px}
.flag.flag-sy {background-position: -64px -143px}
.flag.flag-sz {background-position: -80px -143px}
.flag.flag-tc {background-position: -96px -143px}
.flag.flag-td {background-position: -112px -143px}
.flag.flag-tf {background-position: -128px -143px}
.flag.flag-tg {background-position: -144px -143px}
.flag.flag-th {background-position: -160px -143px}
.flag.flag-tj {background-position: -176px -143px}
.flag.flag-tk {background-position: -192px -143px}
.flag.flag-tl {background-position: -208px -143px}
.flag.flag-tm {background-position: -224px -143px}
.flag.flag-tn {background-position: -240px -143px}
.flag.flag-to {background-position: 0 -154px}
.flag.flag-tr {background-position: -16px -154px}
.flag.flag-tt {background-position: -32px -154px}
.flag.flag-tv {background-position: -48px -154px}
.flag.flag-tw {background-position: -64px -154px}
.flag.flag-tz {background-position: -80px -154px}
.flag.flag-ua {background-position: -96px -154px}
.flag.flag-ug {background-position: -112px -154px}
.flag.flag-um {background-position: -128px -154px}
.flag.flag-us {background-position: -144px -154px}
.flag.flag-uy {background-position: -160px -154px}
.flag.flag-uz {background-position: -176px -154px}
.flag.flag-va {background-position: -192px -154px}
.flag.flag-vc {background-position: -208px -154px}
.flag.flag-ve {background-position: -224px -154px}
.flag.flag-vg {background-position: -240px -154px}
.flag.flag-vi {background-position: 0 -165px}
.flag.flag-vn {background-position: -16px -165px}
.flag.flag-vu {background-position: -32px -165px}
.flag.flag-wales {background-position: -48px -165px}
.flag.flag-wf {background-position: -64px -165px}
.flag.flag-ws {background-position: -80px -165px}
.flag.flag-ye {background-position: -96px -165px}
.flag.flag-yt {background-position: -112px -165px}
.flag.flag-za {background-position: -128px -165px}
.flag.flag-zanzibar {background-position: -144px -165px}
.flag.flag-zm {background-position: -160px -165px}
.flag.flag-zw {background-position: -176px -165px}

.ux-icon-combo-wrap {
    position: relative;
}

.ux-icon-combo-wrap .x-form-field {
    padding-left: 25px;
}

.ux-icon-combo-icon {
    position: absolute;
    top: 5px;
    left: 5px;
    background-repeat: no-repeat;
    background-position: 3px 50%;
    width: 16px;
    height: 11px;
}

.ux-icon-combo-item {
    top: 5px;
    left: 5px;
    padding-left: 5px;
    background-repeat: no-repeat;
    background-position: 3px 50%;
    height: 11px;
    width: 16px;
}

.x-btn-icon-el.fa-ticket{
    color: black;
}

/*******************************************
 * 
 * Ext Calendar styles
 *
 ******************************************/

/* -----------------------------------------
 * Shared calendar view containers 
 */
.x-panel-tbar .ext-cal-toolbar {
    padding: 3px;
    border-bottom-width: 0 !important;
}
.x-panel-tbar .ext-cal-toolbar .x-btn button {
    font-weight: bold;
    color: #555;
}
.x-panel-tbar .ext-cal-toolbar .x-toolbar-cell {
    padding: 0 3px;
}

.ext-cal-ct {
    position: relative;
    font-family: helvetica, arial, sans-serif;
    border-bottom:1px solid #ddd;
    border-right:1px solid #ddd;
}
.ext-cal-ct img {
    border:0 none;
}
.ext-cal-inner-ct {
    height: 100%;
    line-height: 14px;
    position: relative;
    background: #eee;
    white-space: nowrap;
}
.ext-cal-ct td,
.ext-cal-mdv td {
    font-size: 11px;
}
.x-cal-body {
    /* override the default -noheader style ext uses when there is no panel header */
    border-top: 0 !important;
}

/* Window specific rules */
.x-window .x-window-mc .x-cal-body {
    border: 0 !important;
}
.x-window .ext-cal-toolbar {
    border: 0 !important;
}

/* Background layout table for week rows */
.ext-cal-bg-tbl {
    height:100%;
    left:0;
    position:absolute;
    table-layout:fixed;
    top:0;
    width:100%;
}

/* Month names subheader */
.ext-cal-hd-days-tbl {
    background: #EFEFEF;
    color: #555;
    table-layout: fixed;
    top: 18px;
    width: 100%;
    font-size: 12px;
    line-height: 12px;
}

.ext-cal-month-hd .ext-cal-hd-days-tbl {
    border-top: 1px solid #99BBE8;
}
.x-calendar-nonav .ext-cal-month-hd .ext-cal-hd-days-tbl {
    border-top: 0;
}
.ext-cal-month-hd .ext-cal-hd-day {
    border-left: 1px solid #DDD;
}

.ext-cal-hd-ct {
    border-bottom: 1px solid #bcf;
}
.ext-cal-hd-day {
    text-align: center;
    padding: 4px 0;
    white-space: nowrap;
}

/* -----------------------------------------
 * Day/week-specific styles
 */
.ext-cal-dayview .ext-cal-hd-days-tbl {
    table-layout: fixed;
    width: 100%;
    background-color: #D3E1F1;
    overflow: hidden;
    font-size: 11px;
    line-height: 14px;
    height: 100%;
}
.ext-cal-hd-days-td {
    padding-bottom: 2px;
}
.ext-cal-dayview .ext-cal-hd-ct {
    height: 100%;
}
.ext-cal-dayview .ext-cal-gutter {
    width: 50px;
}
.ext-cal-dayview .ext-cal-gutter-rt {
    width: 15px;
}
.x-win .ext-cal-dayview .ext-cal-gutter-rt {
    width: 16px;
}
/* OSX Lion scrollbars do not take up space in the body so they need special rules */
.x-no-scrollbar .ext-cal-hd-days-td {
    width: 100%;
}
.x-no-scrollbar .ext-cal-dayview .ext-cal-gutter-rt,
.x-no-scrollbar .x-win .ext-cal-dayview .ext-cal-gutter-rt {
    width: 0;
}

.ext-cal-hd-ad {
    background-color: #fff;
    font-size: 11px;
    line-height: 14px;
    border-color: #e3e9ff #e3e9ff #e3e9ff #e3e9ff;
    border-style: solid;
    border-width: 0 1px 1px 0;
}
.ext-cal-hd-ad-inner {
    position: relative;
    height: 100%;
}
.x-calendar-nonav .ext-cal-hd-ad-inner {
    margin-top: 3px;
}
.x-calendar-nonav .ext-cal-hd-ct {
    border-top: 1px solid #99BBE8;
}
.ext-cal-dayview .ext-cal-dtitle {
    padding: 8px 1px 2px;
} 
.ext-cal-hd-ad-bg-tbl {
    position: absolute;
    left: 0;
    table-layout: fixed;
    width: 100%;
}
.ext-cal-hd-ad .st-c {
    padding: 1px 1px 0 1px
}
.ext-cal-dayview .ext-cal-body-ct {
    position: relative;
    overflow-y: scroll;
    overflow-x: hidden;
    padding: 0;
    line-height: normal;
}
.ext-cal-dayview .ext-cal-body-ct .ext-cal-bg-tbl {
    height: 1008px;
}
.ext-cal-dayview .ext-cal-bg-tbl {
    background-color: #fff;
    margin-top: -1px;
    border-bottom: 1px solid #bcf;
    border-right: 1px solid #bcf;
}
.ext-cal-dayview .ext-cal-bg-rows {
    position: relative;
    margin-left: 1px;
    top: 1px;
}
.ext-cal-dayview .ext-cal-bg-rows-inner {
    position: absolute;
    width: 100%;
}
.x-ie .ext-cal-dayview .ext-cal-bg-rows-inner,
.x-gecko .ext-cal-dayview .ext-cal-bg-rows-inner {
    top: -1; /* row line alignment fix */
}
.ext-cal-dayview .ext-cal-bg-row {
    height: 42px;
}
.ext-cal-dayview .ext-cal-bg-row-div {
    border-bottom: 1px dotted #ddd;
    border-top: 1px solid #ddd;
    font-size: 1px;
    height: 21px;
    margin-bottom: 20px;
}
.ext-cal-dayview .ext-row-1 {
    border-top: 0;
}
.ext-cal-day-times {
    background-color: #f6f9fc;
    color: #666;
    padding: 1px 0 0 0;
    text-align: right;
    vertical-align: top;
}
.ext-cal-day-time-inner {
    height: 42px;
    border-bottom: 1px solid #ddd;
    padding: 3px 4px 0 0;
}
.ext-cal-day-col {
    border-left: 1px solid #ddd;
    vertical-align: top
}
.ext-cal-day-col-inner {
    position: relative;
    cursor: default;
}
.ext-cal-day-col-gutter {
    position: relative;
    margin-right: 15px;
    height: 1008px;
}
.x-ie .ext-cal-day-col-gutter,
.x-opera .ext-cal-day-col-gutter {
    margin-right: 10px;
}
.x-ie6 .ext-cal-day-col-gutter {
    zoom: 1
}

/* -----------------------------------------
 * Month-specific styles
 */
.ext-cal-monthview .ext-cal-hd-ct {
    left: 0;
    top: 0;
    position: absolute;
    width: 100%;
}
.ext-cal-monthview .ext-cal-body-ct {
    background: #fff;
    bottom: 0;
    left: 0;
    border:0;
    overflow: hidden;
    position: absolute;
    top: 20px;
    width: 100%;
}

.ext-cal-monthview .ext-cal-noheader .ext-cal-hd-ct {
    display: none;
}
.ext-cal-monthview .ext-cal-noheader .ext-cal-body-ct {
    top: 0;
}

/* Month view week link boxes */
.ext-cal-monthview .ext-cal-week-link,
.ext-cal-monthview .ext-cal-week-link-hd {
    width: 20px;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    background: #EFEFEF;
    border-top: 1px solid #DDD;
    border-right: 1px solid #DDD;
    font-size: 10px;
    color: #999;
    padding: 3px 0 0;
    text-align: center;
    cursor: pointer;
}
.ext-cal-monthview .ext-cal-week-link-hd {
    border-top: 1px solid #99BBE8;
}
.x-calendar-nonav .ext-cal-monthview .ext-cal-week-link-hd {
    border-top: 0;
}
.ext-cal-week-links .ext-cal-bg-tbl {
    left: 20px;
}
.ext-cal-week-links .ext-cal-evt-tbl,
.ext-cal-week-links .ext-cal-hd-days-tbl {
    margin-left: 20px;
}
.ext-cal-monthview .ext-week-link-over {
    background: #E0E7EF;
}


/* Hide the nav bar if specified */
.ext-cal-hide-navbar .ext-cal-hd-ct {
    height: 25px;
}
.ext-cal-hide-navbar .ext-cal-body-ct {
    top: 24px;
}

/* Outer wrapping div for week rows */
.ext-cal-wk-ct {
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 100%;
    height: 100px;
}
.ext-cal-monthview .ext-cal-wk-ct {
    height: 100%;
}
/* Background table cell */
.ext-cal-day {
    border-left: 1px solid #ddd;
    cursor: pointer;
}
.ext-cal-day-first {
    /*border-left: 1px solid #BBCCFF;*/
   border-left: 0;
}

.ext-cal-ev,
.ext-cal-dtitle {
    cursor: pointer;
}
.ext-day-over {
    background: #D1EAEF !important;
}
/* Event container table */
.ext-cal-evt-tbl {
    position:relative;
    table-layout:fixed;
    width:100%;
}

/* Event title cell (includes today, prev & next month) */
td.ext-cal-dtitle {
    font-family: helvetica, arial, sans-serif;
    border-top:1px solid #ddd;
    color: #666;
    line-height:14px;
    overflow:hidden;
    text-align:right;
    font-size: 11px;
    padding-top: 1px;
    padding-right: 1px;
    padding-left: 1px;
}
td.ext-cal-dtitle-first {
    border-top: 1px solid #DDD;
}
td.ext-cal-dtitle div {
    padding: 2px 4px 1px;
}
/* Today's title cell */
td.ext-cal-dtitle-today div {
    color: #BFA52F;
    white-space: nowrap;
}
/* Today time span */
.ext-cal-dtitle-time {
    font-size: 11px;
}
/* Today's background cell */
.ext-cal-day-today {
    background: #FFF4BF;
}
/* Prev/next month title cells */
.ext-cal-dtitle-prev div,
.ext-cal-dtitle-next div {
    color: #bbb;
}
/* Prev/next month background cells */
.ext-cal-day-prev,
.ext-cal-day-next {
    background: #EFEFEF;
}
/* Event cells */
.ext-cal-ev {
    font-family:Verdana,sans-serif;
    padding: 0 1px 0 2px;
    vertical-align:top;
}
/* Event overflow more link */
.ext-cal-ev-more {
	text-align: center;
}
.ext-cal-ev-more a,
.ext-cal-ev-more a:visited {
    font-family: verdana;
    color: #777;
    font-size: 10px;
    cursor: pointer;
}
/* More view */
.ext-cal-mvd-tbl {
    width: 100%;
    table-layout: fixed;
    border-spacing: 1;
    border-collapse: separate;
}

.ext-cal-evt {
    cursor:pointer;
}

/* Default rounded event div (Gecko/Webkit/W3C) */
.ext-cal-evr { /* rounded */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    overflow:hidden;
    padding: 2px 1px 2px 5px;
    white-space:nowrap;
	text-overflow: ellipsis;
    border: 0;
}
.ext-cal-day-col .ext-cal-evr {
    border-width: 1px;
    border-style: solid;
}
/* Nested event divs (IE/Opera) */
.ext-cal-evo { /* outer */
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-right: 0;
    border-left: 0;
    margin: 0 1px;
    cursor: pointer;
    position: relative;
}
.ext-cal-day-col .ext-cal-evo  {
    height: 100%;
}
.ext-cal-evm { /* middle */
    border-left: 1px solid;
    border-right: 1px solid;
    border-top: 0;
    border-bottom: 0;
    margin: 0 -1px;
    zoom: 1;
    padding-left: 3px;
}
.ext-cal-evi { /* inner */
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
}

/* Day view event styles */
.ext-cal-day-col .ext-cal-evt {
    position: absolute;
    overflow: hidden;
    cursor: default;
    color: #fff;
    -moz-user-select: none;
}
.ext-cal-evt dl {
    margin: 0;
    border: 0 1px;
    overflow: hidden;
    border-width: 0 1px;
    border-style: solid;
}
.x-ie6 .ext-cal-evt dl {
    zoom: 1
}
.ext-cal-evt dd {
    margin: 0;
    overflow: hidden;
    font-size: 11px;
    text-align: left;
    word-wrap: break-word;
}
.ext-cal-evdm {
    border: 1px solid;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px
}
.ext-cal-evdm dt {
    margin-top: 0
}
.ext-cal-day-col .ext-cal-evt a:link,
.ext-cal-day-col .ext-cal-evt a:visited,
.ext-cal-day-col .ext-cal-evt a:active {
    text-decoration: none;
    color: #fff
}

.ext-cal-evb {
    height: 1px;
    overflow: hidden;
    margin: 0 1px;
    border-top-width: 1px;
    border-top-style: solid;
}
.x-opera .ext-cal-evb,
.x-strict .x-ie .ext-cal-evb {
    height: 0;
}

/* Event spanning -- overrides rounded corners */
.ext-cal-ev-spanboth,
.ext-cal-ev-spanleft,
.ext-cal-ev-spanright {
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
	position: relative;
}
.ext-cal-ev-spanleft {
    -moz-border-radius-topright:5px;
    -moz-border-radius-bottomright:5px;
    -webkit-border-top-right-radius:5px;
    -webkit-border-bottom-right-radius:5px;
    border-top-right-radius:5px;
    border-bottom-right-radius:5px;
    xpadding-left:5px;
}
.ext-cal-ev-spanright {
    -moz-border-radius-topleft:5px;
    -moz-border-radius-bottomleft:5px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-bottom-left-radius:5px;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
    xpadding-right:5px;
}
/* IE/ Opera: */
.ext-cal-ev-spanboth .ext-cal-evm {
	margin: 0;
}
.ext-cal-ev-spanright .ext-cal-evm {
	margin: 0 0 0 -1px;
}
.ext-cal-ev-spanleft .ext-cal-evm {
	margin: 0 -1px 0 0;
}

.ext-cal-spl,
.ext-cal-spr {
/*    background-image:url(/theme/default/images/calendar-sprites.gif);
    background-repeat:no-repeat;
    display: inline-block;
    height: 15px;
    line-height: 15px;
    width: 2px;
	position: absolute;
	top: 0;*/
}
.ext-cal-spl {
    background-position:-1px -11px;
    left: 0;
}
.ext-cal-spr {
    background-position:0 -11px;
    right: -2px;
}
.x-ie .ext-cal-spr {
    right: -5px;
}

/* Generic calendar icons */
.ext-cal-ic {
    background-image:url(/theme/default/images/calendar-sprites.gif);
    background-repeat:no-repeat;
    display:inline-block;
    height:11px;
    line-height:11px;
    margin-left:4px;
    width:14px;
}
.ext-cal-ic-rcr {
    background-position:0 0;
}
.ext-cal-ic-rem {
    background-position:-14px 0;
}

/* Calendar DD styles */
.ext-cal-dd-sel-ct {
    display: block;
    z-index: 10;
    position: absolute;
    height: 0;
    left: 0;
    top: 0;
    width: 0;
}
.ext-cal-dd-sel {
    background-color: #C3D9FF;
    font-size: 0;
    line-height: 0;
    opacity: 0.5;
    position: absolute;
}

/* Webkit/Gecko: */
.ext-evt-over,
/* IE/Opera: */
.ext-evt-over .ext-cal-evm {
    opacity: .8;
    filter: alpha(opacity=80);
}

/* Calendar Picker */
.ext-calendar-picker.x-form-text-wrap {
    position: relative;
}

.ext-calendar-picker .x-form-text {
    padding-left: 23px;
}
.ext-calendar-picker .x-combo-list-item {
    padding-left: 24px;
}
.ext-cal-picker-icon {
    width: 16px;
    height: 16px;
    margin-right: 5px;
    margin-top: 2px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    float: left;
    position: relative;
}
/* This is the selected icon that always shows: */
.ext-cal-picker-mainicon {
    float: none;
    position: absolute;
    top: 3px;
    left: 4px;
    margin-top: 5px;
}

/*
 * Event resize handle
 */
.ext-evt-rsz {
    position: absolute;
    bottom: 0;
    height: 5px;
    line-height: 5px;
    width: 100%;
    margin-left: -5px;
    text-align: center; /* needed for IE quirks mode */
    cursor: s-resize;
}
.x-gecko .ext-evt-rsz,
.x-webkit .ext-evt-rsz {
    cursor: ns-resize;
}
.ext-evt-rsz-h {
    display: none;
    border-top:3px double;
    border-color: white;
    font-size:0;
    height:0;
    line-height:0;
    margin-left:auto;
    margin-right:auto;
    width:20px;
    opacity:.5;
    -moz-opacity:.5;
    -khtml-opacity:.5;
    /* no opacity for ie by default */
}
.ext-evt-over .ext-evt-rsz-h {
    display: block;
}
.x-ie .ext-evt-rsz-h {
    border-color: #ccc;
}
.x-strict .x-ie8 .ext-evt-rsz-h {
    border-color: #fff;
    filter:alpha(opacity=50);
}

/* 
 * Calendar event colors 
 */
.ext-cal-evr,
.ext-cal-evi,
.ext-cal-evt dl {
	color: #fff;
}

.ext-color-1,
.x-ie .ext-color-1-ad,
.x-opera .ext-operaLT11.ext-color-1-ad {
	color: #306da6;
}
.ext-cal-day-col .ext-color-1,
.ext-dd-drag-proxy .ext-color-1,
.ext-color-1-ad,
.ext-color-1-ad .ext-cal-evm,
.ext-color-1 .ext-cal-picker-icon,
.ext-color-1-x dl,
.ext-color-1-x .ext-cal-evb {
	background: #306da6;
}
.ext-color-1-x .ext-cal-evb,
.ext-color-1-ad .ext-cal-evm,
.ext-color-1-ad,
.ext-color-1-x dl {
    border-color: #306da6;
}

.ext-color-2,
.x-ie .ext-color-2-ad,
.x-opera .ext-operaLT11.ext-color-2-ad {
	color: #86a723;
}
.ext-cal-day-col .ext-color-2,
.ext-dd-drag-proxy .ext-color-2,
.ext-color-2-ad,
.ext-color-2-ad .ext-cal-evm,
.ext-color-2 .ext-cal-picker-icon,
.ext-color-2-x dl,
.ext-color-2-x .ext-cal-evb {
	background: #86a723;
}
.ext-color-2-x .ext-cal-evb,
.ext-color-2-ad .ext-cal-evm,
.ext-color-2-ad,
.ext-color-2-x dl {
    border-color: #86a723;
}
.ext-color-3,
.x-ie .ext-color-3-ad,
.x-opera .ext-operaLT11.ext-color-3-ad {
    color: #b6a980;
}
.ext-cal-day-col .ext-color-3,
.ext-dd-drag-proxy .ext-color-3,
.ext-color-3-ad,
.ext-color-3-ad .ext-cal-evm,
.ext-color-3 .ext-cal-picker-icon,
.ext-color-3-x dl,
.ext-color-3-x .ext-cal-evb {
    background: #b6a980;
}
.ext-color-3-x .ext-cal-evb,
.ext-color-3-ad .ext-cal-evm,
.ext-color-3-ad,
.ext-color-3-x dl {
    border-color: #b6a980;
}

.ext-cal-day-col .ext-cal-evt {
    position: absolute;
}
.ext-cal-day-col .ext-cal-evr,
.ext-cal-day-col .ext-cal-evi {
    white-space: normal;
}

/* Shim for drag/drop operations on calendar views */
.ext-dd-shim {
    z-index:1000;
    overflow:hidden;
    position:absolute;
    left:0;top:0;
    opacity:.40;
    -moz-opacity:.40;
	-khtml-opacity:.40;
    filter:alpha(opacity=40);
	background: #C3D9FF;
}

.ext-cal-event-win a:link,
.ext-cal-event-win a:visited {
    color: #15428B;
}

/* StatusProxy override styles */
.ext-dd-ghost-ct {
	color:#000;
	font: normal 11px arial, helvetica, sans-serif;
	border: 1px solid;
    border-color: #ddd #bbb #bbb #ddd;
	background-color:#fff;
	padding:3px;
	padding-left:20px;
	white-space: nowrap;
}
.ext-dd-ghost-ct .x-dd-drag-ghost{
	border: 0;
	background: none;
	padding: 0;
	width: 150px;
}
.ext-dd-ghost-ct .ext-evt-rsz {
    display: none;
}

/*******************************************
 * 
 * Calendar form styles
 *
 ******************************************/
.x-gecko .ext-cal-event-win .x-window-body .x-form-item {
    overflow: hidden;
}
.ext-evt-edit-form .x-form-item {
    margin-bottom: 8px;
}
.ext-evt-edit-form .x-panel-bbar .x-toolbar {
    border-bottom: 1px solid #99BBE8;
}
.ext-evt-edit-form .x-panel-header {
    background: transparent url(/theme/default/images/ext-cal-edit-hd.png) repeat-x;
    padding: 9px 0 4px !important;
    font-size: 13px !important;
    font-family: helvetica, arial, sans-serif;
    border-top: 0;
    border-bottom: 1px solid #BBCCFF;
}
.ext-evt-edit-form .x-panel-fbar {
    padding: 5px 10px;
    background: #DFE8F6;
    border: 1px solid #BBCCFF;
}
.ext-evt-edit-form .x-title {
    left: 10px !important;
}

/*******************************************
 * 
 * DateRangeField styles
 *
 ******************************************/
.ext-dt-range label {
    font-size: 12px;
}
.ext-dt-range .x-form-check-wrap {
    white-space: nowrap;
}
.ext-dt-range .x-table-layout-cell {
    padding-right: 5px;
}

/* Custom Stylesheets for icons */
.icon-info {
    background-position: 10px 0px !important;
    background-repeat: no-repeat !important;
    background-size: 16px 16px;
    width: 28px !important;
    height: 18px !important;
    background-image: url(/theme/default/images/icon-info-big.jpg) !important;
}


.icon-info-custom {
    background-position: 160px 0px !important;
    background-repeat: no-repeat !important;
    width: 180px !important;
    height: 18px !important;
    background-image: url(/theme/default/images/help-icon.png) !important;
}

.icon-info-custom-a {
    background-position: 175px 0px !important;
    background-repeat: no-repeat !important;
    width: 195px !important;
    height: 18px !important;
    background-image: url(/theme/default/images/help-icon.png) !important;
}

.icon-hostelworld {
     background-image: url(/Images/HW_icon.png) !important;
     background-size: 14px;
     background-position: inherit;
     margin-top: -1px;
}
.menu-icon {
    background-image: url(/Images/menu-icons.png);
    background-repeat: no-repeat;
    display: block;
}

.menu-icon-001-chart {
    width: 16px;
    height: 16px;
    background-position: -5px -5px;
}

.menu-icon-002-checklist {
    width: 16px;
    height: 16px;
    background-position: -31px -5px;
}

.menu-icon-003-settings {
    width: 16px;
    height: 16px;
    background-position: -57px -5px;
}

.menu-icon-004-permission {
    width: 16px;
    height: 16px;
    background-position: -83px -5px;
}

.menu-icon-005-permission-1 {
    width: 16px;
    height: 16px;
    background-position: -109px -5px;
}

.menu-icon-006-lock {
    width: 16px;
    height: 16px;
    background-position: -135px -5px;
}

.menu-icon-007-padlock {
    width: 16px;
    height: 16px;
    background-position: -161px -5px;
}

.menu-icon-008-shield {
    width: 16px;
    height: 16px;
    background-position: -187px -5px;
}

.menu-icon-009-shield-1 {
    width: 16px;
    height: 16px;
    background-position: -213px -5px;
}

.menu-icon-010-user {
    width: 16px;
    height: 16px;
    background-position: -239px -5px;
}

.menu-icon-011-clock {
    width: 16px;
    height: 16px;
    background-position: -265px -5px;
}

.menu-icon-012-hourglass {
    width: 16px;
    height: 16px;
    background-position: -291px -5px;
}

.menu-icon-013-time {
    width: 16px;
    height: 16px;
    background-position: -317px -5px;
}

.menu-icon-014-rotation {
    width: 16px;
    height: 16px;
    background-position: -343px -5px;
}

.menu-icon-015-switch {
    width: 16px;
    height: 16px;
    background-position: -369px -5px;
}

.menu-icon-016-switch-1 {
    width: 16px;
    height: 16px;
    background-position: -395px -5px;
}

.menu-icon-017-switch-2 {
    width: 16px;
    height: 16px;
    background-position: -421px -5px;
}

.menu-icon-018-experience {
    width: 16px;
    height: 16px;
    background-position: -447px -5px;
}

.menu-icon-019-move {
    width: 16px;
    height: 16px;
    background-position: -473px -5px;
}

.menu-icon-020-move-1 {
    width: 16px;
    height: 16px;
    background-position: -499px -5px;
}

.menu-icon-021-move-2 {
    width: 16px;
    height: 16px;
    background-position: -525px -5px;
}

.menu-icon-022-move-3 {
    width: 16px;
    height: 16px;
    background-position: -551px -5px;
}

.menu-icon-023-move-4 {
    width: 16px;
    height: 16px;
    background-position: -577px -5px;
}

.menu-icon-024-move-5 {
    width: 16px;
    height: 16px;
    background-position: -603px -5px;
}

.menu-icon-025-hand {
    width: 16px;
    height: 16px;
    background-position: -629px -5px;
}

.menu-icon-026-move-6 {
    width: 16px;
    height: 16px;
    background-position: -655px -5px;
}

.menu-icon-027-bill {
    width: 16px;
    height: 16px;
    background-position: -681px -5px;
}

.menu-icon-028-bin {
    width: 16px;
    height: 16px;
    background-position: -707px -5px;
}

.menu-icon-029-invoice {
    width: 16px;
    height: 16px;
    background-position: -733px -5px;
}

.menu-icon-030-save-money {
    width: 16px;
    height: 16px;
    background-position: -759px -5px;
}

.menu-icon-031-investor {
    width: 16px;
    height: 16px;
    background-position: -785px -5px;
}

.menu-icon-032-dollar {
    width: 16px;
    height: 16px;
    background-position: -811px -5px;
}

.menu-icon-033-key {
    width: 16px;
    height: 16px;
    background-position: -837px -5px;
}

.menu-icon-034-writing {
    width: 16px;
    height: 16px;
    background-position: -863px -5px;
}

.menu-icon-035-full-screen {
    width: 16px;
    height: 16px;
    background-position: -889px -5px;
}

.menu-icon-036-summary {
    width: 16px;
    height: 16px;
    background-position: -915px -5px;
}

.menu-icon-037-table {
    width: 16px;
    height: 16px;
    background-position: -941px -5px;
}

.menu-icon-038-password {
    width: 16px;
    height: 16px;
    background-position: -967px -5px;
}

.menu-icon-bed {
    width: 16px;
    height: 10px;
    background-position: -993px -5px;
}

.menu-icon-bed-allocate {
    width: 16px;
    height: 10px;
    background-position: -1019px -5px;
}

.menu-icon-bed-unallocate {
    width: 16px;
    height: 10px;
    background-position: -1045px -5px;
}

.menu-icon-coupon {
    width: 16px;
    height: 11px;
    background-position: -1071px -5px;
}

.menu-icon-credit-cards {
    width: 16px;
    height: 14px;
    background-position: -1097px -5px;
}

.menu-icon-dots {
    width: 16px;
    height: 16px;
    background-position: -1123px -5px;
}

.menu-icon-edit {
    width: 16px;
    height: 16px;
    background-position: -1149px -5px;
}

.menu-icon-euro {
    width: 14px;
    height: 16px;
    background-position: -1175px -5px;
}

.menu-icon-group {
    width: 16px;
    height: 16px;
    background-position: -1199px -5px;
}

.menu-icon-investments-balance {
    width: 16px;
    height: 14px;
    background-position: -1225px -5px;
}

.menu-icon-invoice {
    width: 10px;
    height: 16px;
    background-position: -1251px -5px;
}

.menu-icon-magnifying-glass {
    width: 16px;
    height: 16px;
    background-position: -1271px -5px;
}

.menu-icon-mail {
    width: 16px;
    height: 9px;
    background-position: -1297px -5px;
}

.menu-icon-message {
    width: 16px;
    height: 12px;
    background-position: -1323px -5px;
}

.menu-icon-payment-method {
    width: 10px;
    height: 16px;
    background-position: -1349px -5px;
}

.menu-icon-planning {
    width: 16px;
    height: 16px;
    background-position: -1369px -5px;
}

.menu-icon-price-manager {
    width: 16px;
    height: 16px;
    background-position: -1395px -5px;
}

.menu-icon-res-unallocate {
    width: 16px;
    height: 16px;
    background-position: -1421px -5px;
}

.menu-icon-room-manager {
    width: 11px;
    height: 16px;
    background-position: -1447px -5px;
}

.menu-icon-rss {
    width: 16px;
    height: 16px;
    background-position: -1468px -5px;
}

.menu-icon-season-manager {
    width: 16px;
    height: 16px;
    background-position: -1494px -5px;
}

.menu-icon-settings {
    width: 16px;
    height: 16px;
    background-position: -1520px -5px;
}

.menu-icon-shop-cart {
    width: 16px;
    height: 15px;
    background-position: -1546px -5px;
}

.menu-icon-shopping-basket {
    width: 16px;
    height: 13px;
    background-position: -1572px -5px;
}

.menu-icon-split {
    width: 16px;
    height: 16px;
    background-position: -1598px -5px;
}

.menu-icon-trolley {
    width: 16px;
    height: 14px;
    background-position: -1624px -5px;
}

.menu-icon-update-arrows {
    width: 16px;
    height: 15px;
    background-position: -1650px -5px;
}
.menu-icon-home {
    width: 16px;
    height: 15px;
    background-position: -1672px -5px;
}

/* This file created during migration from ExtJS 4.2 to ExtJS 5.0 */

.x-panel-body-default { border-style:none; }
.x-window-body-default { border-style:none; }
.x-toolbar-default { border-style:none; }

.x-grid-body { border-top-style: solid; }

.x-btn-default-toolbar-small .x-btn-inner { color:#666; }

.x-btn-default-toolbar-small .x-btn-wrap-default-small.x-btn-arrow-right:after {
    background-image: url(/app/ext/classic/theme-neptune/resources/images/button/default-toolbar-small-arrow.png);
}

.x-htmleditor-iframe {
    height: 100% !important;
}


/* jQuery Growl
 * Copyright 2015 Kevin Sylvestre
 * 1.2.5
 */
#growls {
  z-index: 50000;
  position: fixed; }
  #growls.default {
    bottom: 25px;
    left: 0px; }
  #growls.tl {
    top: 10px;
    left: 10px; }
  #growls.tr {
    top: 10px;
    right: 10px; }
  #growls.bl {
    bottom: 10px;
    left: 10px; }
  #growls.br {
    bottom: 10px;
    right: 10px; }
  #growls.tc {
    top: 10px;
    right: 10px;
    left: 10px; }
  #growls.bc {
    bottom: 10px;
    right: 10px;
    left: 10px; }
  #growls.cc {
    top: 40%;
    right: 10px;
    left: 10px; }
  #growls.tc .growl, #growls.bc .growl, #growls.cc .booklocal {
    margin-left: auto;
    margin-right: auto; }

.growl, .booklocal{
  opacity: 0.9;
  filter: alpha(opacity=90);
  position: relative;
  border-radius: 3px;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out; }
  .growl.growl-incoming, .booklocal.booklocal-incoming {
    opacity: 0;
    filter: alpha(opacity=0); }
  .growl.growl-outgoing, .booklocal.booklocal-outgoing {
    opacity: 0;
    filter: alpha(opacity=0); }
  .growl.growl-small {
    width: 200px;
    padding: 5px;
    margin: 5px; }
  .growl.growl-medium {
    width: 250px;
    padding: 10px;
    margin: 10px; }
  .growl.growl-large {
    width: 300px;
    padding: 15px;
    margin: 15px; }  
  .growl.growl-default {
    color: #FFF;
    background: #7f8c8d; }
  .growl.growl-error {
    color: #FFF;
    background: #C0392B; }
  .growl.growl-notice {
    color: #0a6530;
    background: #cad8e5; }
  .growl.growl-warning {
    color: #FFF;
    background: #F39C12; }
  .growl .growl-close, .booklocal .booklocal-close{
    cursor: pointer;
    float: right;
    font-size: 14px;
    line-height: 18px;
    font-weight: normal;
    font-family: helvetica, verdana, sans-serif; }
  .growl .growl-title {
    font-size: 18px;
    line-height: 24px; }
  .growl .growl-message {
    font-size: 14px;
    line-height: 18px; }

  .booklocal.booklocal-larger {
    width: 500px;
    padding: 30px;
    margin: 30px; }
  .booklocal.booklocal-notice {
    color: #0a6530;
    background: #cad8e5;
    text-align: center; }
  .booklocal .booklocal-title {
    font-size: 18px;
    line-height: 24px; 
    padding-bottom: 10px; }
  .booklocal .booklocal-message {
    font-size: 14px;
    line-height: 18px; }

.x-tree-icon-leaf {
    display: none;
}

.x-tree-icon-parent {
    display: none;
}

.bed-view .x-tree-icon,
.bed-view .x-tree-icon-parent-expanded,
.bed-view .x-tree-elbow-line,
.bed-view .x-tree-elbow {
    display: none;
}

.sch-schedulerview .x-grid-cell {
    border-top-color: transparent;
    border-bottom-color: transparent;
}

.bedview-date-header {
    height: 13px;
    padding-top: 3px;
    float: left;
    flex: 1;
}

@media (max-width: 500px) {
    .bedview-date-header {
        float: left;
        flex: 1;
        text-align: center;
        white-space: normal;
        height: auto;
        padding-top: 0;
        font-size: xx-small;
    }
}

.daily-note {
    padding-top: 3px;
    float: right;
    height: 16px;
}

.bedview-date-weekend {
    color: #FF5C5C;
}

.bedview-weekend {
    background-color: #F5F5F5;
    border-left: 1px solid #e0e0e0;
    visibility: visible !important;
}

.bedview-date-header-daily-note {
    background: url(/Images/BedView/notepad.png) no-repeat right;
    background-size: 14px;
    width: 16px;
    margin: 0px 0 0 2px;
}

.bedview-date-header-currentdate {
    background: url(/theme/default/images/indicator.png) no-repeat right;
    background-size: 18px;
    width: 16px;
    margin: 0px 0 0 2px;
    height: 17px;
}

.bedview-date-header-unassigned {
    background: url(/theme/shared/images/icons/fam/error.png) no-repeat right;
}

.sch-event {
    margin-top: 1px !important;
    display: inline-block;
}

.sch-event .sch-event-inner {
    margin: 0;
    color: #ffffff;
}

.bedview-event {
    color: #ffffff;
    font-size: 11px;
    height: 25px;
    line-height: 14px;
    border: 1px solid #ffffff;
    -moz-border-radius: 6px;
    border-radius: 6px;
    font-family: calibri, helvetica, arial, verdana, sans-serif;
    font-size: 13px;
}

.bedview-blocked-bed-item,
.bedview-reservation-night {
    position: relative;
    display: inline-block;
    height: 100%;
}

.bedview-new-object-item {
    overflow: hidden;
    position: relative;
    display: block;
    height: 100%;
    float: left;
    padding: 0px 4px 0 4px;
}

.bedview-nights-selection span.bedview-reservation-night {
    border-right: 1px dotted #FFFFFF;
}

.bedview-nights-selection span.bedview-reservation-night:last-of-type {
    border-style: none;
}

.bedview-nights-selection .sch-event-selected span.bedview-reservation-night,
.bedview-beds-selection .sch-event-selected span.bedview-reservation-night {
    background-color: #000;
    opacity: 0.4;
}

.bedview-nights-selection span.bedview-reservation-night:hover,
.bedview-nights-selection span.bedview-blocked-bed-item:not(.selected):hover {
    background-color: #BD110D;
    opacity: 0.5;
}

.bedview-nights-selection .sch-event-selected span.bedview-reservation-night.selected,
.bedview-beds-selection .sch-event-selected span.bedview-reservation-night.selected,
span.bedview-blocked-bed-item.selected {
    background-color: #BD110D;
    opacity: 1.0;
}

.bedview-nights-selection span.bedview-reservation-night.selected:hover {
    background-color: #BD110D;
    opacity: 1.0;
}

div.bedview-reservation-nights {
    padding-left: 5px;
}

.bedview-beds-selection div.bedview-reservation-nights:hover {
    background-color: #BD110D;
    opacity: 0.7;
}


#bed-view-grid-timelineview {
    overflow-x: hidden !important;
}

#bed-view-grid-timelineview > div > table {
    position: relative;
}

div.cell-backlight {
    position: absolute;
    top: 0;
    height: 100%;
    background-color: #BD110D;
    opacity: 0.4;
    z-index: 1;
}


.bedview-reservation-hidden-night {
    position: relative;
    display: inline-block;
    height: 100%;
}

.bedview-reservation-caption {
    position: absolute;
    margin-top: -16px;
    background-repeat: no-repeat;
    pointer-events: none;
    /* left: 6px; */
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    padding: 0 0 0 6px;
}

.bedview-reservation-icons {
    position: absolute;
    pointer-events: none;
    top: 3px;
    right: 6px;
}

.reservation-name {
    margin: 0px;
    padding: 0px;
    margin-top: 5px;
    position: inherit;
    margin-left: 7px;
}

div.sch-event.sch-event-selected {
    border-color: #BD110D;
    border: 3px solid #BD110D;
}

.bedview-booking-selection div.bedview-event.sch-event.sch-event-selected {
    background-color: #BD110D;
}

/* [Booking has CHECKED OUT status] or [check-out date is has already passed] */
.bedview-past-booking {
    background-color: #8a96a0;
    border-color: #8a96a0;
}

/* Booking has CHECKED IN status */
.bedview-checked-in {
    background-color: #6ec195;
    border-color: #6ec195;
}

/* [Booking has ARRIVING status] or [check-in day is today] */
.bedview-arriving-today {
    background-color: #f2c518;
    border-color: #f2c518;
}

/* Booking has NEW status */
.bedview-new-booking {
    background-color: #861955;
    border-color: #861955;
}

/* [Booking has LATE status] or [status is not CHECKED IN and check-in date is has already passed] */
.bedview-late-or-noshow {
    background-color: #f69b8d;
    border-color: #f69b8d;
}

.bedview-temporary {
    background-color: #f2c518;
    border-color: #f2c518;
}


/* Booking check-in date is not today regardless the status */
.bedview-future-booking {
    background-color: #044389;
    border-color: #044389;
}

/* Booking has Confirmed sttatus*/
.bedview-confirmed {
    background-color: #13c0d7;
    border-color: #13c0d7;
}

.bedview-inprogress {
    opacity: 0.3;
}

.bedview-pending {
    background-color: #FF0000;
    border-color: #FF0000;
}

.bedview-past-booking, .bedview-checked-in, .bedview-arriving-today, .bedview-new-booking, .bedview-leaving,
.bedview-late-or-noshow, .bedview-future-booking, .bedview-confirmed, .bedview-temporary {
    opacity: 1;
    border-right: 4px solid #A74747 !important;
}

.bedview-hidden-reservation {
    border-right: 0 !important;
}

.bedview-blocked-bed {
    background: #997979 url(/Images/BedView/blocked-bed-pattern.png) repeat 0 0;
    border-radius: 6px;
    border-color: #888;
}

.bedview-night-note {
    background: transparent url(/Images/BedView/notepad.png) no-repeat 7px 1px !important;
    z-index: 10;
    border: none;
    width: 25px !important;
    box-shadow: none !important;
    /*margin-left: 13px;
    margin-top: 3px;*/
    display: inline-block;
    top: 2px !important;
    margin-left: 6px;
    opacity: 0.8;
    background-size: 16px !important;
}

.bedview-hide-reservation {
    display: none;
}
/* 
    #bed-view-grid .x-grid-cell-inner { height: 24px !important; }
    */
.bedview-new-event {
    /* background: #FF0000 url(/Images/BedView/blocked-bed-pattern.png) repeat 0 0; */
    background-color: #FF5050;
    border-radius: 6px;
}

.bedview-new-event span.price-new-object {
    margin-right: 300px;
    /*display: none;*/
}

.bedview-new-event > div.sch-event-inner.new-event-hover {
    background: #BD110D;
}

.bedview-event.sch-event-hover {
    border-color: #BD110D;
}

.bedview-event.bedview-reservation-hover {
    border-color: #BD110D;
}

.bedview-reservation-selected {
    border-color: #BD110D;
    border-width: 2px;
    -webkit-transition-duration: .1s;
    transition-duration: .1s;
}

.bedview-reservation-selected .sch-event-inner {
    -webkit-transition-duration: .1s;
    transition-duration: .1s;
}

/* Show selected nights only when dragging reservation */
.x-dd-drag-ghost,
.x-dd-drag-ghost .sch-event,
.x-dd-drag-ghost .bedview-reservation-night {
    opacity: 1 !important;
    /*border-radius: 2px;
    margin-top: 6px !important;
    margin-left: 6px !important;
    width: 25px;
        */
}

.x-dd-drag-ghost .bedview-event {
    background: transparent;
    border: 1px dotted #BD110D;
}

.x-dd-drag-ghost span.bedview-reservation-night.selected {
    border: 1px dotted #BD110D;
    background: #BD110D;
}


.x-dd-drag-ghost span.bedview-reservation-night,
.x-dd-drag-ghost span.bedview-reservation-night:hover {
    background-color: #A8CF45 !important;
}

.swap-beds-mode .x-dd-drag-ghost span.bedview-reservation-night,
.swap-beds-mode .x-dd-drag-ghost span.bedview-reservation-night:hover {
    background-color: #FFBC42 !important;
}

.swap-beds-mode .x-dd-drag-ghost div.sch-event.sch-event-selected {
    border-color: #FFBC42;
    border: 3px solid #FFBC42;
}

.invalid-swap-beds-mode .x-dd-drag-ghost span.bedview-reservation-night,
.invalid-swap-beds-mode .x-dd-drag-ghost span.bedview-reservation-night:hover {
    background-color: #BD110D !important;
}

.invalid-swap-beds-mode .x-dd-drag-ghost div.sch-event.sch-event-selected {
    border-color: #BD110D;
    border: 3px solid #BD110D;
}

.switch-beds-mode .x-dd-drag-ghost div.sch-event.sch-event-selected {
    box-shadow: inherit;
    border-style: none;
    background: transparent;
}

.switch-beds-mode .x-dd-drag-ghost .bedview-reservation-icons {
    display: none;
}

.switch-beds-mode .x-dd-drag-ghost .bedview-reservation-caption {
    display: none;
}

.switch-beds-mode .x-dd-drag-ghost div.sch-event.sch-event-selected {
    box-shadow: inherit;
    border-style: none;
    border-right: none !important;
}

.switch-beds-mode .x-dd-drag-ghost span.bedview-reservation-night {
    border-radius: 6px;
    border-style: none;
}

.switch-beds-mode .x-dd-drag-ghost span.bedview-reservation-night.selected {
    border-radius: 0px;
    border-style: none;
    margin-top: 2px;
    margin-left: 2px;
}

.switch-beds-mode div.bedview-reservation-nights {
    padding-left: 0;
}

.switch-beds-mode .x-dd-drag-ghost span.bedview-reservation-night:not(.selected) {
    visibility: hidden;
}
/*.x-dd-drag-proxy {
    margin-top: -21px;
    margin-left: -13px;
}

.x-dd-drag-ghost {
    padding: 3px 0px 0px 0px;
}*/

.bedview-tip {
    border-radius: 8px;
    border: 1px solid #CCCCCC;
    box-shadow: 5px 5px 10px #DDDDDD;
    background-color: #fefefe;
    font-size: 11px;
}

.bedview-tip hr {
    border: 0;
    height: 1px;
    background: #DDD;
    background-image: linear-gradient(left, #ccc, #333, #ccc);
    background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc);
    background-image: -moz-linear-gradient(left, #ccc, #333, #ccc);
    background-image: -ms-linear-gradient(left, #ccc, #333, #ccc);
    background-image: -o-linear-gradient(left, #ccc, #333, #ccc);
}

.bedview-reservation-icon {
    background-repeat: no-repeat;
    background-position: right 4px top 0px;
    background-size: initial;
}

.bedview-reservation-icon.bedview-reservation-notes {
    background-image: url(/Images/BedView/dreamstime.gif);
    padding: 0 17px 0 0;
}

.bedview-reservation-icon.bedview-reservation-not-paid {
    background-image: url(/theme/shared/images/icons/fam/coins.png);
    background-position: top 12px left 1px;
    background-size: 13px;
    height: 28px;
    padding: 10px 4px 10px 10px;
}

.bedview-reservation-icon.bedview-reservation-bednote {
    padding: 0 12px 0 4px;
}

.bedview-reservation-icon.bedview-reservation-bednote2 {
    margin-left: 22px !important;
}

.bedview-reservation-rooms {
    background-image: url(/Images/BedView/house.png);
    background-size: 16px;
    background-position: right 10px top 2px;
    height: 21px;
}

.bedview-reservation-beds {
    background-image: url(/Images/BedView/bed.png);
    background-size: 16px;
    background-position: right 10px top 2px;
}

.sch-simple-timeaxis .sch-simple-timeheader {
    font-size: 10px;
}

.sch-simple-timeaxis .sch-column-header {
    padding-left: 0px;
    padding-right: 0px;
}

.bedview-room-type-header {
    background-color: #DDD;
}

.sch-column-header {
    background-color: #DDD;
}

.bedview-hide-tree-icons .x-tree-icon,
.bedview-hide-tree-icons .x-tree-elbow-img {
    display: none;
}

.reservation-mgr-bed-icon {
    background-color: #008000;
    width: 19px;
    height: 20px;
    border-radius: 3px;
    color: #ffffff;
    font-size: 10px;
    padding: 4px 3px;
}

.reservation-mgr-bed-icon.allocated {
    background-color: green;
    background-color: #6ec195;
}

.reservation-mgr-bed-icon.unallocated {
    background-color: gray;
}

.hso-reservation-tooltip {
    background-color: #F0FFFF;
}

.x-touch .sch-horizontal .sch-event .sch-resizable-handle {
    display: none;
}

.bed-type-1 .x-grid-cell-inner {
    background: url(/Images/svg-icons/single-bed.svg) no-repeat;
    background-position: 37px;
    background-size: 17px;
    background-position-y: center;
}

.bed-type-2 .x-grid-cell-inner {
    background: url(/Images/svg-icons/double-bed.svg) no-repeat;
    background-position: 38px;
    background-size: 17px;
    background-position-y: center;
}

.bed-type-3 .x-grid-cell-inner {
    background: url(/Images/Bedview/bed-type-3.png) no-repeat 30px 50%;
}

.bed-type-3-0 .x-grid-cell-inner {
    background: url(/Images/svg-icons/bunkbed-bottom.svg) no-repeat;
    background-position: 36px;
    background-size: 16px;
    background-position-y: center;
    background-size: 18px;
}

.bed-type-3-2 .x-grid-cell-inner {
    background: url(/Images/svg-icons/bunkbed-top.svg) no-repeat;
    background-position: 36px;
    background-size: 16px;
    background-position-y: center;
    background-size: 18px;
}

.bed-type-4 .x-grid-cell-inner {
    background: url(/Images/Bedview/bed-type-4.png) no-repeat 30px 50%;
}

.bed-type-5 .x-grid-cell-inner {
    background: url(/Images/Bedview/bed-type-5.png) no-repeat 30px 50%;
}

.bed-type-6 .x-grid-cell-inner {
    background: url(/Images/Bedview/bed-type-6.png) no-repeat 30px 50%;
}

.bedview-blacklist-booking {
    border: 2px solid #ce0000;
}

.bedview-reservations-grid .x-grid-cell-inner {
    position: relative;
    text-overflow: ellipsis;
    padding: 2px 4px;
    font-size: 12px;
}

.bedview-reservations-grid-today {
    color: #008000;
}

.bedview-reservations-grid .x-column-header-inner {
    padding: 7px 6px 7px 7px;
}

.bedview-reservations-grid-yesterday {
    color: #cc0000;
}

.bedview-reservations-grid-tomorrow {
    color: #2e5fa9;
}

.side-panel-header.x-panel-header-default-vertical,
.side-panel-header.x-panel-header-default-vertical.x-header-noborder,
.side-panel-header.x-panel-header-default {
    padding: 0;
}

.bedview-guests-and-reservations-header .x-title-text {
    transform: rotate(180deg) !important;
    text-align: center !important;
    padding: 0 0 0 30px !important;
}

.bedview-reservations-grid .x-grid-td {
    overflow: hidden;
    border-width: 0;
    vertical-align: middle;
}

.bedview-prices {
    background: transparent !important;
    border-style: none;
    color: inherit;
    text-align: center;
    box-shadow: none !important;
    font-weight: normal;
}

.bedview-prices .sch-event-inner {
    color: inherit;
    margin: 4px 5px 0 3px !important;
}

.roomtype-change-dropdown-arrow {
    background-position: right -87px center;
    padding-right: 20px;
}

.roomtype-change-grid .x-form-trigger-default {
    background-position: right -87px center !important;
}

.roomtype-change-grid .x-grid-item-selected {
    background-color: #ffffff;
}

.roomtype-change-grid .x-grid-cell {
    background-color: #F0FFFF !important;
}

.roomtype-change-large-text {
    color: #666;
    font: 300 17px helvetica, arial, verdana, sans-serif;
    min-height: 24px;
    padding-top: 4px;
}

.roomtype-change-large-field {
    font-size: large;
    margin-top: 2px;
}

.roomtype-change-btn-icon {
    color: #fff;
    font-size: medium;
    line-height: 24px;
    margin-right: -8px !important;
}

.bedview-dnd-tooltip,
.bedview-dnd-tooltip-body {
    border: none !important;
    box-shadow: 4px 5px 2px #888888;
    border-top-left-radius: 30px;
    background-color: #FEFEFE !important;
}

.bedview-dnd-tooltip .x-tip-default,
.bedview-dnd-tooltip-body .x-tip-default {
    background-color: #FEFEFE !important;
    border-color: #FEFEFE !important;
}

.bedview-dnd-tooltip .x-tip-anchor,
.bedview-dnd-tooltip-body .x-tip-anchor {
    visibility: hidden;
}

.bedview-dnd-tooltip-cancel {
    float: right;
    color: #96989A;
    margin: -5px 3px 0px 0px;
}

.bedview-dnd-icon {
    background-size: 50px !important;
    width: 50px;
    margin: -5px 10px 5px 5px;
    height: 50px;
    float: left
}

.bedview-dnd-ok {
    background: url(/Images/BedView/bedview-dnd-ok.png) no-repeat;
}

.bedview-dnd-notok {
    background: url(/Images/BedView/bedview-dnd-notok.png) no-repeat;
}

.bedview-dnd-swap {
    background: url(/Images/BedView/bedview-dnd-swap.png) no-repeat;
}

.bedview-dnd-tooltip-text {
    font-family: tahoma,arial,verdana,sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #373435;
    white-space: normal;
}

.bedview-dnd-tooltip-dates {
    font-family: tahoma,arial,verdana,sans-serif;
    text-decoration: none;
    color: #727376;
    white-space: normal;
}

.bedview-today-info {
    border-color: #f2e3b2;
    background-color: #ffefbb !important;
    visibility: visible !important;
}

@media only screen and (max-width: 550px) {
    .bedViewContainer .x-grid-inner-locked .x-column-header-text-wrapper {
        text-align: center;
    }

    .bedview-date-header-currentdate {
        background: none;
        float: left;
        flex: 1;
        text-align: center;
        white-space: normal;
        height: auto;
        padding-top: 0;
        font-size: xx-small;
        color: #72c398 !important;
        font-weight: normal;
    }

    .bedview-date-header-unassigned {
        background: none;
    }

    .bedview-date-header-unassigned:after {
        content: ' ';
        background-image: url(/theme/default/css/font-awesome5.13.0/svgs/solid/exclamation-triangle.svg);
        filter: invert(89%) sepia(32%) saturate(1538%) hue-rotate(342deg) brightness(100%) contrast(99%);
        background-size: 9px;
        height: 9px;
        width: 9px;
        position: absolute;
        bottom: 18%;
        margin-left: 2px;
        background-repeat: no-repeat;
    }

    .bedview-date-header-daily-note {
        background: none;
        width: unset;
        margin: 0px;
    }

    .bedview-date-header-daily-note:after {
        content: url(/Images/BedView/notepad.png);
        transform: scale(.4);
        position: absolute;
        bottom: 44%;
        margin-left: -2.5%;
    }

    .bedviewContainer .x-grid-cell-inner {
        padding: 4px 10px !important;
    }

    .toolbar-filters-mobile .apply-btn,
    .toolbar-filters-mobile .apply-btn.x-btn-over {
        background-color: #2db933 !important;
        border-color: #2db933 !important;
    }

    .toolbar-filters-mobile .apply-btn .x-btn-inner,
    .toolbar-filters-mobile .apply-btn.x-btn-over .x-btn-inner {
        color: white !important;
        letter-spacing: 1.5px;
        font-weight: 700;
    }
}

/*
    Account Balance Report
*/

.reports-row-header {
    background-color: #EEE;
    color: #000;
    font-size: 15px;
    font-weight: bold;
}

.reports-accountbalance-row-starting {
    color: #555;
}

.reports-accountbalance-row-transfers {
    color: #AAA;
}

.reports-accountbalance-row-incoming {
    color: #18ac18;
}

.reports-accountbalance-row-outgoing {
    color: #ac1d1d;
}

.reports-accountbalance-row-ending {
    color: #000;
    font-weight: bold;
}

.reports-accountbalance-row-total {
    background-color: #AAA;
    color: #000;
    font-weight: bold;
    font-size: 18px;
}

.reports-accountbalance-row-transferIn {
    color: #AAA;
}
.reports-accountbalance-row-transferOut {
    color: #AAA;
}

.reports-accountbalance-row-transferIn .x-grid-cell-first {
    padding-left: 20px;
}

.reports-accountbalance-row-transferOut .x-grid-cell-first {
    padding-left: 20px;
}
/*
    Occupancy Report
*/
/*
.reporting-grid-border-gray {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}

.reporting-grid-cell-gray {
    color: #666;
    background-color: #ddd;
    font-size: 11px;
    font-weight: bold;
}

    .reporting-print-content {
        background-color: white;
        height: 100% !important;
        width: 100% !important;
        position: absolute;
        top: 0 !important;
        left: 0 !important;
        margin: 0;
        padding: 15px;
    }

*/

/* 
    Metrics Report Table
*/
.report-grid-row-rank-min {
    background-color: #F4CCCC ;
}
.report-grid-row-rank-max {
    background-color: #D0FFCE;
}
.report-grid-row {
    background-color: #fff;
}

.report-grid-subtotal-row {
    background-color: #ECECEC;
    font-weight: bold;    
}

.report-grid-total-row {
    background-color: #ddd;    
    font-weight: bold;
    font-size: 15px;
}

.report-grid-headers .x-column-header-inner {    
    font-size: 12px;
}

.report-grid-headers-low .x-column-header-inner {    
    font-size: 10px;
}

.report-grid-empty-text {    
    text-align: center;
    font-size: larger;
}

.report-grid .x-grid-cell-inner {    
    white-space: normal;
    padding: 5px;
}

.sales-daily-report-summary {
    float: right;     
    width: 40%;
    text-align: right;
    padding: 0 5px 0 0;
    margin-top: 5px;
}

.sales-daily-report-summary-label {
    float:left;
    width:60%;
    margin-top: 5px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.shift-switch-report-discrepancy {
    color: red;
}

.shift-switch-report-comboBox {    
    white-space: normal;
    padding: 0 6px;
    font: normal 13px helvetica, arial, verdana, sans-serif;
    line-height: 22px;
    cursor: pointer;
    position: relative;
    border-width: 1px;
    border-style: dotted;
    border-color: #fff;
    color: #000;
}

.national-statistics-report .x-column-header-text {
    white-space: normal;
}

.guest-list-report-grid .x-grid-item-selected,
.guest-list-report-grid .x-grid-item-over {
    background-color: #fff;
    border-color: #cfcfcf !important;
    border-top-color: #cfcfcf !important;
}

.report-info-icon {
    font-size: medium;
    color: #3d71b8;
    margin-left: 5px; 
    padding: 0px;
}

.occupancy-grid .x-column-header {
    background-color: white;
    border-top: 1px solid #cfcfcf;
}

.occupancy-grid .x-grid-item-alt {
    background-color: #ececec; 
}

.occupancy-grid .x-grid-item-selected tr {
    background-color: #ffefbb;
}

.pdf-report-title {
    visibility: hidden;
    display: none;
}

.reservations-pickup-underlying-data .x-docked-summary-top .x-grid-row-summary .x-grid-cell .x-grid-cell-inner {
    background-color: #D0FFCE !important;
}

.meals-report-no-meals {
    padding: 15px;
}

.meals-in-reservation {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
    flex-direction: column;
    padding: 1px 0;
}

.meals-in-reservation .flex-container {
    padding: 0;
    margin: 0;
    list-style: none;
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    line-height: 4px;
}

.meals-in-reservation .row {
    -webkit-flex-direction: row;
    flex-direction: row;
}

.meals-in-reservation li.flex-item {
    background-color: transparent;
    padding: 0 6px;
    margin-top: 8px;
    margin-left: 1px;
}

.meals-in-reservation .sell-item-note-grid-icon {
    font-size: 15px !important;
    margin: -6px 0px 0px 0px;
}
.x-grid-cell-inner:has(.meals-in-reservation) {
    padding: 1px 10px 2px 10px;
}
/* Common */

.dashboard {
    border-radius: 0px;
    border: 1px solid #b7b7b7;
}

.dashboard-widget {
}

/* Guests widget */

.dashboard-widget-guests {
}

    .dashboard-widget-guests.x-grid-with-row-lines .x-grid-item:first-child {
        border-top: 1px solid transparent;
    }

    .dashboard-widget-guests .dashboard-widget-guests-datatype .x-grid-cell-inner {
        text-align: left !important;
    }

    .dashboard-widget-guests .dashboard-widget-guest-value .x-grid-cell-inner {
        text-align: right !important;
        padding: 6px 5px !important;
    }

    .dashboard-widget-guests .dashboard-widget-guest-icon .x-grid-cell-inner {
        padding: 5px 5px 4px !important;
    }

    .dashboard-widget-guests .x-grid-item {
        border-color: transparent;
        color: #666 !important;
    }

    .dashboard-widget-guests .x-grid-item-selected {
        background-color: transparent;
    }

    .dashboard-widget-guests .x-grid-with-row-lines .x-grid-item.x-grid-item-selected {
        border-color: transparent;
        color: #666 !important;
    }

    .dashboard-widget-guests .x-grid-with-row-lines .x-grid-item .x-grid-item-focused {
        color: #666 !important;
    }

    .dashboard-widget-guests .x-grid-with-row-lines .x-grid-item-selected + .x-grid-item {
        border-color: transparent;
        color: #666 !important;
    }

    .dashboard-widget-guests .x-grid-with-row-lines .x-grid-item.x-grid-item-over {
        border-color: transparent;
    }

    .dashboard-widget-guests .x-grid-with-row-lines .x-grid-item-over + .x-grid-item {
        border-top-color: transparent;
    }

    .dashboard-widget-guests .x-column-header.x-column-header-focus .x-column-header-inner:after {
        border: none;
    }

    .dashboard-widget-guests .x-grid-item-over {
        background-color: transparent;
    }

    .dashboard-widget-guests .x-grid-row {
        height: 33px;
    }

    .dashboard-widget-guests .guest-grid .x-grid-item-container {
        width: 100% !important;
    }

        .dashboard-widget-guests .dashboard-widget-guests-blacklisted-grid .x-grid-item-container .x-grid-item:last-child
        {
            background-color: salmon;
            border: 1px solid #FF0000;
            border-radius: 5px;
            color: white !important;
            font-weight: bold;
        }

    .dashboard-widget-guests .x-grid-with-row-lines .x-grid-item:last-child .x-grid-item-focused {
        color: white !important;
    }

    .dashboard-widget-guests .x-grid-with-row-lines .x-grid-item:last-child .x-grid-item-focused {
        color: white !important;
    }

    .dashboard-widget-guests .x-grid-with-row-lines .x-grid-item:last-child .dashboard-widget-guests-icons {
        margin-left: -6px;
    }
    

.dashboard-widget-guests-icons {
    height: 24px; 
    vertical-align: text-bottom; 
    margin: -3px 5px 0px -5px;
}


/* Total Outstanding widget */

.dashboard-widget-total-outstanding {
}

    .dashboard-widget-total-outstanding .bookings-line {
        margin: 4px 0 4px 0;
        font-size: 10px;
    }
    .dashboard-widget-total-outstanding .border-bottom-line {
        border-bottom: dashed 1px;
    }    


/* Occupacy widget */

.dashboard-widget-occupancy {
}

    .dashboard-widget-occupancy .primary-data {
        font-size: 13px;
        font-weight: bold;
        white-space: nowrap;
        width: 99%;
    }

    .dashboard-widget-occupancy .secondary-data {
        font-size: 12px;
        white-space: nowrap;
        width: 1%;
        text-align: right;
    }


    .dashboard-widget-occupancy .num-hint {
        border-bottom: 1px dotted #ddd;
        cursor: pointer;
    }

        .dashboard-widget-occupancy .num-hint:hover {
            border-bottom: 1px dotted #878787;
        }


/* Occupacy Forecast widget */

.dashboard-widget-occupancy-forecast {
}

    .dashboard-widget-occupancy-forecast .primary-data {
        font-size: 13px;
        font-weight: bold;
        white-space: nowrap;
        width: 99%;
    }

    .dashboard-widget-occupancy-forecast .secondary-data {
        font-size: 12px;
        white-space: nowrap;
        width: 1%;
        text-align: right;
    }

    .dashboard-widget-occupancy-forecast sup {
        text-transform: lowercase;
        font-size: 7px;
    }

    .dashboard-widget-occupancy-forecast .x-grid-cell-inner {
        padding: 2px 10px 1px;
    }


    .dashboard-widget-occupancy-forecast .num-hint {
        border-bottom: 1px dotted #ddd;
        cursor: pointer;
}

    .dashboard-widget-occupancy-forecast .num-hint:hover {
        border-bottom: 1px dotted #878787;
}
        
.dashboard-widget-occupancy-forecast .x-panel-header-title-default,
.dashboard-widget-occupancy .x-panel-header-title-default{
    position: relative !important;
    width: auto !important;
    margin-right: 5px !important;
    float: left;
}
.dashboard-widget-occupancy-forecast .x-tool,
.dashboard-widget-occupancy .x-tool {
    position: relative !important;
    float: right;
    left: 0px !important;
}

.dashboard-widget-occupancy-forecast .widget-header-panel,
.dashboard-widget-occupancy .widget-header-panel{
    left: 0 !important;
    float: left;
    position: relative !important;
}

/* Top chanels widget */


.top-chanels-grid {
    z-index: 10;
}

    .top-chanels-grid .x-grid-body {
        border-top: none;
    }

    .top-chanels-grid .x-column-header {
        background-color: transparent;
        border: none;
    }

    .top-chanels-grid .x-column-header-text {
        color: black;
        text-align: center;
    }

    .top-chanels-grid .x-grid-with-row-lines .x-grid-item:first-child {
        border-top: 1px solid #b8b8b8;
    }

    .top-chanels-grid .x-grid-cell-inner {
        text-align: center !important;
        padding-top: 9px;
    }

    .top-chanels-grid .x-grid-item {
        border-color: #b8b8b8;
    }

    .top-chanels-grid .x-grid-item-selected {
        background-color: transparent;
    }

    .top-chanels-grid .x-grid-with-row-lines .x-grid-item.x-grid-item-selected {
        border-color: #b8b8b8;
    }

    .top-chanels-grid .x-grid-with-row-lines .x-grid-item-selected + .x-grid-item {
        border-color: #b8b8b8;
    }

    .top-chanels-grid .x-grid-with-row-lines .x-grid-item.x-grid-item-over {
        border-color: #b8b8b8;
    }

    .top-chanels-grid .x-grid-with-row-lines .x-grid-item-over + .x-grid-item {
        border-top-color: #b8b8b8;
    }

    .top-chanels-grid .x-column-header.x-column-header-focus .x-column-header-inner:after {
        border: none;
    }

    .top-chanels-grid .x-column-header-inner x-leaf-column-header .x-column-header-over{
         background-color: transparent;
    }

    .top-chanels-grid .x-grid-item-over {
        background-color: transparent;
    }

    .top-chanels-grid .x-grid-row {
        height: 33px;
    }

    .top-chanels-grid .x-grid-td {
        border-right: 1px solid #b8b8b8;
    }

    .top-chanels-grid .top-chanels-grid-ytd {
        font-size: 11px;
    }

.top-chanels-chart .x-legend-item {
    border-bottom: 1px solid #b8b8b8;
    border-top: none !important;
    height: 34px;
    font-size: 12px;
}

.top-chanels-chart .x-legend-container {
    border-bottom: none;
    border-radius: 0;
}

/* DISABLED WIDGETS */
.dashboard .x-item-disabled {
    opacity: 0.50;
}
@font-face {
    font-family: Lato;
    src: url(/theme/default/css/fonts/lato-regular.ttf) format('truetype');
}

@font-face {
    font-family: LatoBold;
    src: url(/theme/default/css/fonts/lato-bold.ttf) format('truetype');
}

@font-face {
    font-family: OxygenBold;
    src: url(/theme/default/css/fonts/oxygen-bold.ttf) format('truetype');
}

.dashboard-new {
    background: #f6f6f6;
    --dashboard-blue: #57b3e6;
    --dashboard-green: #6EC195;
    --dashboard-yellow: #F0C85C;
    --dashboard-red: #E65858;
    --dashboard-grey: #737975;
    --dashboard-dark-grey: #888D91;
    --dashboard-black: #0D2835;
    --dashboard-purple: #9C74C4;
    --dashboard-light-grey: #E6EAEE;
}

.container-bg-blue,
.container-bg-green,
.container-bg-orange,
.container-bg-dark-blue {
    padding: 18px;
    color: white !important;
    border-radius: 5px
}

.container-bg-blue {
    background: #57b3e6
}

.container-bg-green {
    background: #6ec195
}

.container-bg-orange {
    background: #efc85b
}

.container-bg-dark-blue {
    background: #33485b;
    margin: 0px !important
}

.container-bg-dark-blue .x-responsivecolumn > * {
    margin: 0px !important
}

.container-25 .x-responsivecolumn {
    padding: 0px !important
}

.container-25 .x-responsivecolumn > * {
    margin: 0px 50px 17px 0px
}

.container-25 .big-25 {
    width: calc(25% - 38px)
}

.container-25 .x-responsivecolumn-medium .medium-50 {
    margin: 0px 20px 17px 0px
}

.container-25 .x-responsivecolumn-small > .small-100,
.container-25 .x-responsivecolumn-medium > .medium-100 {
    width: 100%;
    background-position: 100% !important
}

.guest-arrival-info-right {
    color: white
}

.guest-arrival-info-left {
    height: 100%
}

.header-align-left {
    left: 120px !important
}

.header-align-left .x-form-text-comboBox-header {
    padding: 0px !important;
    text-align: right;
}

.current-shift.mobile > .x-panel-body * {
    font-size: 0.75rem !important;
}

.current-shift-header-align-left {
    left: 120px !important;
}

.current-shift .no-data-info {
	height: 227px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.current-shift .no-data-info .x-form-display-field {
	font: 400 15px/17px Lato;
	color: #8a96a0 !important;
}

.current-shift .staff-info-container {
    padding: 6px 9px 4px 9px;
}

.current-shift .staff-info > div {
    vertical-align: middle;
    height: 12px;
    min-height: 12px;
}

.current-shift .staff-info-bold .staff-info-field {
    font-weight: bold !important;
}

.current-shift .staff-info-field {
    font: 400 15px Lato;
    color: #888d91;
}

.current-shift .accounts-list.mobile .x-scroll-scroller {
    float: none;
}

.current-shift .accounts-list-item {
    border: 1px solid #ededed;
    padding: 10px 15px;
    margin: 7px;
    border-radius: 5px;
    font: 400 15px/17px Lato;
    color: #888d91;
}

.current-shift .accounts-list-item.x-item-selected,
.current-shift .accounts-list-item.x-view-item-focused,
.current-shift .accounts-list-item.x-item-selected.x-view-item-focused {
    outline: none !important;
    outline-offset: 0px;
}

.current-shift .accounts-list-item .account-title {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.current-shift .x-view-item-focused {
    padding: 10px 15px;
    margin: 7px;
    border-radius: 5px;
    font: 400 15px/17px Lato;
    color: #888d91;
}

.current-shift .x-item-selected {
    border: 2px solid #9C74C4;
    padding: 9px 14px;
    margin: 7px;
    border-radius: 5px;
    font: 400 15px/17px Lato;
    color: #888d91;
}

.current-shift .current-shift-details-table table {
    border: 1px solid #ededed;
    color: #0c2835;
    border-radius: 5px;
    table-layout: fixed;
    height: 95%;
    right: 0;
    left: 0;
    float: right;
    width: 95%;
    margin-right: 7px !important;
    margin-top: 5px !important;
}

.current-shift .current-shift-details-table table tr:not(:last-child) > td {
    border-bottom: 1px solid #ededed;
}

.current-shift .current-shift-details-cell-value {
    width: 65%;
}

.current-shift .current-shift-details-cell-label,
.current-shift .current-shift-details-cell-value {
    padding-top: 10px;
    padding-bottom: 10px;
}

.current-shift .current-shift-details-cell-label .current-shift-details-item > div,
.current-shift .current-shift-details-cell-value .current-shift-details-item > div {
    width: auto !important;
}

.current-shift .current-shift-details-cell-label .current-shift-details-item > div > div {
    padding-left: 10px;
}

.current-shift .current-shift-details-cell-value .current-shift-details-item > div > div {
    padding-right: 10px;
}

.current-shift .current-shift-details-cell-label > .current-shift-details-item > div {
    font: 400 15px/17px Lato;
    color: #888d91;
}

.current-shift .current-shift-details-cell-value > .current-shift-details-item > div {
    color: #888d91;
    font: 400 15px/17px Lato;
    text-align: end;
}

.current-shift .current-shift-details-cell-value-inflow > .current-shift-details-item > div {
    color: #02bd74;
    font-weight: bold;
    text-align: end;
}

.current-shift .current-shift-details-cell-value-outflow > .current-shift-details-item > div {
    color: #df5d57;
    font-weight: bold;
    text-align: end;
}

.current-shift .current-shift-details-cell-label-end {
    text-align: end;
    padding-right: 10px;
    width: 100% !important;
}

.current-shift .current-shift-details-cell-value-outflow-balance {
    color: #9C74C4;
    font-weight: bold;
    margin-bottom: 5px;
}

.current-shift .current-shift-details-item .mobile {
    display: none;
}

@media (min-width: 1201px) {
    .current-shift .current-shift-details-cell-value > .current-shift-details-item > div,
    .current-shift .current-shift-details-cell-label > .current-shift-details-item > div {
        font-size: 15px;
        line-height: 17px;
    }
}

@media (min-width: 1000px) and (max-width: 1363px) {
    .current-shift .x-panel-body-white-chart {
        padding: 10px 4px !important;
    }

    .current-shift .current-shift-details-item .mobile {
        display: inline-block !important;
    }

    .current-shift .current-shift-details-item .desktop {
        display: none;
    }

    .current-shift .account-title {
        font-size: 13px;
    }
}

@media (min-width: 1201px) and (max-width: 1363px) {
    .current-shift .current-shift-details-cell-label > .current-shift-details-item > div,
    .current-shift .current-shift-details-cell-value > .current-shift-details-item > div {
        font-size: 15px;
        line-height: 17px;
    }
}


@media (min-width: 1000px) and (max-width: 1200px) {
    .current-shift .current-shift-details-cell-value > .current-shift-details-item > div,
    .current-shift .current-shift-details-cell-label > .current-shift-details-item > div {
        font-size: calc(2vw - 9px);
        line-height: 17px;
    }
}

.field-container-progressBar .x-form-item-label {
    font-size: 14px !important;
    font-family: Lato !important;
    color: #000a12 !important
}

@media (max-width: 400px) {
    .field-container-progressBar {
        left: 135px !important
    }
}

.field-container-progressBar {
    top: 20px !important
}

.tonight-arrow {
    height: 25px !important;
    margin-right: 20px;
    margin-bottom: 10px
}

.tonight-percent,
.now-percent {
    display: block !important;
    text-align: right !important
}

.tonight-percent .x-form-item-body,
.now-percent .x-form-item-body {
    display: inline
}

.legend-account-status,
.legend-current-shift {
    font-size: 15px;
    font-family: Lato
}

.legend-account-status .legend-account {
    width: 70%;
    white-space: normal;
}

.legend-account-status .legend-start {
    width: 30%;
}

.legend-account-status .x-legend-container {
    border: 0px !important;
    max-width: 100%;
    width: 100%;
}

.legend-current-shift .x-legend-container {
    width: 250px !important;
    border: 0px !important
}

@media (max-width: 1367px) {
    .legend-account-status .x-legend-container,
    .legend-current-shift .x-legend-container {
        width: 180px !important
    }
}

@media (max-width: 1025px) {
    .legend-account-status .x-legend-container,
    .legend-current-shift .x-legend-container {
        width: 130px !important;
    }

    .legend-title-info-col0,
    .legend-title-info-col1 {
        margin: 5px 5px 5px 0 !important;
    }
}

.chart-account-status .x-legend-panel {
    width: 100% !important;
    top: -13px !important;
}

@media (max-width: 1600px) {
    .chart-account-status .x-legend-panel {
        left: calc(50% - 25px) !important
    }
}

.chart-current-shift .x-legend-panel {
    width: 100% !important;
    top: -13px !important;
    left: 45% !important;
    z-index: 3px
}

@media (max-width: 1100px) {
    .chart-account-status .x-legend-panel,
    .chart-current-shift .x-legend-panel {
        left: calc(50% - 25px) !important
    }
}

@media (max-width: 1025px) {
    .chart-account-status .x-legend-panel,
    .chart-current-shift .x-legend-panel {
        left: 50% !important
    }
}

@media (max-width: 455px) {
    .chart-account-status .x-legend-panel,
    .chart-current-shift .x-legend-panel {
        left: calc(47% - 5px) !important
    }
}

.legend-account-status .x-legend-item {
    color: #8a96a0 !important;
    font-size: 15px;
    font-family: Lato !important;
    border: 0px !important;
    line-height: 15px;
    width: 100% !important;
    max-width: 100% !important;
}

.legend-current-shift .x-legend-item {
    color: #8a96a0 !important;
    font-size: 15px;
    font-family: Lato !important;
    border: 0px !important;
    line-height: 15px;
    width: 100% !important;
    white-space: normal;
}

.legend-title-info-col0,
.legend-title-info-col1 {
    height: 12px !important;
    font-family: Lato !important;
    font-size: 10.4px !important;
    line-height: normal !important;
    letter-spacing: 1.5px !important;
    text-align: center !important;
    color: #b4bac6 !important;
    margin: 0px 20px 5px 30px;
    float: right;
    width: 30px;
    font-style: normal !important;
    font-stretch: normal !important;
    line-height: normal !important
}

.legend-account-status .x-legend-item-marker,
.legend-current-shift .x-legend-item-marker {
    width: 12px;
    height: 12px;
    border: 0px !important;
    box-shadow: none !important
}

.chart-account-status .x-docked,
.chart-current-shift .x-docked {
    z-index: 6 !important
}

.chart-account-status > .x-noborder-trbl {
    min-width: 260px !important;
    max-width: 260px !important;
    width: 260px;
    left: calc(50% - 285px) !important
}

.chart-current-shift > .x-noborder-trbl {
    min-width: 260px !important;
    max-width: 260px !important;
    width: 260px;
    left: calc(50% - 235px) !important
}

@media (max-width: 1600px) {

    .chart-account-status > .x-noborder-trbl {
        left: calc(50% - 225px) !important
    }
}

@media (max-width: 1320px) {
    .chart-current-shift > .x-noborder-trbl {
        left: calc(50% - 215px) !important
    }

    .chart-account-status > .x-noborder-trbl {
        left: calc(50% - 215px) !important
    }
}

@media (max-width: 1200px) {
    .chart-current-shift > .x-noborder-trbl {
        min-width: 179px !important;
        width: 260px !important;
        left: calc(50% - 205px) !important
    }

    .chart-account-status > .x-noborder-trbl {
        left: calc(50% - 205px) !important
    }
}

.fild-country-nationalitie {
    margin-top: 0px
}

.value-nationalitie {
    text-align: right
}

.x-form-display-field-contry-nationalitie {
    margin-top: -2px !important
}

.nationalitie-container .x-box-target {
    max-width: 337px !important
}

.arrival-departure-container .x-panel-body-white-chart {
    padding: 10px 60px 13px 60px
}

@media (max-width: 450px) {
    .arrival-departure-container .x-panel-body-white-chart {
        padding: 2px 2px 5px 2px
    }
}

.tooltip-chart-title,
.tooltip-chart-arrivals,
.tooltip-chart-departures {
    font-family: Lato;
    font-size: 12px;
    text-align: left;
    line-height: 12px;
    color: #fff;
    width: 105px
}

.tooltip-chart-arrivals {
    margin-top: 4px;
    color: #01adc1
}

.tooltip-chart-departures {
    margin-top: 4px;
    color: #00897b
}

.tooltip-chart {
    background-color: rgba(0, 0, 0, 0.7);
    border-radius: 1px
}

.tooltip-chart-occupancy,
.tooltip-chart-revenue,
.tooltip-chart-booking-pick-up {
    background: #4c4c4c;
    border: 1px solid #4c4c4c;
    border-radius: 6px;
    padding: 5px 10px 5px 5px;
}

.tooltip-chart-occupancy-item,
.tooltip-chart-revenue-item,
.tooltip-chart-booking-pick-up-item {
    font-family: Lato;
    font-size: 12px;
    text-align: left;
    line-height: 12px;
    color: #ffffff;
    padding: 3px;
}

@media (max-width: 400px) {
    .demograph-left {
        width: 135px !important
    }
}

@media (max-width: 400px) {
    .progressbar-female-male {
        margin: 10px 15px 0px 0px !important
    }
}

.female-male-percent .x-form-display-field-female-male-percent {
    min-width: 60px !important
}

@media (max-width: 1200px) {
    .female-male-percent .x-form-display-field-female-male-percent {
        font-size: 20px !important;
        min-width: 40px !important
    }
}

.field-container-toggle {
    text-align: right;
    margin-top: 4px;
}

.field-container-toggle .x-form-fieldcontainer {
    display: inline-block
}

.grid-reservation .x-column-header {
    border: 0px !important;
    height: 40px;
    font-family: Lato;
    font-size: 10.4px;
    letter-spacing: 1.5px;
    color: #b4bac6;
    line-height: 39px
}

.grid-reservation .x-column-header .x-column-header-text {
    line-height: 15px;
}

.grid-reservation .x-column-header .x-column-header-text-inner {
    padding: 10px;
}

.grid-reservation .column-left-align.x-column-header .x-column-header-text-inner {
    padding-left: 0px;
}

.grid-reservation .x-column-header .x-column-header-text-inner > span {
    margin-right: 6px;
}

.grid-reservation .x-grid-body {
    border: 0px
}

.grid-reservation .x-grid-cell-inner {
    line-height: 24px
}

.grid-reservation .x-grid-item-alt .x-grid-cell-inner {
    line-height: 24px !important
}

.grid-reservation .x-grid-with-row-lines .x-grid-item {
    border-style: solid;
    border-width: 0px;
    border-color: #e9e9e9
}

.grid-reservation .column-bold {
    font-size: 15px;
    color: #0c2835
}

@media (max-width: 1200px) {
    .grid-reservation .column-bold {
        width: 100px
    }
}

.grid-reservation .column-regular {
    font-family: Lato !important;
    font-size: 15px;
    letter-spacing: 0.1px;
    color: #8a96a0;
    vertical-align: middle !important
}

.grid-reservation .column-bold .x-grid-cell-inner {
    font-family: LatoBold !important;
}

.grid-reservation .column-status .x-grid-cell-inner {
    line-height: 24px;
}



.status-red-cell .x-grid-cell-inner,
.status-green-cell .x-grid-cell-inner,
.status-orange-cell .x-grid-cell-inner,
.status-gray-cell .x-grid-cell-inner,
.status-0-cell .x-grid-cell-inner,
.status-1-cell .x-grid-cell-inner,
.status-2-cell .x-grid-cell-inner,
.status-3-cell .x-grid-cell-inner,
.status-4-cell .x-grid-cell-inner,
.status-5-cell .x-grid-cell-inner,
.status-6-cell .x-grid-cell-inner,
.status-7-cell .x-grid-cell-inner,
.status-8-cell .x-grid-cell-inner,
.status-9-cell .x-grid-cell-inner,
.status-10-cell .x-grid-cell-inner,
.status-11-cell .x-grid-cell-inner {
    width: 80px;
    height: 31px;
    color: #fff;
    opacity: 0.8;
    margin: 0px 10% !important;
    padding: 2px 2px !important;
    border-radius: 5px;
    background-color: #fff;
    font-family: LatoBold;
    font-size: 12px;
    letter-spacing: 0.1px;
    text-align: center
}

.status-0-cell .x-grid-cell-inner {
    border: solid 1px #EF7F01;
    color: #EF7F01 !important
}

.status-1-cell .x-grid-cell-inner {
    border: solid 1px #108acc;
    color: #108acc !important
}

.status-2-cell .x-grid-cell-inner {
    border: solid 1px #ff0000;
    color: #ff0000 !important
}

.status-3-cell .x-grid-cell-inner {
    border: solid 1px #EF7F01;
    color: #EF7F01 !important
}

.status-4-cell .x-grid-cell-inner {
    border: solid 1px #EF7F01;
    color: #EF7F01 !important
}

.status-5-cell .x-grid-cell-inner {
    border: solid 1px #F12C39;
    color: #F12C39 !important
}

.status-6-cell .x-grid-cell-inner {
    border: solid 1px #009136;
    color: #009136 !important
}

.status-7-cell .x-grid-cell-inner {
    border: solid 1px #009136;
    color: #009136 !important
}

.status-8-cell .x-grid-cell-inner {
    border: solid 1px #009136;
    color: #009136 !important
}

.status-9-cell .x-grid-cell-inner {
    border: solid 1px #6B6D76;
    color: #6B6D76 !important
}

.status-10-cell .x-grid-cell-inner {
    border: solid 1px #ff0000;
    color: #ff0000 !important
}

.status-11-cell .x-grid-cell-inner {
    border: solid 1px #861955;
    color: #861955 !important
}

.status-red-cell .x-grid-cell-inner {
    border: solid 1px #dc5356;
    color: #dc5356 !important
}

.status-orange-cell .x-grid-cell-inner {
    border: solid 1px #d98202;
    color: #d98202 !important
}

.status-green-cell .x-grid-cell-inner {
    border: solid 1px #47a673;
    color: #47a673 !important
}

.status-gray-cell .x-grid-cell-inner {
    border: solid 1px gray;
    color: gray !important
}

.tab-reservation .x-tab-bar-tab-reservation {
    background-color: #fff !important;
    border-width: 3px
}

.tab-reservation .x-tab-bar-body {
    border-bottom: solid 1px #e6eaee;
    padding: 0px !important;
    height: 55px !important;
    min-height: 0px !important
}

.tab-reservation .x-tab-active {
    height: 55px;
    border-bottom: solid 4px #0271de !important
}

.tab-reservation .x-tab-tab-reservation-top {
    height: 55px !important
}

@media (max-width: 1200px) {
    .tab-reservation .x-tab-tab-reservation-top {
        margin: 0px 5px 0px 0px !important
    }
}

.tab-reservation .x-box-scroller {
    background-color: #fff !important;
    color: #35baf6 !important
}

.booking-logo {
    width: 90px;
    height: 20px
}

.search-field {
    height: 38px !important
}

.search-field.x-form-item {
    border-spacing: 4px !important;
    width: 200px !important;
    border-color: #e5e5e5;
    top: -4px !important
}

.search-field .x-form-text {
    font-family: Lato !important;
    font-size: 14px !important;
    color: #9e9e9e !important;
    background: url(/Images/Dashboard/icon-search.png) no-repeat 155px center;
    padding-right: 27px
}

.big-100 {
    width: calc(100% - 20px);
    background-position: 100% 20px !important
}

.big-66 {
    width: calc(66.66% - 20px);
    background-position: 66.66% 20px !important
}

.big-60 {
    width: calc(60% - 20px);
    background-position: 60% 20px !important
}

.big-50 {
    width: calc(50% - 20px);
    background-position: 50% 20px !important
}

.big-40 {
    width: calc(40% - 20px);
    background-position: 40% 20px !important
}

.big-33 {
    width: calc(33.33% - 20px);
    background-position: 33.33% 20px !important
}

.big-20 {
    width: calc(20% - 20px);
    background-position: 20% 20px !important
}

.big-25 {
    width: calc(25% - 20px);
    background-position: 25% 20px !important
}

/*.medium-100 {
    width: calc(100% - 20px);
	background-position: 100% 20px !important
}
*/

@media screen and (min-width: 1000px) and (max-width: 1400px) {
    .medium-50 {
        width: calc(50% - 20px);
        background-position: 50% 20px !important
    }
}

.x-responsivecolumn-small > .small-100,
.x-responsivecolumn-medium > .medium-100 {
    width: calc(100% - 20px);
    background-position: 100% 20px !important
}

.x-responsivecolumn-small > .small-50,
.x-responsivecolumn-medium > .medium-50 {
    width: calc(50% - 20px);
    background-position: 50% 20px !important
}

.x-android-3 .x-surface-wrap,
.x-android-3 .x-surface-wrap > * {
    -webkit-perspective: 1
}

.x-draw-container {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -ms-user-select: none;
    cursor: default
}

.x-draw-container .x-inner {
    overflow: hidden
}

.x-surface-canvas {
    position: absolute
}

.x-chart-image {
    width: 100%;
    height: auto
}

.x-legend-container {
    display: inline-block;
    line-height: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    border: 1px solid #ccc;
    background: #fff;
    -webkit-box-shadow: rgba(255, 255, 255, 0.6) 0 1px 1px;
    -moz-box-shadow: rgba(255, 255, 255, 0.6) 0 1px 1px;
    -ms-box-shadow: rgba(255, 255, 255, 0.6) 0 1px 1px;
    box-shadow: rgba(255, 255, 255, 0.6) 0 1px 1px
}

.x-legend-item {
    padding: 0.8em 1em 0.8em 1.8em;
    color: #333;
    background: rgba(255, 255, 255, 0);
    max-width: 16em;
    min-width: 0;
    font-size: 13px;
    font-family: 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
    line-height: 13px;
    font-weight: 400;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
}

.x-legend-inactive {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
    opacity: 0.3
}

.x-legend-item-marker {
    position: absolute;
    width: 0.8em;
    height: 0.8em;
    -webkit-box-shadow: rgba(255, 255, 255, 0.3) 0 1px 0, rgba(0, 0, 0, 0.4) 0 1px 0 inset;
    -moz-box-shadow: rgba(255, 255, 255, 0.3) 0 1px 0, rgba(0, 0, 0, 0.4) 0 1px 0 inset;
    -ms-box-shadow: rgba(255, 255, 255, 0.3) 0 1px 0, rgba(0, 0, 0, 0.4) 0 1px 0 inset;
    box-shadow: rgba(255, 255, 255, 0.3) 0 1px 0, rgba(0, 0, 0, 0.4) 0 1px 0 inset;
    left: 0.7em;
    top: 0.85em
}

.x-rtl > * > .x-legend-item {
    padding: 0.8em 1.8em 0.8em 1em
}

.x-rtl > * > * > .x-legend-item-marker {
    right: 0.7em
}

.x-legend,
.x-legend-panel {
    background: #fff;
    outline: none
}

.x-legend.x-docked-top .x-legend-item,
.x-legend.x-docked-bottom .x-legend-item,
.x-legend-panel.x-docked-top .x-legend-item,
.x-legend-panel.x-docked-bottom .x-legend-item {
    border-left: 1px solid rgba(204, 204, 204, 0.5)
}

.x-legend.x-docked-top .x-legend-item:first-child,
.x-legend.x-docked-bottom .x-legend-item:first-child,
.x-legend-panel.x-docked-top .x-legend-item:first-child,
.x-legend-panel.x-docked-bottom .x-legend-item:first-child {
    border-left: none
}

.x-legend.x-docked-top.x-rtl .x-legend-item:first-child,
.x-legend.x-docked-bottom.x-rtl .x-legend-item:first-child,
.x-legend-panel.x-docked-top.x-rtl .x-legend-item:first-child,
.x-legend-panel.x-docked-bottom.x-rtl .x-legend-item:first-child {
    border-left: 1px solid rgba(204, 204, 204, 0.5)
}

.x-legend.x-docked-top.x-rtl .x-legend-item:last-child,
.x-legend.x-docked-bottom.x-rtl .x-legend-item:last-child,
.x-legend-panel.x-docked-top.x-rtl .x-legend-item:last-child,
.x-legend-panel.x-docked-bottom.x-rtl .x-legend-item:last-child {
    border-left: none
}

.x-legend.x-docked-left .x-legend-item,
.x-legend.x-docked-right .x-legend-item,
.x-legend-panel.x-docked-left .x-legend-item,
.x-legend-panel.x-docked-right .x-legend-item {
    border-top: 1px solid rgba(204, 204, 204, 0.5)
}

.x-legend.x-docked-left .x-legend-item:first-child,
.x-legend.x-docked-right .x-legend-item:first-child,
.x-legend-panel.x-docked-left .x-legend-item:first-child,
.x-legend-panel.x-docked-right .x-legend-item:first-child {
    border-top: none
}

.x-legend.x-docked-left .x-legend-inner,
.x-legend.x-docked-right .x-legend-inner,
.x-legend-panel.x-docked-left .x-legend-inner,
.x-legend-panel.x-docked-right .x-legend-inner {
    display: -webkit-box;
    -webkit-box-align: center;
    -webkit-box-pack: center
}

.x-legend.x-horizontal {
    white-space: nowrap
}

.x-legend.x-horizontal .x-legend-item {
    display: inline-block
}

.x-chart-toolbar {
    position: absolute;
    z-index: 9;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: box;
    padding: 0.6em
}

.x-chart-toolbar .x-button {
    margin: 0.2em
}

.x-chart-toolbar[data-side=left],
.x-chart-toolbar[data-side=right] {
    top: 0;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-box-orient: vertical;
    box-orient: vertical
}

.x-chart-toolbar[data-side=left] {
    left: 0
}

.x-chart-toolbar[data-side=right] {
    right: 0
}

.x-chart-toolbar[data-side=top],
.x-chart-toolbar[data-side=bottom] {
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -ms-box-orient: horizontal;
    box-orient: horizontal;
    right: 0
}

.x-chart-toolbar[data-side=top] {
    top: 0
}

.x-chart-toolbar[data-side=bottom] {
    bottom: 0;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -ms-box-orient: horizontal;
    box-orient: horizontal
}

.x-responsivecolumn {
    padding: 20px 0 0 20px
}

.x-responsivecolumn > * {
    margin: 0 20px 20px 0;
    float: left
}

.shadow {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
    -ms-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2)
}

.x-progress {
    border-style: solid;
    overflow: hidden;
    position: relative
}

.x-progress-bar {
    height: 100%;
    width: 0
}

.x-progress-text, .x-progress-bar {
    overflow: hidden;
    position: absolute
}

.x-progress-blue-white-border {
    background-color: #fff;
    border-width: 2px;
    height: 24px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    border-color: white
}

.x-progress-blue-white-border .x-progress-bar-blue-white-border {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    background-image: none;
    background-color: #57b3e6
}

.x-progress-blue-white-border .x-progress-text {
    color: #fff;
    font-weight: 500;
    font-size: 0;
    font-family: 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
    text-align: center;
    line-height: 20px
}

.x-progress-blue-white-border .x-progress-text-back {
    color: #404040;
    line-height: 20px
}

.x-cmd-slicer.x-progress-bar-blue-white-border:before {
    display: none;
    content: "x-slicer:, stretch:bottom" !important
}

.x-progressbar-blue-white-border-cell > .x-grid-cell-inner,
.x-progressbarwidget-blue-white-border-cell > .x-grid-cell-inner {
    padding-top: 4px;
    padding-bottom: 4px
}

.x-progressbar-blue-white-border-cell > .x-grid-cell-inner .x-progress-blue-white-border,
.x-progressbarwidget-blue-white-border-cell > .x-grid-cell-inner .x-progress-blue-white-border {
    height: 24px
}

.x-progress-orange-white-border {
    background-color: #fff;
    border-width: 2px;
    height: 24px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    border-color: white
}

.x-progress-orange-white-border .x-progress-bar-orange-white-border {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    background-image: none;
    background-color: #efc85b
}

.x-progress-orange-white-border .x-progress-text {
    color: #fff;
    font-weight: 500;
    font-size: 0;
    font-family: 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
    text-align: center;
    line-height: 20px
}

.x-progress-orange-white-border .x-progress-text-back {
    color: #404040;
    line-height: 20px
}

.x-cmd-slicer.x-progress-bar-orange-white-border:before {
    display: none;
    content: "x-slicer:, stretch:bottom" !important
}

.x-progressbar-orange-white-border-cell > .x-grid-cell-inner,
.x-progressbarwidget-orange-white-border-cell > .x-grid-cell-inner {
    padding-top: 4px;
    padding-bottom: 4px
}

.x-progressbar-orange-white-border-cell > .x-grid-cell-inner .x-progress-orange-white-border,
.x-progressbarwidget-orange-white-border-cell > .x-grid-cell-inner .x-progress-orange-white-border {
    height: 24px
}

.x-progress-female-male {
    background-color: #efc85b;
    border-width: 0px;
    height: 24px;
    -webkit-border-radius: 3.5px;
    -moz-border-radius: 3.5px;
    -ms-border-radius: 3.5px;
    border-radius: 3.5px;
    border-color: #35baf6
}

.x-progress-female-male .x-progress-bar-female-male {
    -webkit-border-radius: 3.5px;
    -moz-border-radius: 3.5px;
    -ms-border-radius: 3.5px;
    border-radius: 3.5px;
    background-image: none;
    background-color: #57b3e5
}

.x-progress-female-male .x-progress-text {
    color: #fff;
    font-weight: 500;
    font-size: 0;
    font-family: 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
    text-align: center;
    line-height: 24px
}

.x-progress-female-male .x-progress-text-back {
    color: #404040;
    line-height: 24px
}

.x-cmd-slicer.x-progress-bar-female-male:before {
    display: none;
    content: "x-slicer:, stretch:bottom" !important
}

.x-progressbar-female-male-cell > .x-grid-cell-inner,
.x-progressbarwidget-female-male-cell > .x-grid-cell-inner {
    padding-top: 4px;
    padding-bottom: 4px
}

.x-progressbar-female-male-cell > .x-grid-cell-inner .x-progress-female-male,
.x-progressbarwidget-female-male-cell > .x-grid-cell-inner .x-progress-female-male {
    height: 24px
}

.x-progress-nationalitie {
    background-color: #dbdbdb;
    border-width: 0px;
    height: 24px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    border-color: #35baf6
}

.x-progress-nationalitie .x-progress-bar-nationalitie {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    background-image: none;
    background-color: #57b3e5
}

.x-progress-nationalitie .x-progress-text {
    color: #fff;
    font-weight: 500;
    font-size: 0;
    font-family: 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
    text-align: center;
    line-height: 24px
}

.x-progress-nationalitie .x-progress-text-back {
    color: #404040;
    line-height: 24px
}

.x-cmd-slicer.x-progress-bar-nationalitie:before {
    display: none;
    content: "x-slicer:, stretch:bottom" !important
}

.x-progressbar-nationalitie-cell > .x-grid-cell-inner,
.x-progressbarwidget-nationalitie-cell > .x-grid-cell-inner {
    padding-top: 4px;
    padding-bottom: 4px
}

.x-progressbar-nationalitie-cell > .x-grid-cell-inner .x-progress-nationalitie,
.x-progressbarwidget-nationalitie-cell > .x-grid-cell-inner .x-progress-nationalitie {
    height: 24px
}

.x-form-display-field-female-male-percent {
    min-height: 32px;
    font: 400 28px/17px LatoBold;
    color: #000a12;
    margin-top: 8px
}

.x-form-display-field-contry-nationalitie {
    min-height: 32px;
    font: 400 14px/17px Lato;
    color: #000a12;
    margin-top: 8px
}

.x-form-display-field-value-nationalitie {
    min-height: 32px;
    font: 400 16px/17px Lato;
    color: #8a96a0;
    margin-top: 8px
}

.x-form-display-field-label-bold-12 {
    min-height: 15px;
    font: 400 12px/17px LatoBold;
    color: #9fa9ba;
    margin-top: -1px
}

.x-form-display-field-label-bold-18 {
    min-height: 15px;
    font: 400 18px/17px LatoBold;
    color: #9fa9ba;
    margin-top: -1px
}

.x-form-display-field-label-18 {
    min-height: 22px;
    font: 400 18px/17px Lato;
    color: #000;
    margin-top: 3px
}

.x-form-display-field-toggle-label {
    min-height: 10px;
    font: 12px/17px Lato;
    color: #8a96a0;
    margin-top: -3px
}

.x-panel-white-chart {
    border-color: #eaedf8;
    padding: 0
}

.x-panel-header-white-chart {
    font-size: 22px;
    border: 2px solid #eeeeef
}

.x-panel-header-white-chart .x-tool-img {
    color: #b3bec8;
    background-color: #fff;
    background-image: none;
}

.x-panel-header-white-chart-horizontal {
    padding: 11px 15px 12px
}

.x-panel-header-white-chart-horizontal .x-panel-header-white-chart-tab-bar {
    margin-top: -11px;
    margin-bottom: -12px
}

.x-panel-header-white-chart-horizontal.x-header-noborder {
    padding: 13px 17px 12px 17px
}

.x-panel-header-white-chart-horizontal.x-header-noborder .x-panel-header-white-chart-tab-bar {
    margin-top: -13px;
    margin-bottom: -12px
}

.x-panel-header-white-chart-vertical {
    padding: 15px 11px 15px 12px
}

.x-panel-header-white-chart-vertical .x-panel-header-white-chart-tab-bar {
    margin-right: -11px;
    margin-left: -12px
}

.x-panel-header-white-chart-vertical.x-header-noborder {
    padding: 17px 13px 17px 12px
}

.x-panel-header-white-chart-vertical.x-header-noborder .x-panel-header-white-chart-tab-bar {
    margin-right: -13px;
    margin-left: -12px
}

.x-panel-header-title-white-chart {
    color: #000;
    font-size: 22px;
    font-weight: 500;
    font-family: Lato;
    line-height: 32px
}

.x-panel-header-title-white-chart > .x-title-text-white-chart {
    text-transform: none;
    padding: 0
}

.x-panel-header-title-white-chart > .x-title-icon-wrap-white-chart.x-title-icon-top {
    height: 24px;
    padding-bottom: 8px
}

.x-panel-header-title-white-chart > .x-title-icon-wrap-white-chart.x-title-icon-right {
    width: 24px;
    padding-left: 8px
}

.x-panel-header-title-white-chart > .x-title-icon-wrap-white-chart.x-title-icon-bottom {
    height: 24px;
    padding-top: 8px
}

.x-panel-header-title-white-chart > .x-title-icon-wrap-white-chart.x-title-icon-left {
    width: 24px;
    padding-right: 8px
}

.x-panel-header-title-white-chart > .x-title-icon-wrap-white-chart > .x-title-icon-white-chart {
    width: 16px;
    height: 16px;
    font-size: 16px;
    color: #eaedf8;
    background-position: center center
}

.x-ie8 .x-panel-header-title-white-chart > .x-title-icon-wrap-white-chart > .x-title-icon-white-chart {
    color: #eaedf8
}

.x-panel-body-white-chart {
    background: #fff;
    border-color: #d0d0d0;
    color: #404040;
    font-size: 13px;
    font-weight: 400;
    font-family: 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
    border-width: 1px;
    border-style: solid
}

.x-panel-white-chart {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    padding: 0 0 0 0;
    border-width: 1px;
    border-style: solid;
    background-color: #fff
}

.x-panel-white-chart-mc {
    background-color: #fff
}

.x-nbr .x-panel-white-chart {
    padding: 0 !important;
    border-width: 0 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent !important;
    box-shadow: none !important
}

.x-panel-white-chart-frameInfo {
    font-family: dh-4-4-4-4-1-1-1-1-3px-3px-3px-3px
}

.x-panel-white-chart-tl {
    background-position: 0 -8px
}

.x-panel-white-chart-tr {
    background-position: right -12px
}

.x-panel-white-chart-bl {
    background-position: 0 -16px
}

.x-panel-white-chart-br {
    background-position: right -20px
}

.x-panel-white-chart-ml {
    background-position: 0 top
}

.x-panel-white-chart-mr {
    background-position: right top
}

.x-panel-white-chart-tc {
    background-position: 0 0
}

.x-panel-white-chart-bc {
    background-position: 0 -4px
}

.x-panel-white-chart-tr,
.x-panel-white-chart-br,
.x-panel-white-chart-mr {
    padding-right: 4px
}

.x-panel-white-chart-tl,
.x-panel-white-chart-bl,
.x-panel-white-chart-ml {
    padding-left: 4px
}

.x-panel-white-chart-tc {
    height: 4px
}

.x-panel-white-chart-bc {
    height: 4px
}

.x-panel-white-chart-tl,
.x-panel-white-chart-bl,
.x-panel-white-chart-tr,
.x-panel-white-chart-br,
.x-panel-white-chart-tc,
.x-panel-white-chart-bc,
.x-panel-white-chart-ml,
.x-panel-white-chart-mr {
    background-image: url(/theme/default/css/images/panel/panel-white-chart-corners.gif)
}

.x-panel-white-chart-ml,
.x-panel-white-chart-mr {
    background-image: url(/theme/default/css/images/panel/panel-white-chart-sides.gif);
    background-repeat: repeat-y
}

.x-panel-white-chart-mc {
    padding: 0 0 0 0
}

.x-cmd-slicer.x-panel-white-chart:before {
    display: none;
    content: "x-slicer:, frame:4px 4px 4px 4px, corners:url(/theme/default/css/images/panel/panel-white-chart-corners.gif), sides:url(/theme/default/css/images/panel/panel-white-chart-sides.gif)" !important
}

.x-panel-header-white-chart-top {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    padding: 11px 15px 12px 15px;
    border-width: 2px 2px 0 2px;
    border-style: solid;
    background-color: #fff
}

.x-panel-header-white-chart-top-mc {
    background-color: #fff
}

.x-nbr .x-panel-header-white-chart-top {
    padding: 0 !important;
    border-width: 0 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent !important;
    box-shadow: none !important
}

.x-panel-header-white-chart-top-frameInfo {
    font-family: dh-4-4-0-4-2-2-0-2-11-15-12-15
}

.x-panel-header-white-chart-top-tl {
    background-position: 0 -8px
}

.x-panel-header-white-chart-top-tr {
    background-position: right -12px
}

.x-panel-header-white-chart-top-bl {
    background-position: 0 -16px
}

.x-panel-header-white-chart-top-br {
    background-position: right -20px
}

.x-panel-header-white-chart-top-ml {
    background-position: 0 top
}

.x-panel-header-white-chart-top-mr {
    background-position: right top
}

.x-panel-header-white-chart-top-tc {
    background-position: 0 0
}

.x-panel-header-white-chart-top-bc {
    background-position: 0 -4px
}

.x-panel-header-white-chart-top-tr,
.x-panel-header-white-chart-top-br,
.x-panel-header-white-chart-top-mr {
    padding-right: 4px
}

.x-panel-header-white-chart-top-tl,
.x-panel-header-white-chart-top-bl,
.x-panel-header-white-chart-top-ml {
    padding-left: 4px
}

.x-panel-header-white-chart-top-tc {
    height: 4px
}

.x-panel-header-white-chart-top-bc {
    height: 0
}

.x-panel-header-white-chart-top-tl,
.x-panel-header-white-chart-top-bl,
.x-panel-header-white-chart-top-tr,
.x-panel-header-white-chart-top-br,
.x-panel-header-white-chart-top-tc,
.x-panel-header-white-chart-top-bc,
.x-panel-header-white-chart-top-ml,
.x-panel-header-white-chart-top-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-top-corners.gif)
}

.x-panel-header-white-chart-top-ml,
.x-panel-header-white-chart-top-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-top-sides.gif);
    background-repeat: repeat-y
}

.x-panel-header-white-chart-top-mc {
    padding: 9px 13px 12px 13px
}

.x-cmd-slicer.x-panel-header-white-chart-top:before {
    display: none;
    content: "x-slicer:, frame:4px 4px 0 4px, corners:url(/theme/default/css/images/panel-header/panel-header-white-chart-top-corners.gif), sides:url(/theme/default/css/images/panel-header/panel-header-white-chart-top-sides.gif)" !important
}

.x-panel-header-white-chart-right {
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-border-radius-bottomleft: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    padding: 15px 11px 15px 12px;
    border-width: 2px 2px 2px 0;
    border-style: solid;
    background-color: #fff
}

.x-panel-header-white-chart-right-mc {
    background-color: #fff
}

.x-nbr .x-panel-header-white-chart-right {
    padding: 0 !important;
    border-width: 0 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent !important;
    box-shadow: none !important
}

.x-panel-header-white-chart-right-frameInfo {
    font-family: dh-4-4-4-0-2-2-2-0-15-11-15-12
}

.x-panel-header-white-chart-right-tl {
    background-position: 0 -8px
}

.x-panel-header-white-chart-right-tr {
    background-position: right -12px
}

.x-panel-header-white-chart-right-bl {
    background-position: 0 -16px
}

.x-panel-header-white-chart-right-br {
    background-position: right -20px
}

.x-panel-header-white-chart-right-ml {
    background-position: right 0
}

.x-panel-header-white-chart-right-mr {
    background-position: right 0
}

.x-panel-header-white-chart-right-tc {
    background-position: 0 0
}

.x-panel-header-white-chart-right-bc {
    background-position: 0 -4px
}

.x-panel-header-white-chart-right-tr,
.x-panel-header-white-chart-right-br,
.x-panel-header-white-chart-right-mr {
    padding-right: 4px
}

.x-panel-header-white-chart-right-tl,
.x-panel-header-white-chart-right-bl,
.x-panel-header-white-chart-right-ml {
    padding-left: 0
}

.x-panel-header-white-chart-right-tc {
    height: 4px
}

.x-panel-header-white-chart-right-bc {
    height: 4px
}

.x-panel-header-white-chart-right-tl,
.x-panel-header-white-chart-right-bl,
.x-panel-header-white-chart-right-tr,
.x-panel-header-white-chart-right-br,
.x-panel-header-white-chart-right-tc,
.x-panel-header-white-chart-right-bc,
.x-panel-header-white-chart-right-ml,
.x-panel-header-white-chart-right-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-right-corners.gif)
}

.x-panel-header-white-chart-right-ml,
.x-panel-header-white-chart-right-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-right-sides.gif);
    background-repeat: repeat-y
}

.x-panel-header-white-chart-right-mc {
    padding: 13px 9px 13px 12px
}

.x-cmd-slicer.x-panel-header-white-chart-right:before {
    display: none;
    content: "x-slicer:, frame:4px 4px 4px 0, corners:url(/theme/default/css/images/panel-header/panel-header-white-chart-right-corners.gif), sides:url(/theme/default/css/images/panel-header/panel-header-white-chart-right-sides.gif)" !important
}

.x-panel-header-white-chart-bottom {
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    padding: 11px 15px 12px 15px;
    border-width: 0 2px 2px 2px;
    border-style: solid;
    background-color: #fff
}

.x-panel-header-white-chart-bottom-mc {
    background-color: #fff
}

.x-nbr .x-panel-header-white-chart-bottom {
    padding: 0 !important;
    border-width: 0 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent !important;
    box-shadow: none !important
}

.x-panel-header-white-chart-bottom-frameInfo {
    font-family: dh-0-4-4-4-0-2-2-2-11-15-12-15
}

.x-panel-header-white-chart-bottom-tl {
    background-position: 0 -8px
}

.x-panel-header-white-chart-bottom-tr {
    background-position: right -12px
}

.x-panel-header-white-chart-bottom-bl {
    background-position: 0 -16px
}

.x-panel-header-white-chart-bottom-br {
    background-position: right -20px
}

.x-panel-header-white-chart-bottom-ml {
    background-position: 0 bottom
}

.x-panel-header-white-chart-bottom-mr {
    background-position: right bottom
}

.x-panel-header-white-chart-bottom-tc {
    background-position: 0 0
}

.x-panel-header-white-chart-bottom-bc {
    background-position: 0 -4px
}

.x-panel-header-white-chart-bottom-tr,
.x-panel-header-white-chart-bottom-br,
.x-panel-header-white-chart-bottom-mr {
    padding-right: 4px
}

.x-panel-header-white-chart-bottom-tl,
.x-panel-header-white-chart-bottom-bl,
.x-panel-header-white-chart-bottom-ml {
    padding-left: 4px
}

.x-panel-header-white-chart-bottom-tc {
    height: 0
}

.x-panel-header-white-chart-bottom-bc {
    height: 4px
}

.x-panel-header-white-chart-bottom-tl,
.x-panel-header-white-chart-bottom-bl,
.x-panel-header-white-chart-bottom-tr,
.x-panel-header-white-chart-bottom-br,
.x-panel-header-white-chart-bottom-tc,
.x-panel-header-white-chart-bottom-bc,
.x-panel-header-white-chart-bottom-ml,
.x-panel-header-white-chart-bottom-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-bottom-corners.gif)
}

.x-panel-header-white-chart-bottom-ml,
.x-panel-header-white-chart-bottom-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-bottom-sides.gif);
    background-repeat: repeat-y
}

.x-panel-header-white-chart-bottom-mc {
    padding: 11px 13px 10px 13px
}

.x-cmd-slicer.x-panel-header-white-chart-bottom:before {
    display: none;
    content: "x-slicer:, frame:0 4px 4px 4px, corners:url(/theme/default/css/images/panel-header/panel-header-white-chart-bottom-corners.gif), sides:url(/theme/default/css/images/panel-header/panel-header-white-chart-bottom-sides.gif)" !important
}

.x-panel-header-white-chart-left {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    padding: 15px 11px 15px 12px;
    border-width: 2px 0 2px 2px;
    border-style: solid;
    background-color: #fff
}

.x-panel-header-white-chart-left-mc {
    background-color: #fff
}

.x-nbr .x-panel-header-white-chart-left {
    padding: 0 !important;
    border-width: 0 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent !important;
    box-shadow: none !important
}

.x-panel-header-white-chart-left-frameInfo {
    font-family: dh-4-0-4-4-2-0-2-2-15-11-15-12
}

.x-panel-header-white-chart-left-tl {
    background-position: 0 -8px
}

.x-panel-header-white-chart-left-tr {
    background-position: right -12px
}

.x-panel-header-white-chart-left-bl {
    background-position: 0 -16px
}

.x-panel-header-white-chart-left-br {
    background-position: right -20px
}

.x-panel-header-white-chart-left-ml {
    background-position: left 0
}

.x-panel-header-white-chart-left-mr {
    background-position: left 0
}

.x-panel-header-white-chart-left-tc {
    background-position: 0 0
}

.x-panel-header-white-chart-left-bc {
    background-position: 0 -4px
}

.x-panel-header-white-chart-left-tr,
.x-panel-header-white-chart-left-br,
.x-panel-header-white-chart-left-mr {
    padding-right: 0
}

.x-panel-header-white-chart-left-tl,
.x-panel-header-white-chart-left-bl,
.x-panel-header-white-chart-left-ml {
    padding-left: 4px
}

.x-panel-header-white-chart-left-tc {
    height: 4px
}

.x-panel-header-white-chart-left-bc {
    height: 4px
}

.x-panel-header-white-chart-left-tl,
.x-panel-header-white-chart-left-bl,
.x-panel-header-white-chart-left-tr,
.x-panel-header-white-chart-left-br,
.x-panel-header-white-chart-left-tc,
.x-panel-header-white-chart-left-bc,
.x-panel-header-white-chart-left-ml,
.x-panel-header-white-chart-left-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-left-corners.gif)
}

.x-panel-header-white-chart-left-ml,
.x-panel-header-white-chart-left-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-left-sides.gif);
    background-repeat: repeat-y
}

.x-panel-header-white-chart-left-mc {
    padding: 13px 11px 13px 10px
}

.x-cmd-slicer.x-panel-header-white-chart-left:before {
    display: none;
    content: "x-slicer:, frame:4px 0 4px 4px, corners:url(/theme/default/css/images/panel-header/panel-header-white-chart-left-corners.gif), sides:url(/theme/default/css/images/panel-header/panel-header-white-chart-left-sides.gif)" !important
}

.x-panel-header-white-chart-collapsed-top {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    padding: 11px 15px 12px 15px;
    border-width: 2px;
    border-style: solid;
    background-color: #fff
}

.x-panel-header-white-chart-collapsed-top-mc {
    background-color: #fff
}

.x-nbr .x-panel-header-white-chart-collapsed-top {
    padding: 0 !important;
    border-width: 0 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent !important;
    box-shadow: none !important
}

.x-panel-header-white-chart-collapsed-top-frameInfo {
    font-family: dh-4-4-4-4-2-2-2-2-11-15-12-15
}

.x-panel-header-white-chart-collapsed-top-tl {
    background-position: 0 -8px
}

.x-panel-header-white-chart-collapsed-top-tr {
    background-position: right -12px
}

.x-panel-header-white-chart-collapsed-top-bl {
    background-position: 0 -16px
}

.x-panel-header-white-chart-collapsed-top-br {
    background-position: right -20px
}

.x-panel-header-white-chart-collapsed-top-ml {
    background-position: 0 top
}

.x-panel-header-white-chart-collapsed-top-mr {
    background-position: right top
}

.x-panel-header-white-chart-collapsed-top-tc {
    background-position: 0 0
}

.x-panel-header-white-chart-collapsed-top-bc {
    background-position: 0 -4px
}

.x-panel-header-white-chart-collapsed-top-tr,
.x-panel-header-white-chart-collapsed-top-br,
.x-panel-header-white-chart-collapsed-top-mr {
    padding-right: 4px
}

.x-panel-header-white-chart-collapsed-top-tl,
.x-panel-header-white-chart-collapsed-top-bl,
.x-panel-header-white-chart-collapsed-top-ml {
    padding-left: 4px
}

.x-panel-header-white-chart-collapsed-top-tc {
    height: 4px
}

.x-panel-header-white-chart-collapsed-top-bc {
    height: 4px
}

.x-panel-header-white-chart-collapsed-top-tl,
.x-panel-header-white-chart-collapsed-top-bl,
.x-panel-header-white-chart-collapsed-top-tr,
.x-panel-header-white-chart-collapsed-top-br,
.x-panel-header-white-chart-collapsed-top-tc,
.x-panel-header-white-chart-collapsed-top-bc,
.x-panel-header-white-chart-collapsed-top-ml,
.x-panel-header-white-chart-collapsed-top-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-top-corners.gif)
}

.x-panel-header-white-chart-collapsed-top-ml,
.x-panel-header-white-chart-collapsed-top-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-top-sides.gif);
    background-repeat: repeat-y
}

.x-panel-header-white-chart-collapsed-top-mc {
    padding: 9px 13px 10px 13px
}

.x-cmd-slicer.x-panel-header-white-chart-collapsed-top:before {
    display: none;
    content: "x-slicer:, frame:4px 4px 4px 4px, corners:url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-top-corners.gif), sides:url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-top-sides.gif)" !important
}

.x-panel-header-white-chart-collapsed-right {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    padding: 15px 11px 15px 12px;
    border-width: 2px;
    border-style: solid;
    background-color: #fff
}

.x-panel-header-white-chart-collapsed-right-mc {
    background-color: #fff
}

.x-nbr .x-panel-header-white-chart-collapsed-right {
    padding: 0 !important;
    border-width: 0 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent !important;
    box-shadow: none !important
}

.x-panel-header-white-chart-collapsed-right-frameInfo {
    font-family: dh-4-4-4-4-2-2-2-2-15-11-15-12
}

.x-panel-header-white-chart-collapsed-right-tl {
    background-position: 0 -8px
}

.x-panel-header-white-chart-collapsed-right-tr {
    background-position: right -12px
}

.x-panel-header-white-chart-collapsed-right-bl {
    background-position: 0 -16px
}

.x-panel-header-white-chart-collapsed-right-br {
    background-position: right -20px
}

.x-panel-header-white-chart-collapsed-right-ml {
    background-position: right 0
}

.x-panel-header-white-chart-collapsed-right-mr {
    background-position: right 0
}

.x-panel-header-white-chart-collapsed-right-tc {
    background-position: 0 0
}

.x-panel-header-white-chart-collapsed-right-bc {
    background-position: 0 -4px
}

.x-panel-header-white-chart-collapsed-right-tr,
.x-panel-header-white-chart-collapsed-right-br,
.x-panel-header-white-chart-collapsed-right-mr {
    padding-right: 4px
}

.x-panel-header-white-chart-collapsed-right-tl,
.x-panel-header-white-chart-collapsed-right-bl,
.x-panel-header-white-chart-collapsed-right-ml {
    padding-left: 4px
}

.x-panel-header-white-chart-collapsed-right-tc {
    height: 4px
}

.x-panel-header-white-chart-collapsed-right-bc {
    height: 4px
}

.x-panel-header-white-chart-collapsed-right-tl,
.x-panel-header-white-chart-collapsed-right-bl,
.x-panel-header-white-chart-collapsed-right-tr,
.x-panel-header-white-chart-collapsed-right-br,
.x-panel-header-white-chart-collapsed-right-tc,
.x-panel-header-white-chart-collapsed-right-bc,
.x-panel-header-white-chart-collapsed-right-ml,
.x-panel-header-white-chart-collapsed-right-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-right-corners.gif)
}

.x-panel-header-white-chart-collapsed-right-ml,
.x-panel-header-white-chart-collapsed-right-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-right-sides.gif);
    background-repeat: repeat-y
}

.x-panel-header-white-chart-collapsed-right-mc {
    padding: 13px 9px 13px 10px
}

.x-cmd-slicer.x-panel-header-white-chart-collapsed-right:before {
    display: none;
    content: "x-slicer:, frame:4px 4px 4px 4px, corners:url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-right-corners.gif), sides:url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-right-sides.gif)" !important
}

.x-panel-header-white-chart-collapsed-bottom {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    padding: 11px 15px 12px 15px;
    border-width: 2px;
    border-style: solid;
    background-color: #fff
}

.x-panel-header-white-chart-collapsed-bottom-mc {
    background-color: #fff
}

.x-nbr .x-panel-header-white-chart-collapsed-bottom {
    padding: 0 !important;
    border-width: 0 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent !important;
    box-shadow: none !important
}

.x-panel-header-white-chart-collapsed-bottom-frameInfo {
    font-family: dh-4-4-4-4-2-2-2-2-11-15-12-15
}

.x-panel-header-white-chart-collapsed-bottom-tl {
    background-position: 0 -8px
}

.x-panel-header-white-chart-collapsed-bottom-tr {
    background-position: right -12px
}

.x-panel-header-white-chart-collapsed-bottom-bl {
    background-position: 0 -16px
}

.x-panel-header-white-chart-collapsed-bottom-br {
    background-position: right -20px
}

.x-panel-header-white-chart-collapsed-bottom-ml {
    background-position: 0 bottom
}

.x-panel-header-white-chart-collapsed-bottom-mr {
    background-position: right bottom
}

.x-panel-header-white-chart-collapsed-bottom-tc {
    background-position: 0 0
}

.x-panel-header-white-chart-collapsed-bottom-bc {
    background-position: 0 -4px
}

.x-panel-header-white-chart-collapsed-bottom-tr,
.x-panel-header-white-chart-collapsed-bottom-br,
.x-panel-header-white-chart-collapsed-bottom-mr {
    padding-right: 4px
}

.x-panel-header-white-chart-collapsed-bottom-tl,
.x-panel-header-white-chart-collapsed-bottom-bl,
.x-panel-header-white-chart-collapsed-bottom-ml {
    padding-left: 4px
}

.x-panel-header-white-chart-collapsed-bottom-tc {
    height: 4px
}

.x-panel-header-white-chart-collapsed-bottom-bc {
    height: 4px
}

.x-panel-header-white-chart-collapsed-bottom-tl,
.x-panel-header-white-chart-collapsed-bottom-bl,
.x-panel-header-white-chart-collapsed-bottom-tr,
.x-panel-header-white-chart-collapsed-bottom-br,
.x-panel-header-white-chart-collapsed-bottom-tc,
.x-panel-header-white-chart-collapsed-bottom-bc,
.x-panel-header-white-chart-collapsed-bottom-ml,
.x-panel-header-white-chart-collapsed-bottom-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-bottom-corners.gif)
}

.x-panel-header-white-chart-collapsed-bottom-ml,
.x-panel-header-white-chart-collapsed-bottom-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-bottom-sides.gif);
    background-repeat: repeat-y
}

.x-panel-header-white-chart-collapsed-bottom-mc {
    padding: 9px 13px 10px 13px
}

.x-cmd-slicer.x-panel-header-white-chart-collapsed-bottom:before {
    display: none;
    content: "x-slicer:, frame:4px 4px 4px 4px, corners:url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-bottom-corners.gif), sides:url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-bottom-sides.gif)" !important
}

.x-panel-header-white-chart-collapsed-left {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    padding: 15px 11px 15px 12px;
    border-width: 2px;
    border-style: solid;
    background-color: #fff
}

.x-panel-header-white-chart-collapsed-left-mc {
    background-color: #fff
}

.x-nbr .x-panel-header-white-chart-collapsed-left {
    padding: 0 !important;
    border-width: 0 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent !important;
    box-shadow: none !important
}

.x-panel-header-white-chart-collapsed-left-frameInfo {
    font-family: dh-4-4-4-4-2-2-2-2-15-11-15-12
}

.x-panel-header-white-chart-collapsed-left-tl {
    background-position: 0 -8px
}

.x-panel-header-white-chart-collapsed-left-tr {
    background-position: right -12px
}

.x-panel-header-white-chart-collapsed-left-bl {
    background-position: 0 -16px
}

.x-panel-header-white-chart-collapsed-left-br {
    background-position: right -20px
}

.x-panel-header-white-chart-collapsed-left-ml {
    background-position: left 0
}

.x-panel-header-white-chart-collapsed-left-mr {
    background-position: left 0
}

.x-panel-header-white-chart-collapsed-left-tc {
    background-position: 0 0
}

.x-panel-header-white-chart-collapsed-left-bc {
    background-position: 0 -4px
}

.x-panel-header-white-chart-collapsed-left-tr,
.x-panel-header-white-chart-collapsed-left-br,
.x-panel-header-white-chart-collapsed-left-mr {
    padding-right: 4px
}

.x-panel-header-white-chart-collapsed-left-tl,
.x-panel-header-white-chart-collapsed-left-bl,
.x-panel-header-white-chart-collapsed-left-ml {
    padding-left: 4px
}

.x-panel-header-white-chart-collapsed-left-tc {
    height: 4px
}

.x-panel-header-white-chart-collapsed-left-bc {
    height: 4px
}

.x-panel-header-white-chart-collapsed-left-tl,
.x-panel-header-white-chart-collapsed-left-bl,
.x-panel-header-white-chart-collapsed-left-tr,
.x-panel-header-white-chart-collapsed-left-br,
.x-panel-header-white-chart-collapsed-left-tc,
.x-panel-header-white-chart-collapsed-left-bc,
.x-panel-header-white-chart-collapsed-left-ml,
.x-panel-header-white-chart-collapsed-left-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-left-corners.gif)
}

.x-panel-header-white-chart-collapsed-left-ml,
.x-panel-header-white-chart-collapsed-left-mr {
    background-image: url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-left-sides.gif);
    background-repeat: repeat-y
}

.x-panel-header-white-chart-collapsed-left-mc {
    padding: 13px 9px 13px 10px
}

.x-cmd-slicer.x-panel-header-white-chart-collapsed-left:before {
    display: none;
    content: "x-slicer:, frame:4px 4px 4px 4px, corners:url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-left-corners.gif), sides:url(/theme/default/css/images/panel-header/panel-header-white-chart-collapsed-left-sides.gif)" !important
}

.x-panel .x-panel-header-white-chart-top {
    border-bottom-width: 2px !important
}

.x-panel .x-panel-header-white-chart-right {
    border-left-width: 2px !important
}

.x-panel .x-panel-header-white-chart-bottom {
    border-top-width: 2px !important
}

.x-panel .x-panel-header-white-chart-left {
    border-right-width: 2px !important
}

.x-nbr .x-panel-header-white-chart-collapsed-top {
    border-bottom-width: 0 !important
}

.x-nbr .x-panel-header-white-chart-collapsed-right {
    border-left-width: 0 !important
}

.x-nbr .x-panel-header-white-chart-collapsed-bottom {
    border-top-width: 0 !important
}

.x-nbr .x-panel-header-white-chart-collapsed-left {
    border-right-width: 0 !important
}

.x-panel-header-white-chart-horizontal .x-tool-after-title {
    margin: 0 0 0 6px
}

.x-panel-header-white-chart-horizontal .x-tool-before-title {
    margin: 0 6px 0 0
}

.x-panel-header-white-chart-vertical .x-tool-after-title {
    margin: 6px 0 0 0
}

.x-panel-header-white-chart-vertical .x-tool-before-title {
    margin: 0 0 6px 0
}

.x-panel-header-white-chart .x-tool-focus {
    outline: 1px solid #fff;
    outline-offset: 1px
}

.x-ie8 .x-panel-header-white-chart .x-tool-focus {
    outline: none
}

.x-ie8 .x-panel-header-white-chart .x-tool-focus:after {
    position: absolute;
    content: ' ';
    top: -2px;
    right: -2px;
    bottom: -2px;
    left: -2px;
    border: 1px solid #fff;
    pointer-events: none
}


.x-btn-button-white-small {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    padding: 7px 7px 7px 7px;
    border-width: 1px;
    border-style: solid;
    background-color: #fff
}

.x-btn-button-white-small-mc {
    background-color: #fff
}

.x-nbr .x-btn-button-white-small {
    padding: 0 !important;
    border-width: 0 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent !important;
    box-shadow: none !important
}

.x-btn-button-white-small-frameInfo {
    font-family: th-5-5-5-5-1-1-1-1-7-7-7-7
}

.x-btn-button-white-small-tl {
    background-position: 0 -10px
}

.x-btn-button-white-small-tr {
    background-position: right -15px
}

.x-btn-button-white-small-bl {
    background-position: 0 -20px
}

.x-btn-button-white-small-br {
    background-position: right -25px
}

.x-btn-button-white-small-ml {
    background-position: 0 top
}

.x-btn-button-white-small-mr {
    background-position: right top
}

.x-btn-button-white-small-tc {
    background-position: 0 0
}

.x-btn-button-white-small-bc {
    background-position: 0 -5px
}

.x-btn-button-white-small-tr,
.x-btn-button-white-small-br,
.x-btn-button-white-small-mr {
    padding-right: 5px
}

.x-btn-button-white-small-tl,
.x-btn-button-white-small-bl,
.x-btn-button-white-small-ml {
    padding-left: 5px
}

.x-btn-button-white-small-tc {
    height: 5px
}

.x-btn-button-white-small-bc {
    height: 5px
}

.x-btn-button-white-small-tl,
.x-btn-button-white-small-bl,
.x-btn-button-white-small-tr,
.x-btn-button-white-small-br,
.x-btn-button-white-small-tc,
.x-btn-button-white-small-bc,
.x-btn-button-white-small-ml,
.x-btn-button-white-small-mr {
    background-image: url(/theme/default/css/images/btn/btn-button-white-small-corners.gif)
}

.x-btn-button-white-small-ml,
.x-btn-button-white-small-mr {
    background-image: url(/theme/default/css/images/btn/btn-button-white-small-sides.gif);
    background-repeat: repeat-y
}

.x-btn-button-white-small-mc {
    padding: 3px 3px 3px 3px
}

.x-cmd-slicer.x-btn-button-white-small:before {
    display: none;
    content: "x-slicer:, frame:5px 5px 5px 5px, corners:url(/theme/default/css/images/btn/btn-button-white-small-corners.gif), sides:url(/theme/default/css/images/btn/btn-button-white-small-sides.gif)" !important
}

.x-btn-button-white-small {
    border-color: #8a96a0
}

.x-btn-button-button-white-small {
    min-height: 16px
}

.x-ie9m .x-btn-button-button-white-small {
    min-height: auto;
    height: 16px
}

.x-btn-inner-button-white-small {
    font: 500 12px/16px LatoBold;
    color: #8a96a0;
    padding: 0 5px;
    max-width: 100%
}

.x-btn-icon-right > .x-btn-inner-button-white-small,
.x-btn-icon-left > .x-btn-inner-button-white-small {
    max-width: calc(100% - 16px)
}

.x-ie10p .x-btn-inner-button-white-small {
    max-width: none
}

.x-btn-icon-el-button-white-small {
    font-size: 16px;
    height: 16px;
    color: #f0f0f0;
    line-height: 16px
}

.x-btn-icon-left > .x-btn-icon-el-button-white-small,
.x-btn-icon-right > .x-btn-icon-el-button-white-small {
    width: 16px
}

.x-btn-icon-top > .x-btn-icon-el-button-white-small,
.x-btn-icon-bottom > .x-btn-icon-el-button-white-small {
    min-width: 16px
}

.x-ie8 .x-btn-icon-el-button-white-small.x-btn-glyph {
    color: #f0f0f0
}

.x-btn-text.x-btn-icon-left > .x-btn-icon-el-button-white-small {
    margin-right: 3px
}

.x-btn-text.x-btn-icon-right > .x-btn-icon-el-button-white-small {
    margin-left: 3px
}

.x-btn-text.x-btn-icon-top > .x-btn-icon-el-button-white-small {
    margin-bottom: 8px
}

.x-btn-text.x-btn-icon-bottom > .x-btn-icon-el-button-white-small {
    margin-top: 8px
}

.x-btn-arrow-right > .x-btn-icon.x-btn-no-text.x-btn-button-button-white-small {
    padding-right: 5px
}

.x-btn-arrow-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-button-white-small {
    margin-right: 5px
}

.x-btn-arrow-bottom > .x-btn-button-button-white-small,
.x-btn-split-bottom > .x-btn-button-button-white-small {
    padding-bottom: 7px
}

.x-btn-wrap-button-white-small.x-btn-arrow-right:after {
    width: 18px;
    content: "\f0d7";
    font: 16px/1 FontAwesome;
    color: #f0f0f0
}

.x-btn-wrap-button-white-small.x-btn-arrow-bottom:after {
    height: 12px;
    content: "\f0d7";
    font: 16px/12px FontAwesome;
    color: #f0f0f0
}

.x-btn-wrap-button-white-small.x-btn-split-right > .x-btn-button {
    padding-right: 7px
}

.x-btn-wrap-button-white-small.x-btn-split-right > .x-btn-button:after {
    border-right: 1px solid #f0f0f0
}

.x-btn-wrap-button-white-small.x-btn-split-right:after {
    width: 20px;
    content: "\f0d7";
    font: 16px/1 FontAwesome;
    color: #f0f0f0;
    padding-left: 7px
}

.x-btn-wrap-button-white-small.x-btn-split-bottom {
    margin-bottom: -7px
}

.x-btn-wrap-button-white-small.x-btn-split-bottom > .x-btn-button:after {
    border-bottom: 1px solid #f0f0f0
}

.x-btn-wrap-button-white-small.x-btn-split-bottom:after {
    height: 20px;
    content: "\f0d7";
    font: 16px/20px FontAwesome;
    color: #f0f0f0
}

.x-btn-split-right > .x-btn-icon.x-btn-no-text.x-btn-button-button-white-small {
    padding-right: 5px
}

.x-btn-split-right > .x-btn-text.x-btn-icon-right > .x-btn-icon-el-button-white-small {
    margin-right: 5px
}

.x-btn-focus.x-btn-button-white-small {
    background-image: none;
    background-color: #fff;
    -webkit-box-shadow: #cbe5f1 0 1px 0px 0 inset, #cbe5f1 0 -1px 0px 0 inset, #cbe5f1 -1px 0 0px 0 inset, #cbe5f1 1px 0 0px 0 inset;
    -moz-box-shadow: #cbe5f1 0 1px 0px 0 inset, #cbe5f1 0 -1px 0px 0 inset, #cbe5f1 -1px 0 0px 0 inset, #cbe5f1 1px 0 0px 0 inset;
    -ms-box-shadow: #cbe5f1 0 1px 0px 0 inset, #cbe5f1 0 -1px 0px 0 inset, #cbe5f1 -1px 0 0px 0 inset, #cbe5f1 1px 0 0px 0 inset;
    box-shadow: #cbe5f1 0 1px 0px 0 inset, #cbe5f1 0 -1px 0px 0 inset, #cbe5f1 -1px 0 0px 0 inset, #cbe5f1 1px 0 0px 0 inset
}

.x-btn-button-white-small .x-btn-arrow-el {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 27px;
    pointer-events: none
}

.x-btn-button-white-small.x-arrow-focus .x-btn-arrow-el {
    border: 1px solid #cbe5f1
}

.x-btn-over.x-btn-button-white-small {
    border-color: #7f8a93;
    background-image: none;
    background-color: #ebebeb
}

.x-btn-focus.x-btn-over.x-btn-button-white-small {
    -webkit-box-shadow: #cae2ed 0 1px 0px 0 inset, #cae2ed 0 -1px 0px 0 inset, #cae2ed -1px 0 0px 0 inset, #cae2ed 1px 0 0px 0 inset;
    -moz-box-shadow: #cae2ed 0 1px 0px 0 inset, #cae2ed 0 -1px 0px 0 inset, #cae2ed -1px 0 0px 0 inset, #cae2ed 1px 0 0px 0 inset;
    -ms-box-shadow: #cae2ed 0 1px 0px 0 inset, #cae2ed 0 -1px 0px 0 inset, #cae2ed -1px 0 0px 0 inset, #cae2ed 1px 0 0px 0 inset;
    box-shadow: #cae2ed 0 1px 0px 0 inset, #cae2ed 0 -1px 0px 0 inset, #cae2ed -1px 0 0px 0 inset, #cae2ed 1px 0 0px 0 inset
}

.x-btn.x-btn-menu-active.x-btn-button-white-small,
.x-btn.x-btn-pressed.x-btn-button-white-small {
    border-color: #687178;
    background-image: none;
    background-color: #bfbfbf
}

.x-btn-focus.x-btn-menu-active.x-btn-button-white-small,
.x-btn-focus.x-btn-pressed.x-btn-button-white-small {
    -webkit-box-shadow: #c8dce5 0 1px 0px 0 inset, #c8dce5 0 -1px 0px 0 inset, #c8dce5 -1px 0 0px 0 inset, #c8dce5 1px 0 0px 0 inset;
    -moz-box-shadow: #c8dce5 0 1px 0px 0 inset, #c8dce5 0 -1px 0px 0 inset, #c8dce5 -1px 0 0px 0 inset, #c8dce5 1px 0 0px 0 inset;
    -ms-box-shadow: #c8dce5 0 1px 0px 0 inset, #c8dce5 0 -1px 0px 0 inset, #c8dce5 -1px 0 0px 0 inset, #c8dce5 1px 0 0px 0 inset;
    box-shadow: #c8dce5 0 1px 0px 0 inset, #c8dce5 0 -1px 0px 0 inset, #c8dce5 -1px 0 0px 0 inset, #c8dce5 1px 0 0px 0 inset
}

.x-btn.x-btn-disabled.x-btn-button-white-small {
    background-image: none;
    background-color: #fff
}

.x-btn-focus .x-btn-button-white-small-tl,
.x-btn-focus .x-btn-button-white-small-bl,
.x-btn-focus .x-btn-button-white-small-tr,
.x-btn-focus .x-btn-button-white-small-br,
.x-btn-focus .x-btn-button-white-small-tc,
.x-btn-focus .x-btn-button-white-small-bc {
    background-image: url(/theme/default/css/images/btn/btn-button-white-small-focus-corners.gif)
}

.x-btn-focus .x-btn-button-white-small-ml,
.x-btn-focus .x-btn-button-white-small-mr {
    background-image: url(/theme/default/css/images/btn/btn-button-white-small-focus-sides.gif)
}

.x-btn-focus .x-btn-button-white-small-mc {
    background-color: #fff
}

.x-btn-over .x-btn-button-white-small-tl,
.x-btn-over .x-btn-button-white-small-bl,
.x-btn-over .x-btn-button-white-small-tr,
.x-btn-over .x-btn-button-white-small-br,
.x-btn-over .x-btn-button-white-small-tc,
.x-btn-over .x-btn-button-white-small-bc {
    background-image: url(/theme/default/css/images/btn/btn-button-white-small-over-corners.gif)
}

.x-btn-over .x-btn-button-white-small-ml,
.x-btn-over .x-btn-button-white-small-mr {
    background-image: url(/theme/default/css/images/btn/btn-button-white-small-over-sides.gif)
}

.x-btn-over .x-btn-button-white-small-mc {
    background-color: #ebebeb
}

.x-btn-focus.x-btn-over .x-btn-button-white-small-tl,
.x-btn-focus.x-btn-over .x-btn-button-white-small-bl,
.x-btn-focus.x-btn-over .x-btn-button-white-small-tr,
.x-btn-focus.x-btn-over .x-btn-button-white-small-br,
.x-btn-focus.x-btn-over .x-btn-button-white-small-tc,
.x-btn-focus.x-btn-over .x-btn-button-white-small-bc {
    background-image: url(/theme/default/css/images/btn/btn-button-white-small-focus-over-corners.gif)
}

.x-btn-focus.x-btn-over .x-btn-button-white-small-ml,
.x-btn-focus.x-btn-over .x-btn-button-white-small-mr {
    background-image: url(/theme/default/css/images/btn/btn-button-white-small-focus-over-sides.gif)
}

.x-btn-focus.x-btn-over .x-btn-button-white-small-mc {
    background-color: #ebebeb
}

.x-btn.x-btn-menu-active .x-btn-button-white-small-tl,
.x-btn.x-btn-menu-active .x-btn-button-white-small-bl,
.x-btn.x-btn-menu-active .x-btn-button-white-small-tr,
.x-btn.x-btn-menu-active .x-btn-button-white-small-br,
.x-btn.x-btn-menu-active .x-btn-button-white-small-tc,
.x-btn.x-btn-menu-active .x-btn-button-white-small-bc,
.x-btn.x-btn-pressed .x-btn-button-white-small-tl,
.x-btn.x-btn-pressed .x-btn-button-white-small-bl,
.x-btn.x-btn-pressed .x-btn-button-white-small-tr,
.x-btn.x-btn-pressed .x-btn-button-white-small-br,
.x-btn.x-btn-pressed .x-btn-button-white-small-tc,
.x-btn.x-btn-pressed .x-btn-button-white-small-bc {
    background-image: url(/theme/default/css/images/btn/btn-button-white-small-pressed-corners.gif)
}

.x-btn.x-btn-menu-active .x-btn-button-white-small-ml,
.x-btn.x-btn-menu-active .x-btn-button-white-small-mr,
.x-btn.x-btn-pressed .x-btn-button-white-small-ml,
.x-btn.x-btn-pressed .x-btn-button-white-small-mr {
    background-image: url(/theme/default/css/images/btn/btn-button-white-small-pressed-sides.gif)
}

.x-btn.x-btn-menu-active .x-btn-button-white-small-mc,
.x-btn.x-btn-pressed .x-btn-button-white-small-mc {
    background-color: #bfbfbf
}

.x-btn-focus.x-btn-menu-active .x-btn-button-white-small-tl,
.x-btn-focus.x-btn-menu-active .x-btn-button-white-small-bl,
.x-btn-focus.x-btn-menu-active .x-btn-button-white-small-tr,
.x-btn-focus.x-btn-menu-active .x-btn-button-white-small-br,
.x-btn-focus.x-btn-menu-active .x-btn-button-white-small-tc,
.x-btn-focus.x-btn-menu-active .x-btn-button-white-small-bc,
.x-btn-focus.x-btn-pressed .x-btn-button-white-small-tl,
.x-btn-focus.x-btn-pressed .x-btn-button-white-small-bl,
.x-btn-focus.x-btn-pressed .x-btn-button-white-small-tr,
.x-btn-focus.x-btn-pressed .x-btn-button-white-small-br,
.x-btn-focus.x-btn-pressed .x-btn-button-white-small-tc,
.x-btn-focus.x-btn-pressed .x-btn-button-white-small-bc {
    background-image: url(/theme/default/css/images/btn/btn-button-white-small-focus-pressed-corners.gif)
}

.x-btn-focus.x-btn-menu-active .x-btn-button-white-small-ml,
.x-btn-focus.x-btn-menu-active .x-btn-button-white-small-mr,
.x-btn-focus.x-btn-pressed .x-btn-button-white-small-ml,
.x-btn-focus.x-btn-pressed .x-btn-button-white-small-mr {
    background-image: url(/theme/default/css/images/btn/btn-button-white-small-focus-pressed-sides.gif)
}

.x-btn-focus.x-btn-menu-active .x-btn-button-white-small-mc,
.x-btn-focus.x-btn-pressed .x-btn-button-white-small-mc {
    background-color: #bfbfbf
}

.x-btn.x-btn-disabled .x-btn-button-white-small-tl,
.x-btn.x-btn-disabled .x-btn-button-white-small-bl,
.x-btn.x-btn-disabled .x-btn-button-white-small-tr,
.x-btn.x-btn-disabled .x-btn-button-white-small-br,
.x-btn.x-btn-disabled .x-btn-button-white-small-tc,
.x-btn.x-btn-disabled .x-btn-button-white-small-bc {
    background-image: url(/theme/default/css/images/btn/btn-button-white-small-disabled-corners.gif)
}

.x-btn.x-btn-disabled .x-btn-button-white-small-ml,
.x-btn.x-btn-disabled .x-btn-button-white-small-mr {
    background-image: url(/theme/default/css/images/btn/btn-button-white-small-disabled-sides.gif)
}

.x-btn.x-btn-disabled .x-btn-button-white-small-mc {
    background-color: #fff
}

.x-nbr .x-btn-button-white-small {
    background-image: none
}

.x-btn-disabled.x-btn-button-white-small {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: 0.5
}

.x-cmd-slicer.x-btn-focus.x-btn-button-white-small:before {
    display: none;
    content: "x-slicer:, stretch:bottom, frame:5px 5px 5px 5px, corners:url(/theme/default/css/images/btn/btn-button-white-small-focus-corners.gif), sides:url(/theme/default/css/images/btn/btn-button-white-small-focus-sides.gif)" !important
}

.x-cmd-slicer.x-btn-over.x-btn-button-white-small:before {
    display: none;
    content: "x-slicer:, stretch:bottom, frame:5px 5px 5px 5px, corners:url(/theme/default/css/images/btn/btn-button-white-small-over-corners.gif), sides:url(/theme/default/css/images/btn/btn-button-white-small-over-sides.gif)" !important
}

.x-cmd-slicer.x-btn-focus.x-btn-over.x-btn-button-white-small:before {
    display: none;
    content: "x-slicer:, stretch:bottom, frame:5px 5px 5px 5px, corners:url(/theme/default/css/images/btn/btn-button-white-small-focus-over-corners.gif), sides:url(/theme/default/css/images/btn/btn-button-white-small-focus-over-sides.gif)" !important
}

.x-cmd-slicer.x-btn-pressed.x-btn-button-white-small:before {
    display: none;
    content: "x-slicer:, stretch:bottom, frame:5px 5px 5px 5px, corners:url(/theme/default/css/images/btn/btn-button-white-small-pressed-corners.gif), sides:url(/theme/default/css/images/btn/btn-button-white-small-pressed-sides.gif)" !important
}

.x-cmd-slicer.x-btn-focus.x-btn-pressed.x-btn-button-white-small:before {
    display: none;
    content: "x-slicer:, stretch:bottom, frame:5px 5px 5px 5px, corners:url(/theme/default/css/images/btn/btn-button-white-small-focus-pressed-corners.gif), sides:url(/theme/default/css/images/btn/btn-button-white-small-focus-pressed-sides.gif)" !important
}

.x-cmd-slicer.x-btn-disabled.x-btn-button-white-small:before {
    display: none;
    content: "x-slicer:, stretch:bottom, frame:5px 5px 5px 5px, corners:url(/theme/default/css/images/btn/btn-button-white-small-disabled-corners.gif), sides:url(/theme/default/css/images/btn/btn-button-white-small-disabled-sides.gif)" !important
}


.x-panel-white-chart-resizable .x-panel-handle {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0
}

.x-panel-white-chart-outer-border-l {
    border-left-color: #eaedf8 !important;
    border-left-width: 1px !important
}

.x-panel-white-chart-outer-border-b {
    border-bottom-color: #eaedf8 !important;
    border-bottom-width: 1px !important
}

.x-panel-white-chart-outer-border-bl {
    border-bottom-color: #eaedf8 !important;
    border-bottom-width: 1px !important;
    border-left-color: #eaedf8 !important;
    border-left-width: 1px !important
}

.x-panel-white-chart-outer-border-r {
    border-right-color: #eaedf8 !important;
    border-right-width: 1px !important
}

.x-panel-white-chart-outer-border-rl {
    border-right-color: #eaedf8 !important;
    border-right-width: 1px !important;
    border-left-color: #eaedf8 !important;
    border-left-width: 1px !important
}

.x-panel-white-chart-outer-border-rb {
    border-right-color: #eaedf8 !important;
    border-right-width: 1px !important;
    border-bottom-color: #eaedf8 !important;
    border-bottom-width: 1px !important
}

.x-panel-white-chart-outer-border-rbl {
    border-right-color: #eaedf8 !important;
    border-right-width: 1px !important;
    border-bottom-color: #eaedf8 !important;
    border-bottom-width: 1px !important;
    border-left-color: #eaedf8 !important;
    border-left-width: 1px !important
}

.x-panel-white-chart-outer-border-t {
    border-top-color: #eaedf8 !important;
    border-top-width: 1px !important
}

.x-panel-white-chart-outer-border-tl {
    border-top-color: #eaedf8 !important;
    border-top-width: 1px !important;
    border-left-color: #eaedf8 !important;
    border-left-width: 1px !important
}

.x-panel-white-chart-outer-border-tb {
    border-top-color: #eaedf8 !important;
    border-top-width: 1px !important;
    border-bottom-color: #eaedf8 !important;
    border-bottom-width: 1px !important
}

.x-panel-white-chart-outer-border-tbl {
    border-top-color: #eaedf8 !important;
    border-top-width: 1px !important;
    border-bottom-color: #eaedf8 !important;
    border-bottom-width: 1px !important;
    border-left-color: #eaedf8 !important;
    border-left-width: 1px !important
}

.x-panel-white-chart-outer-border-tr {
    border-top-color: #eaedf8 !important;
    border-top-width: 1px !important;
    border-right-color: #eaedf8 !important;
    border-right-width: 1px !important
}

.x-panel-white-chart-outer-border-trl {
    border-top-color: #eaedf8 !important;
    border-top-width: 1px !important;
    border-right-color: #eaedf8 !important;
    border-right-width: 1px !important;
    border-left-color: #eaedf8 !important;
    border-left-width: 1px !important
}

.x-panel-white-chart-outer-border-trb {
    border-top-color: #eaedf8 !important;
    border-top-width: 1px !important;
    border-right-color: #eaedf8 !important;
    border-right-width: 1px !important;
    border-bottom-color: #eaedf8 !important;
    border-bottom-width: 1px !important
}

.x-panel-white-chart-outer-border-trbl {
    border-color: #eaedf8 !important;
    border-width: 1px !important
}

.x-form-text-field-body-search-field {
    min-width: 170px;
    max-width: 170px
}

.x-form-trigger-wrap-search-field {
    border-width: 1px;
    border-style: solid;
    border-color: #d0d0d0;
    border-radius: 7px
}

.x-form-trigger-wrap-search-field.x-form-trigger-wrap-focus {
    border-color: #3892d4
}

.x-form-trigger-wrap-search-field.x-form-trigger-wrap-invalid {
    border-color: #cf4c35
}

.x-form-text-search-field {
    color: #9e9e9e;
    padding: 5px 10px 4px;
    background-color: #fff;
    border-radius: 7px;
    font: 400 14px/21px Lato;
    min-height: 30px
}

.x-ie8 .x-form-text-search-field {
    min-height: 21px
}

.x-form-text-search-field.x-form-textarea {
    line-height: 20px;
    min-height: 80px
}

.x-ie8 .x-form-text-search-field.x-form-textarea {
    min-height: 71px
}

.x-form-text-search-field.x-form-text-file {
    color: gray
}

.x-form-empty-field-search-field {
    color: gray
}

.x-form-text-search-field:-ms-input-placeholder {
    color: gray
}

.x-form-invalid-field-search-field {
    background-color: #fff
}

.x-form-trigger-search-field {
    width: 32px;
    font: 16px/30px FontAwesome;
    background: #fff;
    color: #919191
}

.x-form-trigger-search-field:before {
    content: "\f0d7"
}

.x-form-trigger-search-field.x-form-trigger-over {
    background-position: -32px center
}

.x-form-trigger-search-field.x-form-trigger-over.x-form-trigger-focus {
    background-position: -128px center
}

.x-form-trigger-search-field.x-form-trigger-focus {
    background-position: -96px center
}

.x-form-trigger.x-form-trigger-search-field.x-form-trigger-click {
    background-position: -64px center
}

.x-tool-gear {
    font: 16px/1 FontAwesome;
    background: none
}

.x-tool-gear:before {
    content: "\f013"
}

.x-toggle-field .x-box-label {
    float: right;
    margin-top: 0px !important;
    margin-left: 5px
}

.x-toggle-field .x-slider-horz:before {
    height: 14px !important;
    width: 100%;
    top: 0 !important;
    left: 0;
    margin-top: 0px !important
}

.x-toggle-field .x-slider:before {
    border: 1px solid #d0d0d0;
    content: '';
    position: absolute;
    border-radius: 14px !important;
    background-color: #eee;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box
}

.x-toggle-field .x-toggle-on:before {
    border: 1px solid #00bd74;
    content: '';
    position: absolute;
    border-radius: 14px !important;
    background-color: #00bd74;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box
}

.x-toggle-field .x-slider-horz .x-slider-thumb {
    cursor: pointer;
    width: 14px !important;
    height: 14px !important;
    margin-left: -10px !important;
    font: 0px/1 ExtJS !important;
    border-radius: 12px !important;
    background-image: none !important;
    background-color: #fff;
    border: solid 1px #00bd74
}

.x-toggle-field .x-toggle-on.x-slider-horz .x-slider-thumb {
    margin-left: -15px !important
}

.x-toggle-field .x-form-item-body-default {
    width: 25px !important;
    float: left
}

.x-toggle-field .x-form-item-label-default {
    float: left
}

.x-toggle-field .x-slider-horz,
.x-slider-horz .x-slider-end,
.x-toggle-field .x-slider-horz .x-slider-inner {
    background-image: none !important
}

.x-toggle-field .x-slider-horz .x-slider-thumb:before {
    content: "\e612"
}

.x-tab-tab-reservation-top {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    padding: 8px 10px 8px 10px;
    border-width: 0;
    border-style: solid;
    background-color: #fff
}

.x-tab-tab-reservation-top-mc {
    background-color: #fff
}

.x-nbr .x-tab-tab-reservation-top {
    padding: 0 !important;
    border-width: 0 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent !important;
    box-shadow: none !important
}

.x-tab-tab-reservation-top-frameInfo {
    font-family: th-0-0-0-0-0-0-0-0-8-10-8-10
}

.x-tab-tab-reservation-top-tl {
    background-position: 0 0
}

.x-tab-tab-reservation-top-tr {
    background-position: right 0
}

.x-tab-tab-reservation-top-bl {
    background-position: 0 0
}

.x-tab-tab-reservation-top-br {
    background-position: right 0
}

.x-tab-tab-reservation-top-ml {
    background-position: 0 top
}

.x-tab-tab-reservation-top-mr {
    background-position: right top
}

.x-tab-tab-reservation-top-tc {
    background-position: 0 0
}

.x-tab-tab-reservation-top-bc {
    background-position: 0 0
}

.x-tab-tab-reservation-top-tr,
.x-tab-tab-reservation-top-br,
.x-tab-tab-reservation-top-mr {
    padding-right: 0
}

.x-tab-tab-reservation-top-tl,
.x-tab-tab-reservation-top-bl,
.x-tab-tab-reservation-top-ml {
    padding-left: 0
}

.x-tab-tab-reservation-top-tc {
    height: 0
}

.x-tab-tab-reservation-top-bc {
    height: 0
}

.x-tab-tab-reservation-top-tl,
.x-tab-tab-reservation-top-bl,
.x-tab-tab-reservation-top-tr,
.x-tab-tab-reservation-top-br,
.x-tab-tab-reservation-top-tc,
.x-tab-tab-reservation-top-bc,
.x-tab-tab-reservation-top-ml,
.x-tab-tab-reservation-top-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-corners.gif)
}

.x-tab-tab-reservation-top-ml,
.x-tab-tab-reservation-top-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-sides.gif);
    background-repeat: repeat-y
}

.x-tab-tab-reservation-top-mc {
    padding: 8px 10px 8px 10px
}

.x-cmd-slicer.x-tab-tab-reservation-top:before {
    display: none;
    content: "x-slicer:, frame:0 0 0 0, corners:url(/theme/default/css/images/tab/tab-tab-reservation-top-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-top-sides.gif)" !important
}

.x-tab-tab-reservation-bottom {
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    padding: 8px 10px 8px 10px;
    border-width: 0 0 0 0;
    border-style: solid;
    background-color: #fff
}

.x-tab-tab-reservation-bottom-mc {
    background-color: #fff
}

.x-nbr .x-tab-tab-reservation-bottom {
    padding: 0 !important;
    border-width: 0 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent !important;
    box-shadow: none !important
}

.x-tab-tab-reservation-bottom-frameInfo {
    font-family: th-0-0-0-0-0-0-0-0-8-10-8-10
}

.x-tab-tab-reservation-bottom-tl {
    background-position: 0 0
}

.x-tab-tab-reservation-bottom-tr {
    background-position: right 0
}

.x-tab-tab-reservation-bottom-bl {
    background-position: 0 0
}

.x-tab-tab-reservation-bottom-br {
    background-position: right 0
}

.x-tab-tab-reservation-bottom-ml {
    background-position: 0 bottom
}

.x-tab-tab-reservation-bottom-mr {
    background-position: right bottom
}

.x-tab-tab-reservation-bottom-tc {
    background-position: 0 0
}

.x-tab-tab-reservation-bottom-bc {
    background-position: 0 0
}

.x-tab-tab-reservation-bottom-tr,
.x-tab-tab-reservation-bottom-br,
.x-tab-tab-reservation-bottom-mr {
    padding-right: 0
}

.x-tab-tab-reservation-bottom-tl,
.x-tab-tab-reservation-bottom-bl,
.x-tab-tab-reservation-bottom-ml {
    padding-left: 0
}

.x-tab-tab-reservation-bottom-tc {
    height: 0
}

.x-tab-tab-reservation-bottom-bc {
    height: 0
}

.x-tab-tab-reservation-bottom-tl,
.x-tab-tab-reservation-bottom-bl,
.x-tab-tab-reservation-bottom-tr,
.x-tab-tab-reservation-bottom-br,
.x-tab-tab-reservation-bottom-tc,
.x-tab-tab-reservation-bottom-bc,
.x-tab-tab-reservation-bottom-ml,
.x-tab-tab-reservation-bottom-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-corners.gif)
}

.x-tab-tab-reservation-bottom-ml,
.x-tab-tab-reservation-bottom-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-sides.gif);
    background-repeat: repeat-y
}

.x-tab-tab-reservation-bottom-mc {
    padding: 8px 10px 8px 10px
}

.x-cmd-slicer.x-tab-tab-reservation-bottom:before {
    display: none;
    content: "x-slicer:, frame:0 0 0 0, corners:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-sides.gif)" !important
}

.x-tab-tab-reservation-left {
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    padding: 8px 10px 8px 10px;
    border-width: 0 0 0 0;
    border-style: solid;
    background-color: #fff
}

.x-tab-tab-reservation-left-mc {
    background-color: #fff
}

.x-nbr .x-tab-tab-reservation-left {
    padding: 0 !important;
    border-width: 0 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent !important;
    box-shadow: none !important
}

.x-tab-tab-reservation-left-frameInfo {
    font-family: th-0-0-0-0-0-0-0-0-8-10-8-10
}

.x-tab-tab-reservation-left-tl {
    background-position: 0 0
}

.x-tab-tab-reservation-left-tr {
    background-position: right 0
}

.x-tab-tab-reservation-left-bl {
    background-position: 0 0
}

.x-tab-tab-reservation-left-br {
    background-position: right 0
}

.x-tab-tab-reservation-left-ml {
    background-position: 0 top
}

.x-tab-tab-reservation-left-mr {
    background-position: right top
}

.x-tab-tab-reservation-left-tc {
    background-position: 0 0
}

.x-tab-tab-reservation-left-bc {
    background-position: 0 0
}

.x-tab-tab-reservation-left-tr,
.x-tab-tab-reservation-left-br,
.x-tab-tab-reservation-left-mr {
    padding-right: 0
}

.x-tab-tab-reservation-left-tl,
.x-tab-tab-reservation-left-bl,
.x-tab-tab-reservation-left-ml {
    padding-left: 0
}

.x-tab-tab-reservation-left-tc {
    height: 0
}

.x-tab-tab-reservation-left-bc {
    height: 0
}

.x-tab-tab-reservation-left-tl,
.x-tab-tab-reservation-left-bl,
.x-tab-tab-reservation-left-tr,
.x-tab-tab-reservation-left-br,
.x-tab-tab-reservation-left-tc,
.x-tab-tab-reservation-left-bc,
.x-tab-tab-reservation-left-ml,
.x-tab-tab-reservation-left-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-corners.gif)
}

.x-tab-tab-reservation-left-ml,
.x-tab-tab-reservation-left-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-sides.gif);
    background-repeat: repeat-y
}

.x-tab-tab-reservation-left-mc {
    padding: 8px 10px 8px 10px
}

.x-cmd-slicer.x-tab-tab-reservation-left:before {
    display: none;
    content: "x-slicer:, frame:0 0 0 0, corners:url(/theme/default/css/images/tab/tab-tab-reservation-left-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-left-sides.gif)" !important
}

.x-tab-tab-reservation-right {
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    padding: 8px 10px 8px 10px;
    border-width: 0 0 0 0;
    border-style: solid;
    background-color: #fff
}

.x-tab-tab-reservation-right-mc {
    background-color: #fff
}

.x-nbr .x-tab-tab-reservation-right {
    padding: 0 !important;
    border-width: 0 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent !important;
    box-shadow: none !important
}

.x-tab-tab-reservation-right-frameInfo {
    font-family: th-0-0-0-0-0-0-0-0-8-10-8-10
}

.x-tab-tab-reservation-right-tl {
    background-position: 0 0
}

.x-tab-tab-reservation-right-tr {
    background-position: right 0
}

.x-tab-tab-reservation-right-bl {
    background-position: 0 0
}

.x-tab-tab-reservation-right-br {
    background-position: right 0
}

.x-tab-tab-reservation-right-ml {
    background-position: 0 top
}

.x-tab-tab-reservation-right-mr {
    background-position: right top
}

.x-tab-tab-reservation-right-tc {
    background-position: 0 0
}

.x-tab-tab-reservation-right-bc {
    background-position: 0 0
}

.x-tab-tab-reservation-right-tr,
.x-tab-tab-reservation-right-br,
.x-tab-tab-reservation-right-mr {
    padding-right: 0
}

.x-tab-tab-reservation-right-tl,
.x-tab-tab-reservation-right-bl,
.x-tab-tab-reservation-right-ml {
    padding-left: 0
}

.x-tab-tab-reservation-right-tc {
    height: 0
}

.x-tab-tab-reservation-right-bc {
    height: 0
}

.x-tab-tab-reservation-right-tl,
.x-tab-tab-reservation-right-bl,
.x-tab-tab-reservation-right-tr,
.x-tab-tab-reservation-right-br,
.x-tab-tab-reservation-right-tc,
.x-tab-tab-reservation-right-bc,
.x-tab-tab-reservation-right-ml,
.x-tab-tab-reservation-right-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-corners.gif)
}

.x-tab-tab-reservation-right-ml,
.x-tab-tab-reservation-right-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-sides.gif);
    background-repeat: repeat-y
}

.x-tab-tab-reservation-right-mc {
    padding: 8px 10px 8px 10px
}

.x-cmd-slicer.x-tab-tab-reservation-right:before {
    display: none;
    content: "x-slicer:, frame:0 0 0 0, corners:url(/theme/default/css/images/tab/tab-tab-reservation-right-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-right-sides.gif)" !important
}

.x-tab-tab-reservation {
    border-color: transparent;
    cursor: pointer
}

.x-tab-tab-reservation-top {
    margin: 0px 40px 0px 0px
}

.x-tab-tab-reservation-top.x-tab-rotate-left {
    margin: 0px 0px 0px 40px
}

.x-tab-tab-reservation-top.x-tab-focus {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.x-tab-tab-reservation-top.x-tab-focus.x-tab-over {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.x-tab-tab-reservation-top.x-tab-focus.x-tab-active {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.x-tab-tab-reservation-right {
    margin: 0px 0px 40px 0px
}

.x-tab-tab-reservation-right.x-tab-rotate-right {
    margin: 40px 0px 0px 0px
}

.x-tab-tab-reservation-right.x-tab-focus {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.x-tab-tab-reservation-right.x-tab-focus.x-tab-over {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.x-tab-tab-reservation-right.x-tab-focus.x-tab-active {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.x-tab-tab-reservation-bottom {
    margin: 0px 40px 0px 0px
}

.x-tab-tab-reservation-bottom.x-tab-rotate-left {
    margin: 0px 0px 0px 40px
}

.x-tab-tab-reservation-bottom.x-tab-focus {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.x-tab-tab-reservation-bottom.x-tab-focus.x-tab-over {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.x-tab-tab-reservation-bottom.x-tab-focus.x-tab-active {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.x-tab-tab-reservation-left {
    margin: 0px 0px 40px 0px
}

.x-tab-tab-reservation-left.x-tab-rotate-right {
    margin: 40px 0px 0px 0px
}

.x-tab-tab-reservation-left.x-tab-focus {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.x-tab-tab-reservation-left.x-tab-focus.x-tab-over {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.x-tab-tab-reservation-left.x-tab-focus.x-tab-active {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.x-tab-button-tab-reservation {
    height: 20px
}

.x-tab-inner-tab-reservation {
    font: 300 18px/20px Lato;
    color: #8a96a0;
    max-width: 100%
}

.x-tab-icon-right > .x-tab-inner-tab-reservation,
.x-tab-icon-left > .x-tab-inner-tab-reservation {
    max-width: calc(100% - 20px)
}

.x-tab-icon-el-tab-reservation {
    min-height: 20px;
    background-position: center center;
    font-size: 20px;
    line-height: 20px;
    color: #f0f0f0
}

.x-tab-icon-left > .x-tab-icon-el-tab-reservation,
.x-tab-icon-right > .x-tab-icon-el-tab-reservation {
    width: 20px
}

.x-tab-icon-top > .x-tab-icon-el-tab-reservation,
.x-tab-icon-bottom > .x-tab-icon-el-tab-reservation {
    min-width: 20px
}

.x-tab-bar-plain .x-tab-icon-el-tab-reservation {
    color: #606060
}

.x-tab-icon-el-tab-reservation.x-tab-glyph {
    opacity: 0.7
}

.x-ie8 .x-tab-icon-el-tab-reservation.x-tab-glyph {
    color: #f5f5f5
}

.x-tab-text.x-tab-icon-left > .x-tab-icon-el-tab-reservation {
    margin-right: 6px
}

.x-tab-text.x-tab-icon-right > .x-tab-icon-el-tab-reservation {
    margin-left: 6px
}

.x-tab-text.x-tab-icon-top > .x-tab-icon-el-tab-reservation {
    margin-bottom: 6px
}

.x-tab-text.x-tab-icon-bottom > .x-tab-icon-el-tab-reservation {
    margin-top: 6px
}

.x-tab-focus.x-tab-tab-reservation {
    border-color: transparent;
    background-color: #fff;
    outline: 1px solid #fff;
}

.x-ie8 .x-tab-focus.x-tab-tab-reservation {
    outline: none
}

.x-ie8 .x-tab-focus.x-tab-tab-reservation:after {
    position: absolute;
    content: ' ';
    top: 2px;
    right: 2px;
    bottom: 2px;
    left: 2px;
    border: 1px solid #fff;
    pointer-events: none
}

.x-tab-focus.x-tab-tab-reservation .x-tab-inner-tab-reservation {
    color: #1a173b
}

.x-tab-bar-plain .x-tab-focus.x-tab-tab-reservation .x-tab-inner-tab-reservation {
    color: #606060
}

.x-tab-bar-plain .x-tab-focus.x-tab-tab-reservation .x-tab-icon-el {
    color: #606060
}

.x-tab-over.x-tab-tab-reservation {
    border-color: #000;
    background-image: none;
    background-color: rgba(0, 0, 0, 0.08)
}

.x-ie8 .x-tab-over.x-tab-tab-reservation {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#14000000, endColorstr=#14000000);
    zoom: 1
}

.x-ie8 .x-tab-over.x-tab-tab-reservation.x-tab-rotate-left {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3)
}

.x-ie8 .x-tab-over.x-tab-tab-reservation.x-tab-rotate-right {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1)
}

.x-tab-over.x-tab-tab-reservation .x-tab-inner-tab-reservation {
    color: #1a173b
}

.x-tab-bar-plain .x-tab-over.x-tab-tab-reservation .x-tab-inner-tab-reservation {
    color: #606060
}

.x-tab-bar-plain .x-tab-over.x-tab-tab-reservation .x-tab-icon-el {
    color: #606060
}

.x-tab-focus.x-tab-over.x-tab-tab-reservation {
    border-color: #000;
    background-image: none;
    background-color: rgba(0, 0, 0, 0.08)
}

.x-ie8 .x-tab-focus.x-tab-over.x-tab-tab-reservation {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#14000000, endColorstr=#14000000);
    zoom: 1
}

.x-ie8 .x-tab-focus.x-tab-over.x-tab-tab-reservation.x-tab-rotate-left {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3)
}

.x-ie8 .x-tab-focus.x-tab-over.x-tab-tab-reservation.x-tab-rotate-right {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1)
}

.x-tab-bar-plain .x-tab-focus.x-tab-over.x-tab-tab-reservation .x-tab-inner-tab-reservation {
    color: #606060
}

.x-tab-bar-plain .x-tab-focus.x-tab-over.x-tab-tab-reservation .x-tab-icon-el {
    color: #606060
}

.x-tab.x-tab-active.x-tab-tab-reservation {
    border-color: #fff;
    background-color: #fff
}

.x-tab.x-tab-active.x-tab-tab-reservation .x-tab-inner-tab-reservation {
    color: #1a173b;
    font-weight: normal
}

.x-tab-bar-plain .x-tab.x-tab-active.x-tab-tab-reservation .x-tab-inner-tab-reservation {
    color: #404040
}

.x-tab.x-tab-active.x-tab-tab-reservation .x-tab-icon-el {
    color: #2a95c5
}

.x-ie8 .x-tab.x-tab-active.x-tab-tab-reservation .x-tab-icon-el {
    color: #6ab5d6
}

.x-tab-bar-plain .x-tab.x-tab-active.x-tab-tab-reservation .x-tab-icon-el {
    color: #404040
}

.x-tab-focus.x-tab-active.x-tab-tab-reservation {
    border-color: #fff;
    background-color: #fff
}

.x-tab-focus.x-tab-active.x-tab-tab-reservation .x-tab-inner-tab-reservation {
    font-weight: 300
}

.x-tab-bar-plain .x-tab-focus.x-tab-active.x-tab-tab-reservation .x-tab-inner-tab-reservation {
    color: #404040
}

.x-tab-bar-plain .x-tab-focus.x-tab-active.x-tab-tab-reservation .x-tab-icon-el {
    color: #404040
}

.x-tab.x-tab-disabled.x-tab-tab-reservation {
    border-color: transparent;
    background-color: #fff;
    cursor: default
}

.x-tab.x-tab-disabled.x-tab-tab-reservation .x-tab-inner-tab-reservation {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
    opacity: 0.3
}

.x-tab-bar-plain .x-tab.x-tab-disabled.x-tab-tab-reservation .x-tab-inner-tab-reservation {
    color: #606060
}

.x-tab.x-tab-disabled.x-tab-tab-reservation .x-tab-icon-el-tab-reservation {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: 0.5
}

.x-tab.x-tab-disabled.x-tab-tab-reservation .x-tab-icon-el {
    color: #f0f0f0;
    opacity: 0.3;
    filter: none
}

.x-ie8 .x-tab.x-tab-disabled.x-tab-tab-reservation .x-tab-icon-el {
    color: #fbfbfb
}

.x-tab-bar-plain .x-tab.x-tab-disabled.x-tab-tab-reservation .x-tab-icon-el {
    color: #606060
}

.x-nbr .x-tab-tab-reservation {
    background-image: none
}

.x-tab-over .x-tab-tab-reservation-top-tl,
.x-tab-over .x-tab-tab-reservation-top-bl,
.x-tab-over .x-tab-tab-reservation-top-tr,
.x-tab-over .x-tab-tab-reservation-top-br,
.x-tab-over .x-tab-tab-reservation-top-tc,
.x-tab-over .x-tab-tab-reservation-top-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-over-corners.gif)
}

.x-tab-over .x-tab-tab-reservation-top-ml,
.x-tab-over .x-tab-tab-reservation-top-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-over-sides.gif)
}

.x-tab-over .x-tab-tab-reservation-top-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-over-fbg.gif)
}

.x-tab-focus .x-tab-tab-reservation-top-tl,
.x-tab-focus .x-tab-tab-reservation-top-bl,
.x-tab-focus .x-tab-tab-reservation-top-tr,
.x-tab-focus .x-tab-tab-reservation-top-br,
.x-tab-focus .x-tab-tab-reservation-top-tc,
.x-tab-focus .x-tab-tab-reservation-top-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-corners.gif)
}

.x-tab-focus .x-tab-tab-reservation-top-ml,
.x-tab-focus .x-tab-tab-reservation-top-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-sides.gif)
}

.x-tab-focus .x-tab-tab-reservation-top-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-fbg.gif)
}

.x-tab-focus.x-tab-over .x-tab-tab-reservation-top-tl,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-top-bl,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-top-tr,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-top-br,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-top-tc,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-top-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-over-corners.gif)
}

.x-tab-focus.x-tab-over .x-tab-tab-reservation-top-ml,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-top-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-over-sides.gif)
}

.x-tab-focus.x-tab-over .x-tab-tab-reservation-top-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-over-fbg.gif)
}

.x-tab.x-tab-active .x-tab-tab-reservation-top-tl,
.x-tab.x-tab-active .x-tab-tab-reservation-top-bl,
.x-tab.x-tab-active .x-tab-tab-reservation-top-tr,
.x-tab.x-tab-active .x-tab-tab-reservation-top-br,
.x-tab.x-tab-active .x-tab-tab-reservation-top-tc,
.x-tab.x-tab-active .x-tab-tab-reservation-top-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-active-corners.gif)
}

.x-tab.x-tab-active .x-tab-tab-reservation-top-ml,
.x-tab.x-tab-active .x-tab-tab-reservation-top-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-active-sides.gif)
}

.x-tab.x-tab-active .x-tab-tab-reservation-top-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-active-fbg.gif)
}

.x-tab-focus.x-tab-active .x-tab-tab-reservation-top-tl,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-top-bl,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-top-tr,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-top-br,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-top-tc,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-top-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-active-corners.gif)
}

.x-tab-focus.x-tab-active .x-tab-tab-reservation-top-ml,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-top-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-active-sides.gif)
}

.x-tab-focus.x-tab-active .x-tab-tab-reservation-top-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-active-fbg.gif)
}

.x-tab.x-tab-disabled .x-tab-tab-reservation-top-tl,
.x-tab.x-tab-disabled .x-tab-tab-reservation-top-bl,
.x-tab.x-tab-disabled .x-tab-tab-reservation-top-tr,
.x-tab.x-tab-disabled .x-tab-tab-reservation-top-br,
.x-tab.x-tab-disabled .x-tab-tab-reservation-top-tc,
.x-tab.x-tab-disabled .x-tab-tab-reservation-top-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-disabled-corners.gif)
}

.x-tab.x-tab-disabled .x-tab-tab-reservation-top-ml,
.x-tab.x-tab-disabled .x-tab-tab-reservation-top-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-disabled-sides.gif)
}

.x-tab.x-tab-disabled .x-tab-tab-reservation-top-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-top-disabled-fbg.gif)
}

.x-tab-over .x-tab-tab-reservation-right-tl,
.x-tab-over .x-tab-tab-reservation-right-bl,
.x-tab-over .x-tab-tab-reservation-right-tr,
.x-tab-over .x-tab-tab-reservation-right-br,
.x-tab-over .x-tab-tab-reservation-right-tc,
.x-tab-over .x-tab-tab-reservation-right-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-over-corners.gif)
}

.x-tab-over .x-tab-tab-reservation-right-ml,
.x-tab-over .x-tab-tab-reservation-right-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-over-sides.gif)
}

.x-tab-over .x-tab-tab-reservation-right-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-over-fbg.gif)
}

.x-tab-focus .x-tab-tab-reservation-right-tl,
.x-tab-focus .x-tab-tab-reservation-right-bl,
.x-tab-focus .x-tab-tab-reservation-right-tr,
.x-tab-focus .x-tab-tab-reservation-right-br,
.x-tab-focus .x-tab-tab-reservation-right-tc,
.x-tab-focus .x-tab-tab-reservation-right-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-corners.gif)
}

.x-tab-focus .x-tab-tab-reservation-right-ml,
.x-tab-focus .x-tab-tab-reservation-right-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-sides.gif)
}

.x-tab-focus .x-tab-tab-reservation-right-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-fbg.gif)
}

.x-tab-focus.x-tab-over .x-tab-tab-reservation-right-tl,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-right-bl,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-right-tr,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-right-br,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-right-tc,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-right-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-over-corners.gif)
}

.x-tab-focus.x-tab-over .x-tab-tab-reservation-right-ml,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-right-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-over-sides.gif)
}

.x-tab-focus.x-tab-over .x-tab-tab-reservation-right-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-over-fbg.gif)
}

.x-tab.x-tab-active .x-tab-tab-reservation-right-tl,
.x-tab.x-tab-active .x-tab-tab-reservation-right-bl,
.x-tab.x-tab-active .x-tab-tab-reservation-right-tr,
.x-tab.x-tab-active .x-tab-tab-reservation-right-br,
.x-tab.x-tab-active .x-tab-tab-reservation-right-tc,
.x-tab.x-tab-active .x-tab-tab-reservation-right-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-active-corners.gif)
}

.x-tab.x-tab-active .x-tab-tab-reservation-right-ml,
.x-tab.x-tab-active .x-tab-tab-reservation-right-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-active-sides.gif)
}

.x-tab.x-tab-active .x-tab-tab-reservation-right-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-active-fbg.gif)
}

.x-tab-focus.x-tab-active .x-tab-tab-reservation-right-tl,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-right-bl,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-right-tr,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-right-br,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-right-tc,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-right-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-active-corners.gif)
}

.x-tab-focus.x-tab-active .x-tab-tab-reservation-right-ml,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-right-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-active-sides.gif)
}

.x-tab-focus.x-tab-active .x-tab-tab-reservation-right-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-active-fbg.gif)
}

.x-tab.x-tab-disabled .x-tab-tab-reservation-right-tl,
.x-tab.x-tab-disabled .x-tab-tab-reservation-right-bl,
.x-tab.x-tab-disabled .x-tab-tab-reservation-right-tr,
.x-tab.x-tab-disabled .x-tab-tab-reservation-right-br,
.x-tab.x-tab-disabled .x-tab-tab-reservation-right-tc,
.x-tab.x-tab-disabled .x-tab-tab-reservation-right-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-disabled-corners.gif)
}

.x-tab.x-tab-disabled .x-tab-tab-reservation-right-ml,
.x-tab.x-tab-disabled .x-tab-tab-reservation-right-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-disabled-sides.gif)
}

.x-tab.x-tab-disabled .x-tab-tab-reservation-right-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-right-disabled-fbg.gif)
}

.x-tab-over .x-tab-tab-reservation-bottom-tl,
.x-tab-over .x-tab-tab-reservation-bottom-bl,
.x-tab-over .x-tab-tab-reservation-bottom-tr,
.x-tab-over .x-tab-tab-reservation-bottom-br,
.x-tab-over .x-tab-tab-reservation-bottom-tc,
.x-tab-over .x-tab-tab-reservation-bottom-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-over-corners.gif)
}

.x-tab-over .x-tab-tab-reservation-bottom-ml,
.x-tab-over .x-tab-tab-reservation-bottom-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-over-sides.gif)
}

.x-tab-over .x-tab-tab-reservation-bottom-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-over-fbg.gif)
}

.x-tab-focus .x-tab-tab-reservation-bottom-tl,
.x-tab-focus .x-tab-tab-reservation-bottom-bl,
.x-tab-focus .x-tab-tab-reservation-bottom-tr,
.x-tab-focus .x-tab-tab-reservation-bottom-br,
.x-tab-focus .x-tab-tab-reservation-bottom-tc,
.x-tab-focus .x-tab-tab-reservation-bottom-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-corners.gif)
}

.x-tab-focus .x-tab-tab-reservation-bottom-ml,
.x-tab-focus .x-tab-tab-reservation-bottom-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-sides.gif)
}

.x-tab-focus .x-tab-tab-reservation-bottom-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-fbg.gif)
}

.x-tab-focus.x-tab-over .x-tab-tab-reservation-bottom-tl,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-bottom-bl,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-bottom-tr,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-bottom-br,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-bottom-tc,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-bottom-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-over-corners.gif)
}

.x-tab-focus.x-tab-over .x-tab-tab-reservation-bottom-ml,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-bottom-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-over-sides.gif)
}

.x-tab-focus.x-tab-over .x-tab-tab-reservation-bottom-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-over-fbg.gif)
}

.x-tab.x-tab-active .x-tab-tab-reservation-bottom-tl,
.x-tab.x-tab-active .x-tab-tab-reservation-bottom-bl,
.x-tab.x-tab-active .x-tab-tab-reservation-bottom-tr,
.x-tab.x-tab-active .x-tab-tab-reservation-bottom-br,
.x-tab.x-tab-active .x-tab-tab-reservation-bottom-tc,
.x-tab.x-tab-active .x-tab-tab-reservation-bottom-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-active-corners.gif)
}

.x-tab.x-tab-active .x-tab-tab-reservation-bottom-ml,
.x-tab.x-tab-active .x-tab-tab-reservation-bottom-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-active-sides.gif)
}

.x-tab.x-tab-active .x-tab-tab-reservation-bottom-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-active-fbg.gif)
}

.x-tab-focus.x-tab-active .x-tab-tab-reservation-bottom-tl,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-bottom-bl,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-bottom-tr,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-bottom-br,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-bottom-tc,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-bottom-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-active-corners.gif)
}

.x-tab-focus.x-tab-active .x-tab-tab-reservation-bottom-ml,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-bottom-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-active-sides.gif)
}

.x-tab-focus.x-tab-active .x-tab-tab-reservation-bottom-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-active-fbg.gif)
}

.x-tab.x-tab-disabled .x-tab-tab-reservation-bottom-tl,
.x-tab.x-tab-disabled .x-tab-tab-reservation-bottom-bl,
.x-tab.x-tab-disabled .x-tab-tab-reservation-bottom-tr,
.x-tab.x-tab-disabled .x-tab-tab-reservation-bottom-br,
.x-tab.x-tab-disabled .x-tab-tab-reservation-bottom-tc,
.x-tab.x-tab-disabled .x-tab-tab-reservation-bottom-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-disabled-corners.gif)
}

.x-tab.x-tab-disabled .x-tab-tab-reservation-bottom-ml,
.x-tab.x-tab-disabled .x-tab-tab-reservation-bottom-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-disabled-sides.gif)
}

.x-tab.x-tab-disabled .x-tab-tab-reservation-bottom-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-bottom-disabled-fbg.gif)
}

.x-tab-over .x-tab-tab-reservation-left-tl,
.x-tab-over .x-tab-tab-reservation-left-bl,
.x-tab-over .x-tab-tab-reservation-left-tr,
.x-tab-over .x-tab-tab-reservation-left-br,
.x-tab-over .x-tab-tab-reservation-left-tc,
.x-tab-over .x-tab-tab-reservation-left-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-over-corners.gif)
}

.x-tab-over .x-tab-tab-reservation-left-ml,
.x-tab-over .x-tab-tab-reservation-left-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-over-sides.gif)
}

.x-tab-over .x-tab-tab-reservation-left-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-over-fbg.gif)
}

.x-tab-focus .x-tab-tab-reservation-left-tl,
.x-tab-focus .x-tab-tab-reservation-left-bl,
.x-tab-focus .x-tab-tab-reservation-left-tr,
.x-tab-focus .x-tab-tab-reservation-left-br,
.x-tab-focus .x-tab-tab-reservation-left-tc,
.x-tab-focus .x-tab-tab-reservation-left-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-corners.gif)
}

.x-tab-focus .x-tab-tab-reservation-left-ml,
.x-tab-focus .x-tab-tab-reservation-left-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-sides.gif)
}

.x-tab-focus .x-tab-tab-reservation-left-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-fbg.gif)
}

.x-tab-focus.x-tab-over .x-tab-tab-reservation-left-tl,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-left-bl,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-left-tr,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-left-br,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-left-tc,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-left-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-over-corners.gif)
}

.x-tab-focus.x-tab-over .x-tab-tab-reservation-left-ml,
.x-tab-focus.x-tab-over .x-tab-tab-reservation-left-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-over-sides.gif)
}

.x-tab-focus.x-tab-over .x-tab-tab-reservation-left-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-over-fbg.gif)
}

.x-tab.x-tab-active .x-tab-tab-reservation-left-tl,
.x-tab.x-tab-active .x-tab-tab-reservation-left-bl,
.x-tab.x-tab-active .x-tab-tab-reservation-left-tr,
.x-tab.x-tab-active .x-tab-tab-reservation-left-br,
.x-tab.x-tab-active .x-tab-tab-reservation-left-tc,
.x-tab.x-tab-active .x-tab-tab-reservation-left-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-active-corners.gif)
}

.x-tab.x-tab-active .x-tab-tab-reservation-left-ml,
.x-tab.x-tab-active .x-tab-tab-reservation-left-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-active-sides.gif)
}

.x-tab.x-tab-active .x-tab-tab-reservation-left-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-active-fbg.gif)
}

.x-tab-focus.x-tab-active .x-tab-tab-reservation-left-tl,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-left-bl,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-left-tr,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-left-br,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-left-tc,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-left-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-active-corners.gif)
}

.x-tab-focus.x-tab-active .x-tab-tab-reservation-left-ml,
.x-tab-focus.x-tab-active .x-tab-tab-reservation-left-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-active-sides.gif)
}

.x-tab-focus.x-tab-active .x-tab-tab-reservation-left-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-active-fbg.gif)
}

.x-tab.x-tab-disabled .x-tab-tab-reservation-left-tl,
.x-tab.x-tab-disabled .x-tab-tab-reservation-left-bl,
.x-tab.x-tab-disabled .x-tab-tab-reservation-left-tr,
.x-tab.x-tab-disabled .x-tab-tab-reservation-left-br,
.x-tab.x-tab-disabled .x-tab-tab-reservation-left-tc,
.x-tab.x-tab-disabled .x-tab-tab-reservation-left-bc {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-disabled-corners.gif)
}

.x-tab.x-tab-disabled .x-tab-tab-reservation-left-ml,
.x-tab.x-tab-disabled .x-tab-tab-reservation-left-mr {
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-disabled-sides.gif)
}

.x-tab.x-tab-disabled .x-tab-tab-reservation-left-mc {
    background-repeat: repeat-x;
    background-image: url(/theme/default/css/images/tab/tab-tab-reservation-left-disabled-fbg.gif)
}

.x-tab-tab-reservation-tl,
.x-tab-tab-reservation-bl,
.x-tab-tab-reservation-tr,
.x-tab-tab-reservation-br {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)
}

.x-tab-tab-reservation .x-tab-close-btn {
    top: 0;
    right: 0;
    width: 16px;
    height: 16px;
    font: 12px/1 FontAwesome;
    color: #fff
}

.x-tab-tab-reservation .x-tab-close-btn:before {
    content: "\f00d"
}

.x-tab-bar-plain .x-tab-tab-reservation .x-tab-close-btn {
    color: #919191
}

.x-tab-tab-reservation .x-tab-close-btn-over {
    background-position: -16px 0
}

.x-tab-tab-reservation .x-tab-close-btn-pressed {
    background-position: -32px 0
}

.x-tab-tab-reservation.x-tab-focus .x-tab-close-btn {
    color: #fff
}

.x-tab-bar-plain .x-tab-tab-reservation.x-tab-focus .x-tab-close-btn {
    color: #919191
}

.x-tab-tab-reservation.x-tab-over .x-tab-close-btn {
    color: #fff
}

.x-tab-bar-plain .x-tab-tab-reservation.x-tab-over .x-tab-close-btn {
    color: #919191
}

.x-tab-tab-reservation.x-tab-focus.x-tab-over .x-tab-close-btn {
    color: #fff
}

.x-tab-bar-plain .x-tab-tab-reservation.x-tab-focus.x-tab-over .x-tab-close-btn {
    color: #919191
}

.x-tab-tab-reservation.x-tab-active .x-tab-close-btn {
    color: #919191
}

.x-tab-tab-reservation.x-tab-focus.x-tab-active .x-tab-close-btn {
    color: #919191
}

.x-tab-tab-reservation.x-tab-disabled .x-tab-close-btn {
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
    opacity: 0.3;
    background-position: 0 0
}

.x-tab-bar-plain .x-tab-tab-reservation.x-tab-disabled .x-tab-close-btn {
    color: #919191
}

.x-tab-closable.x-tab-tab-reservation .x-tab-button {
    padding-right: 16px
}

.x-cmd-slicer.x-tab-focus.x-tab-tab-reservation-top:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-fbg.gif), frame:0 0 0 0, stretch:bottom" !important
}

.x-cmd-slicer.x-tab-focus.x-tab-tab-reservation-right:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-fbg.gif), frame:0 0 0 0, stretch:left" !important
}

.x-cmd-slicer.x-tab-focus.x-tab-tab-reservation-bottom:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-fbg.gif), frame:0 0 0 0, stretch:top" !important
}

.x-cmd-slicer.x-tab-focus.x-tab-tab-reservation-left:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-fbg.gif), frame:0 0 0 0, stretch:right" !important
}

.x-cmd-slicer.x-tab-over.x-tab-tab-reservation-top:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-top-over-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-top-over-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-top-over-fbg.gif), frame:0 0 0 0, stretch:bottom" !important
}

.x-cmd-slicer.x-tab-over.x-tab-tab-reservation-right:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-right-over-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-right-over-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-right-over-fbg.gif), frame:0 0 0 0, stretch:left" !important
}

.x-cmd-slicer.x-tab-over.x-tab-tab-reservation-bottom:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-over-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-over-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-over-fbg.gif), frame:0 0 0 0, stretch:top" !important
}

.x-cmd-slicer.x-tab-over.x-tab-tab-reservation-left:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-left-over-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-left-over-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-left-over-fbg.gif), frame:0 0 0 0, stretch:right" !important
}

.x-cmd-slicer.x-tab-active.x-tab-tab-reservation-top:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-top-active-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-top-active-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-top-active-fbg.gif), frame:0 0 0 0, stretch:bottom" !important
}

.x-cmd-slicer.x-tab-active.x-tab-tab-reservation-right:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-right-active-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-right-active-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-right-active-fbg.gif), frame:0 0 0 0, stretch:left" !important
}

.x-cmd-slicer.x-tab-active.x-tab-tab-reservation-bottom:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-active-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-active-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-active-fbg.gif), frame:0 0 0 0, stretch:top" !important
}

.x-cmd-slicer.x-tab-active.x-tab-tab-reservation-left:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-left-active-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-left-active-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-left-active-fbg.gif), frame:0 0 0 0, stretch:right" !important
}

.x-cmd-slicer.x-tab-focus.x-tab-over.x-tab-tab-reservation-top:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-over-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-over-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-over-fbg.gif), frame:0 0 0 0, stretch:bottom" !important
}

.x-cmd-slicer.x-tab-focus.x-tab-over.x-tab-tab-reservation-right:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-over-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-over-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-over-fbg.gif), frame:0 0 0 0, stretch:left" !important
}

.x-cmd-slicer.x-tab-focus.x-tab-over.x-tab-tab-reservation-bottom:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-over-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-over-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-over-fbg.gif), frame:0 0 0 0, stretch:top" !important
}

.x-cmd-slicer.x-tab-focus.x-tab-over.x-tab-tab-reservation-left:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-over-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-over-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-over-fbg.gif), frame:0 0 0 0, stretch:right" !important
}

.x-cmd-slicer.x-tab-focus.x-tab-active.x-tab-tab-reservation-top:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-active-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-active-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-top-focus-active-fbg.gif), frame:0 0 0 0, stretch:bottom" !important
}

.x-cmd-slicer.x-tab-focus.x-tab-active.x-tab-tab-reservation-right:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-active-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-active-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-right-focus-active-fbg.gif), frame:0 0 0 0, stretch:left" !important
}

.x-cmd-slicer.x-tab-focus.x-tab-active.x-tab-tab-reservation-bottom:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-active-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-active-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-focus-active-fbg.gif), frame:0 0 0 0, stretch:top" !important
}

.x-cmd-slicer.x-tab-focus.x-tab-active.x-tab-tab-reservation-left:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-active-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-active-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-left-focus-active-fbg.gif), frame:0 0 0 0, stretch:right" !important
}

.x-cmd-slicer.x-tab-disabled.x-tab-tab-reservation-top:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-top-disabled-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-top-disabled-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-top-disabled-fbg.gif), frame:0 0 0 0, stretch:bottom" !important
}

.x-cmd-slicer.x-tab-disabled.x-tab-tab-reservation-right:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-right-disabled-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-right-disabled-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-right-disabled-fbg.gif), frame:0 0 0 0, stretch:left" !important
}

.x-cmd-slicer.x-tab-disabled.x-tab-tab-reservation-bottom:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-disabled-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-disabled-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-bottom-disabled-fbg.gif), frame:0 0 0 0, stretch:top" !important
}

.x-cmd-slicer.x-tab-disabled.x-tab-tab-reservation-left:before {
    display: none;
    content: "x-slicer:, corners:url(/theme/default/css/images/tab/tab-tab-reservation-left-disabled-corners.gif), sides:url(/theme/default/css/images/tab/tab-tab-reservation-left-disabled-sides.gif), frame-bg:url(/theme/default/css/images/tab/tab-tab-reservation-left-disabled-fbg.gif), frame:0 0 0 0, stretch:right" !important
}

.x-tab-bar-tab-reservation {
    background-color: #35baf6
}

.x-tab-bar-tab-reservation-top > .x-tab-bar-body-tab-reservation {
    padding: 8px 4px 0 8px
}

.x-tab-bar-tab-reservation-bottom > .x-tab-bar-body-tab-reservation {
    padding: 0 4px 8px 8px
}

.x-tab-bar-tab-reservation-left > .x-tab-bar-body-tab-reservation {
    padding: 4px 0 8px 8px
}

.x-tab-bar-tab-reservation-right > .x-tab-bar-body-tab-reservation {
    padding: 8px 8px 4px 0
}

.x-tab-bar-plain.x-tab-bar-tab-reservation-top > .x-tab-bar-body-tab-reservation {
    padding: 8px 0 0
}

.x-tab-bar-plain.x-tab-bar-tab-reservation-bottom > .x-tab-bar-body-tab-reservation {
    padding: 0 0 8px 0
}

.x-tab-bar-plain.x-tab-bar-tab-reservation-left > .x-tab-bar-body-tab-reservation {
    padding: 0 0 0 8px
}

.x-tab-bar-plain.x-tab-bar-tab-reservation-right > .x-tab-bar-body-tab-reservation {
    padding: 0 8px 0 0
}

.x-tab-bar-plain.x-tab-bar-tab-reservation-horizontal {
    border-top-color: transparent;
    border-bottom-color: transparent;
    border-left-width: 0;
    border-right-width: 0
}

.x-tab-bar-plain.x-tab-bar-tab-reservation-vertical {
    border-right-color: transparent;
    border-left-color: transparent;
    border-top-width: 0;
    border-bottom-width: 0
}

.x-tab-bar-horizontal > .x-tab-bar-body-tab-reservation {
    min-height: 44px
}

.x-ie8m .x-tab-bar-horizontal > .x-tab-bar-body-tab-reservation {
    min-height: 36px
}

.x-tab-bar-vertical > .x-tab-bar-body-tab-reservation {
    min-width: 44px
}

.x-ie8m .x-tab-bar-vertical > .x-tab-bar-body-tab-reservation {
    min-width: 36px
}

.x-tab-bar-tab-reservation-scroller .x-box-scroller-body-horizontal {
    margin-left: 16px
}

.x-tab-bar-tab-reservation-vertical-scroller .x-box-scroller-body-vertical {
    margin-top: 16px
}

.x-box-scroller-tab-bar-tab-reservation {
    cursor: pointer;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: 0.5
}

.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6
}

.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-pressed {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7
}

.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-disabled {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=25);
    opacity: 0.25;
    cursor: default
}

.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-left,
.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-right {
    width: 24px;
    height: 24px;
    top: 50%;
    margin-top: -12px
}

.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-left {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    font: 16px/24px FontAwesome
}

.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-left:before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f053";
}

.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-right {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    font: 16px/24px FontAwesome
}

.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-right:before {
    content: "\f054";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
}

.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-top,
.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-bottom {
    height: 24px;
    width: 24px;
    left: 50%;
    margin-left: -12px
}

.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-top {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    font: 16px/24px FontAwesome
}

.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-top:before {
    content: "\f077"
}

.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-bottom {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    font: 16px/24px FontAwesome
}

.x-box-scroller-tab-bar-tab-reservation.x-box-scroller-bottom:before {
    content: "\f078"
}

.x-tab-bar-plain.x-tab-bar-tab-reservation-scroller .x-box-scroller-body-horizontal {
    margin-left: 24px
}

.x-tab-bar-plain.x-tab-bar-tab-reservation-vertical-scroller .x-box-scroller-body-vertical {
    margin-top: 16px
}

.x-tab-bar-plain .x-box-scroller-tab-bar-tab-reservation {
    color: #919191 !important;
}

.x-tab-bar-tab-reservation-top .x-box-scroller-tab-bar-tab-reservation {
    margin-top: -12px;
}

.x-tab-bar-tab-reservation-right .x-box-scroller-tab-bar-tab-reservation {
    margin-left: -16px
}

.x-tab-bar-tab-reservation-bottom .x-box-scroller-tab-bar-tab-reservation {
    margin-top: -16px
}

.x-tab-bar-tab-reservation-left .x-box-scroller-tab-bar-tab-reservation {
    margin-left: -8px
}

.x-box-scroller-tab-bar-tab-reservation {
    background-color: #35baf6
}

.x-box-scroller-tab-bar-tab-reservation .x-ie8 .x-box-scroller-plain {
    background-color: #fff
}

.x-cmd-slicer.x-tab-bar-tab-reservation-top:before {
    display: none;
    content: "x-slicer:, stretch:bottom" !important
}

.x-cmd-slicer.x-tab-bar-tab-reservation-bottom:before {
    display: none;
    content: "x-slicer:, stretch:top" !important
}

.x-cmd-slicer.x-tab-bar-tab-reservation-left:before {
    display: none;
    content: "x-slicer:, stretch:right" !important
}

.x-cmd-slicer.x-tab-bar-tab-reservation-right:before {
    display: none;
    content: "x-slicer:, stretch:left" !important
}

.x-toggle-field .x-box-label {
    float: right;
    margin-top: 0px !important;
    margin-left: 5px
}

.x-toggle-field .x-slider-horz:before {
    height: 14px !important;
    width: 100%;
    top: 0 !important;
    left: 0;
    margin-top: 0px !important
}

.x-toggle-field .x-slider:before {
    border: 1px solid #d0d0d0;
    content: '';
    position: absolute;
    border-radius: 14px !important;
    background-color: #eee;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box
}

.x-toggle-field .x-toggle-on:before {
    border: 1px solid #00bd74;
    content: '';
    position: absolute;
    border-radius: 14px !important;
    background-color: #00bd74;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box
}

.x-toggle-field .x-slider-horz .x-slider-thumb {
    cursor: pointer;
    width: 14px !important;
    height: 14px !important;
    margin-left: -10px !important;
    font: 0px/1 ExtJS !important;
    border-radius: 12px !important;
    background-image: none !important;
    background-color: #fff;
    border: solid 1px #00bd74
}

.x-toggle-field .x-toggle-on.x-slider-horz .x-slider-thumb {
    margin-left: -15px !important
}

.x-toggle-field .x-form-item-body-default {
    width: 25px !important;
    float: left
}

.x-toggle-field .x-form-item-label-default {
    float: left
}

.x-toggle-field .x-slider-horz,
.x-slider-horz .x-slider-end,
.x-toggle-field .x-slider-horz .x-slider-inner {
    background-image: none !important
}

.x-toggle-field .x-slider-horz .x-slider-thumb:before {
    content: "\e612"
}

.x-slider-horz .x-slider-end {
    padding-right: 0px;
    background: no-repeat right -40px
}

.top-info-container {
    color: #4590d3;
    font-size: 13px;
    font-family: "Open Sans"
}

.top-info-container .inner {
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

.top-info-container .dashboard-analytics-percentage {
    font-size: 14px
}

.left-aligned-div {
    float: left
}

.right-aligned-div {
    float: right
}

.white-panel {
    background: #fff
}

.x-tool-wrench {
    font: 16px/1 FontAwesome;
    background: none
}

.x-tool-wrench:before {
    content: "\f0ad"
}

.grid-reservation .x-column-header {
    border-right: 1px solid #d0d0d0;
    color: #404040;
    font: 500 13px/19px 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
    outline: 0;
    background-color: #fff
}

.grid-reservation .x-grid-item-selected {
    color: #404040;
    background-color: #ffefbb !important;
}

.grid-reservation .x-grid-item-alt {
    background-color: #f6f6f6;
}

.grid-reservation .x-grid-with-row-lines .x-grid-item {
    border-style: solid;
    border-width: 1px 0 0;
    border-color: #e9e9e9
}

.grid-reservation .x-grid-with-row-lines .x-grid-item:first-child {
    border-top-color: #fff
}

.grid-reservation .x-grid-with-row-lines .x-grid-item.x-grid-item-over {
    border-style: solid;
    border-color: #dbe5ea
}

.grid-reservation .x-grid-with-row-lines .x-grid-item-over + .x-grid-item {
    border-top-style: solid;
    border-top-color: #dbe5ea
}

.grid-reservation .x-grid-with-row-lines .x-grid-item.x-grid-item-selected {
    border-style: solid;
    border-color: #f2e3b2;
}

.grid-reservation .x-grid-with-row-lines .x-grid-item-selected + .x-grid-item {
    border-top-style: solid;
    border-top-color: #f2e3b2
}

.grid-reservation .x-grid-with-row-lines .x-grid-item:last-child {
    border-bottom-width: 1px
}



.x-form-text-combobox-header {
    color: #8a96a0;
    padding: 5px 10px 4px;
    background-color: #fff;
    font: 400 14px/23px LatoBold;
    min-height: 32px;
}
/* http://localhost:1841/ext/classic/theme-neutral/sass/src/form/field/Text.scss:272 */
.x-ie8 .x-form-text-combobox-header {
    min-height: 23px;
}
/* http://localhost:1841/ext/classic/theme-neutral/sass/src/form/field/Text.scss:278 */
.x-form-text-combobox-header.x-form-textarea {
    line-height: 20px;
    min-height: 80px;
}
/* http://localhost:1841/ext/classic/theme-neutral/sass/src/form/field/Text.scss:283 */
.x-ie8 .x-form-text-combobox-header.x-form-textarea {
    min-height: 71px;
}
/* http://localhost:1841/ext/classic/theme-neutral/sass/src/form/field/Text.scss:290 */
.x-form-text-combobox-header.x-form-text-file {
    color: gray;
}
/* http://localhost:1841/ext/classic/theme-neutral/sass/src/form/field/Text.scss:295 */
.x-form-empty-field-combobox-header {
    color: gray;
}
/* http://localhost:1841/ext/classic/theme-neutral/sass/src/form/field/Text.scss:300 */
.x-form-text-combobox-header:-ms-input-placeholder {
    color: gray;
}

.x-form-invalid-field-combobox-header {
    background-color: #fff;
}

.x-container-white-title-container {
    margin: 0px 0px 5px 0px;
}

.x-form-display-field-white-title {
    min-height: 30px;
    font: 600 24px/26px Lato;
    color: white;
    margin-top: 7px;
}

.x-field-white-info {
    padding: 1px 0px !important;
}

/* http://localhost:1841/ext/classic/theme-neutral/sass/var/form/field/Display.scss:40 */
.x-form-display-field-white-info {
    min-height: 12px;
    font: 600 15px/17px 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
    color: white;
    margin-top: 4px;
}

/* http://localhost:1841/ext/classic/theme-neutral/sass/var/form/field/Display.scss:40 */
.x-form-display-field-female-male-percent {
    min-height: 32px;
    font: 400 28px/17px LatoBold;
    color: #000a12;
    margin-top: 8px;
}
/* http://localhost:1841/ext/classic/theme-neutral/sass/var/form/field/Display.scss:40 */
.x-form-display-field-contry-nationalitie {
    min-height: 32px;
    font: 400 14px/17px Lato;
    color: #000a12;
    margin-top: 8px;
}
/* http://localhost:1841/ext/classic/theme-neutral/sass/var/form/field/Display.scss:40 */
.x-form-display-field-value-nationalitie {
    min-height: 32px;
    font: 400 16px/17px Lato;
    color: #8a96a0;
    margin-top: 8px;
}
/* http://localhost:1841/ext/classic/theme-neutral/sass/var/form/field/Display.scss:40 */
.x-form-display-field-label-bold-12 {
    min-height: 15px;
    font: 400 12px/17px LatoBold;
    color: #9fa9ba;
    margin-top: -1px;
}
/* http://localhost:1841/ext/classic/theme-neutral/sass/var/form/field/Display.scss:40 */
.x-form-display-field-label-18 {
    min-height: 22px;
    font: 400 18px/17px Lato;
    color: #000;
    margin-top: 3px;
}

.gender-bar {
    border-radius: 3.5px;
    border-color: #35baf6;
    background-color: #efc85b;
    width: 100%;
    height: 10px;
    display: table;
}

.gender-bar-male {
    background-color: #35baf6;
}

.gender-bar-female {
    background-color: #efc85b;
}

.gender-bar-undefined {
    background-color: #0c2835;
}

.gender-bar-item {
    display: table-cell;
}

.availability-widget .grid-header-total {
    border: 1px solid #0c2835;
    border-radius: 8px;
    padding: 1px 6px;
    text-align: center;
    color: #0c2835;
    font-size: 12px;
}

.availability-widget .grid-header-date {
    color: #0c2835
}

.availability-widget .grid-row-value-zero {
    color: #FFF;
    background-color: #dc5356;
    border-radius: 5px;
    padding: 1px 6px;
}

.availability-widget .availabilityPanelToolbarContainer-phone-display {
    height: 220px !important;
}

.availability-widget .availabilityPanelToolbarContainer-phone-display > div {
    height: 220px !important;
}

.availability-widget .availabilityPanelToolbarContainer-phone-display > div > div {
    height: 220px !important;
}

.availability-widget .availabilityPanelDateToolbar .date-field {
    width: 186px !important;
    height: 30px !important;
}

.availability-widget .availabilityPanelDateToolbar .fdm-icons {
    width: 30px;
}

.availability-widget .availabilityPanelDateToolbar .date-field-button {
    width: 30px !important;
    height: 30px !important;
}

.availability-widget .label-bold-18 .x-form-display-field-default {
    font-size: 18px;
    padding-left: 0px;
}

.availability-widget .availabilityPanelDateToolbar .x-form-trigger-wrap-default {
    border: none;
}

.availability-widget .availabilityPanelDateToolbar .x-form-text-wrap-default > input {
    width: 145px;
    border: 1px solid #e1e1e1;
    border-radius: 2px;
}

.availability-widget .availabilityPanelDateToolbar .x-form-date-trigger {
    border: 1px solid #e1e1e1;
    border-radius: 2px;
}

.availability-widget .availabilityPanelDateToolbar-phone-display {
    display: contents;
}

.availability-widget .availabilityPanelDateToolbar-phone-display {
    height: 40px !important;
}

.availability-widget .availabilityPanelDateToolbar-phone-display > div {
    height: 40px !important;
}

.availability-widget .availabilityPanelModules-phone-display {
    display: contents;
    height: 190px !important;
}

.availability-widget .availability-panel-module {
    border: 1px solid #ededed;
    border-radius: 5px;
}

.availability-widget .availability-panel-module .refresh-occupancy-button {
    height: 22px !important;
    border: none;
    margin-top: 4px;
}

.availability-widget .availability-panel-module .refresh-occupancy-button.x-btn-focus,
.availability-widget .availability-panel-module .refresh-occupancy-button.x-btn-over,
.availability-widget .availability-panel-module .refresh-occupancy-button.x-btn-focus {
    background: white !important;
    box-shadow: none;
}

.availability-widget .availability-panel-module .x-btn-icon-el {
    color: var(--dashboard-red);
}

.availability-widget .total-info-label {
    font: 400 12px/17px LatoBold;
    color: #9fa9ba;
}

.availability-widget .total-info .x-form-display-field {
    padding-left: 0px !important;
    font: 400 18px/17px Lato;
    color: #000;
}

.availability-widget .total-value .x-form-display-field {
    padding-left: 0px !important;
    color: var(--dashboard-red) !important;
    font-size: 22px;
}

.x-segmented-button-occupancy .x-btn-inner,
.x-segmented-button-revenue .x-btn-inner,
.x-segmented-button-booking-pick-up .x-btn-inner {
    color: #747474 !important;
    background-color: #ffffff;
    font: 400 15px/17px Lato;
}

.x-segmented-button-occupancy a,
.x-segmented-button-revenue a,
.x-segmented-button-booking-pick-up a {
    border: 0px;
}

.x-segmented-button-occupancy .x-btn-over .x-btn-inner,
.x-segmented-button-revenue .x-btn-over .x-btn-inner,
.x-segmented-button-booking-pick-up .x-btn-over .x-btn-inner {
    color: #747474 !important;
    background-color: #ffffff;
}

.occupancy .x-segmented-button .x-btn,
.revenue .x-segmented-button .x-btn,
.booking-pick-up .x-segmented-button .x-btn {
    background-color: #ffffff;
}

.occupancy .x-segmented-button .x-btn.x-btn-pressed,
.revenue .x-segmented-button .x-btn.x-btn-pressed,
.booking-pick-up .x-segmented-button .x-btn.x-btn-pressed {
    background-color: #ffffff;
}

.occupancy .x-segmented-button .x-btn.x-btn-pressed .x-btn-inner,
.booking-pick-up .x-segmented-button .x-btn.x-btn-pressed .x-btn-inner {
    color: #59b3e8 !important;
    background-color: #ffffff;
}

.revenue .x-segmented-button .x-btn.x-btn-pressed .x-btn-inner {
    color: #6ec192 !important;
    background-color: #ffffff;
}

.booking-pick-up .statistics-panel {
    padding: 20px 10px;
}

.booking-pick-up .statistics-panel.mobile {
    padding: 20px;
}

.booking-pick-up .statistic-label {
    text-transform: uppercase;
    color: #b6bdca !important;
    font: 600 15px/17px Lato;
}

.booking-pick-up .statistic-revenue {
    color: #909ca5 !important;
    font: 600 22px/20px Lato;
}

.booking-pick-up .statistic-revenue-comparision {
    color: #909ca5 !important;
    font: 600 12px/14px Lato;
    align-self: center;
}

.booking-pick-up .statistic-revenue-comparision-red {
    color: #dc5356 !important;
    font: 600 12px/14px Lato;
    align-self: center;
}

.booking-pick-up .statistic-revenue-comparision-green {
    color: #6ec192 !important;
    font: 600 12px/14px Lato;
    align-self: center;
}

.booking-pick-up .statistic-revenue-comparision-icon {
    display: inline-flex;
    margin-right: 5px;
}

.booking-pick-up .statistic-revenue-comparision-icon > i {
    margin-right: 5px;
}

.live-feed {
    float: right;
}

.live-feed .x-grid-cell-inner {
    padding: 0px 10px 2px 0px;
    background-color: #ffffff !important;
}

.live-feed .x-grid-item-over .item-info {
    background-color: #ebebeb !important;
    transition: 0.2s ease;
}

.live-feed .live-feed-list td {
    border-right: none;
}

.live-feed .live-feed-list .x-grid-empty {
    position: absolute;
    top: 50%;
    width: 100%;
    text-align: center;
    color: #939393;
    font: 400 14px/16px Lato;
}

.live-feed .live-feed-list .live-feed-grid-empty-text {
    visibility: hidden;
}

.live-feed .live-feed-item {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    font: 400 12px/14px Lato;
    color: #939393;
}

.live-feed .live-feed-item .time-info {
    text-align: right;
    margin-right: 1em;
    font-size: 0.6rem;
    background: #ffffff !important;
}

.live-feed .live-feed-item .item-info {
    display: flex;
    border: 1px solid var(--dashboard-light-grey) !important;
    border-radius: 5px;
    justify-content: space-between;
    width: 100%;
}

.live-feed .live-feed-item .item-info.status-new:before {
    content: '';
    width: 20px;
    padding: 0;
    margin: -1px;
    border-radius: 5px 0px 0px 5px;
    position: relative;
    background: var(--dashboard-green);
}

.live-feed .live-feed-item .item-info.status-modified:before {
    content: '';
    width: 20px;
    padding: 0;
    margin: -1px;
    border-radius: 5px 0px 0px 5px;
    position: relative;
    background: var(--dashboard-yellow);
}

.live-feed .live-feed-item .item-info.status-cancelled:before,
.live-feed .live-feed-item .item-info.status-no-show:before {
    content: '';
    width: 20px;
    padding: 0;
    margin: -1px;
    border-radius: 5px 0px 0px 5px;
    position: relative;
    background: var(--dashboard-red);
}

.live-feed .live-feed-item .item-info.status-deleted:before {
    content: '';
    width: 20px;
    padding: 0;
    margin: -1px;
    border-radius: 5px 0px 0px 5px;
    position: relative;
    background: var(--dashboard-grey);
}

.live-feed .live-feed-item .panel-left {
    display: grid;
    flex-direction: column;
    flex-wrap: wrap;
    width: 100%;
    padding: 12px 0px 12px 12px;
}

.live-feed .live-feed-item .panel-right {
    display: flex;
    justify-content: space-between;
    text-align: right;
    align-items: flex-end;
    flex-wrap: nowrap;
    flex-direction: column;
    gap: 0.2em;
    padding: 12px 12px 12px 0px;
}

.live-feed .live-feed-item .reservation-data.title {
    align-items: baseline;
    gap: 0.25rem;
    margin-bottom: 0.25rem;
    width: calc(100% - 5px);
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.live-feed .live-feed-item .title .description {
    font-size: 1.2em;
    font-weight: bold;
    color: #727272;
}

.live-feed .live-feed-item .title .sender {
    font-size: 0.9em;
}

.live-feed .reservation-data {
    min-width: 0;
    align-content: stretch;
    display: flex;
    flex-direction: row;
    width: calc(100% - 5px);
    padding: 1px 2.5px;
    gap: 0.25rem;
}

.live-feed .reservation-data * {
    white-space: nowrap;
}

.live-feed .reservation-data .reservation-data-value,
.live-feed .reservation-data.title > span {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.live-feed .reservation-data .reservation-data-value {
    display: inline-block;
    vertical-align: middle;
    max-width: 80%;
    margin: 0;
    font-weight: bold;
    color: #727272;
}

.live-feed .status {
    width: 95px;
}

.live-feed .status-data {
    color: white;
    font-weight: bold;
    padding: 0.4em 0px;
    border-radius: 3px;
    pointer-events: none;
    white-space: nowrap;
    text-align: center;
}

.live-feed .status-data.status-new {
    background-color: var(--dashboard-green);
}

.live-feed .status-data.status-modified {
    background-color: var(--dashboard-yellow);
}

.live-feed .status-data.status-cancelled,
.live-feed .status-data.status-no-show {
    background-color: var(--dashboard-red);
}

.live-feed .status-data.status-deleted {
    background-color: var(--dashboard-grey);
}

.live-feed .actions {
    display: flex;
    flex-direction: row-reverse;
    gap: 1em;
}

.live-feed .actions .action-btn {
    font-size: 0.6rem;
    white-space: nowrap;
    color: #939393;
    display: flex;
    align-items: baseline;
    text-decoration: none !important;
}

.live-feed .actions .action-btn > .icon {
    text-decoration: none;
    opacity: 0.5;
    margin-right: 0.5em;
}

.live-feed .actions .action-btn > .link-text {
    text-decoration: underline;
}

.live-feed .actions .action-btn:hover {
    cursor: pointer;
    color: #727272;
    transition: 0.2s ease;
}

.live-feed .booking-method {
    width: 95px;
}

.live-feed .booking-method img.logo {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.live-feed .live-feed-item .mobile {
    display: none;
}

@media (max-width: 650px), (min-width: 1001px) and (max-width: 1800px) {
    .live-feed .reservation-data.title {
        flex-direction: column;
        gap: 0.1rem;
    }

    .live-feed .actions {
        display: block;
    }

    .live-feed .actions .action-btn {
        align-self: end;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: inline-block;
        overflow: hidden;
        white-space: nowrap;
    }
}

@media (max-width: 499px) {
    .live-feed .status,
    .live-feed .booking-method,
    .live-feed .actions {
        width: 75px;
    }

    .live-feed .actions {
        visibility: hidden;
    }

    .live-feed .live-feed-item .desktop {
        display: none;
    }

    .live-feed .live-feed-item .mobile {
        display: block;
    }

    .live-feed .live-feed-item .title .sender,
    .live-feed .live-feed-item .title .description {
        width: 98%;
    }
}

.outstanding > .x-panel-body * {
    font-family: Lato;
    white-space: nowrap;
}

.outstanding .oustanding-container {
    border: 1px solid #ededed;
    border-radius: 5px;
}

.outstanding .outstanding-label {
    font-size: 1rem !important;
    color: #888d91;
}

.outstanding .oustanding-data-loading {
    font-size: 1rem !important;
    color: #888d91;
    margin-top: 8px;
    white-space: nowrap;
    text-overflow: ellipsis;
    animation: blinker 0.8s infinite;
}

@keyframes blinker {
    from {
        opacity: 1.0;
    }

    50% {
        opacity: 0.5;
    }

    to {
        opacity: 1.0;
    }
}

.outstanding .outstanding-value {
    padding: 0;
}

.outstanding .value-container {
    padding-bottom: 10px !important;
}

.outstanding .payments-value {
    color: var(--dashboard-red) !important;
    font-weight: bold;
    font-size: 20px;
}

.outstanding .bookings-value {
    color: var(--dashboard-dark-grey) !important;
    font-weight: bold;
    font-size: 20px;
}

.outstanding .outstanding-button,
.outstanding .outstanding-button.x-btn-over {
    border: 2px solid var(--dashboard-purple);
    border-radius: 5px;
}

.outstanding .x-btn-over.x-btn-default-small {
    background-color: #ebebeb !important;
}

.outstanding .outstanding-button .x-btn-inner > span {
    color: var(--dashboard-purple);
    font-size: 12px;
}

.outstanding .value-container-small {
    padding-bottom: 5px !important;
}

.outstanding .info-value {
    color: var(--dashboard-dark-grey) !important;
    font-weight: bold;
    font-size: 16px;
}

@media (min-width: 1000px) and (max-width: 1350px) {
    .outstanding .x-panel-body-white-chart {
        padding: 20px 10px !important;
    }

    .outstanding .oustanding-container {
        padding: 25px 4px 24px !important;
    }
}

@media (min-width: 1451px) {
    .outstanding .bookings-value,
    .outstanding .payments-value {
        font-size: 20px !important;
    }
}

@media (min-width: 1151px) and (max-width: 1450px) {
    .outstanding .bookings-value,
    .outstanding .payments-value {
        font-size: 17px !important;
    }
}

@media (min-width: 1000px) and (max-width: 1150px) {
    .outstanding .bookings-value,
    .outstanding .payments-value {
        font-size: calc(2vw - 6px) !important;
    }
}

@media (min-width: 1161px) {
    .outstanding .info-value {
        font-size: 17px !important;
    }

    .outstanding .outstanding-label {
        font-size: 15px !important;
    }

    .outstanding .oustanding-data-loading {
        font-size: 15px !important;
    }
}

@media (min-width: 1000px) and (max-width: 1160px) {
    .outstanding .info-value {
        font-size: calc(2vw - 7px) !important
    }

    .outstanding .outstanding-label {
        font-size: calc(2vw - 7px) !important
    }

    .outstanding .oustanding-data-loading {
        font-size: calc(2vw - 7px) !important
    }
}

@media (min-width: 500px) and (max-width: 535px) {
    .outstanding .bookings-value,
    .outstanding .payments-value {
        font-size: calc(4vw - 2px);
    }
}

@media (max-width: 499px) {
    .outstanding .info-value,
    .outstanding .payments-value,
    .outstanding .bookings-value,
    .outstanding .outstanding-label {
        font-size: 13px !important;
    }
    .outstanding .oustanding-data-loading {
        font-size: 13px !important;
        margin-top: 14px;
    }

    .outstanding .info-value,
    .outstanding .payments-value,
    .outstanding .bookings-value {
        height: 4px !important;
    }

    .outstanding .outstanding-button {
        height: 29px !important;
        margin-top: 5px;
        margin-bottom: 3px;
    }

    .outstanding .value-container {
        padding-bottom: 10px !important;
    }
}

.accounts-status > .x-panel-body {
    padding: 13px 17px 12px 17px !important;
}

.accounts-status > .x-panel-body *:not(i) {
    font-family: Lato;
    background-color: white;
    color: #8a96a0 !important;
    font-weight: 400;
}

.accounts-status .accounts-grid * {
    border: none;
}

.accounts-status .accounts-grid .x-grid-cell-inner {
    padding: 8px 0px 8px 15px;
    white-space: normal;
}

.accounts-status .accounts-grid .x-column-header-inner,
.accounts-status .accounts-grid .x-grid-cell-first .x-grid-cell-inner {
    padding: 8px 0px;
}

.accounts-status .accounts-grid .x-column-header-focus *:after {
    border: none !important;
}

.accounts-status .accounts-grid .x-column-header-inner .x-column-header-text {
    font-size: 10px !important;
    color: #e1e1e1 !important;
}

.accounts-status .accounts-grid .account-name {
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap !important;
    overflow: hidden;
    color: #8a96a0 !important;
}

.accounts-status .accounts-grid .progress-container {
    gap: 3px;
    display: flex;
    flex-direction: column;
}

.accounts-status .accounts-grid .progress-bar {
    width: 100%;
    background: #e1e1e1;
}

.accounts-status .accounts-grid .progress-bar::-webkit-progress-bar {
    background: #e1e1e1;
    width: 100%;
    border: 0;
    border-radius: 3px;
}

.accounts-status .accounts-grid .progress-bar {
    height: 10px;
    border: 0;
    border-radius: 3px;
}

.accounts-status .accounts-grid .progress-bar::-webkit-progress-value {
    background: #e1e1e1;
    width: 100%;
    border: 0;
    border-radius: 3px;
}

.accounts-status .accounts-grid .progress-bar.income::-webkit-progress-value {
    background: var(--dashboard-green);
}

.accounts-status .accounts-grid .progress-bar.outcome::-webkit-progress-value {
    background: var(--dashboard-yellow);
}

.accounts-status .accounts-grid .inflow-outflow {
    color: #e3e3e3;
    display: flex;
    flex-direction: column;
    width: 100%;
    white-space: nowrap;
    text-align: end;
    line-height: 12px;
}

.accounts-status .accounts-grid .inflow-outflow > div {
    font-size: 10px !important;
}

.accounts-status .accounts-grid .balance {
	display: inline-flex;
	gap: 5px;
	align-items: baseline;
	font-size: 14px;
	white-space: nowrap;
}

.accounts-status .accounts-details-period .x-form-display-field {
    font-size: 14px;
    text-transform: uppercase;
    padding: 0;
    font-weight: bold;
}

.accounts-status .accounts-details {
    border: 1px solid var(--dashboard-light-grey);
    border-radius: 3px;
    padding: 1em;
    margin-bottom: calc(20px + 2em) !important;
    font-size: 14px;
    white-space: nowrap;
}

.accounts-status .accounts-details .accounts-details-item {
    margin: 5px 0px !important;
}

.accounts-status .accounts-details .accounts-details-item-label {
    color: #888d91 !important;
}

.accounts-status .accounts-details .accounts-details-item-value {
    font-weight: bold;
}

.accounts-status .accounts-details .accounts-details-item-value-income {
    color: var(--dashboard-green) !important;
}

.accounts-status .accounts-details .accounts-details-item-value-outcome {
    color: var(--dashboard-red) !important;
}

.accounts-status .accounts-details .accounts-details-item-value-balance {
    color: var(--dashboard-purple) !important;
}

@media (max-width: 499px) {
    .accounts-status .accounts-details-period,
    .accounts-status .accounts-details {
        margin-bottom: 0 !important;
    }

    .accounts-status .accounts-details-item {
        display: flex;
        width: calc(100vw - 140px) !important
    }
}

@media (max-width: 360px) {
    .accounts-status .accounts-details-item-label {
        width: 64px !important;
    }

    .accounts-status .x-form-item-label-inner,
    .accounts-status .accounts-details-item-value {
        font-size: calc(5vw - 3px) !important
    }
}

/*	----------------------------------------------------
	Forms
*/

.eu-logo {
    background-image: url(/theme/shared/images/wallpapers/eu-logo.jpg);
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 600px;
}

@media (max-width: 500px) {
    .eu-logo {
        background-size: 100%;
    }
}

.hso-login-logo {
    background-image: url(/theme/default/images/logo.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.hso-login-smalllogo {
    background-image: url(/theme/default/images/logo_small.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 300px;
    height: 112px;
    margin: 0px;
}

.hso-ribbon-logo {
    background-image: url(/theme/default/images/logo.png);
    background-size: 140px auto;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #fff;
    border-bottom: 4px solid #172c4e;
}

.hso-ribbon-logo-mobile {
    background-image: url(/theme/default/images/logo.png);
    background-repeat: no-repeat;
    background-color: #fff;
    background-size: 90px auto;
    background-position: calc(50% - 6px) 50%;
    border-bottom: 4px solid #172c4e;
}

.hso-left {
    float: left;
}

.hso-right {
    float: right;
}

.no-border-field .x-form-trigger-wrap,
.no-border-field input {
    border: none !important;
    padding-left: 0 !important;
}

.small-field {
    font-size: 70%;
}

.large-field {
    font-size: 130%;
}

.larger-field {
    font-size: 130%;
    font-weight: bold;
}

.xlarge-field {
    font-size: 150%;
}

.bold-label {
    font-weight: bold;
}

.x-item-disabled .checkboxed-label {
    opacity: 1 !important;
}

.checkboxed-label input {
    margin: 0 7px 0 0;
    position: relative;
    top: 1px;
}

.no-grid-group-hd .x-grid-group-hd {
    display: none;
}

.row-expander-header {
    padding: 7px 4px;
}

.color-indicator {
    display: inline-block;
    border: solid 1px gray;
    width: 13px;
    height: 13px;
    margin-right: 5px;
    vertical-align: bottom;
    position: relative;
    top: -0.15em;
}

.header-icon {
    position: absolute;
    right: 3px;
    cursor: pointer;
}

.hso-splitter {
    border-left: 1px;
    border-right: 1px;
    border-top: 0;
    border-bottom: 0;
    border-color: #cecece;
    border-style: solid;
    background-color: #cecece;
}

.no-icons-tree .x-tree-icon {
    display: none !important;
}

.gray-border .x-grid-body {
    border: 1px solid #f6f6f6;
}

.red-border {
    border: 1px solid #CF4C35;
}

.hso-bold {
    font-weight: bold;
}

.x-message-box .x-form-display-field {
    line-height: 150%;
}

.x-message-box .x-form-display-field hr {
    border: 1px solid #ddd;
    border-style: none none solid none;
}

.hso-hide-checkbox .x-grid-checkcolumn {
    display: none;
}

.x-mask {
    z-index: 100000;
}

.x-mask-msg {
    z-index: 100001;
}

.hso-twitter-button.x-btn-default-toolbar-small .x-btn-inner {
    font-weight: bold;
    font-size: 16px;
    color: #008EC4 !important;
}

.hso-facebook-button.x-btn-default-toolbar-small .x-btn-inner {
    font-weight: bold;
    font-size: 16px;
    color: #3b5998 !important;
}

.hso-twitter-panel {
    color: #666;
    background-color: #FFF;
    border-radius: 5px;
    padding: 10px;
    position: absolute;
    top: 0px;
    z-index: 1000000;
}

.hso-twitter-panel .hso-twitter-loading {
    vertical-align: middle;
    margin-right: 8px;
    margin-top: -1px;
}

.hso-facebook-post-button {
    text-align: center;
    background-color: #3B579D;
    border-radius: 4px;
    cursor: pointer;
    background-image: none;
    border-color: #374B8D;
}

.hso-facebook-post-button:hover {
    background-color: #4B68B8;
    background-image: none;
}

.hso-widgetgrid-row td {
    padding-top: 4px;
}

.hso-preload {
    display: none;
}

.hso-nowrap {
    white-space: nowrap;
}

.hso-wrap-normal,
.hso-wrap-normal .x-grid-cell-inner,
.hso-wrap-normal .x-btn-inner {
    white-space: normal;
}

.hso-custom-tool-icon .x-tool-img {
    background-image: none;
    opacity: 0.5;
}

.hso-custom-tool-icon.x-tool-pressed .x-tool-img {
    opacity: 0.5;
}

.x-grid-item-focused .x-grid-cell-inner:before {
    border-style: none;
}

.x-boundlist-list-ct {
    overflow-x: hidden !important;
}

.x-boundlist-item {
    padding-right: 25px !important;
    white-space: nowrap;
}

.x-column-header-inner {
    font-size: 8px;
    padding-top: 9px;
}


/*	----------------------------------------------------
	EditRoomForm
*/
.invalid-period .available-to,
.invalid-period .available-from {
    color: red;
}

.disabled-roomuse-row {
    opacity: 0.5;
}

/*	----------------------------------------------------
	SeasonsForm
*/
.invalid-period .end-date-cell,
.invalid-period .start-date-cell {
    color: red;
}

.inactive-period {
    opacity: 0.5;
}

/*	----------------------------------------------------
	EditRoomUseForm
*/
.thumb-wrap {
    float: left;
    margin: 8px 0px 0px 8px;
    padding: 5px;
}

.thumb-wrap img {
    width: 55px;
    height: 55px;
}

.thumb-wrap.x-item-selected {
    background: #eff5fb;
    border: 1px solid #99bbe8;
    padding: 4px;
}

.full-image {
    max-width: 100%;
    max-height: 100%;
}

.amenities-view {
    -webkit-column-count: 5;
    -moz-column-count: 5;
    -ms-column-count: 5;
    -o-column-count: 5;
    column-count: 5;
    padding: 5px;
}

.amenities-view .amenities-item span {
    margin-left: 5px;
}

/*	----------------------------------------------------
	Reservation Form
*/

.hso-status-button {
    text-align: center;
    color: white;
    border-radius: 4px;
    cursor: pointer;
    background-image: none;
}

.hso-status-0, .hso-status-0.x-btn-over, .hso-status-0.x-btn-pressed.x-btn-default-small, .hso-status-0.x-btn-menu-active.x-btn-default-small, .hso-status-0.x-btn-focus.x-btn-default-small {
    background-color: #EF7F01;
    border-color: #EF7F01;
    color: white;
}

.hso-outstanding-reservation-payments-description-label span,
.hso-outstanding-reservation-payments-description-label label {
    width: 100% !important;
    font-size: 110% !important;
}

.hso-outstanding-reservation-payments-total-label {
    font-weight: bold;
    padding-top: 5px;
}

.hso-outstanding-reservation-payments-total-label > div {
    text-align: right;
    padding-right: 30px;
}

.hso-outstanding-reservation-payments-total-label > div > div {
    font-size: 120% !important;
}

.hso-outstanding-reservation-payments-total-label > label {
    padding-left: 10px;
    font-size: 120% !important;
}

/* Temporary */
.hso-status-1, .hso-status-1.x-btn-over, .hso-status-1.x-btn-pressed.x-btn-default-small, .hso-status-1.x-btn-menu-active.x-btn-default-small, .hso-status-1.x-btn-focus.x-btn-default-small {
    background-color: #044389;
    border-color: #044389;
    color: white;
}
/* Confirmed */
.hso-status-3, .hso-status-3.x-btn-over, .hso-status-3.x-btn-pressed.x-btn-default-small, .hso-status-3.x-btn-menu-active.x-btn-default-small, .hso-status-3.x-btn-focus.x-btn-default-small {
    background-color: #EF7F01;
    border-color: #EF7F01;
    color: white;
}
/* Confirmed (CC) */
.hso-status-4, .hso-status-4.x-btn-over, .hso-status-4.x-btn-pressed.x-btn-default-small, .hso-status-4.x-btn-menu-active.x-btn-default-small, .hso-status-4.x-btn-focus.x-btn-default-small {
    background-color: #EF7F01;
    border-color: #EF7F01;
    color: white;
}
/* Arriving */
.hso-status-5, .hso-status-5.x-btn-over, .hso-status-5.x-btn-pressed.x-btn-default-small, .hso-status-5.x-btn-menu-active.x-btn-default-small, .hso-status-5.x-btn-focus.x-btn-default-small {
    background-color: #F12C39;
    border-color: #F12C39;
    color: white;
}
/* Late */
.hso-status-6, .hso-status-6.x-btn-over, .hso-status-6.x-btn-pressed.x-btn-default-small, .hso-status-6.x-btn-menu-active.x-btn-default-small, .hso-status-6.x-btn-focus.x-btn-default-small {
    background-color: #009136;
    border-color: #009136;
    color: white;
}
/* Checked-in */
.hso-status-7, .hso-status-7.x-btn-over, .hso-status-7.x-btn-pressed.x-btn-default-small, .hso-status-7.x-btn-menu-active.x-btn-default-small, .hso-status-7.x-btn-focus.x-btn-default-small {
    background-color: #009136;
    border-color: #009136;
    color: white;
}
/* Leaving */
.hso-status-8, .hso-status-8.x-btn-over, .hso-status-8.x-btn-pressed.x-btn-default-small, .hso-status-8.x-btn-menu-active.x-btn-default-small, .hso-status-8.x-btn-focus.x-btn-default-small {
    background-color: #009136;
    border-color: #009136;
    color: white;
}
/* Late Check-out */
.hso-status-9, .hso-status-9.x-btn-over, .hso-status-9.x-btn-pressed.x-btn-default-small, .hso-status-9.x-btn-menu-active.x-btn-default-small, .hso-status-9.x-btn-focus.x-btn-default-small {
    background-color: #6B6D76;
    border-color: #6B6D76;
    color: white;
}
/* Checked-out */
.hso-status-2, .hso-status-2.x-btn-over, .hso-status-2.x-btn-pressed.x-btn-default-small, .hso-status-2.x-btn-menu-active.x-btn-default-small, .hso-status-2.x-btn-focus.x-btn-default-small {
    background-color: #ff0000;
    border-color: #ff0000;
    color: white;
}
/* Cancelled */
.hso-status-10, .hso-status-10.x-btn-over, .hso-status-10.x-btn-pressed.x-btn-default-small, .hso-status-10.x-btn-menu-active.x-btn-default-small, .hso-status-10.x-btn-focus.x-btn-default-small {
    background-color: #ff0000;
    border-color: #ff0000;
    color: white;
}
/* No Show */
.hso-status-11, .hso-status-11.x-btn-over, .hso-status-11.x-btn-pressed.x-btn-default-small, .hso-status-11.x-btn-menu-active.x-btn-default-small, .hso-status-11.x-btn-focus.x-btn-default-small {
    background-color: #861955;
    border-color: #861955;
    color: white;
}
/* New */

.hso-status-0 .x-menu-item-text-default,
.hso-status-1 .x-menu-item-text-default,
.hso-status-3 .x-menu-item-text-default,
.hso-status-4 .x-menu-item-text-default,
.hso-status-5 .x-menu-item-text-default,
.hso-status-6 .x-menu-item-text-default,
.hso-status-7 .x-menu-item-text-default,
.hso-status-8 .x-menu-item-text-default,
.hso-status-9 .x-menu-item-text-default,
.hso-status-2 .x-menu-item-text-default,
.hso-status-10 .x-menu-item-text-default,
.hso-status-11 .x-menu-item-text-default {
    color: #fff;
}

.hso-status-0 .x-btn-over,
.hso-status-1 .x-btn-over,
.hso-status-3 .x-btn-over,
.hso-status-4 .x-btn-over,
.hso-status-5 .x-btn-over,
.hso-status-6 .x-btn-over,
.hso-status-7 .x-btn-over,
.hso-status-8 .x-btn-over,
.hso-status-9 .x-btn-over,
.hso-status-2 .x-btn-over,
.hso-status-10 .x-btn-over,
.hso-status-11 .x-btn-over {
    opacity: 0.8;
}

.hso-allocation-button {
    text-align: center;
    color: white;
    border-radius: 4px;
    cursor: pointer;
    background-image: none;
}

.hso-allocated, .hso-allocated.x-btn-over, .hso-allocated.x-btn-pressed.x-btn-default-small, .hso-allocated.x-btn-menu-active.x-btn-default-small, .hso-allocated.x-btn-focus.x-btn-default-small {
    background-color: #009136;
    border-color: #009136;
    color: white;
}

.hso-unallocated, .hso-unallocated.x-btn-over, .hso-unallocated.x-btn-pressed.x-btn-default-small, .hso-unallocated.x-btn-menu-active.x-btn-default-small, .hso-unallocated.x-btn-focus.x-btn-default-small {
    background-color: #EF7F01;
    border-color: #EF7F01;
    color: white;
}

.hso-payment-button {
    text-align: center;
    color: white;
    border-radius: 4px;
    cursor: pointer;
    background-image: none;
}

.hso-paid, .hso-paid.x-btn-over, .hso-paid.x-btn-pressed.x-btn-default-small, .hso-paid.x-btn-menu-active.x-btn-default-small, .hso-paid.x-btn-focus.x-btn-default-small {
    background-color: #009136;
    border-color: #009136;
    color: white;
}

.hso-due, .hso-due.x-btn-over, .hso-due.x-btn-pressed.x-btn-default-small, .hso-due.x-btn-menu-active.x-btn-default-small, .hso-due.x-btn-focus.x-btn-default-small {
    background-color: #ff0000;
    border-color: #ff0000;
    color: white;
}

.hso-refund, .hso-refund.x-btn-over, .hso-refund.x-btn-pressed.x-btn-default-small, .hso-refund.x-btn-menu-active.x-btn-default-small, .hso-refund.x-btn-focus.x-btn-default-small {
    background-color: #EF7F01;
    border-color: #EF7F01;
    color: white;
}

.hso-yellow-button {
    text-align: center;
    background-color: #FFFF66;
    color: black;
    border-radius: 4px;
    cursor: pointer;
    background-image: none;
    border-color: #FFFF66;
}

.hso-yellow-button .x-btn-inner {
    color: black;
}


.hso-black-button {
    text-align: center;
    background-color: black;
    color: red;
    border-radius: 4px;
    cursor: pointer;
    background-image: none;
    border-color: black;
}

.hso-black-button .x-btn-inner {
    color: red;
}

.hso-grid-row-cancelled {
    color: #8a8a8a;
}

.hso-grid-row-cancelled .line-through {
    color: #8a8a8a;
    text-decoration: line-through;
}

.hso-grid-row-bold .x-grid-cell-inner {
    font-weight: bold;
    background-color: #fff;
}

.hso-grid-row-bold .x-grid-cell {
    font-weight: bold;
    background-color: #fff;
}

.hso-blacklisted-text .x-form-text {
    color: red;
}

/*.x-grid-row-selected .x-grid-cell-inner {
    background-color: rgb(193, 221, 241);
}*/

.hso-grid-row-small .x-grid-cell-inner {
    font-size: x-small;
    padding-top: 0px;
    padding-bottom: 0px;
}

.hso-grid-row-cancelled-red {
    color: #ff0000 !important;
}

.x-grid-row-summary .x-grid-cell-inner {
    font-weight: bold;
}

.item-returned .x-grid-view, .item-returned .x-grid-cell {
    background-color: #aaaaaa;
    border-color: #aaaaaa;
}

.deposit-item-returned .x-grid-view, .deposit-item-returned .x-grid-cell {
    background-color: #ddd;
    border-color: #ddd;
    color: #666;
}

.deposit-item-taken .x-grid-view, .deposit-item-taken .x-grid-cell {
    background-color: #c9fac9;
    border-color: #c9fac9;
    color: #002c00;
}

.hso-custom-combo-trigger .x-form-trigger {
    opacity: 0.4;
    background-position: 4px 3px;
}
.hso-custom-combo-trigger .x-form-trigger-default.x-form-trigger-focus {
    background-position: 4px 3px !important;
}
.hso-custom-combo-trigger .x-form-search-trigger,
.hso-custom-combo-trigger .x-form-trigger-focus .x-form-search-trigger {
    background-position: 4px 4px;
}

.hso-reservation-notes-description .x-grid-cell-inner,
.hso-reservation-notes-author .x-grid-cell-inner {
    margin: 5px;
    font-style: italic;
    color: #808080;
}

.hso-reservation-notes-author .x-grid-cell-inner {
    text-align: right !important;
}

.hso-reservation-notes-align-by-vertical {
    margin: 5px;
    vertical-align: middle;
    font-size: 15px;
    color: #808080;
}

.hso-blaclisted-button {
    font-weight: bold;
    padding: 0px 10px;
    font-size: 14px;
}

.hso-blacklisted {
    background-color: black;
    color: red;
    border-radius: 4px;
}

.icon-move {
    background-position: 0 0 !important;
    background-image: url(/theme/default/images/icon-move.png);
}
/*	----------------------------------------------------
	Adjust Balance
*/

.adjust-balance .x-toolbar-footer {
    background-color: transparent;
}


/*	----------------------------------------------------
	Channel Manager
*/

.x-grid-row .portal-disabled .x-grid-cell-inner {
    background-color: lightcoral;
    border: 1px solid rgb(190, 101, 101);
    border-radius: 4px;
    margin: 2px 4px 2px 4px;
    color: #fff;
}

.x-grid-row .portal-enabled .x-grid-cell-inner {
    background-color: lightgreen;
    border: 1px solid rgb(112, 185, 112);
    border-radius: 4px;
    margin: 2px 4px 2px 4px;
}

.x-grid-row .portal-setup .x-grid-cell-inner {
    background-color: orange;
    border: 1px solid rgb(221, 143, 0);
    border-radius: 4px;
    margin: 2px 4px 2px 4px;
}

.portal-logo {
    height: 24px;
    width: auto;
}

.portal-status-enabled {
    text-align: center;
    background-color: lightgreen;
    border-radius: 4px;
    background-image: none;
    padding: 3px 5px;
    border: 1px solid rgb(112, 185, 112);
}

.portal-status-disabled {
    text-align: center;
    background-color: lightcoral;
    border-radius: 4px;
    background-image: none;
    padding: 11px 10px 3px 10px;
    border: 1px solid rgb(190, 101, 101);
    color: #fff;
}

.portal-status-setup {
    text-align: center;
    background-color: orange;
    border-radius: 4px;
    background-image: none;
    padding: 3px 10px;
    color: white;
    border: 1px solid rgb(221, 143, 0);
}

.ratemap-occupanypricind-disabled {
    opacity: 0.5;
}

.ical-room-map-grid .x-grid-body {
    border: none !important;
}

.ical-room-map-grid .x-grid-header-ct {
    display: none;
}

.ical-input-row .x-grid-cell {
    border: 1px solid #cfcfcf;
}

.hso-ical-roommap-row .x-grid-cell {
    font-weight: bold;
    font-size: 14px;
}


/*	----------------------------------------------------
	Widgets. Country dropdown
*/
.country-dropdown-input {
    padding-left: 28px;
}

.country-dropdown-icon {
    position: absolute;
    left: 8px;
    top: 10px;
}

.country-dropdown-list li {
    white-space: nowrap;
    overflow: hidden;
}

.country-dropdown-list li span {
    margin-left: 5px;
}

.country-dropdown-input-empty {
    padding-left: 6px;
}
/*	----------------------------------------------------
	Widgets. Colors dropdown
*/
.color-dropdown-input {
    padding-left: 28px;
}

.color-dropdown-indicator {
    position: absolute;
    left: 8px;
    top: 6px;
    border: solid 1px gray;
    width: 13px;
    height: 13px;
}

.color-dropdown-list .color-dropdown-indicator {
    width: 10px;
    height: 10px;
}

.color-dropdown-list li span {
    margin-left: 15px;
}

/*	----------------------------------------------------
	Widgets. FiltersFeature
*/
.header-filter {
    position: absolute;
    right: 3px;
    cursor: pointer;
    opacity: 0.5;
}

.header-filter-shifted {
    right: 17px;
}

.ux-filtered-column .header-filter,
.ux-filtered-column .header-filter-shifted {
    opacity: 1;
}

/*	----------------------------------------------------
	Widgets. ActionLink
*/
a.action-link,
a.action-link:hover,
a.action-link:active,
a.action-link:visited {
    color: blue;
    text-decoration: none;
}

a.action-link .action-link-text {
    text-decoration: underline;
}

.help-link .action-link-text {
    font-size: 10px;
    font-style: italic;
}

.help-link .action-link-icon {
    position: relative;
    top: 1px;
}

/*	----------------------------------------------------
	Plugin. CellCopyPlugin
*/
.cell-buttons-panel {
    position: absolute;
    background-color: white;
    bottom: 1px;
    left: 0;
    height: 20px;
    border: solid 1px #3892d3;
    border-top: none;
    padding: 0 4px 2px 4px;
    cursor: pointer;
}

/*	----------------------------------------------------
	Widget. Image
*/
.image-field-body {
    border: 1px solid lightgray;
    background-color: lightgray;
    overflow: hidden;
}

.image-field-body:hover {
    border: 1px solid #4b9cd7;
    cursor: pointer;
}

.image-field-body img {
    display: none;
    position: absolute;
}

.image-field-body img.set {
    display: inline-block;
}

.image-static .image-field-body {
    border-style: none;
    background: none;
}

.image-static .image-field-body:hover {
    border-style: none;
    cursor: default;
}



/* ----------------------------------------------------
	Roles icons
*/
.role-icon {
    width: 16px;
    height: 16px;
    margin: 2px 15px 5px 0;
    display: block;
    float: left;
}

.role-icon-grid {
    display: inline-block;
    width: 16px;
    height: 16px;
    vertical-align: text-top;
    margin-right: 5px;
}

.roles-icon-wrap {
    float: left;
    margin: 5px;
}

.roles-icon-wrap-over {
    position: relative;
    left: 1px;
    top: 1px;
}

.roles-icon-wrap-over > div {
    width: 16px;
    height: 16px;
}


/* ----------------------------------------------------
	Fixed Summary
*/

.fixedsummarygrid .x-grid-view, .fixedsummaryrow .x-grid-cell {
    background-color: rgb(193, 221, 241);
    border-color: rgb(193, 221, 241);
    font-weight: bold;
}

.fixedsummarygrid .x-grid-with-row-lines .x-grid-item {
    border-style: none;
}

/* ----------------------------------------------------
	Autosizable grid cell
*/
.hso-grid-cell-autoheight .x-grid-cell-inner {
    white-space: normal !important;
}


.hso-link-button-active {
    color: #157fcc;
    font-size: 150%;
    text-decoration: none;
    border-bottom: 1px dotted #157fcc;
}

.hso-link-button-active:hover {
    border-bottom: 0;
}

.hso-link-button-selected {
    color: black;
    font-size: 150%;
    cursor: default;
    text-decoration: none;
}

/* ----------------------------------------------------
	Yellow form
*/
.hso-yellow-form,
.hso-yellow-form .x-panel-body-default,
.hso-yellow-form .x-fieldset-default {
    background-color: rgb(255, 255, 220);
}

.hso-yellow-form .x-grid-view {
    background-color: white;
}


/* ----------------------------------------------------
	Reservation View
*/
.hso-border-top .x-panel-body-default,
.hso-border-top .x-noborder-trbl {
    border-top: 4px solid #add2ed;
}

.hso-grid-row-separator .x-grid-cell {
    border-bottom: 2px solid salmon;
}

.hso-tree-icon-none.x-tree-icon, .hso-no-icon.x-tree-icon-parent {
    background: none;
    width: 0;
}

.hso-tab-daily-view.x-tab-default {
    border-top: 5px solid #dc5356 !important;
}

.hso-tab-daily-view.x-tab-default .x-tab-button {
    margin-top: -5px;
}

.hso-tab-daily-view.x-tab-default-active {
    border-top: 5px solid rgb(204, 0, 7) !important;
}

.hso-tab-daily-view.x-tab-default-active .x-tab-button {
    margin-top: -5px;
}

.hso-tab-problematicreservation-view.x-tab-default,
.hso-tab-problematicreservation-view.x-tab-button {
    background-color: #dc5356;
    border: solid 1px #dc5356;
}

.hso-tab-problematicreservation-view.x-tab-active.x-tab-default {
    background-color: #ff4343;
}

.hso-tab-problematicreservation-view .x-tab-wrap .x-tab-button .x-tab-inner {
    color: #ffffff;
}

.hso-grid-row-stayover {
    background-color: #d9fade;
}

.hso-grid-row-arriving {
    background-color: #ffffff;
}

.hso-grid-row-leaving {
    background-color: #fadeda;
}

.hso-grid-row-left {
    background-color: #e4e4e4;
}

.x-grid-item-selected .hso-grid-row-stayover,
.x-grid-item-selected .hso-grid-row-arriving,
.x-grid-item-selected .hso-grid-row-leaving,
.x-grid-item-selected .hso-grid-row-left {
    border-color: #f2e3b2;
    background-color: #ffefbb !important;
}

.x-grid-item-over .hso-grid-row-stayover .x-grid-cell,
.x-grid-item-over .hso-grid-row-arriving .x-grid-cell,
.x-grid-item-over .hso-grid-row-leaving .x-grid-cell,
.x-grid-item-over .hso-grid-row-left .x-grid-cell {
    background-color: #ffefbb !important;
}

.hso-livesearch-match {
    background-color: yellow;
}

table.hso-tooltip-table {
    font-size: small;
    max-width: 480px;
}

table.hso-tooltip-table td {
    padding: 0 3px;
    vertical-align: top;
}

.reservations-portals-exist-row .x-grid-cell {
    background-color: #e2ffe2;
    color: #090;
}

.reservations-portals-no-exist-row .x-grid-cell {
    background-color: #ffe2e2;
    color: #900;
}

.reservations-cm-online-pending-row .x-grid-cell {
    color: green;
}

.reservations-cm-online-inprogress-row .x-grid-cell {
    color: orange;
}

.reservations-cm-online-processed-row .x-grid-cell {
    color: gray;
}

.reservations-cm-online-cancelled-row .x-grid-cell {
    color: red;
}

.new-reservation-count {
    display: inline-flex;
    color: #FFF;
    background-color: #dc5356;
    border-radius: 3px;
    padding: 0px 6px;
}

.reservation-widget .new-reservation-count {
    font-size: 16px;
}

.problematic-reservation-count {
    color: #dc5356;
    background-color: #FFF;
    border-radius: 2px;
    padding: 0 5px 0 5px;
}

.x-tool-export-to-csv {
    background-image: url(/theme/default/css/ 'http:/png-4.findicons.com/files/icons/1933/symbols/16/stop_sign.png') !important;
}

.combobox-arrow {
    margin-right: -9px;
    float: right;
    min-height: 14px;
    background-color: transparent;
    cursor: pointer;
}

.date-icon {
    float: right;
    height: 22px;
    background-color: transparent;
    margin-right: -9px;
    margin-top: -4px;
    cursor: pointer;
}

.invalid-credit-card .x-btn-inner, .invalid-credit-card .x-btn-icon-el, .invalid-credit-card * {
    color: red;
}

.fa-icon-grid {
    font-size: 14px;
    margin-top: 5px;
    margin-bottom: 3px;
}

/* ----------------------------------------------------
	Price Matrix - Apply Seasons
*/
.hso-price-matrix .x-column-header-inner {
    padding: 7px 2px 7px 2px;
    text-align: center;
}

.hso-price-matrix .x-column-header .hso-header-dayoff {
    color: rgb(255, 92, 92);
}

.hso-price-matrix .x-grid-cell-inner {
    min-height: 30px;
    min-width: 30px;
}

.hso-price-matrix.hso-big-cells .x-grid-cell-inner {
    min-height: 40px;
    min-width: 30px;
    padding: 10px 4px 10px 4px;
}

.hso-price-matrix.hso-big-cells .x-grid-cell-inner {
    min-height: 40px;
    min-width: 30px;
    padding: 10px 4px 10px 4px;
}

.hso-price-matrix .x-grid-item-over .x-grid-td {
    background-color: rgb(147, 202, 241);
}

.hso-price-matrix .x-grid-td:hover .x-grid-cell-inner {
    background-color: rgb(147, 202, 241);
}

.hso-price-matrix .x-grid-item-over .hso-empty-day.x-grid-td {
    background-color: white;
}

.hso-price-matrix .x-grid-item-selected .hso-empty-day.x-grid-td {
    background-color: white;
}

.hso-price-matrix .hso-header-over.x-column-header {
    background-color: rgb(147, 202, 241);
}

.hso-price-matrix .x-grid-item-selected {
    background: none;
    border-style: none;
}

.hso-price-matrix .x-grid-with-col-lines .x-grid-cell {
    border-style: none;
}

.hso-price-matrix .x-grid-with-row-lines .x-grid-item {
    border-style: none;
}

.hso-price-matrix .season-no-season .x-grid-cell-inner {
    background-color: #FEFECC;
}

.hso-price-matrix .x-grid-row-summary,
.x-grid-row-summary .x-grid-cell,
.x-grid-row-summary .x-grid-cell-inner {
    background-color: white !important;
}

.button-season-no-season.x-menu-item,
.button-season-no-season.x-btn-default-small,
.button-season-no-season.x-btn-default-toolbar-small {
    background-color: #FEFECC;
    background-image: none;
    border-color: #E1E1E1;
}

.button-season-no-season .x-btn-inner {
    color: #666666;
}

.hso-price-matrix .x-grid-cell-selected .x-grid-cell-inner {
    background-color: rgb(193, 221, 241);
}

.hso-price-matrix .x-grid-cell-selected {
    border: 1px solid rgb(193, 221, 241);
}

.hso-price-matrix .x-grid-cell-selected {
    border: 1px solid rgb(193, 221, 241);
}

.hso-price-matrix .x-grid-cell-selected {
    border: 1px solid rgb(193, 221, 241);
}

.hso-price-matrix .x-grid-cell-selected {
    border: 1px solid rgb(193, 221, 241);
}

.hso-price-matrix.hso-big-cells .hso-weekday-1 .x-grid-cell-inner {
    background-image: url(/theme/default/images/mon.png);
    background-repeat: no-repeat;
    background-position: bottom 10px right 2px;
    background-size: auto;
}

.hso-price-matrix.hso-big-cells .hso-weekday-2 .x-grid-cell-inner {
    background-image: url(/theme/default/images/tue.png);
    background-repeat: no-repeat;
    background-position: bottom 10px right 2px;
    background-size: auto;
}

.hso-price-matrix.hso-big-cells .hso-weekday-3 .x-grid-cell-inner {
    background-image: url(/theme/default/images/wed.png);
    background-repeat: no-repeat;
    background-position: bottom 10px right 2px;
    background-size: auto;
}

.hso-price-matrix.hso-big-cells .hso-weekday-4 .x-grid-cell-inner {
    background-image: url(/theme/default/images/thu.png);
    background-repeat: no-repeat;
    background-position: bottom 10px right 2px;
    background-size: auto;
}

.hso-price-matrix.hso-big-cells .hso-weekday-5 .x-grid-cell-inner {
    background-image: url(/theme/default/images/fri.png);
    background-repeat: no-repeat;
    background-position: bottom 10px right 2px;
    background-size: auto;
}

.hso-price-matrix.hso-big-cells .hso-weekday-6 .x-grid-cell-inner {
    background-image: url(/theme/default/images/sat.png);
    background-repeat: no-repeat;
    background-position: bottom 10px right 2px;
    background-size: auto;
    color: red;
}

.hso-price-matrix.hso-big-cells .hso-weekday-0 .x-grid-cell-inner {
    background-image: url(/theme/default/images/sun.png);
    background-repeat: no-repeat;
    background-position: bottom 10px right 2px;
    background-size: auto;
    color: red;
}

.hso-price-matrix.hso-big-cells .hso-weekday-dayoff .x-grid-cell-inner {
    color: red;
}


.hso-price-matrix .hso-weekday-1 .x-grid-cell-inner {
    background-image: url(/theme/default/images/mon.png);
    background-repeat: no-repeat;
    background-position: center center;
}

.hso-price-matrix .hso-weekday-2 .x-grid-cell-inner {
    background-image: url(/theme/default/images/tue.png);
    background-repeat: no-repeat;
    background-position: center center;
}

.hso-price-matrix .hso-weekday-3 .x-grid-cell-inner {
    background-image: url(/theme/default/images/wed.png);
    background-repeat: no-repeat;
    background-position: center center;
}

.hso-price-matrix .hso-weekday-4 .x-grid-cell-inner {
    background-image: url(/theme/default/images/thu.png);
    background-repeat: no-repeat;
    background-position: center center;
}

.hso-price-matrix .hso-weekday-5 .x-grid-cell-inner {
    background-image: url(/theme/default/images/fri.png);
    background-repeat: no-repeat;
    background-position: center center;
}

.hso-price-matrix .hso-weekday-6 .x-grid-cell-inner {
    background-image: url(/theme/default/images/sat.png);
    background-repeat: no-repeat;
    background-position: center center;
    color: red;
}

.hso-price-matrix .hso-weekday-0 .x-grid-cell-inner {
    background-image: url(/theme/default/images/sun.png);
    background-repeat: no-repeat;
    background-position: center center;
    color: red;
}

.hso-price-matrix .hso-weekday-dayoff .x-grid-cell-inner {
    color: red;
}

.closedRatesTooltip {
    transform: none;
    background: #FF0000;
    border-radius: 10px;
    width: 16px;
    height: 16px;
    position: absolute;
    top: 3px;
    right: 3px;
    color: #FFF;
}

/* ----------------------------------------------------
	Price Matrix - Applying Prices
*/

.hso-price-matrix-prices .x-grid-item-over {
    background: none;
    border-style: none;
}

.hso-price-matrix-prices .x-grid-item-over .hso-category {
    background-color: rgb(147, 202, 241);
}

.hso-price-matrix-prices .x-grid-td:hover {
    border-style: none;
}

.hso-price-matrix-prices .x-grid-td:hover .x-grid-cell-inner {
    background-color: rgb(147, 202, 241);
}

.hso-price-matrix-prices .x-grid-item-selected {
    background: none;
    border-style: none;
}

.hso-price-matrix-prices .x-column-header-inner {
    padding: 7px 2px 7px 2px;
    text-align: center;
}

.hso-price-matrix-prices .hso-header-over.x-column-header {
    background: rgb(147, 202, 241);
}

.hso-price-matrix-prices .x-grid-cell-inner {
    min-width: 30px;
    padding: 5px;
}

.hso-price-matrix-prices .x-grid-with-row-lines .x-grid-item {
    border-top: 1px solid #EDEDED;
}

.hso-price-matrix-prices .hso-chk-day {
    margin-top: 7px;
}

.hso-price-matrix-prices .x-column-header-inner {
    padding: 7px 6px 7px 6px;
}

.hso-price-matrix-prices .x-column-header .hso-header-dayoff {
    color: rgb(255, 92, 92);
}

.hso-price-matrix-prices .x-column-header.hso-header-today {
    background-color: #f3b082;
}

.hso-price-matrix-prices .hso-header-season-no-season .x-column-header-inner, .hso-price-matrix-prices .hso-header-season-no-season {
    background-color: #FEFECC;
}

.hso-price-matrix-prices .hso-season-marker {
    height: 4px;
    border-radius: 2px;
    margin-top: 2px;
    box-shadow: 0px 1px 3px 1px #ccc;
}

.hso-price-matrix-prices .hso-category-restriction-1 .x-grid-cell-inner {
    color: #00008b;
}

.hso-price-matrix-prices .hso-category-restriction-2 .x-grid-cell-inner {
    color: #00008b;
}

.hso-price-matrix-prices .hso-category-promotion .x-grid-cell-inner {
    color: #686868;
}

.hso-price-matrix-prices .hso-dayoff.x-grid-td {
    background-color: #F0F0F0;
}

.hso-price-matrix-prices .x-grid-item-over .hso-dayoff.x-grid-td {
    background-color: #F0F0F0;
}

.hso-price-matrix-prices .x-grid-item-selected .hso-dayoff.x-grid-td {
    background-color: #F0F0F0;
}

.hso-price-matrix-prices .x-grid-item-selected .hso-dayoff.hso-dorm.x-grid-td {
    background-color: #F0F0F0;
}

.hso-price-matrix-prices .hso-auto-converted-price.x-grid-td {
    font-style: italic;
    color: #aaa;
}

.hso-dorm.x-grid-td,
.hso-dorm-row {
    background-color: #FFFFDC;
}

.hso-price-matrix-prices .x-grid-item-over .hso-category.hso-dorm {
    background-color: rgb(147, 202, 241);
}

.hso-price-matrix-prices .x-grid-item-selected .hso-category.hso-dorm {
    background-color: rgb(147, 202, 241);
}

.hso-price-matrix-prices .x-grid-td .hso-availability-empty, .hso-availability-closedRoom,
.hso-price-matrix-prices .x-grid-item-selected .hso-availability-closedRoom {
    background-color: #FFCDCD !important;
}

.hso-price-matrix-prices .x-grid-td .hso-availability-overbooking, .hso-availability-negative,
.hso-price-matrix-prices .x-grid-td .hso-availability-negative,
.hso-price-matrix-prices .x-grid-item-selected .hso-availability-negative {
    background-color: #FF4E4E !important;
}

.hso-price-matrix-prices .hso-overwritten.x-grid-td {
    color: #C00000;
}

.hso-price-matrix-prices .x-grid-item-over .hso-overwritten.x-grid-td {
    color: #C00000;
}

.hso-price-matrix-prices .x-grid-item-over .x-grid-cell-selected.hso-overwritten.x-grid-td {
    color: #C00000;
}

.hso-price-matrix-prices .hso-overwritten .hso-availability-overbooking {
    color: #C00000;
}

.hso-price-matrix-prices .hso-availability-overbooking, .hso-availability-negative {
    color: #FFF;
}

.hso-price-matrix-prices .x-grid-cell-selected,
.hso-price-matrix-prices .x-grid-cell-selected.x-grid-td,
.hso-price-matrix-prices .x-grid-cell-selected.x-grid-td.hso-dayoff,
.hso-price-matrix-prices .x-grid-item-over .x-grid-cell-selected,
.hso-price-matrix-prices .x-grid-item-over .x-grid-cell-selected.x-grid-td,
.hso-price-matrix-prices .x-grid-item-over .x-grid-cell-selected.x-grid-td.hso-dayoff {
    background-color: rgb(193, 221, 241);
}

.hso-price-matrix-prices .hso-first-day-of-month.x-grid-td,
.hso-price-matrix-prices .hso-price-matrix-prices .x-grid-item-over .hso-first-day-of-month.x-grid-td .hso-price-matrix-prices .hso-price-matrix-prices .x-grid-item-over .hso-first-day-of-month.x-grid-td {
    border-left: 1px solid #F3B082;
}

.hso-price-matrix-prices.mobile .x-grid-group-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.hso-price-matrix-prices.mobile .date-navigation-toolbar {
    padding: 6px 2px 6px 10px;
}

/* ----------------------------------------------------
	Channels Availability Matrix
*/

.hso-channels-availability-matrix .x-grid-cell-inner {
    height: 34px;
}

.hso-channels-availability-matrix .x-grid-td .hso-availability-different {
    color: #FF0000;
}

.hso-channels-availability-matrix .hso-day .x-grid-cell-inner {
    padding-top: 10px;
}

.hso-channels-availability-matrix .hso-rate-and-currency {
    font-size: 10px;
}

.button-vertical-position {
    vertical-align: middle;
    margin-top: -1px;
}

/* ----------------------------------------------------
	Price Manager
*/

.hso-cell-disabled .x-grid-cell-inner {
    color: #989898;
    background-color: rgb(245, 245, 245);
}

.hso-multi-cell-selmodel .x-grid-item-over {
    background: none;
    border-style: none;
}

.hso-multi-cell-selmodel .x-grid-td:hover,
.hso-multi-cell-selmodel .x-grid-item-over .hso-category {
    background: none;
}

.hso-multi-cell-selmodel .x-grid-td:hover {
    border-style: none;
}

.hso-multi-cell-selmodel .x-grid-td:hover .x-grid-cell-inner {
    background-color: rgb(147, 202, 241);
}

.hso-multi-cell-selmodel .x-grid-item-selected {
    background: none;
    border-style: none;
}

.hso-multi-cell-selmodel .x-column-header-inner {
    padding: 7px 2px 7px 2px;
    text-align: center;
}

.hso-multi-cell-selmodel .hso-header-over.x-column-header {
    background: rgb(147, 202, 241);
}

.hso-multi-cell-selmodel .x-grid-with-row-lines .x-grid-item {
    border-top: 1px solid #EDEDED;
}

.hso-multi-cell-selmodel .x-grid-cell-selected,
.hso-multi-cell-selmodel .x-grid-cell-selected.x-grid-td,
.hso-multi-cell-selmodel .x-grid-cell-selected.x-grid-td.hso-dayoff,
.hso-multi-cell-selmodel .x-grid-item-over .x-grid-cell-selected,
.hso-multi-cell-selmodel .x-grid-item-over .x-grid-cell-selected.x-grid-td,
.hso-multi-cell-selmodel .x-grid-item-over .x-grid-cell-selected.x-grid-td.hso-dayoff {
    background-color: rgb(193, 221, 241);
}

.hso-number-of-people {
    float: right;
    height: 14px;
    background-image: url(/theme/default/images/people.png);
    background-repeat: repeat-x;
}

.price-manager-tagfield .x-form-text-default .x-tagfield-item {
    font-size: 10px;
}

.price-manager-tagfield .x-tagfield-item-close {
    background-position: 0px -11px;
}

.price-manager-tagfield .x-tagfield-list {
    padding: 2px 0;
}

.price-manager-tagfield .x-tagfield {
    overflow-y: visible;
}


/* ----------------------------------------------------
	Account Manager
*/
.hso-incoming-transaction {
    color: green;
}

.hso-outgoing-transaction {
    color: darkred;
}

.hso-outgoing-transaction .fdm-invoice,
.hso-incoming-transaction .fdm-invoice,
.reservation-payment-fdm-invoice {
    color: inherit;
    font-style: italic;
}

.hso-red-label {
    color: red;
}

.hso-blue-label {
    color: #0000ff;
}

.hso-tab-all-transactions.x-tab-default {
    min-width: 170px;
    border-top: 5px solid rgb(204, 0, 7) !important;
}

.hso-tab-all-transactions.x-tab-default .x-tab-button {
    margin-top: -5px;
}

.hso-tab-all-transactions.x-tab-default-active {
    min-width: 170px;
    border-top: 5px solid rgb(204, 0, 7) !important;
}

.hso-tab-all-transactions.x-tab-default-active .x-tab-button {
    margin-top: -5px;
}

.hso-acc-manager-small-font {
    font-size: 11px;
}

/* ----------------------------------------------------
	Hostel Settings
*/
.hso-nav-item {
    cursor: pointer;
    font-family: LatoBold;
    font-weight: normal;
}

.hso-nav-item:hover {
    text-decoration: underline;
}

.hso-red-checkbox {
    color: red;
    font-weight: bold;
}

.hso-notification-settings-grid .hso-big-checkbox {
    width: 15px;
    height: 15px;
}

.hso-notification-settings-grid .x-grid-rowbody {
    padding-right: 0;
}

.hso-settingsBookingMethodLogo {
    left: 0px !important;
}
/* ----------------------------------------------------
	Event Log
*/
.hso-eventlog-table {
    font-size: small;
    margin: 10px 10px 10px 30px;
    border: 1px solid #aaaaaa;
    border-collapse: collapse;
}

.hso-eventlog-table th {
    border: 1px solid #aaaaaa;
    padding: 7px 10px 7px 10px;
    margin: 0;
    text-align: center;
    font-weight: bold;
    color: #666;
    background-color: #F5F5F5;
}

.hso-eventlog-table td {
    border: 1px solid #aaaaaa;
    padding: 3px 6px 3px 6px;
    margin: 0;
}


/* ----------------------------------------------------
	New Invoice
*/
.hso-no-focus-field .x-form-trigger-wrap-default,
.hso-no-focus-field .x-form-trigger-wrap-default.x-form-trigger-wrap-focus {
    border-color: #C1C1C1;
}

/* ----------------------------------------------------
	Bill Manager
*/

.hso-bill-status-0 {
    background-color: orange;
    border-color: orange;
}
/* Unknown */
.hso-bill-status-1 {
    background-color: #009136;
    border-color: #009136;
}
/* Paid */
.hso-bill-status-2 {
    background-color: #EF7F01;
    border-color: #EF7F01;
}
/* Paid in part */
.hso-bill-status-3 {
    background-color: #6B6D76;
    border-color: #6B6D76;
}
/* Unpaid */
.hso-bill-status-4 {
    background-color: red;
    border-color: red;
}
/* Overdue */

/* ----------------------------------------------------
   Edit Bill
*/

.hso-editBill-status-panel {
    height: auto;
    text-align: center;
}


.hso-editBill-status-panel .x-form-display-field-default {
    font-size: 25px;
    line-height: 45px;
    font-weight: bold;
    text-align: center;
    padding: 0;
}


.hso-editBill-status-1 {
    border: 2px solid #009136;
}
/* Paid */
.hso-editBill-status-2 {
    border: 2px solid #EF7F01;
}
/* Paid in part */
.hso-editBill-status-3 {
    border: 2px solid #6B6D76;
}
/* Overdue */
.hso-editBill-status-4 {
    border: 2px solid red;
}
/* Unpaid */
.hso-editBill-status-0 {
    border: 2px solid #6B6D76;
}
/* Unpaid */

.hso-editBill-status-1 .x-form-display-field-default {
    color: #009136;
}
/* Paid */
.hso-editBill-status-2 .x-form-display-field-default {
    color: #EF7F01;
    font-size: 15px;
}
/* Paid in part */
.hso-editBill-status-3 .x-form-display-field-default {
    color: #6B6D76;
}
/*Overdue*/
.hso-editBill-status-4 .x-form-display-field-default {
    color: red;
    font-size: 17px;
}
/* Unpaid */
.hso-editBill-status-0 .x-form-display-field-default {
    color: #6B6D76;
}
/* Unpaid */

/* Styles used by Ext.ux.form.ItemSelector */

.x-form-multiselect-body .x-boundlist .x-mask {
    background: none;
}

.x-form-itemselector-body .x-form-item {
    margin: 0;
}

.x-form-itemselector-top {
    background-image: url(/theme/default/images/top2.gif);
}

.x-form-itemselector-up {
    background-image: url(/theme/default/images/up2.gif);
}

.x-form-itemselector-add {
    background-image: url(/theme/default/images/right2.gif);
}

.x-form-itemselector-remove {
    background-image: url(/theme/default/images/left2.gif);
}

.x-form-itemselector-down {
    background-image: url(/theme/default/images/down2.gif);
}

.x-form-itemselector-bottom {
    background-image: url(/theme/default/images/bottom2.gif);
}

/* END: Styles used by Ext.ux.form.ItemSelector */



.hso-trigger-search {
    background-image: url(/theme/default/images/glyphicons-halflings.png);
    background-position: -49px 5px !important;
    width: 16px;
}

.hso-trigger-search .x-form-trigger-focus {
    background-position: -49px 5px !important;
}

.x-column-header {
    font: bold 10px/15px helvetica, arial, vedana, sans-serif;
    text-transform: uppercase;
}

.reservation-select-roombeds-menu .x-box-target .x-menu-item:first-child .x-menu-item-text {
    border-bottom: 1px solid #c1c1c1;
    width: 112px;
    margin: 0 5px;
    cursor: default;
    text-align: center;
}

.reservation-select-roombeds-menu .x-box-target .x-menu-item-active:first-child {
    background-color: transparent;
}

tr.hso-invalid-availability.x-grid-row {
    background-color: #FEF5F1;
}

.hso-invalid-availability .x-grid-cell {
    border-bottom: 1px solid #ED541D;
}

#filepicker_shade {
    z-index: 128000 !important;
}

#filepicker_dialog_container {
    z-index: 128001 !important;
}

.x-grid-row-summary,
.x-grid-row-summary .x-grid-cell,
.x-grid-row-summary .x-grid-cell-inner {
    background-color: #C1DDF1;
}

/* Mailbox */

.mailbox-message-line {
    width: 100%;
}

.mailbox-message-from {
    font-size: 13px;
    font-weight: bold;
    width: 100%;
}

.mailbox-message-status {
    font-size: 12px;
    text-align: right;
    white-space: nowrap;
}

.mailbox-message-subject {
    font-size: 12px;
    width: 100%;
}

.mailbox-message-date {
    font-size: 12px;
    text-align: right;
    white-space: nowrap;
    vertical-align: bottom;
    font-style: italic;
    color: #555;
}

/* Notification Center */

.hso-notification-button,
.hso-notification-button.x-btn-over,
.hso-notification-button.x-btn-focus {
    background-color: salmon;
    border-color: salmon;
    background-image: none;
}

.hso-notifications-grid .x-grid-cell-inner {
    padding: 5px;
}

.hso-notifications-grid .x-grid-item-focused .x-grid-cell-inner:before {
    border-style: none;
}

.hso-notifications-grid .x-grid-empty {
    text-align: center;
    padding-top: 70px;
}

.hso-notifications-grid a {
    color: #888;
}

.hso-notifications-grid .notification-icon {
    color: #1c4c8e;
    font-size: 22px;
}

.hso-load-more-link {
    text-align: center;
    font-size: 10px;
}

.hso-load-more-link a.action-link {
    color: #888;
}


/* Event Log Form */

.events-grid .x-grid-cell-inner {
    font-size: 12px;
}

.events-grid .x-grid-td.small-font {
    font-size: 11px;
}

.event-status-ok {
    background-image: url(/theme/default/images/ok.png);
    background-repeat: no-repeat;
    padding-left: 11px;
    background-position: 2px 4px;
}

.event-status-warning {
    background-image: url(/theme/default/images/warning.png);
    background-repeat: no-repeat;
    padding-left: 11px;
    background-position: 2px 4px;
}

.event-status-error {
    background-image: url(/theme/default/images/error.png);
    background-repeat: no-repeat;
    padding-left: 11px;
    background-position: 2px 4px;
}

/* Sell Item Form */
.pos-grid-title {
    font-size: 14px;
    font-weight: bold;
}

.pos-tabs .x-tab-button {
    min-width: 100px;
}

.pos-tabs .x-tab-inner-default {
    font-size: 14px;
    font-weight: bold;
}

a.pos-sale-item {
    display: block;
    float: left;
    border: 1px solid #ECECEC;
    border-radius: 3px;
    text-align: center;
    padding: 5px;
    margin: 6px;
    width: 106px;
    height: 98px;
    color: #0c2835;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    font-family: LatoWebSemiBold;
    box-shadow: 0px 2px 4px 0px #eee;
    padding: 6px 8px 0px 8px;
}

a:hover.pos-sale-item {
    filter: brightness(90%);
}

a.pos-sale-item .pos-sale-item-title {
    font-size: 14px;
    font-weight: bold;
    padding-top: 5px;
    height: 56px;
    overflow: hidden;
    opacity: 1 !important;
}

a.pos-sale-item .pos-sale-item-price-and-count {
    height: 20px;
    opacity: 1 !important;
    padding-top: 10px;
}

a.pos-sale-item .pos-sale-item-inventory-count {
    font-size: 11px;
    color: #909090;
    float: left;
}

a.pos-sale-item .pos-sale-item-price {
    font-weight: bold;
    color: #0c2835;
    float: right;
    font-size: 14px;
}

a.pos-sale-item .pos-sale-item-out-of-stock {
    position: absolute;
    left: -50px;
    top: 37px;
    transform: rotate(-45deg);
    color: #FA8072;
    font-size: 12px;
    font-weight: bold;
    opacity: 0.7;
    text-align: center;
    width: 200px;
}

.pos-sale-item-category-0, .pos-sale-item-category-tab-0.x-tab-default {
    border-top: 5px solid #DE3044 !important;
    height: 45px;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
}

.pos-sale-item-category-1, .pos-sale-item-category-tab-1.x-tab-default {
    border-top: 5px solid #EAB51C !important;
    height: 45px;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
}

.pos-sale-item-category-2, .pos-sale-item-category-tab-2.x-tab-default {
    border-top: 5px solid #22D999 !important;
    height: 45px;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
}

.pos-sale-item-category-3, .pos-sale-item-category-tab-3.x-tab-default {
    border-top: 5px solid #24ADE5 !important;
    height: 45px;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
}

.pos-sale-item-category-4, .pos-sale-item-category-tab-4.x-tab-default {
    border-top: 5px solid #737594 !important;
    height: 45px;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
}

.pos-sale-item-category-5, .pos-sale-item-category-tab-5.x-tab-default {
    border-top: 5px solid #97549F !important;
    height: 45px;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
}

.pos-sale-item-category-6, .pos-sale-item-category-tab-6.x-tab-default {
    border-top: 5px solid #BCCF05 !important;
    height: 45px;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
}

.pos-sale-item-category-7, .pos-sale-item-category-tab-7.x-tab-default {
    border-top: 5px solid #FAE9C4 !important;
    height: 45px;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
}

.pos-sale-item-category-8, .pos-sale-item-category-tab-8.x-tab-default {
    border-top: 5px solid #EF649E !important;
    height: 45px;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
}

.pos-sale-item-category-user-defined, .pos-sale-item-category-tab-user-defined.x-tab-default {
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
}

.pos-tabs .x-tab-default  {
    background-color: #fff;
}

.pos-tabs .x-tab-default .x-tab-button {
    margin-top: -5px;
}


.pos-sale-item-history .x-grid-item {
    border-style: none;
    font-size: 13px;
}

.pos-sale-item-history .x-grid-cell-inner {
    font-size: 13px;
    font-weight: bold;
    color: #666;
    padding: 7px 2px 7px 2px;
}

.pos-sale-item-history .pos-sale-item-price {
    border-bottom: 1px dashed #3892d4;
    color: #3892d4;
    cursor: pointer;
}

.pos-sale-item-history .pos-sale-item-qty {
    border-bottom: 1px dashed #3892d4;
    color: #3892d4;
    cursor: pointer;
}

.pos-sale-item-history .x-action-col-icon {
    font-size: 20px;
}

.pos-sold-items-column-style {
    font-size: 13px;
    color: grey;
    margin-top: -3px;
}

.pos-sales-grid .x-action-col-icon {
    font-size: 20px;
}

/* Transfer Money Form */

table.balance-table {
    width: 100%;
    font-size: small;
    border: 1px solid #ddd;
    border-collapse: collapse;
}

table.balance-table td {
    border: 1px solid #ddd;
    padding: 5px 10px;
}

/*hr.simple {
    border: 0;
    height: 0;
    border-top: 1px solid rgba(0,0,0,0.1);
    border-bottom: 1px solid rgba(255,255,255,0.3);
}*/

.reslist-tooltip-guestname {
    font-weight: bold;
    font-size: 14px;
    color: #262a4d;
}

.reslist-tooltip-deposits {
    font-size: 11px;
    color: #555;
}

.reslist-tooltip-checkin {
    font-size: 12px;
    color: #555;
}

.reslist-tooltip-totals {
    font-size: 11px;
    color: #555;
    font-weight: bold;
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 3px;
}

.reslist-tooltip-nights {
    max-height: 296px;
    overflow: hidden;
}

.reslist-tooltip-nights-table {
    font-size: 11px;
    color: #999;
}

.reslist-tooltip-nights-table td {
    vertical-align: top;
    padding-left: 2px;
    padding-right: 2px;
}

.reslist-finances {
    border-radius: 3px;
    background-color: #aaa;
    color: #555;
    padding: 3px 2px 2px 2px;
}

.reslist-finances-paid {
    background-color: #6ec195;
    color: white;
}

.reslist-finances-due {
    background-color: #dc5356;
    color: white;
    font-weight: normal;
    font-size: 12px !important;
}

.reslist-finances-refund {
    background-color: #EF7F01;
    color: white;
}

.event-log-row-style td div {
    white-space: normal;
}
/* Useful to identify not localized strings 
span[key], div[key] { color: red; background: yellow; }*/

/*
    Google Chrome v.43 bugfix
    https://www.sencha.com/forum/showthread.php?301380
    https://www.sencha.com/forum/showthread.php?301227-Visual-combobox-bug-in-Chrome-43.0.2357.65-m
*/
.x-form-text-wrap {
    vertical-align: top;
}


.grid-empty-text {
    margin-top: 20px;
    text-align: center;
    font-size: larger;
}

/* ----------------------------------------------------
	Shift Summary  
*/

.current-shift-split .x-toolbar-footer {
    display: none;
}

/* ----------------------------------------------------
	Withdraw & Deposit 
*/

.tree-root .x-tree-checkbox {
    display: none;
}

.noselectable .x-tree-checkbox {
    display: none;
}


.tree-root .x-tree-elbow-img {
    background-image: url(/Images/TreePanel/elbow-root-plus.png);
}

.x-tree-lines .x-grid-tree-node-expanded .x-tree-elbow-end-plus {
    background-image: url(/Images/TreePanel/elbow-root-minus.png);
}

.tree-root .expanded {
    background-image: url(/Images/TreePanel/elbow-root-minus.png) !important;
}

.tree-no-value-selected {
    border: 1px solid red;
}

.no-dirty .x-grid-dirty-cell {
    background-image: none;
}

.transactions-categories-tree .x-grid-dirty-cell {
    background-image: none;
}

.transactions-categories-tree .x-grid-cell-last {
    font-size: 10px;
}

.transactions-categories-tree .x-tree-node-text {
    /* display: inline-block; */
    white-space: normal;
    width: 70%;
}

/* ----------------------------------------------------
	Coupons 
*/

.coupons-item-disable .x-form-item-default.x-item-disabled {
    opacity: 0.7;
}

.coupons-item-disable .x-mask {
    background-color: transparent;
}

.dashboard-icon {
    background-image: url(/Images/Dashboard.png);
    background-size: contain;
}

.dashboard-icon-shadow {
    -webkit-filter: drop-shadow(1px 1px 1px #000);
    filter: drop-shadow(1px 1px 1px #000);
}

.inactive-coupon .x-grid-cell {
    color: #bfbfbf;
}

.coupons-time-frames-panel.x-item-disabled {
    opacity: 0.6;
}

.coupon-panel-separator {
    border-left: 2px solid #ddd !important;
}
/*
    bills category tree
*/

.bills-categories-tree .x-grid-dirty-cell {
    background-image: none;
}

.bills-categories-tree .x-grid-cell {
    font-size: 10px;
}

.bills-categories-tree .x-grid-cell-first {
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    font-stretch: normal;
    font-size: 13px;
    line-height: 15px;
    font-family: helvetica, arial, verdana, sans-serif;
}

.popupBox {
    z-index: 99999999 !important;
}

.clear-searchstring {
    padding: 11px 0 0 0;
}

.hso-modified-timeclock {
    color: red;
}

.hso-x-form-invalid-field {
    border-width: 1px;
    border-style: solid;
    border-color: #cf4c35;
}

.billsgrid-font-size .x-grid-cell {
    font-size: 12px;
}

.bedview-comboboxes .x-form-text-default {
    font-size: 10px;
}

.datetimepicker .x-form-trigger-wrap {
    display: table;
    width: 50px;
    height: 100%;
}

.editRoomForm .x-grid-cell-inner {
    white-space: normal;
}

.accountBalanceReport .x-grid-group-title {
    font-size: 12px;
    font: bold 12px/15px helvetica, arial, vedana, sans-serif;
    text-transform: uppercase;
    color: #666;
}

.reports-empty-text {
    margin-top: 200px;
    text-align: center;
    font-size: x-large;
    color: grey;
    padding: 130px 0 0 0;
}


.hso-multiselector-option {
    padding-top: 2px;
    margin-left: -6px;
}

.hso-multiselector-checkbox {
    width: 15px;
    height: 15px;
    border-radius: 0;
    margin-bottom: -3px;
    float: left;
}

.check-all {
    cursor: pointer;
    padding: 3px 7px;
}

.check-all:hover {
    background: #c2ddf2;
    border-color: #c2ddf2;
}

.hso-emailmanager-htmleditor-disabled {
    opacity: 1 !important;
}

.hso-emailmanager-htmleditor-disabled .x-mask {
    display: none;
}

/*
    Payment refound button
*/


.hso-round-button .x-btn-inner-default-small {
    font-size: 10px;
    padding: 0;
}

.blacklistedIcon {
    background-image: url(/Images/blacklistedIcon.ico);
    background-size: contain;
    background-repeat: no-repeat;
}

.blacklisted, .blacklisted.x-btn-over, .blacklisted.x-btn-pressed.x-btn-default-small, .blacklisted.x-btn-menu-active.x-btn-default-small, .blacklisted.x-btn-focus.x-btn-default-small {
    background-color: #ffffff;
    border-color: #ffffff;
    color: white;
}

.blacklisted-grid .x-grid-cell-inner {
    font-size: smaller;
    white-space: normal;
    padding-left: 3px;
    padding-right: 1px;
}

/*
    reservation splitter
*/

.hso-split-grid .x-docked-summary .x-grid-cell-first.x-unselectable {
    background-color: #C1DDF1 !important;
}

.hso-split-grid .x-grid-rowbody-tr {
    background-color: #deedf7;
}

.hso-split-summary-total-invalidate .hso-split-column-total .x-grid-cell-inner,
.hso-split-summary-balance-invalidate .hso-split-column-balance .x-grid-cell-inner {
    color: red;
}

.hso-split-salesrow .hso-editable-cell,
.hso-split-accomodationrow .hso-editable-cell,
.hso-split-splitheader .hso-editable-cell {
    border-bottom: none;
    cursor: default;
}

.hso-split-accomodationrow .hso-split-column-balance .x-grid-cell-inner,
.hso-split-salesrow .hso-split-column-nights .x-grid-cell-inner,
.hso-split-salesrow .hso-split-column-balance .x-grid-cell-inner,
.hso-split-salesrow .hso-split-column-tax .x-grid-cell-inner,
.hso-split-splitheader .hso-split-column-balance .x-grid-cell-inner,
.hso-split-splitheader .hso-split-column-tax .x-grid-cell-inner,
.hso-split-splitheader .hso-split-column-nights .x-grid-cell-inner {
    display: none;
}

.hso-split-splitheader .x-grid-cell-inner {
    font-weight: 700;
}


.hso-split-accomodationrow,
.hso-split-salesrow,
.hso-split-splitheader {
}

.hso-split-salesrow .hso-split-column-name .x-grid-cell-inner {
    font-size: 11px;
}

.x-grid-item-selected .hso-split-row .x-grid-cell-inner,
.x-grid-item-selected .hso-split-row .x-grid-cell-special.x-grid-cell-first.x-unselectable {
    background-color: #C1DDF1;
}


.hso-locked-expander .x-grid-row-expander {
    background-image: none;
}

.hso-row-expander-header .x-column-header-inner {
    padding: 11px 6px;
}

.hso-split-hide-row-expander .x-grid-row-expander {
    display: none;
}


/*
    manage properties
*/

.hso-globalstatus-running {
    color: red;
}

.hso-globalstatus-completed {
    color: green;
}

.hso-editable-cell {
    border-bottom: 1px dashed #000;
    color: #000;
    cursor: pointer;
}

/*
   comboBoxMultiSelector
*/

.hso-combo-checkbox-checked {
    background: url(/theme/default/images/checkbox.png) no-repeat;
    background-position-y: -15px;
}

.hso-multiselector-option-label {
    margin-top: 2px;
    margin-left: 20px;
}

.x-menu-item-icon-default {
    top: 6px;
}

.inventory-manager .x-column-header {
    background-color: white;
}

/*.inventory-manager .x-grid-cell-inner {
    display: inherit;
}*/

.inventory-manager .x-grid-editor {
    text-align: center;
}

.hso-availability-calendar .x-column-header {
    background-color: white;
    padding: 2px 0 0 0;
    border: none;
}

.hso-availability-calendar .x-column-header-inner {
    padding: 0 1px 0 1px;
    font-size: smaller;
    text-align: center;
}

.hso-availability-calendar .x-grid-body {
    border-top-style: none;
}

.hso-availability-calendar .x-column-header .hso-header-dayoff {
    color: rgb(255, 92, 92);
}

.hso-availability-calendar .x-column-header.hso-header-today {
    background-color: #f3b082;
}

.hso-availability-calendar .x-grid-item-over {
    background: none;
    border-style: none;
}

.hso-availability-calendar .x-grid-item-over .hso-category {
    background-color: rgb(147, 202, 241);
}

.hso-availability-calendar .x-grid-td:hover {
    border-style: none;
}

.hso-availability-calendar .x-grid-td:hover .x-grid-cell-inner {
    background-color: rgb(147, 202, 241);
}

.hso-availability-calendar .x-grid-item-selected {
    background: none;
    border-style: none;
}

.hso-availability-calendar .hso-header-over.x-column-header {
    background: rgb(147, 202, 241);
}

.hso-availability-calendar .x-grid-cell-inner {
    min-width: 15px;
    padding: 1px;
    font-size: smaller;
}

.hso-availability-calendar .x-grid-with-row-lines .x-grid-item {
    border: none;
}

.hso-availability-calendar .hso-chk-day {
    margin-top: 7px;
}

.hso-availability-calendar .hso-category-restriction-1 .x-grid-cell-inner {
    color: #00008b;
}

.hso-availability-calendar .hso-category-restriction-2 .x-grid-cell-inner {
    color: #00008b;
}

.hso-availability-calendar .hso-category-promotion .x-grid-cell-inner {
    color: #686868;
}

.hso-availability-calendar .hso-dayoff.x-grid-td {
    background-color: #F0F0F0;
}

.hso-availability-calendar .x-grid-item-over .hso-dayoff.x-grid-td {
    background-color: #F0F0F0;
}

.hso-availability-calendar .x-grid-item-selected .hso-dayoff.x-grid-td {
    background-color: #F0F0F0;
}

.hso-availability-calendar .x-grid-item-selected .hso-dayoff.hso-dorm.x-grid-td {
    background-color: #F0F0F0;
}

.hso-availability-calendar .hso-auto-converted-price.x-grid-td {
    font-style: italic;
    color: #aaa;
}

.hso-dorm.x-grid-td {
    background-color: #FFFFDC;
}

.hso-availability-calendar .x-grid-item-over .hso-category.hso-dorm {
    background-color: rgb(147, 202, 241);
}

.hso-availability-calendar .x-grid-item-selected .hso-category.hso-dorm {
    background-color: rgb(147, 202, 241);
}

.hso-availability-calendar .x-grid-td .hso-availability-empty, .hso-availability-closedRoom,
.hso-availability-calendar .x-grid-item-selected .hso-availability-closedRoom {
    background-color: #FFCDCD !important;
}

.hso-availability-calendar .x-grid-td .hso-availability-overbooking, .hso-availability-negative,
.hso-availability-calendar .x-grid-td .hso-availability-negative,
.hso-availability-calendar .x-grid-item-selected .hso-availability-negative {
    background-color: #FF4E4E !important;
}

.hso-availability-calendar .hso-overwritten.x-grid-td {
    color: #C00000;
}

.hso-availability-calendar .x-grid-item-over .hso-overwritten.x-grid-td {
    color: #C00000;
}

.hso-availability-calendar .x-grid-item-over .x-grid-cell-selected.hso-overwritten.x-grid-td {
    color: #C00000;
}

.hso-availability-calendar .hso-overwritten .hso-availability-overbooking {
    color: #C00000;
}

.hso-availability-calendar .hso-availability-overbooking, .hso-availability-negative {
    color: #FFF;
}

.hso-availability-calendar .x-grid-cell-selected,
.hso-availability-calendar .x-grid-cell-selected.x-grid-td,
.hso-availability-calendar .x-grid-cell-selected.x-grid-td.hso-dayoff,
.hso-availability-calendar .x-grid-item-over .x-grid-cell-selected,
.hso-availability-calendar .x-grid-item-over .x-grid-cell-selected.x-grid-td,
.hso-availability-calendar .x-grid-item-over .x-grid-cell-selected.x-grid-td.hso-dayoff {
    background-color: rgb(193, 221, 241);
}

.hso-availability-calendar .hso-first-day-of-month.x-grid-td,
.hso-availability-calendar .hso-availability-calendar .x-grid-item-over .hso-first-day-of-month.x-grid-td .hso-availability-calendar .hso-availability-calendar .x-grid-item-over .hso-first-day-of-month.x-grid-td {
    border-left: 1px solid #F3B082;
}

.quick-booking-dorm {
    background-color: #FFFFDC;
}

.quick-booking-property-icon {
    font-size: 16px;
}

.quick-booking-button .x-btn-inner-default-small {
    padding: 0;
    color: #666;
}

.quick-booking-button .x-btn-default-small {
    border-color: #d8d8d8;
}

.quick-booking-button .x-btn-default-small {
    background-color: #f5f5f5;
}

.quick-booking-button .x-btn-default-small .x-btn-inner {
    color: #666;
}

.quick-booking-button .x-btn-over.x-btn-default-small {
    border-color: #dbdbdb;
    background-image: none;
    background-color: #ececec;
}

.quick-booking-button .x-btn-pressed.x-btn-default-small,
.quick-booking-button .x-btn-menu-active.x-btn-default-small,
.quick-booking-button .x-btn-focus.x-btn-default-small {
    border-color: #d2d2d2;
    background-image: none;
    background-color: #e2e2e2;
}

.quick-booking-button .x-btn-icon-el {
    color: #0c2835;
    font-size: 14px;
}

.block-beds .quick-booking-button {
    margin-bottom: 4px !important;
}

.block-beds-mobile .x-fieldset {
    padding-top: 10px !important;
}

.block-beds-mobile .quick-booking-button a {
    height: 35px;
}

.block-beds-mobile .quick-booking-button a:not(:last-child) {
    margin-right: 5px;
}

.block-beds-mobile .quick-booking-button .x-btn-inner {
    font-size: .8rem !important;
    margin-top: 0.1rem;
}

.block-beds-mobile #bedgrid .x-column-header-text-inner {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap !important;
    width: 100%;
}

.block-beds-mobile .x-toolbar-footer a {
    height: 2.4em;
}

.block-beds-mobile .x-toolbar-footer a .x-btn-inner {
    font-size: .67rem;
    padding: 0px 10px !important;
}

.availability-calendar-datefield {
    padding: 0 2px;
    margin: 0;
}

.availability-calendar-datefield .x-form-text-default {
    min-height: 18px;
}

.quick-booking-image {
    top: 0;
    left: 0;
    border-radius: 100%;
    border: 3px solid;
    border-color: #3892d4;
    background: transparent;
}

.quick-booking-reservation-info {
    text-align: center;
    background-color: #157fcc;
    color: white;
    font-size: smaller;
}

.quick-booking-total .x-form-display-field-default {
    font-size: x-large;
    font-weight: bold;
    color: #3892d4;
    text-decoration: underline;
}

.quick-booking-balanceDue .x-form-display-field-default {
    font-size: large;
}

.quick-booking-property-info {
    text-align: center;
    color: white;
    font-size: x-large;
    line-height: 24px;
}

.quick-booking-roomtypes-grid .x-grid-cell-inner {
    font-size: smaller;
}

.quickbooking-guests-default-value {
    background-color: #D0FFCE;
}

.quickbooking-guests-select-value {
    background-color: #F4CCCC;
}

.quickbooking-booklocal-logo {
    background-image: url(/Images/Booklocal_logo.png) !important;
    background-size: contain;
    background-repeat: no-repeat;
}

.booklocal-login-logo {
    background-image: url(/Images/BookLocal/HoteliTech.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 300px !important;
    height: 200px !important;
}

.booklocal-small-logo {
    background-image: url(/Images/BookLocal/HoteliTech_small.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 160px !important;
    background-size: contain;
}

.context-menu-icon-9 {
    background: url(/Images/ContextMenu/9.png) no-repeat;
}

.context-menu-icon-10 {
    background: url(/Images/ContextMenu/10.png) no-repeat;
}

.context-menu-icon-11 {
    background: url(/Images/ContextMenu/11.png) no-repeat;
}

.context-menu-icon-12 {
    background: url(/Images/ContextMenu/12.png) no-repeat;
}

.context-menu-icon-13 {
    background: url(/Images/ContextMenu/13.png) no-repeat;
    margin: 4px 0 0 0;
}

.context-menu-icon-14 {
    background: url(/Images/ContextMenu/14.png) no-repeat;
}

.context-menu-icon-15 {
    background: url(/Images/ContextMenu/15.png) no-repeat;
}

.context-menu-icon-16 {
    background: url(/Images/ContextMenu/16.png) no-repeat;
    margin: 0 0 0 2px;
}

.context-menu-icon-17 {
    background: url(/Images/ContextMenu/17.png) no-repeat;
}

.context-menu-icon-18 {
    background: url(/Images/ContextMenu/18.png) no-repeat;
}

.context-menu-icon-19 {
    background: url(/Images/ContextMenu/19.png) no-repeat;
    margin: 4px 0 0 0;
}

.context-menu-icon-20 {
    background: url(/Images/ContextMenu/20.png) no-repeat;
    margin: 0 0 0 2px;
}

.context-menu-icon {
    background-size: 16px;
}

.property-settings-tooltip {
    margin-left: 5px;
    padding: 0px;
    color: #1d95da;
    font-size: 16px;
}

.bg-popup-header {
    font-size: x-large;
    margin-top: 20px;
    text-align: center;
    line-height: 22px;
}

.bg-popup-icon {
    width: 32px;
    float: left;
    margin: 0 0 0 20px;
}

.bg-popup-body {
    margin: 20px 0;
    padding: 0 60px;
}

.bulk-update-tooltip {
    padding: 0px;
    color: #1d95da;
    font-size: 16px;
    display: block;
}

.bulk-update-grid .x-grid-cell-first {
    border-right: 1px solid #cfcfcf;
}

.reservation-extended-form-grid .x-column-header {
    background-color: white;
}

.extended-form-rate {
    font-size: x-large;
    text-align: center;
    line-height: normal;
}

.reservation-extended-form-grid .x-grid-header-ct .x-box-inner {
    border: 1px solid #cfcfcf;
}

.reservations-by-bed-grid .x-grid-cell-inner {
    font-size: 11px;
}

.light-header .x-column-header-last {
    border-right: 0px solid #cfcfcf;
}

.light-header .x-grid-item-container {
    border-left: 1px solid #ebedf8;
    border-top-style: none;
    border-radius: 0 !important;
}

.hso-grid-row-manual-price {
    color: red !important;
    border-bottom-color: red !important;
}

.hso-grid-row-manual-price .hso-editable-cell {
    color: red !important;
    border-bottom: 1px dashed red;
}

.reservations-by-roomtype-grid .x-grid-cell-inner {
    font-size: 12px;
}

.reservation-notes-header.x-panel-header-default-vertical,
.reservation-notes-header.x-panel-header-default-vertical.x-header-noborder,
.reservation-notes-header.x-panel-header-default,
.reservation-payments-total .x-panel-header-default-horizontal,
.reservation-payments-total .x-panel-header-default-horizontal.x-header-noborder {
    padding: 0px 10px;
}

.reservation-notes-header .x-title-text,
.reservation-payments-total .x-title-text {
    text-align: center !important;
}

.main-ribbon .x-box-target .reservation-delete-button {
    background-color: red !important;
    border-color: red !important;
}

.reservation-delete-button.x-btn-over,
.reservation-delete-button.x-btn-focus,
.reservation-delete-button.x-btn-pressed.x-btn-default-small,
.reservation-delete-button.x-btn-menu-active.x-btn-default-small,
.reservation-delete-button.x-btn-focus.x-btn-default-small {
    border-color: darkred;
    background-image: none;
    background-color: darkred;
}

.take-payment-grid .x-grid-item-selected tr {
    background-color: #ffba2b;
}

.reservations-by-bed-grid .x-grid-item-focused {
    color: inherit;
}

.take-payment-totals {
    text-align: right;
}

.hso-channelmanager-action-edit-column {
    font-size: 14px;
    color: #000;
}

.hostel-settings-card .x-scroll-scroller {
    float: left;
    position: absolute;
    min-width: 100%;
    min-height: 100%;
}

.guest-and-reservation-allocated-icon {
    display: block;
    padding-left: 3px;
    padding-top: 5px;
}

.guest-and-reservation-panel.x-btn-default-toolbar-small {
    border: none;
    background-color: white;
}

.guest-and-reservation-panel.x-btn-over,
.guest-and-reservation-panel.x-btn-over.x-btn-default-toolbar-small {
    background-color: #f5f5f5;
}

.fact-manager .x-column-header {
    background-color: white;
    border-top: 1px solid #cfcfcf;
}

.fact-manager .x-grid-cell-inner {
    display: inherit;
}

.fact-manager .x-grid-item-alt {
    background-color: #f6f6f6;
}

.fact-manager .x-grid-item-selected {
    color: #000;
    background-color: #c2ddf2;
}

.fact-manager .x-grid-item-over {
    color: #000;
    background-color: #e2eff9;
}

.give-change-label-title {
    font-weight: bold;
    font-size: larger;
}

.shift-settings-form-default-balance-active {
    background-color: #E2EFDA;
}

.shift-settings-form-default-balance-deactive {
    background-color: #D9D9D9;
}

.shift-settings-form .x-column-header {
    background-color: white;
    border-top: 1px solid #cfcfcf;
}

.shift-settings-form .x-grid-item-alt {
    background-color: #f6f6f6;
}

.shift-settings-form .x-grid-item-selected {
    color: #000;
    background-color: #c2ddf2;
}

.shift-settings-form .x-grid-item-over {
    color: #000;
    background-color: #e2eff9;
}

.discrepancy-form-item-name {
    font-weight: bold;
    font-size: large;
}

.report-grid .x-grid-item-alt {
    background-color: #f6f6f6;
}

/*
   hwMinStayUpdater
*/

.hso-update-success .x-progress-text-back {
    color: green;
}

.hso-update-error .x-progress-text-back {
    color: red;
}


.edit-pricing-form-label-title {
    font-size: large;
    margin: 5px auto 10px auto;
    display: block;
    text-align: center;
}

.sale-tax-settings-example-label {
    font-weight: bold;
    text-decoration: underline;
}

.reservation-payments-grid .x-grid-item-alt {
    background-color: #f6f6f6;
}

.shift-log-disabled-row {
    opacity: 0.4;
}

.shift-log-empty-text {
    text-align: center;
    font-size: x-large;
    color: grey;
    margin-top: 200px;
    padding: 130px 0 5px 0;
}

.coupons-menu-no-icon {
    background-image: none;
}

.coupons-menu-no-icon a.x-menu-item-link {
    padding-left: 3px;
}

.coupons-menu-no-icon .x-menu-item-icon {
    display: none;
}

.coupons-menu-no-icon .x-menu-item-text-default.x-menu-item-indent-no-separator {
    margin-left: 0px !important;
}

.coupons-menu-no-icon a.x-menu-item-link {
    padding-left: 5px;
}

.financial-categories-disabled {
    opacity: 0.5;
}

.take-payment-due {
    background-color: #F4CCCC;
}

.take-payment-paynow,
.take-payment-paynow-numberfield .x-form-spinner-default {
    background-color: #D0FFCE;
}

.take-payment-label {
    font-weight: bold;
    font-size: larger;
}

.hso-round-button .x-btn-inner-default-toolbar-small {
    padding: 0 2px;
}

.take-payment-description .x-form-text-default.x-form-textarea {
    min-height: 40px;
}

.take-payment-round-btn {
    padding-left: 3px;
    padding-top: 1px;
}


/**
    Online Guest Account
*/

.fdm-og-main-segment-label .x-form-item-label-inner {
    font-weight: bold;
    color: black;
    font-size: 110%;
}

.price-strategy-copy-icon {
    font-size: 14px;
    color: black;
}

.price-strategy-manager .x-column-header {
    background-color: white;
    border-top: 1px solid #cfcfcf;
}

.price-strategy-manager .x-grid-header-ct {
    border-left: 1px solid #cfcfcf !important;
    border-right: 1px solid #cfcfcf !important;
}

.booking-method-settings-deactive {
    opacity: 0.5;
}

.hso-status-button.onlineCheckIn .x-btn-inner {
    text-decoration: underline;
}


.hso-status-0.onlineCheckIn,
.hso-status-1.onlineCheckIn,
.hso-status-2.onlineCheckIn,
.hso-status-3.onlineCheckIn,
.hso-status-4.onlineCheckIn,
.hso-status-5.onlineCheckIn,
.hso-status-6.onlineCheckIn,
.hso-status-7.onlineCheckIn,
.hso-status-8.onlineCheckIn,
.hso-status-9.onlineCheckIn,
.hso-status-10.onlineCheckIn,
.hso-status-11.onlineCheckIn,
.hso-status-12.onlineCheckIn {
    text-decoration: underline;
}

.price-strategy-selected-roomtype {
    background-color: #C6EEF3;
}

.take-payment-country .x-form-invalid-field-default, .invalid-phone-field .x-form-text-default {
    background-color: #F4CCCC;
}
.take-payment-country .country-dropdown-icon {
    top: 8px;
}
.take-payment-country .country-dropdown-input {
    padding-left: 30px !important;
    margin: 2px 0 !important;
}
.city-tax-settings-tooltip {
    padding: 3px 0 0 0;
}

.city-tax-settings-label {
    padding: 4px 0 0 0;
}

.properties-form-to-paid {
    background-color: #F4CCCC;
}


/**
    AUTO PAYMENTS
*/

.auto-payment-booking-method-grid .x-grid-with-row-lines .x-grid-item {
    border-color: transparent;
}

.hso-notification-settings-grid .x-grid-header-ct {
    overflow: visible !important;
}

.price-strategy-selected-btn.x-btn-pressed.x-btn-default-toolbar-small {
    background-image: none;
    background-color: #D0FFCE;
}

.citytax-disable-btn.x-btn-pressed.x-btn-default-toolbar-small,
.price-strategy-disabled-btn.x-btn-pressed.x-btn-default-toolbar-small {
    background-image: none;
    background-color: #F4CCCC;
}

.checkbox-boxLabel-no-wrap {
    white-space: nowrap;
}

.invoice-billing-information .x-form-invalid-field-default {
    background-color: #F4CCCC;
}

.integration-status {
    padding: 1px 15px;
}

.integration-status-connect {
    background-color: #06AF8F;
    color: white;
    border-radius: 4px;
}

.integration-status-disconnect {
    background-color: #F7AC08;
    color: white;
    border-radius: 4px;
}

.invalid-invoice {
    color: #F7AC08;
}

/**
	DEALS
*/
.deal-tagfield .x-form-text-default .x-tagfield-item {
    font-size: 10px;
}

.deal-tagfield .x-tagfield-item-close {
    background-position: 0px -11px;
}

.deal-tagfield .x-tagfield-list {
    padding: 2px 0;
}

.deal-tagfield .x-tagfield {
    overflow-y: visible;
}

.property-settings-tooltip-black {
    margin-left: 5px;
    padding: 0px;
    color: #000000;
    font-size: 16px;
}
/**
	CITY BENCHMARK REPORT
*/

.benchmark-grid .x-grid-row {
    line-height: 31px;
}

.chart-column-positive {
    color: #d0ffce;
}

.chart-column-negative {
    color: #f4cccc;
}

.chart-column-neutral {
    color: #ddd;
}

.city-benchmark-chart .x-panel-header {
    background-color: #ffffff;
}

.city-benchmark-chart .x-panel-header-title-default {
    color: #878ea2;
    text-align: center;
}

.benchmark-grid .x-grid-cell-inner {
    font-size: 14px;
    word-wrap: break-word;
}

.benchmark-grid .x-column-header-inner {
    font-size: 13px !important;
    word-wrap: break-word;
}

/**
	AUTOMATED CHARGES FORM
*/
.label-wrap {
    word-wrap: break-word;
}

.add-icon-booking {
    height: 16px;
    line-height: 16px;
    width: 16px;
}

/**
    EDIT BE RATE
*/

.edit-be-rate-edytor .mce-btn-small i {
    line-height: 16px;
    font-size: 14px;
}

.edit-be-rate-gray-btn {
    background-color: #A4A4A4 !important;
    background-image: none;
    border: none;
    padding: 4px;
}

.edit-be-rate-gray-border {
    border: 2px solid #cfcfcf;
}

.edit-be-rate-label {
    font-size: 16px;
    word-break: normal;
}

.edit-be-rate-input-list .x-box-inner {
    margin-left: auto;
    margin-right: auto;
}

.edit-be-rate-right-align-label {
    text-align: right
}

.edit-be-rate-gray-btn .x-btn-default-small {
    border-color: #A4A4A4 !important;
}

.edit-be-rate-thumb-wrap img {
    width: 471px;
    height: 259px;
}


.pg-window .x-window-header-default-top {
    border-color: #e1e1e1;
    background-color: #FFF;
}

.pg-window .x-window-header-default .x-tool-img {
    background-color: #FFF;
}

.pg-window .x-window-header-default {
    height: 50px;
    padding: 16px;
}

.pg-window-amount-text {
    text-align: center;
    font-size: large;
    color: #666;
    line-height: 20px;
}

.pg-window-preauthorize-btn {
    background-color: #F7BB05;
    border-color: #F7BB05;
}

.pg-window-preauthorize-btn.x-btn-over,
.pg-window-preauthorize-btn.x-btn-focus,
.pg-window-preauthorize-btn.x-btn-pressed.x-btn-default-medium,
.pg-window-preauthorize-btn.x-btn-menu-active.x-btn-default-medium,
.pg-window-preauthorize-btn.x-btn-focus.x-btn-default-medium,
.pg-window-preauthorize-btn.x-btn-pressed.x-btn-default-small,
.pg-window-preauthorize-btn.x-btn-menu-active.x-btn-default-small,
.pg-window-preauthorize-btn.x-btn-focus.x-btn-default-small {
    background-color: #eab104;
    border-color: #eab104;
}

.pg-window-charge-btn {
    background-color: #55B682;
    border-color: #55B682;
}

.pg-window-charge-btn .x-btn-inner, .beds-change-cancel-btn .x-btn-inner {
    font-family: LatoWebBold;
}

.pg-window-charge-btn.x-btn-over,
.pg-window-charge-btn.x-btn-focus,
.pg-window-charge-btn.x-btn-pressed.x-btn-default-medium,
.pg-window-charge-btn.x-btn-menu-active.x-btn-default-medium,
.pg-window-charge-btn.x-btn-focus.x-btn-default-medium {
    background-color: #469A6E;
    border-color: #469A6E;
}

.pg-window-cancel-btn {
    background-color: white;
    border-color: #e1e1e1;
}

.pg-window-cancel-btn .x-btn-inner {
    font-family: LatoWebBold;
    color: #0c2835;
}
.pg-window-cancel-btn .x-btn-inner, .pg-window-charge-btn .x-btn-inner, .beds-change-cancel-btn .x-btn-inner {
    font-size: 13px;
    line-height: 21px;
    height: 19px;
}
.pg-window-cancel-btn.x-btn-over .x-btn-inner, .pg-window-cancel-btn.x-item-disabled .x-btn-inner {
    color: #0c2835;
}
pg-window-cancel-btn.x-btn-over,
.pg-window-cancel-btn.x-btn-focus,
.pg-window-cancel-btn.x-btn-pressed.x-btn-default-medium,
.pg-window-cancel-btn.x-btn-menu-active.x-btn-default-medium,
.pg-window-cancel-btn.x-btn-focus.x-btn-default-medium {
    background-color: #e1e1e1;
    border-color: #e1e1e1;
}

.pg-window-details-btn {
    background-color: #BCBCBC;
    border-color: #BCBCBC;
}

.pg-window-details-btn.x-btn-over,
.pg-window-details-btn.x-btn-focus,
.pg-window-details-btn.x-btn-pressed.x-btn-default-small,
.pg-window-details-btn.x-btn-menu-active.x-btn-default-small,
.pg-window-details-btn.x-btn-focus.x-btn-default-small {
    background-color: #B2B2B2;
    border-color: #B2B2B2;
}
.pg-window-cancel-btn.x-btn-over.x-btn-default-medium {
    border-color: #F2E3B2;
    background-color: #F2E3B2;
}
/*
	RESERVATION PAYMENTS REPORT
*/
.payments-grid .x-grid-cell-inner {
    font-size: 12px !important;
    word-wrap: break-word;
}

.payments-grid .x-column-header-inner {
    font-size: 11px !important;
}

.payments-grid .x-column-header-text {
    white-space: normal;
}

/*
	PRICEPOINT INTEGRATION FORM
*/

.pricepoint-connect-btn {
    background-color: #d0ffce !important;
    background-image: none;
    color: #000000 !important;
    border: none
}

.pricepoint-disconnect-btn {
    background-color: #f4cccc !important;
    background-image: none;
    color: #000000 !important;
    border: none
}

.pricepoint-logo {
    height: 38px;
}

.pricepoint-integration-btn .x-btn-inner-default-small {
    white-space: normal;
}

.license-overdue .x-btn-inner-default-small {
    color: white !important;
}

.responsive-grid .x-grid-cell-inner {
    word-wrap: break-word;
    text-align: center !important;
}

.responsive-grid .x-column-header-inner {
    word-wrap: break-word;
    text-align: center;
}

.responsive-grid .x-column-header-text {
    white-space: normal;
    text-align: center;
}

/*
BOOKING ENGINE SETTING FORM
*/

.word-break-cells .x-grid-cell-inner {
    word-wrap: break-word;
    white-space: normal;
}

.word-break-cells .x-column-header-inner {
    word-wrap: break-word;
    white-space: normal;
}

.word-break-cells .x-column-header-text {
    white-space: normal;
}

/*
BOOKING ENGINE MARKETING CONSENT
*/
.consent-textarea {
    white-space: normal;
    word-break: normal;
}

.consent-textarea .x-form-text-default.x-form-textarea {
    min-height: 36px !important;
}

.facility-icon {
    width: 54px;
    height: 52px;
}


.xlarge-field-btn .x-btn-inner-default-small {
    font-size: 130%;
}

.larger-field-btn .x-btn-inner-default-small {
    font-size: 110%;
}

.tripadvisor-icon {
    background-image: url(/Images/BookingMethod/Tripadvisor.png);
    width: 195px;
    height: 45px;
}

/* RESERVATION MANAGER*/
.reservation-manager-print-btn-color {
    color: #666;
}


.break-word-grid .x-grid-cell-inner {
    word-break: break-all
}

.break-word-grid.x-column-header-inner {
    word-break: break-all;
}

.break-word-grid .x-column-header-text {
    white-space: normal;
}

.break-word-grid .x-column-header-text-inner {
    word-break: break-all;
}

/* RESERVATION BALANCE REPORT */
.reservation-balance-report-grid-row-rank-min {
    color: darkred;
}

.x-grid-cell-inner .no-availability {
    background-color: #f4cccc !important;
    padding: 0;
}

.summary-dayoff {
    color: rgb(255, 92, 92);
}

.gray-background {
    background-color: #F5F5F5;
}

.gray-background .x-grid-item-over {
    background-color: #e2eff9 !important;
}

/* REVENUE PER RATE REPORT*/
.revenue-grid .x-grid-row-summary .x-grid-cell-inner {
    font: bold 15px/17px "Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.revenue-grid .x-grid-cell-inner {
    color: black !important;
}

.title-label {
    text-align: center;
}

.x-grid-item-over .gray-background {
    background: transparent;
}

/* MANAGERIAL SUMMARY REPORT*/

.blue-header .x-column-header-text-inner {
    color: #32dac4 !important;
}

.managerial-grid .x-grid-row-summary .x-grid-cell-inner {
    font: bold 15px/17px "Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.managerial-grid .x-grid-cell-inner {
    color: #0c2835 !important;
}

/* PICKUP ANALYSIS REPORT*/
.pickup-analysis-grid .x-grid-row-summary .x-grid-cell-inner {
    font: bold 12px/15px "Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.pickup-analysis-grid .x-grid-cell-inner {
    color: #878ea2 !important;
}

.pickup-analysis-grid .x-grid-cell-inner {
    font-size: 12px !important;
}

.pickup-analysis-grid .x-column-header-text-inner {
    font-size: 9px !important;
}

/* PAYMENT SETTINGS*/
.payment-settings-title {
    font-size: large;
    text-align: center;
    padding: 0 100px !important;
}

.credit-card-online-btn .x-btn-inner,
.credit-card-online-btn .x-btn-inner-default-small {
    color: white !important;
}

/* DAILY REVENUE REPORT*/
.blue-header .x-column-header-text-inner {
    color: #32dac4 !important;
}

.daily-revenue-grid .x-grid-row-summary .x-grid-cell-inner {
    font: bold 15px/17px "Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.daily-revenue-grid .x-grid-row-summary .x-grid-cell-inner {
    font: bold 15px/17px "Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.grid-green-summary-row .x-grid-row-summary .x-grid-cell-inner {
    background-color: #D0FFCE !important;
}

.grid-green-summary-row .x-summary-bottom .x-grid-row-summary .x-grid-cell-inner {
    background-color: white !important;
}

.daily-revenue-grid .x-grid-cell-inner {
    color: #0c2835 !important;
}

.daily-revenue-grid .extras-revenues-empty-group-row {
    display: none;
}

.accounting-view-export-btn {
    color: black;
}

.permissions-tree-multicolumn .x-grid-item-container {
    column-count: 3;
    max-height: 989px !important;
    column-fill: auto;
    height: 989px !important;
}

.permissions-tree-multicolumn-small .x-grid-item-container {
    column-count: 2;
    max-height: 1495px !important;
    column-fill: auto;
    height: 1495px !important;
}

.permissions-tree-multicolumn-small .x-grid-tree-node-leaf td,
.permissions-tree-multicolumn .x-grid-tree-node-leaf td {
    padding-left: 40px !important;
    text-indent: -40px !important;
}

.permissions-tree-multicolumn-small .x-grid-item-over,
.permissions-tree-multicolumn .x-grid-item-over,
.permissions-tree-multicolumn-small .row-checked,
.permissions-tree-multicolumn .row-checked {
    background-color: #e2eff9 !important;
}

.permissions-tree-multicolumn-small .x-tree-view .x-grid-cell-inner,
.permissions-tree-multicolumn .x-tree-view .x-grid-cell-inner {
    padding: 5px 10px 3px 10px !important;
}

.permissions-tree-multicolumn-small .x-grid-item-selected,
.permissions-tree-multicolumn .x-grid-item-selected {
    background-color: #fff !important;
}

.permissions-tree-multicolumn-small .row-disabled .x-tree-checkbox,
.permissions-tree-multicolumn .row-disabled .x-tree-checkbox {
    opacity: 0.3 !important;
}

.sell-item-delete-icon {
    height: 19px !important;
    color: #D61717;
    -webkit-text-stroke: 1px white;
}

@media screen and (max-width: 550px) {
    .prices-save-btn,
    .hso-reservation-toolbar-footer .prices-save-btn.x-btn-over.x-btn-default-small,
    .hso-reservation-toolbar-footer .prices-save-btn.x-btn-focus.x-btn-over.x-btn-default-small,
    .global-portal-update-mobile .start-update-btn,
    .global-portal-update-mobile .start-update-btn.x-btn-over.x-btn-default-small,
    .global-portal-update-mobile .start-update-btn.x-btn-focus.x-btn-over.x-btn-default-small,
    .price-matrix-filters-mobile .apply-filters-btn,
    .price-matrix-filters-mobile .apply-filters-btn.x-btn-over.x-btn-default-small,
    .price-matrix-filters-mobile .apply-filters-btn.x-btn-focus.x-btn-over.x-btn-default-small {
        background-color: #2db933 !important;
        border-color: #2db933 !important;
        box-shadow: none;
    }

    .prices-save-btn span,
    .global-portal-update-mobile .start-update-btn span,
    .price-matrix-filters-mobile .apply-filters-btn span {
        color: white !important;
    }

    .hso-price-matrix-prices .x-grid-item-over .hso-category span,
    .hso-price-matrix-prices .hso-day .x-grid-cell-inner {
        font-weight: 500 !important;
    }

    .dates-toolbar {
        padding: 6px 2px 6px 2px !important;
    }

    .bulk-update .apply-btn,
    .bulk-update .apply-btn.x-btn-over.x-btn-default-small,
    .bulk-update .apply-btn.x-btn-focus.x-btn-over.x-btn-default-small {
        background-color: #2db933 !important;
        border-color: #2db933 !important;
        box-shadow: none;
    }

    .bulk-update .apply-btn span {
        color: white !important;
    }

    .block-beds .x-form-cb-label-default.x-form-cb-label-after {
        padding-top: 3px;
    }

    .block-beds .bedGrid-room-panel .x-grid-row-checker,
    .block-beds .x-column-header-checkbox .x-column-header-text,
    .block-beds .x-form-checkbox-default {
        background: url(/theme/default/css/font-awesome5.13.0/svgs/regular/square-regular.svg) no-repeat;
        background-position: 0px 0px;
        opacity: .7;
    }

    .block-beds .bedGrid-room-panel .x-grid-item-selected .x-grid-row-checker,
    .block-beds .x-grid-hd-checker-on .x-column-header-text,
    .block-beds .x-form-cb-checked .x-form-checkbox-default {
        background: url(/theme/default/css/font-awesome5.13.0/svgs/regular/square-check-regular.svg) no-repeat;
        background-position: 0px 0px;
        opacity: .7;
    }

    .block-beds .bedGrid-room-panel .x-grid-row-checker,
    .block-beds .x-column-header-checkbox .x-column-header-text,
    .block-beds .x-form-checkbox-default {
        height: 17px;
        width: 17px;
    }

    .block-beds .bedGrid-room-panel .x-column-header:last-child .x-column-header-text-inner {
        font-size: 12px;
    }

    .block-beds .bedGrid-room-panel .x-grid-cell-last {
        padding-top: 3px;
    }

    .block-beds .trigger-down,
    .block-beds .trigger-down.x-form-trigger-focus {
        background: url(/theme/default/css/font-awesome5.13.0/svgs/solid/chevron-down.svg) no-repeat;
        background-position: 7px 7px !important;
        background-size: 14px 14px;
    }

    .x-boundlist-item.x-boundlist-selected .hso-combo-checkbox-checked {
        background: url(/theme/default/css/font-awesome5.13.0/svgs/regular/square-check-regular.svg) no-repeat !important;
        background-position: 0px 0px;
        opacity: .7;
        margin-left: 2px !important;
    }

    .x-boundlist-item .x-form-checkbox-default {
        background: url(/theme/default/css/font-awesome5.13.0/svgs/regular/square-regular.svg) no-repeat !important;
        background-position: 0px 0px;
        opacity: .7;
        margin-left: 2px !important;
    }

    .block-beds .quick-booking-button .x-btn-over.x-btn-default-small {
        background-color: #f5f5f5 !important;
    }

    .block-beds .quick-booking-button .x-btn-over.x-btn-default-small .x-btn-inner,
    .block-beds .quick-booking-button .x-btn-over .x-btn-icon-el {
        color: #0c2835 !important;
    }

    .block-beds .quick-booking-button .x-btn-focus.x-btn-default-small {
        background-color: #0c2835;
        border-color: #0c2835 !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
    }

    .block-beds .quick-booking-button .x-btn-pressed.x-btn-default-small {
        background-color: #0c2835 !important;
        border-color: #0c2835 !important;
    }

    .block-beds .quick-booking-button .x-btn-pressed.x-btn-default-small .x-btn-inner,
    .block-beds .quick-booking-button .x-btn-pressed .x-btn-icon-el,
    .block-beds .quick-booking-button .x-btn-focus.x-btn-default-small .x-btn-inner,
    .block-beds .quick-booking-button .x-btn-focus .x-btn-icon-el {
        color: #f5f5f5 !important;
    }

    .x-css-shadow {
        box-shadow: none !important;
    }

    .x-window-default:has(.quick-booking-mobile) {
        border-radius: 0px;
        top: 0px !important;
    }

    .block-beds {
        -webkit-overflow-scrolling: touch;
    }

    a.pos-sale-item {
        width: 29%;
    }
}

@media screen and (max-width: 350px) {
    a.pos-sale-item {
        width: 43%;
    }
}

.pos-search-field .x-form-trigger-default,
.pos-search-field .x-form-trigger-default .x-form-trigger-focus {
    background-position: 4px !important
}

.pos-search-field .x-form-search-trigger {
    position: absolute;
    left: 0px;
    height: 30px;
    background: url(/Images/svg-icons/magnifying-glass.svg) no-repeat;
    background-size: 15px;
    filter: invert(70%) sepia(11%) saturate(323%) hue-rotate(163deg) brightness(84%) contrast(90%);
    margin-left: 5px;
}

.pos-search-field .x-form-text-default {
    padding: 3px 6px 2px 33px;
    }

.pos-search-field * .x-form-empty-field,
.pos-search-field * .x-field-form-focus {
    opacity: 0.7;
}

@media screen and (max-width: 1500px) {
    .permissions-tree-multicolumn .x-grid-item-container {
        max-height: 1220px !important;
        height: 1220px !important;
    }
}

.pos-search-field .x-form-arrow-trigger {
    display: none;
}

.pos-sale-item-category-tab-user-defined.x-tab-active {
    border-color: #0c2835 !important;
    background-color: #0c2835 !important;
    background-image: none !important;
}

.pos-search-field * .x-form-trigger-wrap {
    padding-right: 1px !important;
}

.pos-sale-to-staff-thin-form,
.pos-sale-to-staff-thin-form * {
    font-family: LatoWebSemiBold;
}

.pos-sale-item-view-empty-text {
    padding-left: 6px !important;
}

 .refund-now-label-value {
     font-size: 20px;
 }

.online-guest-setting-radio-label {
    margin-top: 3px;
}
.online-guest-setting-checkinlink-textarea {
    width: 400px !important;
}

.pre-checkin-reservation-list {
    font-size: 14px;
    padding: 10px;
    border-bottom: 1px solid #DFDFDF;
}
.pre-checkin-reservation-list:hover {
    background-color: #c2ddf2;
}
.pre-checkin-reservation-list-code {
    color: #e63e8d;
    border: 1px solid #E63E8D;
    border-radius: 5px;
    display: inline-block;
    width: 55px;
    padding: 3px 4px;
}

.pre-checkin-form-field * .x-form-empty-field {
    opacity: 0.7;
}

.pre-checkin-large-form-field {
    font-size: 130%;
}
.pre-checkin-large-form-field span {
    font-family: 'Lato';
}
.pre-checkin-reservation-title {
    color: #e63e8d;
    border: 1px solid #E63E8D;
    border-radius: 5px;
    display: inline-block;
    width: 55px;
    padding: 0px 4px;
    margin-left: 2px;
}
.pre-checkin-reservation-button {
    height: 27px;
}
.pre-check-in-search-empty-text {
    height: 30px;
    padding: 8px;
}
.pre-check-in-search .x-form-arrow-trigger.x-form-trigger-default.x-form-trigger-over,
.pre-check-in-search .x-form-arrow-trigger.x-form-trigger-default.x-form-trigger-click {
    background-position: 4px 6px;
}

.hso-search-combo.hso-custom-combo-trigger .x-form-trigger {
    background-position: 4px 4px;
} 

.cancellation-policy-description {
    padding: 5px 10px;
    background-color: #c1f1f7;
    border-radius: 5px;
    font-family: LatoWebSemiBold;
}
.cancellation-policy-radio-with-input {
    margin-top: -5px;
}
.reservation-cancellation-totals-container {
    border-top: 1px solid #DFDFDF;
}
.reservation-cancellation-totals-container,
.reservation-cancellation-totals-container * {
    background-color: #fbfbfb;
}

.reservation-cancellation-form * {
    font-family: 'Lato';
    font-size: 13px;
}

.reservation-cancellation-form-bold * {
    font-family: LatoWebBold !important;
}

.auto-payment-segmented-btn.x-btn-pressed {
    background-image: none;
    background-color: #6EC195 !important;
    border-color: #6EC195 !important;
}

.cancellation-policy-name-link a:link,
.cancellation-policy-name-link a:visited,
.cancellation-policy-name-link a:active,
.cancellation-policy-name-link a:hover {
    text-decoration: none;
    color: #0000FF;
}

.hso-trigger-edit {
    background-image: url(/theme/default/images/glyphicons-halflings.png);
    background-position: 5px -66px !important;
    width: 16px;
}

.age-breakdown-delete-btn {
    color: #e1e1e1;
    font-size: 12px;
    padding-top: 2px;
}

.cancellation-policies-link a:link,
.cancellation-policies-link a:visited,
.cancellation-policies-link a:active,
.cancellation-policies-link a:hover {
    text-decoration: underline dotted;
    color: #0C2835;
}

.edit-rate-be-rate-btn {
    background-color: #FDFDFD !important;
}

.edit-rate-be-rate-btn:hover,
.edit-rate-be-rate-btn.x-btn-default-small.x-btn-over,
.edit-rate-be-rate-btn.x-btn-default-small.x-btn-menu-active,
.edit-rate-be-rate-btn.x-btn-default-small.x-btn-focus {
    background-color: #E8F9FB !important;
    border-color: #E8F9FB !important;
}

.bed-note-author-link a:link,
.bed-note-author-link a:visited,
.bed-note-author-link a:active,
.bed-note-author-link a:hover {
    text-decoration: none;
    color: #aaa;
}

.meal-dietary-restriction-tag {
    background-color: #6EC195;
    padding: 2px 6px;
    margin: 1px 4px 1px 0px;
    border-radius: 4px;
    text-decoration: none;
    color: #fff;
    display: inline-flex;
}

.meal-dietary-restriction-tag a:link,
.meal-dietary-restriction-tag a:visited,
.meal-dietary-restriction-tag a:active,
.meal-dietary-restriction-tag a:hover {
    text-decoration: none;
    color: #fff;
}

.btn-set-meal-hour * {
    padding-left: 40%;
}

.meal-grid-view-mode-btn .x-segmented-button-item.x-btn {
    background-color: white !important;
}

.meal-grid-view-mode-btn .x-segmented-button-item.x-btn * {
    color: #0c2835 !important;
}

.meal-grid-view-mode-btn .x-segmented-button-item.x-btn.x-btn-pressed {
    background-color: #0c2835 !important;
}

.meal-grid-view-mode-btn .x-segmented-button-item.x-btn.x-btn-pressed * {
    color: white !important;
}

.meal-grid-meal-time-info {
    border: solid 1px #84BBE4;
    border-radius: 2px;
    padding: 7px 10px 6px 10px !important;
    margin-top: 0px !important;
}

.meal-note-grid {
    border-top: 1px solid #dfdfdf !important;
}

.meal-note-grid .x-grid-td {
    border-right: none !important;
}

.meal-grid-view-mode-btn-icon {
    font-size: 13px;
    padding-top: 1px;
}

.invoice-manager-print-btn {
    color: #0C2835;
    font-size: 15px
}
.payment-link .blacklist-text-color .x-form-text-default {
    color: red !important;
}
.payment-link .x-form-copy-trigger {
    padding: 8px;
    background: transparent;
    float: right;
}
.payment-link .status-circle {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin-right: 5px;
    vertical-align: middle;
    margin-top: -1px;
}

.payment-link .status-active {
    background-color: #6DCBD8;
}

.payment-link .status-expired {
    background-color: #FA5A5D;
}

.payment-link .status-completed {
    background-color: #6EC195;
}
.payment-link .deactivate-column {
    height: 100%;
    font-size: 16px;
    color: #FA5A5D;
    text-align: center;
    width: 100%;
}
.x-item-disabled.deactivate-column {
    color: #AAA6A6;
}
.payment-link .copy-icon {
    color: #0075AE;
    display: inline-block;
    float: right;
    cursor: pointer;
    padding: 4px;
}
.payment-link .copy-icon.fa-lg {
    padding: 8px 4px;
}
.payment-link .x-form-text::placeholder, .payment-link .x-form-textarea::placeholder {
    color: #808080;
    font-style: normal;
}

.invoice-edit-citytax-btn {
    border: none !important;
}

.invoice-edit-citytax-btn-icon {
    color: #0c2835;
    padding-top: 2px;
    font-size: 13px;
}

.invoice-edit-citytax-btn.x-btn-over.x-btn-default-small {
    background-color: white !important;
}

.invoice-editable-form,
.invoice-editable-form .x-box-layout-ct,
.invoice-editable-form .x-box-inner {
    overflow: visible;
}

.invoice-editable-form .x-form-item-body-default {
    margin-bottom: 2px;
    height: 24px;
    min-height: 24px;
}

.invoice-editable-form x-form-trigger-wrap x-form-trigger-wrap-default {
    max-width: 55px;
}
.invoice-edit-billing-info-container {
    top: 21px !important;
}
.confirmcc-tabpanel .x-tab {
    color: #0c2835;
    background-color: #fff;
    border-color: #e1e1e1;
    min-width: 100px;
}
.confirmcc-tabpanel .x-tab.x-tab-active.x-tab-default {
    background-color: #55B682;
    border-color: #55B682;
    color: #fff;
}
.confirmcc-tabpanel .x-tab-bar {
    background: transparent;
}
.right-aligned {
    display: flex; 
    justify-content: flex-end;
}
.adyen-settings-form .refresh-button .x-btn-icon-el-default-small {
    color: #0c2835;
}
.confirm-cc-charge-form .btn-cancel-payment .x-btn-inner-default-medium {
    color: #ff0000;
    padding: 4px 8px 2px 8px;
    background: none;
    border: none;
    cursor: pointer;
    float: left;
}
.confirm-cc-charge-form .btn-cancel-payment .x-btn-inner-default-medium:hover {
    text-decoration: underline;
}
.confirm-cc-charge-form .x-tab-inner-default {
    font-weight: normal;
    font-size: 12px;
}
.custom-load-mask .x-mask-msg {
    color: #333;
    padding: 10px;
    text-align: center;
}
.custom-load-mask .x-mask-msg {
    font-size: 14px;
    background: none;
    border: none;
}
.custom-load-mask .x-mask-msg-text {
    background: none;
    padding: 0;
}

.terminal-delete-icon {
    color: #FA5A5D;
}
.payments-terminals-grid .x-grid-cell {
    padding: 1px 0;
}
.custom-load-mask {
    padding-top: 30px;
}
.terminal-payments-check-status {
    color: #74C0FC;
    height: 100%;
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.error-row {
    color: #FA5A5D;
}

.beds-change-cancel-btn {
    background-color: #fff;
    border-color: #55B682;
}

.beds-change-cancel-btn.x-btn-over,
.beds-change-cancel-btn.x-btn-focus,
.beds-change-cancel-btn.x-btn-pressed.x-btn-default-medium,
.beds-change-cancel-btn.x-btn-menu-active.x-btn-default-medium,
.beds-change-cancel-btn.x-btn-focus.x-btn-default-medium {
    background-color: #fff;
    border-color: #469A6E;
}

.beds-change-cancel-btn .x-btn-inner {
    color: #55B682;
}

.beds-change-cancel-btn.x-btn-over .x-btn-inner,
.beds-change-cancel-btn.x-btn-focus .x-btn-inner,
.beds-change-cancel-btn.x-btn-pressed.x-btn-default-medium .x-btn-inner,
.beds-change-cancel-btn.x-btn-menu-active.x-btn-default-medium .x-btn-inner,
.beds-change-cancel-btn.x-btn-focus.x-btn-default-medium .x-btn-inner {
    color: #469A6E;
}
.verification-info, .twofactory-window {
    color: #495057;
    font-size: 14px;
    margin-bottom: 15px;
}
.verification-window .x-form-item-label, .twofactory-window .x-form-item-label {
    font-weight: 500;
}
.verification-window .x-form-text, .twofactory-window .x-form-text {
    border: 2px solid #dee2e6;
    padding: 12px;
    height: 50px !important;
}
.verification-window .x-form-text:focus, .twofactory-window .x-form-text:focus {
    border-color: #80bdff;
    box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);
}
.verification-window .verify-btn, .twofactory-window .verify-btn {
    background-color: #56B682;
    border-color: #56B682;
    color: white;
    padding: 8px 16px;
    font-weight: 500;
    float: right;
}
.verification-window .verify-btn .x-btn-inner-default-small, .twofactory-window .verify-btn .x-btn-inner-default-small {
    color: #fff !important;
}
.verification-window .x-btn-over .x-btn-inner-default-small, .twofactory-window .x-btn-over .x-btn-inner-default-small {
    color: #0c2835 !important;
}
.verification-window .verify-btn:hover, .twofactory-window .verify-btn:hover {
    color: #000 !important;
}
.verification-window .x-btn-default-small, .twofactory-window .x-btn-default-small {
    border-radius: 4px;
    padding: 8px 16px;
    width: 175px;
    margin-top: 10px;
}
.verification-window .x-form-trigger-wrap-default.x-form-trigger-wrap-invalid .x-form-text,
.twofactory-window .x-form-trigger-wrap-default.x-form-trigger-wrap-invalid .x-form-text {
    border-color: #cf4c35;
}
.twofactory-window {
    margin: 0px;
}
.twofactory-window .secret-key-btn {
		background-color: lightgray;
		border: none;
		top: 33px !important;
		border-radius: 0;
		height: 32px;
}
.twofactory-window .secret-key-label {
    padding: 0 !important;
}
.twofactory-window .secret-key-label .x-form-text {
	border: none;
    height: 30px !important;
    background-color: lightgray;
}
.twofactory-window .qrcode-image {
    display: block;
    margin: 0 auto;
    width: 150px;
    height: 150px;
}
.twofactory-window .link-button {
        color: #0066cc;
        text-decoration: underline;
        cursor: pointer;
        float: right;
        margin: 0 0 5px 0;
    }
.twofactory-window .link-button:hover {
    color: #004499;
}
.twofactory-window .panel-setup-info, .twofactory-window .panel-setup-step-one, .twofactory-window .panel-code-manualy-info,
.twofactory-window .panel-setup-step-three {
    padding: 0 !important;
}
.twofactory-window .panel-setup-step-two {
    padding: 5px 0 0 0 !important;
}
.twofactory-window .remember-device {
    margin: 0 !important;
}
.twofactory-window .x-btn-default-small {
    margin-top: 0 !important;
}
.twofactory-window .secret-key-container .x-btn-default-small {
    margin-top: 0 !important;
    top: 23px !important;
}

@media (min-height: 800px) {
    .twofactory-window .panel-setup-info {
        padding: 20px 0 10px 0 !important;
    }
    .twofactory-window .panel-setup-step-one {
        padding: 0 0 10px 0 !important;
    }
    .twofactory-window .panel-setup-step-two {
        padding: 10px 0 0 0 !important;
    }
    .twofactory-window .panel-setup-step-three {
        padding: 10px 0 !important;
    }
    .twofactory-window .panel-code-manualy-info {
        padding: 10px 0 0 0 !important;
    }
    .twofactory-window .qrcode-image {
        width: 200px;
        height: 200px;
    }
    .twofactory-window .x-btn-default-small {
        margin-top: 10px !important;
    }
    twofactory-window .secret-key-label {
        padding: 10px 0 0 0 !important;
    }
}
@media (max-height: 599px) {
    .twofactory-window .qrcode-image {
        width: 100px;
        height: 100px;
    }
}

div#loginForm{
    height:325px;
    right:auto;
    left:50%;
    transform: translate(-50%, -50%);
    top:50%;
    z-index:19000;
    width:100%;
    max-width:304px;

    padding: 0,0,0,0;

    outline: none;
    overflow:hidden;

    position:relative;
}

.container {
    height: 340px;
    text-align: center;  /* align the inline(-block) elements horizontally */
    font: 0/0 a;         /* remove the gap between inline(-block) elements */
}

.container:before {    /* create a full-height inline block pseudo=element */
    content: ' ';
    display: inline-block;
    vertical-align: middle;  /* vertical alignment of the inline element */
    height: 100%;
}

#element {
    display: inline-block;
    vertical-align: middle;  /* vertical alignment of the inline element */
    font: 16px/1 Arial sans-serif;        /* <-- reset the font property */

    border-color:#3892d3;
    border-width:1px;
    border-style:solid;

    height:340px;
    width:100%;
    max-width:304px;
}

.login-container {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align:center; /* Align center inline elements */
    font: 0/0 a;
    min-width:304px;
    background-image: url(/images/login-bg.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.login-container:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

.login-container .loginFormm {
    vertical-align: middle;
    display: inline-block;
    width:302px;
    height:340px;
    z-index:19000;
}
#loginControl .label {
    color: #FEFEFE;
    text-align: left;
    display: table-cell;
    width: 127px;
    height: 22px;
    font: 300 15px/17px lato,helvetica, arial, verdana, sans-serif;
}
#loginControl .input {
    height: 22px;
    background-color: #E8F0FE;
    border: 1px solid #cccccc;
}
#loginControl .loginBtn {
    background-color: #49DCC4;
    color: #505756;
    width: 200px;
    height: 32px;
    border-radius: 3px;
    font: 300 15px LatoWebBold,helvetica, arial, verdana, sans-serif;
}

#loginControl a.action-link, a.action-link:hover, a.action-link:active, a.action-link:visited {
    color: #0098DA;
}

#loginControl .x-btn-default-small {
    border-color: #49DCC4;
    background-color: #49DCC4 !important;
}
#loginControl .signInAuto {
    color: #FEFEFE;
    font: 300 13px LatoWebSemiBold,helvetica, arial, verdana, sans-serif;
}
#loginControl .inputContainer {
    background-color: #fff;
    width: 171px;
    border: 1px solid #cccccc;
    height: 22px;
    margin-left: 1px;
}
/*@font-face {
  font-family: Lato;
  src: local(Lato-Regular),
    url(/theme/default/fonts/Lato-Regular.woff2) format("woff2"),
    url(/theme/default/fonts/Lato-Regular.woff) format("woff"),
    url(/theme/default/fonts/Lato-Regular.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
}*/

/* Webfont: Lato-Regular */ @font-face {
    font-family: 'Lato';
    src: url(/theme/default/fonts/Lato-Regular.eot); /* IE9 Compat Modes */
    src: url(/theme/default/fonts/Lato-Regular.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
    url(/theme/default/fonts/Lato-Regular.woff2) format('woff2'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Regular.woff) format('woff'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Regular.ttf) format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}
/* Webfont: Lato-Black */ @font-face {
    font-family: 'LatoWebBlack';
    src: url(/theme/default/fonts/Lato-Black.eot); /* IE9 Compat Modes */
    src: url(/theme/default/fonts/Lato-Black.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
    url(/theme/default/fonts/Lato-Black.woff2) format('woff2'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Black.woff) format('woff'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Black.ttf) format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}
/* Webfont: Lato-Hairline */ @font-face {
    font-family: 'LatoWebHairline';
    src: url(/theme/default/fonts/Lato-Hairline.eot); /* IE9 Compat Modes */
    src: url(/theme/default/fonts/Lato-Hairline.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
    url(/theme/default/fonts/Lato-Hairline.woff2) format('woff2'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Hairline.woff) format('woff'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Hairline.ttf) format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}
/* Webfont: Lato-Heavy */ @font-face {
    font-family: 'LatoWebHeavy';
    src: url(/theme/default/fonts/Lato-Heavy.eot); /* IE9 Compat Modes */
    src: url(/theme/default/fonts/Lato-Heavy.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
    url(/theme/default/fonts/Lato-Heavy.woff2) format('woff2'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Heavy.woff) format('woff'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Heavy.ttf) format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}
/* Webfont: Lato-Italic */ @font-face {
    font-family: 'LatoWebItalic';
    src: url(/theme/default/fonts/Lato-Italic.eot); /* IE9 Compat Modes */
    src: url(/theme/default/fonts/Lato-Italic.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
    url(/theme/default/fonts/Lato-Italic.woff2) format('woff2'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Italic.woff) format('woff'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Italic.ttf) format('truetype');
    font-style: italic;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Light */ @font-face {
    font-family: 'LatoWebLight';
    src: url(/theme/default/fonts/Lato-Light.eot); /* IE9 Compat Modes */
    src: url(/theme/default/fonts/Lato-Light.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
    url(/theme/default/fonts/Lato-Light.woff2) format('woff2'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Light.woff) format('woff'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Light.ttf) format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}
/* Webfont: Lato-Medium */ @font-face {
    font-family: 'LatoWebMedium';
    src: url(/theme/default/fonts/Lato-Medium.eot); /* IE9 Compat Modes */
    src: url(/theme/default/fonts/Lato-Medium.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
    url(/theme/default/fonts/Lato-Medium.woff2) format('woff2'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Medium.woff) format('woff'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Medium.ttf) format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Semibold */ @font-face {
    font-family: 'LatoWebSemibold';
    src: url(/theme/default/fonts/Lato-Semibold.eot); /* IE9 Compat Modes */
    src: url(/theme/default/fonts/Lato-Semibold.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
    url(/theme/default/fonts/Lato-Semibold.woff2) format('woff2'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Semibold.woff) format('woff'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Semibold.ttf) format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Bold */ @font-face {
    font-family: 'LatoWebBold';
    src: url(/theme/default/fonts/Lato-Bold.eot); /* IE9 Compat Modes */
    src: url(/theme/default/fonts/Lato-Bold.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
    url(/theme/default/fonts/Lato-Bold.woff2) format('woff2'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Bold.woff) format('woff'), /* Modern Browsers */
    url(/theme/default/fonts/Lato-Bold.ttf) format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

@font-face {
    font-family: 'Axiforma';
    src: local('Axiforma Redular'), local('Axiforma-Redular'), url(/theme/default/fonts/Axiforma-Regular.woff2) format('woff2'), url(/theme/default/fonts/Axiforma-Regular.woff) format('woff'), url(/theme/default/fonts/Axiforma-Regular.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}

.hso-reservationFormLeft .x-btn-default-small {
    background-color: #13c0d7 !important;
    border-color: #13c0d7;
    border-radius: 2px;
}

.x-tool-img {
    background-image: url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/tools/tool-sprites-dark.png);
    /* background-position: 0px -176px; */
    /* margin: 5px; */
}

.x-window-default {
    border: solid 1px #ebedf8;
    border-radius: 3.8px;
    background-color: #fff;
}

.x-window-header-default-top {
    background-color: #fff;
}

.x-window-header-default {
    border-bottom: 1px solid #DFDFDF;
    padding: 9px 12px 9px 9px !important;
}

.x-window-header-title-default > .x-title-text-default {
    color: #0c2835;
    font-family: Lato;
    font-size: 21px;
    padding-left: 28px;
    font-weight: normal;
    font-style: normal;
    line-height: normal;
    font-stretch: normal;
    letter-spacing: 0.14px;
    padding: 2px 0;
}

@media screen and (min-width: 550px) and (max-width: 1400px), screen and (min-width: 550px) and (max-height: 800px) {
    .x-window-header-default {
        padding: 1px 12px 1px 9px !important;
    }

    .x-window-header-title-default > .x-title-text-default {
        font-size: 16px;
    }

    .x-window-header-default .x-tool {
        top: 2px !important;
    }
}

.x-window-header-title-default {
    line-height: 32px;
}

.x-window-header-title-default > .x-title-icon-wrap-default.x-title-icon-left {
    width: 34px;
}

.x-window-header-title-default > .x-title-icon-wrap-default > .x-title-icon-default {
    height: 32px;
    width: 32px;
    opacity: 1;
    background-size: 26px 19px;
}

.x-message-box .x-window-body {
    background-color: #fff;
    border-width: 0;
    color: #0c2835;
}

.x-column-header {
    background: #f6f6f6;
    border: none;
    border-right: 1px solid #f6f6f6;
}

.x-column-header-text {
    font-family: LatoWebBold;
    font-size: 9px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 1.57px;
    color: #0c2835;
}

@media (max-width: 550px) {
    .x-window-header.x-window-header-default {
        padding: 0px 9px !important;
    }

    .x-window-header .x-window-header-title-default > .x-title-text-default {
        font-size: 19px;
        padding: 9px 0px 6px 0px;
    }

    .x-window-header .x-window-header-title-default > .x-title-icon-wrap-default > .x-title-icon-default {
        height: 30px;
        width: 30px;
        background-size: 24px 17px;
        filter: invert(12%) sepia(23%) saturate(3415%) hue-rotate(184deg) brightness(92%) contrast(104%);
    }

    .x-window-header .x-tool.x-box-item {
        height: 39px !important;
        margin-right: 20px !important;
    }

    .x-window-header .x-tool-close {
        background-image: url(/Images/svg-icons/form/007-close-mobile.svg);
        width: 24px;
        height: 24px;
        background-size: 24px;
        padding: 20px 30px 18px 18px;
        margin-right: 16px;
        -webkit-filter: invert(13%) sepia(10%) saturate(3268%) hue-rotate(155deg) brightness(92%) contrast(96%);
        filter: invert(13%) sepia(10%) saturate(3268%) hue-rotate(155deg) brightness(92%) contrast(96%);
    }

    html, body {
        -webkit-overflow-scrolling : touch !important;
        overflow: auto !important;
        height: 100% !important;
    }
}

.sch-column-header {
    background-color: #f6f6f6;
    border-right: none;
}

.sch-simple-timeaxis .sch-simple-timeheader {
    font-family: Lato;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 1.57px;
    color: #8a96a0;
}

.sch-dayheadercell-today .sch-simple-timeheader {
    font-family: LatoWebBold;
}

.x-grid-body {
    border-top-color: transparent;
}

.x-grid-header-ct {
    border: none;
}

.x-grid-cell-inner-treecolumn {
    padding: 9px 10px 8px 6px;
    /* height: 30px !important; */
}

.x-grid-with-col-lines .x-grid-cell {
    /* height: 30px; */
    border: none;
}

.x-grid-item {
    font-family: LatoWebBold;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: normal;
    color: #172c4e;
    color: #0c2835;
}

.bedViewContainer .x-grid-item {
    letter-spacing: 1.71px;
}

.reservationview-grid .x-grid-item {
    font-family: LatoWebBold;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: normal;
    color: #172c4e;
    color: #0c2835;
}

.x-tree-node-text {
    font-weight: bold;
}

.x-grid-with-row-lines .x-grid-item {
    border-color: RGBA(151,151,151,0.29);
}

.x-grid-with-row-lines .x-grid-item.x-grid-item-over {
    /*border-color: #f2e3b2;*/
    background-color: #ffefbb !important;
}

.x-grid-with-col-lines .x-grid-item-over .x-grid-cell {
    border: none;
}

.x-grid-cell-roomColumn .x-grid-cell-inner {
    /* font-size: 10px; */
    letter-spacing: 1.43;
    font-weight: normal;
}

.x-grid-locked-split .x-grid-inner-normal {
    border-color: #f6f6f6;
}

.x-grid-inner-locked {
    border-right-color: #f6f6f6;
}

.bedview-date-weekend {
    color: #dc5356;
}

.x-form-trigger-wrap-default {
    border-color: #e1e1e1;
    border-radius: 2px;
}

td.sch-timetd .x-grid-cell-inner {
    /* height: 30px !important; */
}

.bedview-prices {
    height: 30px !important;
}

.bedview-prices .sch-event-inner {
    padding: 6px 5px 0 3px !important;
    margin: 0 !important;
    font-weight: bold;
    font-family: LatoWebBold;
}

.bedview-event {
    font-family: Lato;
    font-size: 12px;
    letter-spacing: 1.71px;
    line-height: normal;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
}

@media only screen and (max-width: 550px) {
    .bedViewMenuContainer .x-toolbar-default {
        padding: 8px 6px 8px 10px !important
    }

    .bedViewContainer {
        padding: 0px 10px !important;
    }

    .bedViewMenuContainer .x-btn {
        width: 36px !important;
        height: 30px !important;
    }
}

@media only screen and (min-width: 550px) {
    .bedViewContainer {
        margin: 0 16px 0 14px !important;
    }

    .bedViewMenuContainer {
        margin: 10px 10px !important;
    }

    .bedViewMenuContainer .x-toolbar-default {
        padding: 4px 0 4px 8px;
    }
}

.x-box-menu-body-horizontal {
    height: 31px !important;
}

.hso-accountmanager .x-box-menu-body-horizontal {
    height: 36px !important;
}

input#bedview-date-select-inputEl {
    background-color: #f6f6f6;
}

.x-form-item-label-default {
    font-family: LatoWebBold;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.08px;
    color: #172c4e;
    padding-top: 7px;
    font-size: 12px !important;
    color: #0c2835 !important;
}

.x-toolbar-default .x-toolbar-item {
    font-family: LatoWebBold;
    /* margin: 0px 9px !important; */
    padding: 0;
}

.x-toolbar-text-default {
    font-family: Lato;
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.08px;
    color: #0c2835;
}

.x-panel-body-default {
    font-family: LatoWebBold;
    color: #0c2835;
    font-size: 12px;
}

.x-panel-body-default table {
    color: #0c2835;
}

.x-form-text-default {
    font-family: LatoWebBold;
    font-size: 12px;
    letter-spacing: 0.08px;
    color: #172c4e !important;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    /* min-height: 28px; */
    padding: 3px 6px 2px 14px;
    color: #0c2835 !important;
}

.x-form-text-default::placeholder {
    color: #172c4e;
    color: #0c2835;
}

.quick-booking-body .x-form-text-default::placeholder,
.hso-reservation .x-form-text-default::placeholder {
    color: #a6a8ab;
}

.hso-reservation-owner-phone .x-form-text-default {
    font-size: 10px;
}

.bedview-comboboxes .x-form-text-default {
    font-size: 12px;
}

.x-btn-default-toolbar-small {
    border-color: #e1e1e1;
    border-radius: 2px !important;
    background-color: #f6f6f6;
    padding: 2px 4px !important;
}

.bedview-event {
    border-radius: 2px;
    /* margin-top: 6px; */
    margin-left: 6px !important;
}

.bedview-new-event {
    background-color: #fcdeda;
    border-radius: 0px;
    height: 21px !important;
    margin-left: 5px;
    border: 2px solid #0c2835;
}

.bedview-new-event span.price-new-object {
    color: #0c2835;
    font-family: LatoWebSemibold;
}

.main-ribbon {
    border-bottom: 4px solid #172c4e;
    height: 58px !important;
    padding-top: 0px !important;
}

.main-ribbon-container {
}

.main-ribbon div.x-panel-body-default {
    /* height: 67px !important; */
}

.bedview-reservation-caption {
    margin-top: -20px;
    font-size: 11px;
    letter-spacing: normal;
    margin-left: -3px;
    height: 21px;
}

.hso-reservation-tooltip {
    background-color: #fff;
    box-shadow: 0 0 10px 0 #dbdbdb;
    border-radius: 3px;
    padding: 0;
    margin: 0;
    border: none;
}

.x-tip-body-default {
    padding: 0;
}

hr.simple {
    border-top: solid 1px rgba(225,225,225,0.1);
    line-height: 0;
    padding: 0;
    margin: 0;
    border-left-width: 0px;
}

.reslist-tooltip-guestname {
    padding: 10px 8px 0 8px;
}

.reslist-tooltip-guestname td {
    font-size: 12px;
    color: #172c4e;
    letter-spacing: 1.33px;
    font-family: Axiforma;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    color: #0c2835;
}

.reslist-tooltip-checkin {
    font-family: Lato;
    font-size: 11px;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #172c4e;
    padding: 10px;
    color: #0c2835;
}

.reslist-tooltip-padding {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.reslist-tooltip-nights-table {
    padding: 10px 6px;
}

.reslist-tooltip-nights-table {
    font-family: Lato;
    font-size: 11px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #172c4e;
    color: #0c2835;
}

@media screen and (max-width: 550px) {
    .hso-reservation-tooltip .x-tip-header-default .x-tool-after-title {
        margin: 0 0 0 -6px !important;
    }
}

.reservationTlp-roomType, .reservationTlp-nightsDates {
    font-weight: bold;
    color: #172c4e;
    font-size: 11px;
    font-family: LatoWebBold;
    color: #0c2835;
}

.reslist-tooltip-nights-table tr {
    line-height: 15px;
}

.reservationTpl-table-no-padding {
    padding: 0px !important;   
    margin-left: -4px;
}

.reslist-tooltip-totals {
    font-family: LatoWebBold;
    font-size: 11px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #172c4e;
    padding: 5px 10px;
    color: #0c2835;
}

.reslist-tooltip-totals span {
    color: #ef0b0b !important;
    padding-left: 26px;
}

.hso-reservation-tooltip .x-tool-close {
    margin-left: -6px;
}

/*.x-tool {
    background-image: url(/theme/default/images/tool-sprites.png);
    background-repeat: no-repeat;
    display: block;
}*/
.x-tool-close,
.x-tool-restore,
.x-tool-maximize,
.x-tool-information,
.x-tool-prev,
.x-tool-next,
.x-tool-minimize {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    display: block;
    background-color: transparent !important;
    -webkit-filter: invert(81%) sepia(0%) saturate(247%) hue-rotate(177deg) brightness(96%) contrast(87%);
    filter: invert(81%) sepia(0%) saturate(247%) hue-rotate(177deg) brightness(96%) contrast(87%);
    background-size: 20px;
    background-position: center center;
}

.x-tip-header {
    height: 30px;
}

.x-tip-default .x-tool-close,
.x-tool-close {
    background-image: url(/Images/svg-icons/form/007-close.svg);
}

.x-tool-restore {
    background-image: url(/Images/svg-icons/form/012-full-screen-2.svg);
    background-size: 22px;
}

.x-tool-information {
    background-image: url(/Images/svg-icons/form/006-information.svg);
}

.x-tool-prev {
    background-image: url(/Images/svg-icons/form/004-arrow.svg);
}

.x-tool-next {
    background-image: url(/Images/svg-icons/form/002-chevron.svg);
}

.x-tool-minimize {
    background-image: url(/Images/svg-icons/form/005-minus.svg);
}

.x-tool-maximize {
    background-image: url(/Images/svg-icons/form/012-full-screen-2.svg);
    background-size: 22px;
}

.x-window-header-default-horizontal .x-tool-after-title {
    /* margin: -1px -2px !important; */
}


.solutionPanelButton .x-btn-button-default-small {
    min-height: 24px;
}

.solutionPanelButton {
    margin-top: 0px !important;
    border: none !important;
    margin-left: 4px !important;
    width: 30px;
    position: relative !important;
    /* height: 30px; */
    top: 0px !important;
    display: block;
    font-size: 25px;
}

.x-grid-with-row-lines .x-grid-item.x-grid-item-selected {
    border-color: #f2e3b2;
    background-color: #ffefbb !important;
}

.x-grid-with-col-lines .x-grid-item-selected .x-grid-cell {
    border: none;
}

tr.x-grid-tree-node-leaf.x-grid-row {
}

.x-grid-with-row-lines .x-grid-item-selected + .x-grid-item {
    border-top-color: #dfdfdf;
}

.bedview-event.bedview-reservation-hover {
    border-color: transparent;
}

div.sch-event.sch-event-selected {
    /* height: 30px !important; */
    border: none;
}

.bedview-nights-selection .sch-event-selected span.bedview-reservation-night.selected, .bedview-beds-selection .sch-event-selected span.bedview-reservation-night.selected, span.bedview-blocked-bed-item.selected {
}

.bedview-blocked-bed {
    background-color: #000;
}

.bedview-blocked-bed:before {
    transform: rotate(30deg);
}

.bedview-new-booking {
    background-color: #2e5159;
    border-color: #2e5159;
}

.bedview-checked-in {
}

.bedview-temporary {
    background-color: #f2c518;
    border-color: #f2c518;
}

.bedview-leaving {
    background-color: #f69b8d;
    border-color: #f69b8d;
}

.bedview-late-or-noshow,
.bedview-arriving-today {
    background-color: #e19b35;
    border-color: #e19b35;
}

.bedview-late-or-noshow .sch-event-inner {
    color: black;
}

.bedview-past-booking {
    background-color: #8A96A0;
    border-color: #8A96A0;
}

.bedview-new-object-item {
    padding-top: 3px;
}

.hso.hso-status-1 {
    font-family: Lato;
    font-weight: normal;
    font-style: normal;
    padding: 2px 0 !important;
    /* float: right; */
    /* height: 30px; */
    letter-spacing: normal;
}

.hso-status-button {
    height: 30px;
}

.reservationTlp-bookedAt {
    padding-left: 10px;
    font-family: Lato;
    font-size: 10px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    color: #8a96a0;
}

.reservationTlp-lastModifiedString {
    padding-right: 10px;
    font-family: Lato;
    font-size: 10px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    color: #8a96a0;
}

.reservationTlp-reservationCode, .reservationTlp-guests-count, .reservationTlp-rooms-count {
    font-family: LatoWebBold;
    font-size: 11px;
    color: #172c4e;
    letter-spacing: normal;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    color: #0c2835;
}

.x-tab.x-tab-active.x-tab-default,
.quickbooking-container .x-btn.x-btn-menu-active.x-btn-default-small,
.quickbooking-container .x-btn.x-btn-pressed.x-btn-default-small {
    background-color: #13c0d7;
    border-radius: 2px;
    border-color: #13c0d7;
    height: 30px;
    box-shadow: none;
    border-color: #0c2835;
    background-color: #0c2835;
}

.x-tool-img {
    /* opacity: 1; */
}

.hso-reservationFormLeft .x-btn-default-toolbar-small {
    border-color: #e1e1e1;
    background-color: #f6f6f6 !important;
}

.x-grid-header-ct {
    border-color: #f6f6f6;
}

.light-header .x-grid-header-ct {
    border: 1px solid #ebedf8 !important;
    border-radius: 3.8px;
    border-bottom-style: none !important;
}

.light-header .x-column-header {
    background-color: #f6f6f6;
    border-top: none;
}

.x-grid-cell-special {
    border-left-width: 0;
}

.x-grid-item-container {
    border-radius: 3.8px;
    /* border: 1px solid #ebedf8; */
    border-top-style: none;
}

.x-grid-cell-inner {
    padding: 8px 10px 8px;
    white-space: normal;
}

.x-grid-cell-inner-action-col {
    padding: 4px;
}

.x-tree-view .x-grid-cell-inner {
    padding: 4px 10px;
}

.x-btn-default-small {
    background-color: #fff;
    border: 1px solid #e1e1e1;
    border-radius: 2px;
}

.x-btn.x-btn-disabled.x-btn-default-small {
    background-color: transparent;
}

.hso-reservation-toolbar-footer .x-btn-over.x-btn-default-small,
.hso-payment-window .x-btn-over.x-btn-default-small,
.hso-payment-window .x-btn-over,
.x-toolbar .x-btn-over.x-btn-default-small {
    border-color: #f2e3b2;
    background-color: #ffefbb !important;
}

.x-btn-over.x-btn-default-small,
.hso-btn-small-orange.x-btn.x-btn-pressed.x-btn-default-small {
    border-color: #f2e3b2;
    background-color: #ffefbb !important;
    color: #0c2835 !important;
}

.x-btn-inner-default-small {
    font-family: Lato;
    font-size: 11px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #172c4e !important;
    color: #0c2835 !important;
}

.quickbooking-container .x-btn-menu-active .x-btn-inner-default-small {
    color: #fff !important;
}

.quickbooking-container .x-btn-over .x-btn-inner-default-small {
    color: #0c2835 !important;
}

.x-toolbar-footer {
    background-color: #fff;
    border-top: 1px solid #EFEFEF !important;
}

.hso-reservation-toolbar-footer .x-btn-inner-default-small {
    color: #0c2835 !important;
    font-family: LatoWebBold;
    font-size: 11px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
}

.reservation-footer-btn .x-btn-inner-default-small {
    color: #0c2835 !important;
    font-family: LatoWebBold;
    font-size: 12px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
}

.x-form-display-field-default {
    font-family: LatoWebBold;
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    color: #0c2835;
    height: auto;
    padding-left: 10px;
    letter-spacing: 0.08px;
    padding-top: 2px;
}

.hso-hostel-settings-form .x-form-display-field-default {
    font-size: 21px !important;
}

.x-tab-inner-default {
    font-family: Lato;
    font-size: 11px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.08px;
    color: #172c4e;
    color: #0c2835;
}

.x-tab-default {
    border-radius: 2px;
    border: solid 1px #e1e1e1;
    background-color: #f6f6f6;
}

.hso-status-0, .hso-status-0.x-btn-over, .hso-status-0.x-btn-pressed.x-btn-default-small, .hso-status-0.x-btn-menu-active.x-btn-default-small, .hso-status-0.x-btn-focus.x-btn-default-small {
    background-color: #f2c518;
    border-color: #f2c518;
    color: white;
}
/* Temporary */
.hso-status-1, .hso-status-1.x-btn-over, .hso-status-1.x-btn-pressed.x-btn-default-small, .hso-status-1.x-btn-menu-active.x-btn-default-small, .hso-status-1.x-btn-focus.x-btn-default-small {
    background-color: #13c0d7;
    border-color: #13c0d7;
    color: white;
}
/* Confirmed */
.hso-status-3, .hso-status-3.x-btn-over, .hso-status-3.x-btn-pressed.x-btn-default-small, .hso-status-3.x-btn-menu-active.x-btn-default-small, .hso-status-3.x-btn-focus.x-btn-default-small {
    background-color: #EF7F01;
    border-color: #EF7F01;
    color: white;
}
/* Confirmed (CC) */
.hso-status-4, .hso-status-4.x-btn-over, .hso-status-4.x-btn-pressed.x-btn-default-small, .hso-status-4.x-btn-menu-active.x-btn-default-small, .hso-status-4.x-btn-focus.x-btn-default-small {
    background-color: #e19b35;
    border-color: #e19b35;
    color: #fff;
}
/* Arriving */
.hso-status-5, .hso-status-5.x-btn-over, .hso-status-5.x-btn-pressed.x-btn-default-small, .hso-status-5.x-btn-menu-active.x-btn-default-small, .hso-status-5.x-btn-focus.x-btn-default-small {
    background-color: #e19b35;
    border-color: #e19b35;
    color: white;
}
/* Late */
.hso-status-6, .hso-status-6.x-btn-over, .hso-status-6.x-btn-pressed.x-btn-default-small, .hso-status-6.x-btn-menu-active.x-btn-default-small, .hso-status-6.x-btn-focus.x-btn-default-small {
    background-color: #6ec195;
    border-color: #6ec195;
    color: white;
}
/* Checked-in */
.hso-status-7, .hso-status-7.x-btn-over, .hso-status-7.x-btn-pressed.x-btn-default-small, .hso-status-7.x-btn-menu-active.x-btn-default-small, .hso-status-7.x-btn-focus.x-btn-default-small {
    background-color: #f69b8d;
    border-color: #f69b8d;
    color: white;
}
/* Leaving */
.hso-status-8, .hso-status-8.x-btn-over, .hso-status-8.x-btn-pressed.x-btn-default-small, .hso-status-8.x-btn-menu-active.x-btn-default-small, .hso-status-8.x-btn-focus.x-btn-default-small {
    background-color: #009136;
    border-color: #009136;
    color: white;
}
/* Late Check-out */
.hso-status-9, .hso-status-9.x-btn-over, .hso-status-9.x-btn-pressed.x-btn-default-small, .hso-status-9.x-btn-menu-active.x-btn-default-small, .hso-status-9.x-btn-focus.x-btn-default-small {
    background-color: #8A96A0;
    border-color: #8A96A0;
    color: white;
}
/* Checked-out */
.hso-status-2, .hso-status-2.x-btn-over, .hso-status-2.x-btn-pressed.x-btn-default-small, .hso-status-2.x-btn-menu-active.x-btn-default-small, .hso-status-2.x-btn-focus.x-btn-default-small {
    background-color: #bf2c23;
    border-color: #bf2c23;
    color: white;
}
/* Cancelled */
.hso-status-10, .hso-status-10.x-btn-over, .hso-status-10.x-btn-pressed.x-btn-default-small, .hso-status-10.x-btn-menu-active.x-btn-default-small, .hso-status-10.x-btn-focus.x-btn-default-small {
    background-color: black;
    border-color: black;
    color: white;
}
/* No Show */
.hso-status-11, .hso-status-11.x-btn-over, .hso-status-11.x-btn-pressed.x-btn-default-small, .hso-status-11.x-btn-menu-active.x-btn-default-small, .hso-status-11.x-btn-focus.x-btn-default-small {
    background-color: #2e5159;
    border-color: #2e5159;
    color: white;
}

.hso-status-12, .hso-status-12.x-btn-over, .hso-status-12.x-btn-pressed.x-btn-default-small, .hso-status-12.x-btn-menu-active.x-btn-default-small, .hso-status-12.x-btn-focus.x-btn-default-small {
    background-color: rgb(17, 137, 20);
    border-color: rgb(17, 137, 20);
    color: white;
}

/* pending */
.hso-status-13, .hso-status-13.x-btn-over, .hso-status-13.x-btn-pressed.x-btn-default-small, .hso-status-13.x-btn-menu-active.x-btn-default-small, .hso-status-13.x-btn-focus.x-btn-default-small {
    background-color: #FF0000;
    border-color: #FF0000;
    color: white;
}
/* New */

.hso-status-0 .x-menu-item-text-default,
.hso-status-1 .x-menu-item-text-default,
.hso-status-3 .x-menu-item-text-default,
.hso-status-4 .x-menu-item-text-default,
.hso-status-5 .x-menu-item-text-default,
.hso-status-6 .x-menu-item-text-default,
.hso-status-7 .x-menu-item-text-default,
.hso-status-8 .x-menu-item-text-default,
.hso-status-9 .x-menu-item-text-default,
.hso-status-2 .x-menu-item-text-default,
.hso-status-10 .x-menu-item-text-default,
.hso-status-11 .x-menu-item-text-default,
.hso-status-12 .x-menu-item-text-default,
.hso-status-13 .x-menu-item-text-default {
    color: #fff;
}

.hso-status-0 .x-btn-over,
.hso-status-1 .x-btn-over,
.hso-status-3 .x-btn-over,
.hso-status-4 .x-btn-over,
.hso-status-5 .x-btn-over,
.hso-status-6 .x-btn-over,
.hso-status-7 .x-btn-over,
.hso-status-8 .x-btn-over,
.hso-status-9 .x-btn-over,
.hso-status-2 .x-btn-over,
.hso-status-10 .x-btn-over,
.hso-status-11 .x-btn-over {
    opacity: 0.8;
}

.hso-allocation-button {
    text-align: center;
    color: white;
    cursor: pointer;
    background-image: none;
    height: 30px;
    margin-top: 1px !important;
}

.hso-allocated, .hso-allocated.x-btn-over, .hso-allocated.x-btn-pressed.x-btn-default-small, .hso-allocated.x-btn-menu-active.x-btn-default-small, .hso-allocated.x-btn-focus.x-btn-default-small {
    background-color: #6ec195 !important;
    border-color: #6ec195 !important;
    color: white;
}

.hso-unallocated, .hso-unallocated.x-btn-over, .hso-unallocated.x-btn-pressed.x-btn-default-small, .hso-unallocated.x-btn-menu-active.x-btn-default-small, .hso-unallocated.x-btn-focus.x-btn-default-small {
    background-color: #e19b35 !important;
    border-color: #e19b35 !important;
    color: white;
}

.hso-payment-button {
    text-align: center;
    color: white;
    cursor: pointer;
    background-image: none;
    height: 30px;
    margin-top: 1px !important;
}

.hso-paid, .hso-paid.x-btn-over, .hso-paid.x-btn-pressed.x-btn-default-small, .hso-paid.x-btn-menu-active.x-btn-default-small, .hso-paid.x-btn-focus.x-btn-default-small {
    background-color: #6ec195 !important;
    border-color: #6ec195 !important;
    color: white;
}

.hso-due, .hso-due.x-btn-over, .hso-due.x-btn-pressed.x-btn-default-small, .hso-due.x-btn-menu-active.x-btn-default-small, .hso-due.x-btn-focus.x-btn-default-small {
    background-color: #dc5356 !important;
    border-color: #dc5356 !important;
    color: white;
}

.hso-refund, .hso-refund.x-btn-over, .hso-refund.x-btn-pressed.x-btn-default-small, .hso-refund.x-btn-menu-active.x-btn-default-small, .hso-refund.x-btn-focus.x-btn-default-small {
    background-color: #EF7F01;
    border-color: #EF7F01;
    color: white;
}

.hso-reservation-total-lbl .x-form-item-label-default,
.hso-reservation-due-lbl .x-form-item-label-default {
    padding-top: 9px;
}

.hso-reservation-due-lbl .x-form-item-label-default {
    font-family: LatoWebBold;
}

.hso-yellow-button {
    text-align: center;
    background-color: #FFFF66;
    color: black;
    border-radius: 4px;
    cursor: pointer;
    background-image: none;
    border-color: #FFFF66;
}

.hso-yellow-button .x-btn-inner {
    color: black;
}


.hso-black-button {
    text-align: center;
    background-color: black;
    color: red;
    border-radius: 4px;
    cursor: pointer;
    background-image: none;
    border-color: black;
}

.hso-black-button .x-btn-inner {
    color: red;
}

.hso-status-button .x-btn-inner-default-small,
.hso-allocation-button .x-btn-inner-default-small,
.hso-payment-button .x-btn-inner-default-small,
.hso-guesttype-button .x-btn-inner-default-small {
    color: #fff !important;
    font-weight: bold;
    padding: 1px 0 0 0;
    font-family: LatoWebBold;
    font-size: 12px;
}

.hso-reservation-tooltip .hso-status-1,
.hso-reservation-tooltip .hso-status-2,
.hso-reservation-tooltip .hso-status-3,
.hso-reservation-tooltip .hso-status-4,
.hso-reservation-tooltip .hso-status-5,
.hso-reservation-tooltip .hso-status-6,
.hso-reservation-tooltip .hso-status-7,
.hso-reservation-tooltip .hso-status-8,
.hso-reservation-tooltip .hso-status-9,
.hso-reservation-tooltip .hso-status-10,
.hso-reservation-tooltip .hso-status-11 {
    width: 74px !important;
    height: 19px;
}

.x-form-item-body-default {
    min-height: 29px;
    height: 29px;
}

.number-field .x-form-item-body-default {
    min-height: 25px;
    height: 25px;
    padding-top: 4px;
}

.image-field-body {
    background-color: #fff;
    border: none;
}

.hso-trigger-search {
    width: 24px !important;
    height: 20px;
    background-position: -359px 3px !important;
    background-image: url(/theme/default/images/fdm-icons.png);
    border: none !important;
    background-color: transparent !important;
    background-image: url(/Images/svg-icons/reservation/Shape.svg);
    background-position: 0px 6px !important;
}

.x-btn.x-btn-menu-active.x-btn-default-toolbar-small,
.x-btn.x-btn-pressed.x-btn-default-toolbar-small {
    border-color: #e1e1e1;
    /* background-color: #f6f6f6; */
}

.hso-applycitytax-button .x-btn-inner {
    color: #a6a8ab;
    line-height: 22px;
}

.x-btn-inner-default-toolbar-small {
    font-family: Lato;
    font-size: 12px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
}

.x-btn-default-toolbar-small .x-btn-arrow-el {
}

.x-btn-button-default-toolbar-small {
    min-height: 22px;
    min-width: 22px;
}

.hso-reservation .x-btn-default-toolbar-small {
    background-color: #fff;
    border: solid 1px #dbdbdb;
}

.hso-reservation .x-btn-wrap .x-btn-default-toolbar-small .x-btn-inner {
    color: red;
}

.hso-reservation .x-btn-wrap .x-btn-inner-default-toolbar-small {
}

.x-btn-button-left {
    padding-left: 12px;
}

.x-btn-text.x-btn-icon-left > .x-btn-icon-el-default-toolbar-small {
    margin-top: 0px;
}

.x-btn-wrap-default-toolbar-small.x-btn-split-right:after {
    width: 15px;
    /*padding-right: 10px;*/
}

.hso-todaystatistics .x-form-item-label-default {
    padding-left: 18px;
}

.side-panel-header.x-panel-header-default-vertical, .side-panel-header.x-panel-header-default-vertical.x-header-noborder, .side-panel-header.x-panel-header-default {
    width: 22px;
}

.hso-reservation .hso-btn-default-toolbar-small-gray-bg {
    background-color: #f6f6f6;
    border: 1px solid #e1e1e1;
}

.x-form {
}

.x-tab-default-top {
    padding: 3px 10px 3px 10px;
}

.x-tab.x-tab-active.x-tab-default .x-tab-inner-default {
    font-weight: bold;
}

.image-field-body:hover {
    border: none;
}

.hso-displayfield .x-form-display-field-default {
    font-size: 14px;
}

.x-splitter {
    /* background-color: #BEBEBE; */
}


.window-icon {
    background-size: 20px 15px;
}

.x-btn-icon-left > .x-btn-icon-el-default-toolbar-small, .x-btn-icon-right > .x-btn-icon-el-default-toolbar-small, .price-matrix-export-icon, .reservation-payments-report-export-icon {
    width: 24px;
    color: #8a96a0;
}

.x-panel-header-default {
    background-color: #f6f6f6;
    border: 1px solid #f6f6f6;
}

.x-panel-header-title-default {
    font-family: LatoWebBold;
    font-size: 9px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 1.57px;
    color: #0c2835;
}

.x-panel-header-title-default > .x-title-text-default {
    text-transform: uppercase;
    height: 20px;
}

.hso-todaystatistics .x-autocontainer-form-item {
    border-bottom: 1px solid #EFEFEF;
    width: 100%;
}

.hso-todaystatistics .x-form-item-body-default {
    text-align: right;
    padding-right: 30px;
}

.hso-reservationview .x-tree-panel .x-grid-row,
.hso-accountmanager .x-tree-panel .x-grid-row,
.bill-manager .x-tree-panel .x-grid-row {
    background-color: #FCDEDA;
}

.hso-reservationview .x-grid-tree-node-leaf,
.hso-accountmanager .x-grid-tree-node-leaf,
.bill-manager .x-grid-tree-node-leaf {
    background: #fff !important;
}

.hso-reservationview .x-tree-lines .x-tree-elbow-line,
.hso-accountmanager .x-tree-lines .x-tree-elbow-line,
.bill-manager .x-tree-lines .x-tree-elbow-line,
.hso-reservationview .x-tree-lines .x-tree-elbow,
.hso-accountmanager .x-tree-lines .x-tree-elbow,
.bill-manager .x-tree-lines .x-tree-elbow,
.hso-reservationview .x-tree-elbow-img .x-tree-elbow-end,
.hso-accountmanager .x-tree-elbow-img .x-tree-elbow-end,
.bill-manager .x-tree-elbow-img .x-tree-elbow-end {
    background-image: none;
}

.hso-reservationview .x-tree-lines .x-tree-elbow,
.hso-accountmanager .x-tree-lines .x-tree-elbow,
.bill-manager .x-tree-lines .x-tree-elbow,
.hso-reservationview .x-tree-lines .x-tree-elbow-end,
.hso-accountmanager .x-tree-lines .x-tree-elbow-end,
.bill-manager .x-tree-lines .x-tree-elbow-end {
    display: none;
}

.hso-reservationview .x-grid-tree-node-leaf td.x-grid-cell,
.hso-accountmanager .x-grid-tree-node-leaf td.x-grid-cell,
.bill-manager .x-grid-tree-node-leaf td.x-grid-cell {
    border-bottom: 1px solid #EFEFEF;
}

.hso-reservationview .x-grid-tree-node-leaf td.x-grid-cell .x-grid-cell-inner,
.hso-accountmanager .x-grid-tree-node-leaf td.x-grid-cell .x-grid-cell-inner,
.bill-manager .x-grid-tree-node-leaf td.x-grid-cell .x-grid-cell-inner {
    padding: 9px 8px 9px 17px;
}

.hso-reservationview .x-tree-panel .x-tree-node-text,
.hso-accountmanager .x-tree-panel .x-tree-node-text,
.bill-manager .x-tree-panel .x-tree-node-text {
    font-family: LatoWebBold;
    font-size: 12px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 1.71px;
    color: #172c4e;
    text-transform: uppercase;
    padding-left: 5px;
    color: #0c2835;
}

.hso-reservationview .x-grid-tree-node-leaf .x-tree-node-text,
.hso-accountmanager .x-grid-tree-node-leaf .x-tree-node-text,
.bill-manager .x-grid-tree-node-leaf .x-tree-node-text {
    font-weight: bold;
    font-size: 11px;
    letter-spacing: 1.43px;
    text-transform: none;
}


.hso-reservationview .x-grid-cell-inner,
.hso-accountmanager .x-grid-cell-inner,
.bill-manager .x-grid-cell-inner {
    padding: 7px 10px 7px 10px;
    white-space: normal;
    vertical-align: middle;
    background-color: transparent;
}

.hso-accountmanager .x-grid-cell-inner {
    font-family: LatoWebBold;
    font-weight: normal;
}

.hso-accountmanager .x-grid-cell-row-numberer .x-grid-cell-inner {
    padding: 7px 0px;
    text-align: center !important;
}

.hso-reservationview .x-tree-elbow-img.x-tree-elbow-plus.x-tree-expander,
.hso-reservationview .x-tree-elbow-img.x-tree-elbow-end-plus.x-tree-expander,
.hso-reservationview .x-tree-lines .x-grid-tree-node-expanded .x-tree-elbow-end-plus,
.hso-accountmanager .x-tree-elbow-img.x-tree-elbow-plus.x-tree-expander,
.hso-accountmanager .x-tree-elbow-img.x-tree-elbow-end-plus.x-tree-expander,
.hso-accountmanager .x-tree-lines .x-grid-tree-node-expanded .x-tree-elbow-end-plus,
.bill-manager .x-tree-elbow-img.x-tree-elbow-plus.x-tree-expander,
.bill-manager .x-tree-elbow-img.x-tree-elbow-end-plus.x-tree-expander,
.bill-manager .x-tree-lines .x-grid-tree-node-expanded .x-tree-elbow-end-plus {
    border: solid black;
    border-width: 0 3px 3px 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    background-image: none;
    width: 7px;
    height: 8px;
    margin-top: 1px;
}

.hso-reservationview .x-tree-lines .x-grid-tree-node-expanded .x-tree-elbow-plus,
.hso-accountmanager .x-tree-lines .x-grid-tree-node-expanded .x-tree-elbow-plus,
.bill-manager .x-tree-lines .x-grid-tree-node-expanded .x-tree-elbow-plus {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
    margin-top: 4px;
}

.hso-reservationview .x-grid-tree-node-expanded
.x-tree-elbow-img.x-tree-elbow-plus.x-tree-expander,
.hso-accountmanager .x-grid-tree-node-expanded
.x-tree-elbow-img.x-tree-elbow-plus.x-tree-expander,
.bill-manager .x-grid-tree-node-expanded
.x-tree-elbow-img.x-tree-elbow-plus.x-tree-expander {
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    margin-top: 4px
}

.hso-reservationview .x-grid-cell-inner .x-tree-checkbox,
.hso-accountmanager .x-grid-cell-inner .x-tree-checkbox,
.bill-manager .x-grid-cell-inner .x-tree-checkbox {
    /* background-image: none; */
    /* display: none; */
    margin-left: 4px;
}

.hso-reservationview .x-grid-tree-node-leaf .x-grid-cell-inner .x-tree-checkbox,
.hso-accountmanager .x-grid-tree-node-leaf .x-grid-cell-inner .x-tree-checkbox,
.bill-manager .x-grid-tree-node-leaf .x-grid-cell-inner .x-tree-checkbox {
    background-image: url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/form/checkbox.png);
    display: inline-block;
}

.solutionPanelButton .x-btn-inner {
    padding: 0 0px 0px 0px;
}


.x-datepicker-month .x-btn-inner {
    color: #172c4e;
}

.hso-reservation .x-tab-inner-default {
    font-size: 12px;
}

.hso-reservationview.x-window-header-default {
    border-bottom: none;
}


.hso-reservationview {
    margin-top: 5px !important;
}

.hso-todaystatistics, .hso-filters {
    margin-top: 1px !important;
}
/*
.icon-chevron-left, .icon-chevron-right {
    margin: 25px;
    display: inline-block;
    height: 12px;
    position: relative;
    width: 12px;
}

.icon-chevron-left, .icon-chevron-right {
    display: inline-block !important;
    height: 12px;
    position: relative;
    width: 12px !important;
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
    margin: 0px;
    padding: 0px;
    background: none;
    color: #8a96a0;
}
.icon-chevron-right {
    -moz-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    -webkit-transform: rotate(315deg);
    transform: rotate(315deg);
}
.icon-chevron-left:after, .icon-chevron-right:after {
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-right-style: solid;
    border-right-width: 3px;
    content: '';
    display: inline-block;
    height: 9px;
    left: 0;
    position: absolute;
    top: 0;
    width: 9px;
}

.icon-chevron-left:before, .icon-chevron-right:before {
    bottom: 2px;
    content: '';
    height: 17px;
    position: absolute;
    right: 0;
    transform-origin: bottom;
    width: 3px;
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    background: #8a96a0;
}
*/
.x-form-trigger-default, .x-form-trigger-default.x-form-trigger-focus,
.x-form-trigger-default .x-form-trigger-over,
.x-form-trigger.x-form-trigger-default .x-form-trigger-click {
    background-color: transparent;
    border: none;
    width: 28px;
    background-position: 4px 6px;
    background-repeat: no-repeat;
}

.x-form-date-trigger {
    background-position: 5px 4px !important;
    background-image: url(/Images/svg-icons/reservation/calendar.svg);
}

.bedViewMenuContainer .x-form-trigger-default,
.bedViewMenuContainer .x-form-trigger-default.x-form-trigger-focus,
.hso-reservationview .x-form-trigger-default,
.hso-reservationview .x-form-trigger-default.x-form-trigger-focus {
    background-color: #f6f6f6;
    border: 1px solid #e1e1e1;
    width: 30px;
    background-position: 4px 3px;
    background-repeat: no-repeat;
}

.bedViewMenuContainer .hso-datefield-separate .x-form-trigger-default {
    background-position: 5px 4px !important;
}

.bedViewMenuContainer .x-form-trigger-default.x-form-trigger-over,
.bedViewMenuContainer .x-form-trigger.x-form-trigger-default.x-form-trigger-click,
.hso-reservationview .x-form-trigger-default.x-form-trigger-over,
.hso-reservationview .x-form-trigger.x-form-trigger-default.x-form-trigger-click {
    background-position: 4px 3px;
    background-color: #ececec;
    width: 30px;
}

.x-form-trigger-default.x-form-trigger-over {
    background-position: 4px 3px;
}

.x-form-trigger.x-form-trigger-default.x-form-trigger-click {
    background-position: 4px 3px;
}

.x-form-trigger-default.x-form-trigger-over.x-form-trigger-focus {
    background-position: -84px center;
}

.x-border-box, .x-border-box * {
}

.x-datepicker-date {
    color: #172c4e;
    font-family: Lato;
    color: #0c2835;
    font-family: LatoWebBold;
}

.hso-datefield-separate .x-form-text {
    width: 150px;
    border: 1px solid #e1e1e1;
    background: #f6f6f6;
}

.hso-datefield-separate .x-form-trigger-wrap-default {
    border: none;
}


.x-tab-button-default {
}

.x-grid-td {
    border-right: 1px solid #dfdfdf;
    vertical-align: middle;
}

.x-tree-view .x-grid-td {
    border: none;
}

.pos-sales-grid .x-grid-td {
    border: none;
}

.hso-actioncolumn, .x-grid-cell-priceColumn {
    border-right: none;
}

.x-grid-empty {
    font-family: Lato;
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #172c4e;
    color: #0c2835;
}

/*
    CSS ARROW
*/
.arrow {
    display: inline-block;
    height: 10px;
    position: relative;
    width: 10px;
    border: none;
    padding: 2px 5px 4px 4px;
    margin: 6px 2px 0px -9px;
    background: none;
    overflow: visible;
}

.arrow::after {
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-right-style: solid;
    border-right-width: 2px;
    content: '';
    display: inline-block;
    height: 8px;
    left: 0;
    position: absolute;
    top: 0;
    width: 8px;
}

.arrow.is-triangle::after {
    border-style: solid;
    border-width: 0 0 10px 10px;
    height: 0;
    width: 0;
}

.arrow.is-check::after {
    width: 6px;
}

.arrow.arrow-bar::before {
    bottom: 1px;
    content: '';
    height: 20px;
    position: absolute;
    right: 0;
    transform-origin: bottom;
    width: 2px;
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.arrow.is-top {
    -moz-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
}

.arrow.is-right {
    -moz-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    -webkit-transform: rotate(315deg);
    transform: rotate(315deg);
}

.arrow.is-bottom {
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    background-position: unset !important;
}

.arrow.is-left {
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
}

.arrow::after,
.arrow .arrow::after {
    border-color: #172c4e;
}

.arrow.is-triangle::after,
.arrow .arrow.is-triangle::after {
    border-color: transparent;
    border-bottom-color: #172c4e;
}

.arrow::before,
.arrow .arrow::before {
    background-color: red;
}

/*
    CSS ARROW END
*/

.ribbon-icon-button, .ribbon-icon-button.x-btn-over, .ribbon-icon-button.x-btn-pressed.x-btn-default-small, .ribbon-icon-button.x-btn-menu-active.x-btn-default-small, .ribbon-icon-button.x-btn-focus.x-btn-default-small, .ribbon-icon-button.x-btn.x-btn-disabled.x-btn-default-small {
    box-shadow: none;
}

.x-form-item-body .x-form-spinner-default,
.x-form-item-body .x-form-spinner-up-default .x-form-spinner-focus {
    width: 22px;
    background-position: 0px 3px;
    height: 14px;
}

.x-form-item-body .x-form-spinner-down-default,
.x-form-item-body .x-form-spinner-down-default .x-form-spinner-focus {
    background-position: 0px 12px;
    height: 14px;
}

.x-form-spinner-down-default.x-form-spinner-focus {
}

.bedview-blocked-bed-item, .bedview-reservation-night {
    /* height: 20px !important; */
}

div.sch-event-fixed {
    margin-top: 0px;
}

.fdm-icons {
    background-image: url(/theme/default/images/fdm-icons.png);
    background-repeat: no-repeat;
    display: block;
}

.fdm-icons-arrow-down-blue {
    width: 20px !important;
    height: 20px;
    background-position: -3px -3px;
    background-color: transparent !important;
    border: none !important;
    display: table-cell;
}

.fdm-icons-arrow-down-white {
    width: 16px !important;
    height: 20px;
    background-position: -3px -3px;
    background-color: transparent !important;
    border: none !important;
    display: table-cell;
}

.fdm-icons-arrow-down-combo {
    width: 13px !important;
    height: 20px;
    background-position: -25px 4px !important;
    background-color: transparent !important;
    border: none !important;
    display: table-cell;
}

.fdm-icons-arrow-down-gray {
    width: 16px !important;
    height: 20px;
    background-position: -44px 4px !important;
    background-color: transparent !important;
    border: none !important;
    display: table-cell;
}

.fdm-icons-arrow-left {
    width: 20px;
    height: 20px;
    background-position: -64px -1px;
}

.fdm-icons-arrow-right {
    width: 21px;
    height: 20px;
    background-position: -90px -1px;
}

.fdm-icons-bed-icon {
    width: 25px !important;
    height: 20px;
    background-position: 4px 3px;
    background-size: 18px;
}

.fdm-icons-bed2-icon {
    width: 19px;
    height: 20px;
    background-position: -144px -3px;
}

.fdm-icons-bed3-icon {
    width: 19px;
    height: 20px;
    background-position: -169px -3px;
}

.fdm-icons-calendar {
    width: 23px;
    height: 20px;
    background-position: -194px -1px;
}

.fdm-icons-coins {
    width: 20px;
    height: 20px;
    background-position: -223px -3px;
}

.fdm-icons-eye {
    width: 25px;
    height: 20px;
    background-position: -250px -1px;
}

.fdm-icons-eye-blue-icon {
    width: 24px;
    height: 20px;
    background-position: -279px 0px;
}

.fdm-icons-home-icon {
    width: 19px;
    height: 20px;
    background-position: -308px 0px;
}

.fdm-icons-note-icon {
    width: 16px;
    height: 20px;
    background-position: -335px -3px;
}

.fdm-icons-seach-icon {
    width: 20px;
    height: 20px;
    background-position: -357px -3px;
}

.fdm-icons-stop-block-bed {
    width: 21px;
    height: 20px;
    background-position: -382px 0px;
}

.fdm-icons-trash-icon {
    width: 20px;
    height: 20px;
    background-position: -412px -3px;
    background-image: url(/Images/svg-icons/reservation/trash.svg);
    background-position: 0px 2px;
}

.fdm-icons-user-eye {
    width: 19px;
    height: 20px;
    background-position: -432px 0px;
}

.fdm-icons-user-icon {
    width: 16px;
    height: 20px;
    background-position: -459px -3px;
    background-image: url(/Images/svg-icons/reservation/user.svg);
    background-position: 4px 2px;
}

.fdm-icons-suitcase {
    width: 20px;
    height: 20px;
    background-position: -484px -3px;
    background-image: url(/Images/svg-icons/reservation/luggage.svg);
    background-position: 0px 2px;
}

.fdm-icons-trash-red {
    width: 17px !important;
    height: 20px;
    background-position: -510px -2px;
    background-image: url(/Images/svg-icons/reservation/trash.svg);
    background-position: 0px 2px;
    /* fill: red; */
    /* background-color: red; */
    /* -webkit-mask-image: url(/Images/svg-icons/reservation/trash.svg); */
    mask: url(/Images/svg-icons/reservation/trash.svg) no-repeat 50% 50%;
    /* -webkit-mask-repeat: no-repeat; */
    /* -webkit-mask-position: 2px 0px; */
    /* filter: saturate(8); */
    -webkit-filter: invert(40%) grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(400%) contrast(2);
    filter: grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(0.8);
}

.fdm-icons-trash-icon-black {
    width: 20px;
    height: 20px;
    background-position: -412px -3px;
    background-image: url(/Images/svg-icons/reservation/trash.svg);
    background-position: 0px 2px;
    -webkit-filter: invert(100%);
    filter: invert(100%);
}

.fdm-icons-arrow-down-red {
    width: 16px;
    height: 20px;
    background-position: -549px -3px;
}

.fdm-icons-coupons {
    width: 16px;
    height: 20px;
    /* background-position: -553px -3px; */
    background-image: url(/Images/svg-icons/reservation/discount.svg);
    background-position: 0px 4px;
}

.fdm-icons-edit {
    width: 16px;
    height: 20px;
    /* background-position: -582px -3px; */
    background-image: url(/Images/svg-icons/reservation/edit.svg);
    background-position: 0px 2px;
}

.fdm-icons-plus {
    width: 16px;
    height: 20px;
    background-position: -605px -3px;
    background-image: url(/Images/svg-icons/reservation/plus-symbol.svg);
    background-position: 0px 2px;
}

.fdm-icons-assigned {
    width: 16px;
    height: 20px;
    background-position: -628px -3px;
    background-image: url(/Images/svg-icons/reservation/shuffle.svg);
    background-position: 0px 2px;
}

.fdm-icons-print {
    width: 16px;
    height: 20px;
    background-position: -651px -2px;
}

.fdm-icons-complete-task {
    /*width: 16px;
    height: 20px;*/
    /*background-position: -582px -3px;*/
    height: 32px;
    width: 32px;
    opacity: 1;
    background-size: 26px 19px;
    background-image: url(/Images/svg-icons/reservation/complete-task.svg);
    background-position: 0px 2px;
}

.reservation-note-task-icon-green {
    color: #2DB93F;
}

.reservation-note-task-icon-grey {
    color: #808080;
}

.reservation-note-task-icon {
    font-size: 20px;
}

.hso-btn-small-red .x-btn-inner-default-small,
.hso-btn-small-green .x-btn-inner-default-small,
.btn-save-sell-item-note .x-btn-inner-default-small {
    color: #fff !important;
}

.hso-btn-small-green {
    background-color: #2DB93F !important;
    border-color: #2DB93F;
}

.hso-btn-small-red {
    background-color: red !important;
}

.hso-btn-small-red-only-text {
    background: none;
    border: none;
    margin: 0;
    padding: 0;
    cursor: pointer;
}

.hso-btn-small-red-only-text .x-btn-inner-default-small {
    color: red !important;
}

.form-button-icon-small {
    font-size: 12px;
    line-height: 17px;
}

.reservations-by-roomtype-grid .fdm-icons-arrow-down-gray,
.reservations-by-roomtype-grid .fdm-icons-arrow-down-blue {
    float: right;
    background-position-y: 0 !important;
    text-align: right;
}

.reservations-by-roomtype-grid .x-pickerfield-open .fdm-icons-arrow-down-gray {
    background-position: -44px 3px !important;
    margin-right: 10px;
}

.reservations-by-roomtype-grid .x-pickerfield-open .fdm-icons-arrow-down-blue {
    background-position: -3px 3px !important;
    margin-right: 10px;
}

.x-grid-cell-editor {
    padding: 0;
    margin: 0;
    height: 31px;
    margin-top: -27px;
}

.x-editor .x-form-item-body {
}

.x-grid-editor .x-form-text {
}

.reservations-by-roomtype-grid .x-grid-editor .fdm-icons-arrow-down-gray { /* margin-top: 10px; */
    margin-right: 10px;
}

x-grid-editor .x-grid-cell-inner {
    padding-top: 10px;
}

.reservations-by-roomtype-grid .x-field-focus .fdm-icons-arrow-down-gray {
    display: block;
    float: right;
    background-position-y: 3px !important;
}

lo

.x-form-trigger-spinner-default {
    background-color: transparent !important;
    border: none !important;
    padding-top: 3px;
    width: 12px !important;
}


.sch-horizontal.sch-ltr .sch-event.sch-event-startsoutside, .sch-horizontal.sch-rtl .sch-event.sch-event-endsoutside {
    border-left: none;
}

.sch-horizontal .sch-header-indicator {
    background-image: url(/theme/default/images/indicator.png);
    width: 23px;
    height: 23px;
    transform: none;
    border: none;
    background-color: transparent;
    box-shadow: none;
    right: 88px;
    display: none;
}

.sch-animations-enabled .sch-resourcezone, .sch-animations-enabled .sch-timeline, .sch-animations-enabled .sch-zone {
    visibility: hidden;
}

.x-form-trigger-wrap-default .x-form-trigger-spinner-default {
    background-color: transparent;
    border: none;
    width: 22px;
    height: 28px;
}

.fa-times {
    /*-moz-border-radius: 20px/20px;*/
    /* -webkit-border-radius: 20px 20px; */
    /* border-radius: 20px/20px; */
    /* border: solid 1px #8a96a0; */
    /* width: 16px !important; */
    /* height: 16px; */
    /* font-size: 9px !important; */
    /* font-weight: normal; */
    /* padding-top: 2px; */
    /* color: #8a96a0; */
}

.fa-times-taskbar {
    font-weight: 900;
    font-size: 16px !important;
    padding-top: 0;
    border: 0;
}


td.hso-actioncolumn .x-grid-cell-inner {
    /* padding: 13px 6px 12px; */
}

.reservation-delete-button .x-btn-wrap-default-small.x-btn-split-right:after {
    background-image: url(/theme/default/images/fdm-icons.png);
    background-repeat: no-repeat;
    display: block;
    width: 18px !important;
    height: 20px;
    background-position: -531px 0px;
    padding: 0 !important;
}


.hso-btn-small-blue {
    border-color: #13c0d7;
    background-color: #13c0d7;
    color: #fff;
}

.hso-btn-small-blue .x-btn-inner-default-small,
.hso-btn-small-orange .x-btn-inner-default-small {
    color: #fff !important;
}

.hso-btn-small-orange,
.hso-btn-small-orange.x-btn-focus,
.hso-btn-small-orange.x-btn-pressed {
    border-color: #FCB916 !important;
    background-color: #FCB916;
    color: #fff;
}

.x-btn-over .x-btn-inner-default-small {
    color: #0c2835 !important;
}
/*
    FOOTER
*/
.main-ribbon .hso-custom-combo-trigger {
}

.main-ribbon .hso-custom-combo-trigger .x-form-trigger-wrap-default,
.app-taskbar .hso-custom-combo-trigger .x-form-trigger-wrap-default {
    border-radius: 8px;
    border: 1px solid #e1e1e1;
    background-color: #f6f6f6;
}

.main-ribbon .hso-custom-combo-trigger .x-form-text-default,
.app-taskbar .hso-custom-combo-trigger .x-form-text-default {
    background-color: #f6f6f6;
    margin-left: 5px;
    padding-left: 9px;
}
.main-ribbon .hso-custom-combo-disable-right-radius .x-form-trigger-wrap-default {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (max-width: 1400px) {
    .main-ribbon .hso-custom-combo-trigger {
        display: none;
    }
}

.btn-support {
    padding: 7px 10px;
    color: #fff;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    outline: 0;
    border-radius: 8px;
    border: solid 1px #e1e1e1;
    background-color: #8a96a0;
    margin-right: 10px;
}
/* 
    RIBBON
*/

.main-ribbon-container .hso-custom-combo-trigger {
    margin-left: 0px !important;
    margin-right: 12px !important;
    width: 150px !important;
    top: 11px !important;
}

.main-ribbon-container .pre-check-in-search {
    margin-left: -7px !important;
    margin-right: 12px !important;
    width: 177px !important;
    top: 11px !important;
}

.main-ribbon .x-btn-default-small {
    background-color: transparent !important;
    border: none;
    box-shadow: none;
}

.ribbon-user-txt .x-btn-inner-default-small {
    /* width: 159px; */
    /* overflow: hidden; */
    white-space: nowrap;
}

.ribbon-user-txt .x-btn-wrap-default-small.x-btn-arrow-right:after {
    position: relative;
    top: -11px;
    right: 11px;
    margin-left: 0px;
    padding-right: 0px;
}

.ribbon-user-txt .x-btn-wrap-default-small.x-btn-arrow-right:after {
    margin-top: 0px;
}

.ribbon-user-txt {
    position: relative;
}

.main-ribbon .x-btn.x-btn-menu-active.x-btn-default-toolbar-small,
.main-ribbon .x-btn.x-btn-pressed.x-btn-default-toolbar-small {
    border-color: transparent;
    background-color: transparent;
    box-shadow: none;
}

.ribbon-user-txt .x-btn-wrap-default-small.x-btn-arrow-right:after {
    margin-top: 0px;
}

.ribbon-mobile-txt .x-btn-wrap-default-small.x-btn-arrow-right:after {
    margin-top: 0px !important;
    margin-left: -4px !important;
}

.ribbon-mobile-btn {
    padding: 2px 0px !important;
}

.main-ribbon .x-btn-default-toolbar-small .x-btn-wrap-default-small.x-btn-arrow-right:after {
    width: 16px;
    background-image: url(/lib/ext-6.0.1/classic/theme-crisp/resources/images/button/default-toolbar-ribbon-small-s-arrow.png);
    margin-left: -10px;
    margin-top: -14px;
    display: none;
}

.main-ribbon .reservation-delete-button {
    position: relative !important;
    top: -2px !important;
    left: 0px !important;
    width: 180px;
}

.main-ribbon .x-btn-inner-default-small {
    font-size: 12px;
    margin-top: 2px;
}

.main-ribbon .hso-propertyselector .x-btn-inner-default-small {
    margin-top: 0px;
}

/* SVG Icons */
.menu-icon-svg {
    width: 22px;
    height: 20px;
    object-fit: contain;
    background-position: 0 0;
    background-size: 20px 16px;
    left: 3px;
    top: 5px;
}

.menu-icon-price-manager-svg {
    background-image: url(/Images/svg-icons/strategical-planning.svg);
}

.menu-icon-group-svg {
    background-image: url(/Images/svg-icons/group.svg);
}

.menu-icon-room-manager-svg {
    background-image: url(/Images/svg-icons/hotel-building.svg);
}

.menu-icon-euro-svg {
    background-image: url(/Images/svg-icons/euro.svg);
}

.menu-icon-planning-svg {
    background-image: url(/Images/svg-icons/planning-1.svg);
}

.menu-icon-shopping-basket-svg {
    background-image: url(/Images/svg-icons/shopping-basket.svg);
    background-size: 20px 14px;
}

.menu-icon-trolley-svg {
    background-image: url(/Images/svg-icons/trolley.svg);
}

.menu-icon-season-manager-svg {
    background-image: url(/Images/svg-icons/mercury-thermometer-and-a-snowflake.svg);
}

.menu-icon-message-svg {
    background-image: url(/Images/svg-icons/message-closed-envelope.svg);
    background-size: 18px 16px;
}

.menu-icon-coupon-svg {
    background-image: url(/Images/svg-icons/coupon.svg);
}

.menu-icon-rss-svg {
    background-image: url(/Images/svg-icons/rss.svg);
    background-size: 20px 16px;
}

.menu-icon-001-chart-svg {
    background-image: url(/Images/svg-icons/001-chart.svg);
}

.menu-icon-checklist-svg {
    background-image: url(/Images/svg-icons/002-checklist.svg);
}

.menu-icon-003-settings-svg {
    background-image: url(/Images/svg-icons/003-settings.svg);
}

.menu-icon-010-user-svg {
    background-image: url(/Images/svg-icons/010-user.svg);
}

.menu-icon-011-clock-svg {
    background-image: url(/Images/svg-icons/011-clock.svg);
}

.menu-icon-018-experience-svg {
    background-image: url(/Images/svg-icons/018-experience.svg);
}


.ribbon-icon-dashboard-svg {
    background-image: url(/Images/svg-icons/trolley.svg);
}

.menu-icon-edit-roles-svg {
    background-image: url(/Images/svg-icons/trolley.svg);
}

.menu-icon-clock-svg {
    background-image: url(/Images/svg-icons/trolley.svg);
}

.menu-icon-shift-switch-log-svg {
    background-image: url(/Images/svg-icons/trolley.svg);
}

.menu-icon-be-settings-svg {
    background-image: url(/Images/svg-icons/trolley.svg);
}

/*ReservationMenu*/
.menu-icon-edit-svg {
    background-image: url(/Images/svg-icons/pen-on-square-of-paper-interface-symbol.svg);
}

.menu-icon-dots-svg {
    background-image: url(/Images/svg-icons/dots.svg);
}

.menu-icon-020-move-1-svg {
    background-image: url(/Images/svg-icons/020-move-1.svg);
}

.menu-icon-021-move-2-svg {
    background-image: url(/Images/svg-icons/021-move-2.svg);
}

.menu-icon-028-bin-svg {
    background-image: url(/Images/svg-icons/028-bin.svg);
}

.menu-icon-032-dollar-svg {
    background-image: url(/Images/svg-icons/032-dollar.svg);
}

.menu-icon-033-key-svg {
    background-image: url(/Images/svg-icons/033-key.svg);
}

.menu-icon-shop-cart-svg {
    background-image: url(/Images/svg-icons/shop-cart.svg);
    background-size: 21px 19px;
}

.menu-icon-investments-balance-svg {
    background-image: url(/Images/svg-icons/investments-balance.svg);
}

.menu-icon-029-invoice-svg {
    background-image: url(/Images/svg-icons/029-invoice.svg);
}

.menu-icon-mail-svg {
    background-image: url(/Images/svg-icons/mail.svg);
}

.menu-icon-split-svg {
    background-image: url(/Images/svg-icons/split.svg);
}

.menu-icon-bed-allocate-svg {
    background-image: url(/Images/svg-icons/bed-allocate.svg);
    background-size: 34px 26px;
    width: 27px;
    height: 34px;
}

.menu-icon-bed-unallocate-svg {
    background-image: url(/Images/svg-icons/bed-unallocate.svg);
}

.menu-icon-008-shield-svg {
    background-image: url(/Images/svg-icons/008-shield.svg);
}

.menu-icon-034-writing-svg {
    background-image: url(/Images/svg-icons/034-writing.svg);
}

.menu-icon-res-unallocate-svg {
    background-image: url(/Images/svg-icons/unallocate-booking.svg);
    background-size: 18px 52px;
    background-position: 0 -28px;
    height: 40px;
}
/*Use menu*/
.menu-icon-035-full-screen-svg {
    background-image: url(/Images/svg-icons/035-full-screen.svg);
}

.menu-icon-037-table-svg {
    background-image: url(/Images/svg-icons/037-table.svg);
    background-size: 18px;
}

.menu-icon-038-password-svg {
    background-image: url(/Images/svg-icons/038-password.svg);
    background-size: 19px;
}

.menu-icon-settings-svg {
    background-image: url(/Images/svg-icons/settings.svg);
}

.menu-icon-book-svg {
    background-image: url(/Images/svg-icons/book-solid.svg);
}




.ribbon-new-icon-svg {
    width: 25px !important;
    height: 27px;
    object-fit: contain;
    background-position: 0 6px;
    background-size: 21px 21px;
    margin: 0 auto;
}

.ribbon-new-icon-more-svg {
    width: 32px;
    height: 32px;
    object-fit: contain;
    background-size: 22px;
    background-position: 0;
    margin: 0 auto;
}

.ribbon-icon-hostel-svg {
    background-image: url(/Images/svg-icons/hotel-property.svg);
}

.ribbon-icon-bills-and-vendors-svg {
    background-image: url(/Images/svg-icons/bills-and-vendors.svg);
    background-position: 4px 0;
}

.ribbon-icon-invoices-svg {
    background-image: url(/Images/svg-icons/invoices.svg);
    background-size: 26px;
    background-position: 3px 0;
}

.ribbon-icon-guest-view-svg {
    background-image: url(/Images/svg-icons/guest-view.svg);
    background-size: 33px;
}

.ribbon-icon-blacklist-svg {
    background-image: url(/Images/svg-icons/blacklist.svg);
    background-size: 27px;
}

.ribbon-icon-channels-availability-svg {
    background-image: url(/Images/svg-icons/channels-availability.svg);
    background-size: 24px;
}

.ribbon-icon-channels-calendar-svg {
    background-image: url(/Images/svg-icons/channels-calendar.svg);
    background-size: 24px;
    background-position: 4px 0;
}

.ribbon-icon-shift-switch-svg {
    background-image: url(/Images/svg-icons/shift-switch.svg);
    background-size: 28px;
    background-position: 2px 0;
}

.x-menu-item-text .ribbon-icon-shift-switch-svg {
    background-size: 17px;
    background-position: 0px 0;
}

.ribbon-icon-time-clock-svg {
    background-image: url(/Images/svg-icons/time-clock.svg);
    background-size: 27px;
}

.ribbon-icon-channels-mailbox-svg {
    background-image: url(/Images/svg-icons/channels-mailbox.svg);
    background-size: 30px;
    background-position: 0px 0;
}

.ribbon-icon-payment-links-svg {
    background-image: url(/Images/svg-icons/credit-card.svg);
    background-size: 27px;
}

.x-btn-default-toolbar-small .x-btn-inner {
    color: #172c4e;
    color: #0c2835;
    overflow: inherit;
    font-weight: normal;
}

.x-datepicker-column-header {
    color: #0c2835;
    font-family: Lato;
}

.x-monthpicker-item-inner {
    font-family: Lato;
}

a.x-monthpicker-item-inner:hover {
    color: #0c2835;
}

.x-grid-group-title {
    color: #0c2835;
    font-family: Lato;
    font-weight: normal;
    font-size: 12px;
}

.country-dropdown-input {
    padding-left: 30px;
}

.hso-report-light-grid .x-grid-item {
    color: #0c2835 !important;
    font-family: LatoWebBold !important;
    font-size: 12px !important;
}

.be-payment-disabled-column {
    opacity: 0.3;
}

.hso-report-light-grid table:nth-child(even) {
    background-color: #fff;
}

.hso-report-light-grid table:nth-child(odd) {
    background-color: #F5F5F5;
}

.hso-reservation-tab-container .x-panel-body-default,
.hso-reservation-tab-container .x-toolbar-default .x-toolbar-item,
.hso-reservation-tab-container .x-grid-item,
.hso-reservation-tab-container .x-form-text-default,
.hso-reservation-tab-container .hso-editable-cell {
    font-family: LatoWebBold;
    color: #0c2835 !important;
    font-size: 11px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
}

.hso-reservation-tab-container .hso-grid-row-manual-price {
    color: red !important;
}

.hso-reservation-tab-container .x-btn-inner-default-toolbar-small {
    font-family: LatoBold;
    color: #0c2835 !important;
    font-size: 11px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
}

.x-fieldset-header-default > .x-fieldset-header-text {
    font-family: LatoWebBold;
    color: #0c2835;
}

.dailyview-toolbar .x-form-text-default {
    font-family: LatoWebMedium;
    font-size: 12px;
    letter-spacing: 0.08px;
    color: #172c4e !important;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    padding: 3px 6px 2px 15px;
    color: #0c2835 !important;
}

.dailyview-toolbar .x-btn-inner-default-toolbar-small {
    font-family: LatoWebMedium;
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
}

.hso-reservationview .x-tab-inner-default,
.hso-lato-semi-bold {
    font-family: LatoWebSemiBold !important;
}

.ribbon-menu {
    border-radius: 8px;
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.5);
    background-color: #ffffff;
}

.hso-price-matrix-prices .x-column-header-text,
.hso-edit-room-form .x-column-header-text {
    color: #0c2835;
}

.accounts-transactions-toolbar .x-btn-inner-default-toolbar-small {
    font-family: LatoWebBold;
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
}

.colorSimulationGrid .x-grid-cell-inner {
    padding: 7px 10px 7px;
}

.bedviewContainer .x-grid-cell-inner.x-grid-cell-inner-treecolumn {
    padding: 5px 10px;
}

.bedview-room-bed {
    font-family: Lato;
    font-size: 10px;
    letter-spacing: 1.43px;
}

.bedview-room-name {
    font-family: LatoWebBold;
    font-size: 12px;
    letter-spacing: 1.71px;
}

.hso-reservation-total-lbl, .hso-reservation-due-lbl {
    padding: 0px 12px;
}

.hso-reservation-total-lbl .x-form-display-field-default, .hso-reservation-due-lbl .x-form-display-field-default {
    padding-left: 2px;
    padding-top: 5px;
}

.reservation-label-private-total .x-form-display-field-default,
.reservation-label-dorm-total .x-form-display-field-default,
.reservation-label-total .x-form-display-field-default {
    padding-left: 0px;
}

.reservation-label-total .x-form-display-field-default {
    padding-top: 3px;
}

.quickbooking-container {
    height: 40px !important;
}

.x-segmented-button .x-btn-pressed .x-btn-inner-default-small {
    color: #fff !important;
    font-family: LatoWebSemiBold !important;
}

.quickbooking-container .x-btn-over.x-btn-default-small {
    border-color: #c9deed;
    background-color: #c9deed;
}

.quick-booking-image .x-panel-body-default {
    background-color: transparent;
}

.bill-manager-toolbar .x-toolbar-item {
    top: 0px !important;
}

.bill-manager-toolbar .x-form-trigger-default {
    background-position: 6px 2px !important;
}

.pricestrategy-applyroomtypesgrid .x-grid-cell-inner {
    padding: 0px 4px;
}

.pricestrategy-applyroomtypesgrid .x-form-text-default {
    padding: 3px 6px 2px 11px;
}

.x-legend-item {
    color: #0c2835;
    font-family: LatoWebBold;
}

.reservation-history-event-name {
    float: left;
}

.reservation-history-event-date {
    float: right;
}

.reservations-by-roomtype-grid .x-grid-cell-inner {
    padding: 5px 10px 4px;
}

.reservations-by-roomtype-grid .x-grid-cell-guestCombobox {
    padding-top: 2px;
}

.payment-refund-and-invoice-form .x-form-text-default {
    padding: 0px 6px 0px 15px;
}

.payment-refund-and-invoice-form .x-form-item-body-default {
    height: 26px;
}

.x-segmented-button .x-btn {
    background-color: #f6f6f6;
}

.x-segmented-button .x-btn.x-btn-pressed {
    box-shadow: none;
    border-color: #0c2835;
    background-color: #0c2835;
}

.x-segmented-button .x-btn.x-btn-pressed .x-btn-inner {
    color: #fff;
}

.bill-manager .x-form-item-body-default {
    min-height: 25px;
    height: 25px;
}

.bill-manager .currency-picker .x-form-trigger-default {
    background-position: 4px 4px !important;
}

.hso-edit-room-form .x-column-header .fa-icon-grid {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 9px;
}

.report-float-right {
    float: right;
}

.overflow-button {
    min-height: 30px;
}

.combobox-small .x-form-text-default {
    padding: 3px 0px 2px 10px;
}

.bulk-update-grid .x-grid-cell-inner {
    padding: 8px 7px 8px;
}

.bulk-update-rates-group {
    position: absolute;
    width: 300px;
}

.bulk-update-rates-panel .x-autocontainer-innerCt {
    position: relative;
}

@media screen and (max-width: 550px) {
    .bulk-update #startDate-mobile input::-webkit-date-and-time-value,
    .bulk-update #endDate-mobile input::-webkit-date-and-time-value {
        margin-top: 4px !important;
        text-align: left !important;
    }

    .bulk-update .bulk-update-week-days-group .x-form-cb-label-default,
    .bulk-update .bulk-update-rates-group .x-form-cb-label-default,
    .bulk-update .room-uses-type .x-form-cb-label-default,
    .bulk-update .room-use-restriction-type .x-form-cb-label-default {
        margin-top: 6px;
        margin-left: 4px;
    }

    .bulk-update .x-form-trigger-default {
        background-color: white;
    }

    .bulk-update .bulk-update-rates-group {
        position: relative;
        width: 92%;
    }

    .bulk-update .restriction-segmented-button {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }

    .bulk-update .action-buttons-container a .x-btn-inner {
        font-size: 14px;
    }

    @supports (-webkit-hyphens:none) {
        .bulk-update .action-buttons-container a .x-btn-inner {
            padding: 3px;
        }
    }

    .bulk-update .bulk-update-navigation-button {
        left: 0px !important;
        margin: 0px 9px !important;
        width: calc(100vw - 18px);
    }

    .bulk-update input {
        -webkit-user-select: text;
    }
}

@media screen and (min-width: 450px) and (max-width: 550px) {
    .bulk-update .restriction-segmented-button {
        margin-left: 20%;
    }
}

@media screen and (min-width: 550px) {
    .bulk-update-rates-panel .x-autocontainer-innerCt {
        overflow-y: scroll;
    }
}


.bookingengine-onlineguest-account-settings .x-form-item-body-default {
    min-height: 28px;
    height: 28px;
}

.reservation-settings-form .x-form-item-body-default {
    min-height: 28px;
    height: 28px;
}

.main-ribbon .x-btn-default-small .x-btn-button.x-btn-icon-top {
    /* background: red; */
    /* margin: 0px -5px; */
    z-index: 1;
}

.x-column-header-inner,
.x-column-header-text,
.x-column-header-text-inner {
    word-break: normal !important;
    white-space: normal !important;
    word-wrap: normal !important;
}

.reservation-overview-bed {
    background-color: transparent !important;
    background-image: url(/Images/svg-icons/reservation/bed.svg);
}

.reservation-overview-house {
    background-color: transparent !important;
    background-image: url(/Images/svg-icons/reservation/house.svg);
}

.x-btn-pressed .reservation-overview-bed,
.x-btn-pressed .reservation-overview-house {
    -webkit-filter: invert(100%);
    filter: invert(100%);
}

.side-panel-header .x-box-inner {
    width: 24px !important;
}

.solutionPanelButton, .solutionPanelButton:hover, .solutionPanelButton:target {
    background-color: transparent !important;
    border: none;
}

.news-form-popupcb .x-form-cb-label-default {
    padding-top: 5px;
}

.news-form-popupcb .x-form-checkbox-default {
    margin-top: 10px;
}

.news-form-popupcb {
    height: 20px;
    /* background-color:red; */
    vertical-align: middle;
    /* height: 42px; */
}

.news-form-icon {
    background-size: auto !important;
}

.x-accordion-item .x-accordion-hd {
    padding: 0 10px;
}

.hso-hostel-settings-form .x-accordion-item .x-accordion-hd {
    padding: 0 10px 6px 10px;
}

.hso-hostel-settings-form .x-panel-header-title-default > .x-title-text-default {
    padding-top: 6px;
}

.x-tool {
    top: 5px !important;
}

@media screen and (max-width: 550px){
    .x-tool {
        top: 0px !important;
    }
}

.ux-desktop-windowbar .x-btn-default-toolbar-small .x-btn-inner {
    text-overflow: ellipsis;
    overflow: hidden;
}

.side-panel-header .x-tool {
    top: 1px !important;
    left: 3px !important;
}

.x-grid-cell-editor .x-form-trigger-default.x-form-trigger-over.x-form-trigger-focus,
.x-grid-cell-editor .x-form-trigger-default.x-form-trigger-over {
    background-position: 6px 4px !important;
}

.x-grid-cell-editor .x-form-trigger-default,
.x-grid-cell-editor .x-form-trigger-default.x-form-trigger-focus,
.x-grid-cell-editor .x-form-trigger-default .x-form-trigger-over,
.x-grid-cell-editor .x-form-trigger.x-form-trigger-default .x-form-trigger-click {
    background-position: 6px 4px !important;
}

.reservation-payments-grid .x-grid-header-ct {
    border: none !important;
}

.hso-propertyselector-combo {
    margin: 0 !important;
    background-size: 16px;
}

.x-form-file-wrap .x-btn-default-small {
    height: 29px;
}

.price-strategy-manager .x-column-header-default .x-column-header-text-inner {
    display: block;
    line-height: 16px;
    height: 16px;
    background-position: right -1px;
}

.datefield-empty-text {
    opacity: 0.6;
}

.disabledLabel {
    opacity: .3;
    -moz-opacity: .3;
    filter: alpha(opacity=30);
}

.performance-analysis-report .performance-grid .span-columns {
    width: auto !important;
}

.performance-analysis-report .performance-grid .x-grid-item {
    width: 100% !important;
}

.performance-analysis-report .performance-grid .hide-column {
    display: none;
}

.performance-analysis-report .performance-grid-small .span-columns {
    width: auto !important;
}

.performance-analysis-report .performance-grid-small .x-grid-item {
    width: 100% !important;
}

.performance-analysis-report .performance-grid-small .hide-column {
    display: none;
}

.performance-analysis-report .performance-grid-small .x-grid-cell-inner {
    padding: 4px 2px 4px 2px;
    text-overflow: unset;
    font-size: 11px;
}

.performance-analysis-report .performance-grid .x-grid-cell-inner {
    padding: 9px 4px 9px 4px;
    text-overflow: unset;
    font-size: 14px;
}

.performance-analysis-report .header-background {
    background-color: #f6f6f6;
    text-transform: uppercase;
    border-top: 1px solid #e4e4e4;
}

.performance-analysis-report .header-background-border {
    background-color: #f6f6f6;
    text-transform: uppercase;
    border-left: 1px solid #e4e4e4;
    border-top: 1px solid #e4e4e4;
}

.performance-analysis-report .summary-cell {
    background-color: #f6f6f6;
}

.performance-analysis-report .summary-cell-border {
    background-color: #f6f6f6;
    border-left: 1px solid #e4e4e4;
}

.performance-analysis-report .total-cell {
    background-color: #f6f6f6;
}

.performance-analysis-report .total-cell-border {
    background-color: #f6f6f6;
    border-left: 1px solid #e4e4e4;
}

.performance-analysis-report .total-cell-border .x-grid-cell-inner,
.performance-analysis-report .total-cell .x-grid-cell-inner {
    font-size: 12px;
}

.performance-analysis-report .cell-border {
    border-left: 1px solid #e4e4e4;
}

.performance-analysis-report .cell-border-edit {
    border-left: 1px solid #e4e4e4;
    color: blue;
}

.toolbar-net-checkbox > div {
    padding: 1px;
}

.double-radio-group .x-form-item-body-default.x-form-checkboxgroup-body {
    padding: 1px 4px;
}

.double-radio-group .x-form-cb-label-default.x-form-cb-label-after {
    padding-top: 1px;
    padding-bottom: 1px;
}

.disabled-grid-row {
    background-color: #f6f6f6;
}

.extend-reservation-menu-container {
    left: 26px !important;
}

.default-cursor-only * {
    cursor: context-menu !important;
}

.warning-info-button {
    background-color: red !important;
    opacity: 1 !important;
    border: 1px solid red !important;
}

.grid-empty-text-red {
    background-color: red;
    color: white;
    max-width: 300px;
    padding: 10px;
    font-weight: bold;
    margin: auto;
    margin-top: 50px;
    border-radius: 5px;
    text-align: center;
}

.reservation-note-author-text {
    text-align: left;
    font-size: 9px;
    font-style: normal;
    color: #909090;
    margin-top: 10px;
}

.calendar-entry-form-datetime .x-form-item-body .x-form-date-trigger {
    background-position: 5px 7px !important;
    background-image: url(/Images/svg-icons/reservation/calendar.svg);
}

@media only screen and (max-width: 550px) {
    .input-date-field input.x-form-text-default {
        padding: 4px 14px 1px 10px !important;
        display: flex;
        vertical-align: middle;
        align-items: center;
    }
}

.invoice-manager table.x-grid-item-selected .x-grid-cell-inner-row-numberer,
.invoice-manager table.x-grid-item-over .x-grid-cell-inner-row-numberer {
    background-color: #ffefbb !important;
}

.fix-ios-visibility {
    -webkit-transform: translateZ(0px);
    transform: translateZ(0px);
}

.hso-btn-small-blue-hover.x-btn-over,
.hso-btn-small-blue-hover.x-btn-menu-active {
    border-color: #13c0d7 !important;
    background-color: #fff !important;
}

.hso-btn-small-blue-hover.x-btn-over .x-btn-inner-default-small,
.hso-btn-small-blue-hover.x-btn-menu-active .x-btn-inner-default-small {
    color: #13c0d7 !important;
}

.hso-btn-small-blue-hover.x-btn-pressed,
.hso-btn-small-blue-hover.x-btn-disabled,
.hso-btn-small-blue-hover.x-btn-focus {
    border-color: #13c0d7 !important;
    background-color: #9ee9f3 !important;
}

.hso-btn-small-blue-hover.x-btn-pressed .x-btn-inner-default-small,
.hso-btn-small-blue-hover.x-btn-disabled .x-btn-inner-default-small,
.hso-btn-small-blue-hover.x-btn-focus .x-btn-inner-default-small {
    color: #fff !important;
}


.hso-white-btn-blue-border {
    border-color: #11C6DE;
    background-color: white;
    color: black;
}


.hso-white-btn-blue-border .x-btn-inner-default-small {
    color: black !important;
}

.hso-btn-edit-rt-save {
    border-color: #11C6DE;
    background-color: #11C6DE;
    color: #fff;
}

.hso-btn-edit-rt-save .x-btn-inner-default-small {
    color: #fff !important;
}

.hso-btn-edit-rt .x-btn-inner-default-small{
     color: #0c2835 !important;
}

.hso-btn-edit-rt-padding {
     padding: 4px !important;
}

.consumption-date-container .consumption-date-toggle {
    margin-top: 8px;
}

.consumption-date-container .x-toggle-field .x-toggle-on.x-slider-horz .x-slider-thumb {
    margin-left: -11px !important;
    background-color: #fff;
}

.consumption-date-container .x-toggle-field .x-slider-horz .x-slider-thumb {
    cursor: pointer;
    width: 8px !important;
    height: 8px !important;
    margin-left: -4px !important;
    font: 0px/1 ExtJS !important;
    border-radius: 10px !important;
    background-image: none !important;
    background-color: #d0d0d0;
    border: none; 
    margin-top: 3px;
}

.consumption-date-container .x-toggle-field .x-toggle-on:before .x-slider-horz .x-slider-thumb {    
    background-color: #fff;
}

.consumption-date-container .x-toggle-field .x-toggle-on:before {
    border: 1px solid #13c0d7 !important;
    content: '';
    position: absolute;
    border-radius: 14px !important;
    background-color: #13c0d7 !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.consumption-date-container .x-toggle-field .x-slider:before {
    border: 2px solid #d0d0d0;
    content: '';
    position: absolute;
    border-radius: 14px !important;
    background-color: #fff;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.sell-item-form-field {
    height: 28px !important;
}

.hso-sell-item-toolbar-footer .hso-btn-small-blue.x-btn.x-btn-disabled.x-btn-default-small {
    background-color: #13c0d7 !important;
}

.hso-sell-item-toolbar-footer .hso-btn-small-orange.x-btn-disabled.x-btn-default-small {
    background-color: #FCB916 !important;
}

.btn-sell-to-staff {
    background-color: #e0e0e0 !important;
}

.btn-sell-to-staff-icon {
    color: #a0a0a0 !important;
}

.sales-grid-hidden-row {
    visibility:hidden;
}

.sale-item-title {
    color: #0c2835;
}

.sale-item-date {
    padding-left: 10px;
}

.sell-item-thin-form * {
    font-family: Lato !important;
}

.sell-item-summary * {
    font-size: 13px !important;
}

.visible-currency-code {
    z-index: 99999;
    padding-left: 10px;
    padding-top: 3px;
}

.select-payment-account-btn .x-btn-wrap-default-small.x-btn-split-right:after {
    background-image: url(/theme/default/images/fdm-icons.png);
    background-repeat: no-repeat;
    display: block;
    width: 18px !important;
    height: 20px;
    background-position: -672px 0px;
    padding: 0 !important;
}

.select-payment-account-btn.x-btn-over .x-btn-wrap-default-small.x-btn-split-right:after,
.select-payment-account-btn.x-btn-menu-active .x-btn-wrap-default-small.x-btn-split-right:after {
    background-position: 0px 0px;
}

.btn-sell-to-staff .x-btn-wrap-default-small.x-btn-split-right:after {
    display: none !important;
}

.hso-btn-small-rounded {
    border-radius: 2px;
}

.pos-sales-grid table {
    min-height: 32px !important;
}

.consumption-date-container .x-toggle-field {
    opacity: 1 !important;
}

.hso-sell-item-toolbar-footer .hso-btn-small-blue .x-btn-inner-default-small,
.hso-sell-item-toolbar-footer .hso-btn-small-orange .x-btn-inner-default-small {
    font-size: 13px;
}

.fa-expand-sold-items {
    font-size: 13px !important;
    padding-top: 2px;
}

.hso-selected-availability-rule-rt {
    background-color: #C6EEF3;
}

.reservation-payments-grid .x-grid-view {
    overflow-x: hidden !important;
}

.select-payment-account-btn .x-btn-split-right > .x-btn-button:after {
    background-color: #c0f0f7;
    width: 1px;
    height: 300%;
    margin-right: 3px;
}

.mobile-pos-summary {    
    border-top: solid 2px #dfdfdf;
}

.select-payment-account-btn .x-btn-inner {
    padding-right: 10px;
    padding-left: 0px;
}

.pos-sales-grid-hidden .x-grid-with-row-lines .x-grid-item {
    border-color: #fff !important;
}

.pos-sales-grid * .x-grid-view {
    overflow-x: hidden !important;
}

.sell-item-date-input {
    padding-top: 6px !important;
}

.sell-item-summary-btn {
    padding-top: 5px !important;
}

.select-payment-account-btn .x-btn-wrap .x-btn-text {
    padding-top: 2px !important;
}

.color-value-displayfield {
    border: solid 1px #e1e1e1;
    min-height: 29px;
}

.pos-guest-list-item-container:hover {
    background-color: #c6eef3;
}

.pos-guest-list-item-container {
    padding: 3px 8px;
    min-height: 40px;
    border-bottom: 1px solid #e1e1e1;
}

.inactive-seasons-checkbox {
    padding-top: 3px !important;
}

.inactive-seasons-checkbox-price-matrix {
    padding-top: 4px !important;
}

.integration-banner {
    font-size: 13px;
    margin-left: 20px;
    padding: 4px 6px;
}

.integration-banner-small {
    font-size: 9px;
    margin-left: 5px;
    padding: 2px 4px;
}

.integration-active-banner {
    background-color: #6cc494;
    color: white;
}

.integration-inactive-banner {
    background-color: #7b7b7b;
    color: white;
}

.notes-tab-container {
    border: solid 1px #e1e1e1;
}

.notes-tab-container label *,
.notes-tab-container .x-form-text-field-body * {
    font-size: 12px !important;
}

.notes-tab-list-item {    
    border-bottom: solid 1px #e1e1e1;
    padding: 10px;
}

.notes-tab-list-item:hover,
.notes-tab-list-item.x-item-selected {
    background-color: #c6eef3;
}

.notes-tab-note-author {
    color: #6B6B6B;
}

.notes-tab-notes-form *,
.notes-tab-notes-form-icon-button {
    border: none;
}

.notes-tab-notes-form-icon-button-hover {
    background-color: #fff !important;
}

.notes-tab-notes-task-tag {
    background-color: #fff !important;
    border: solid 1px #0c2835;
    padding: 2px 15px;
    text-align: center;
    border-radius: 10px;
}

.notes-tab-list-item:hover * .notes-tab-notes-task-tag,
.notes-tab-list-item.x-item-selected * .notes-tab-notes-task-tag {
    border-color: #c6eef3 !important;
}

.notes-tab-container-focus {
    border-color: #3892d4;
}

.note-tab-btn,
.note-tab-btn .x-btn-inner-default-small {
    font-size: 12px !important;
}

.notes-tab-list-item {
    outline: none !important;
}

.notes-tab-btn-container {
    border: none !important;
}

.pre-checkin-image-container {
    border: 1px solid #cfcfcf;
}

.include-cancelled-night-btn {
    background-color: #9ea7a8;
    border-radius: 5px;
    border: 1px solid #9ea7a8;
    cursor: pointer;
    color: #ffffff;
    padding: 10px;
    text-decoration: none !important;
    height: 20px;
    display: block;
}

.include-cancelled-night-btn-toggled {
    background-color: #F29C3B;
    border: 1px solid #F29C3B;
}

.cancelled-night-record-no-line-through {
    text-decoration: none !important;
}

.include-cancelled-night-td div {
    padding-bottom: 2px;
    padding-top: 2px;
}
.precheckin-nights {
    max-height: 296px;
    overflow: hidden;
}
.precheckin-nights-table {
    font-family: Lato;
    font-size: 13px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #172c4e;
    color: #0c2835;
    padding: 10px 0px 0px 0px;
    color: #999;
}
.precheckin-nights-table td {
    vertical-align: top;
    padding-left: 0px;
    padding-right: 2px;
}

.btn-add-sell-item-note,
.btn-add-sell-item-note.x-btn-over,
.btn-add-sell-item-note.x-btn-menu-active,
.btn-add-sell-item-note.x-btn-pressed,
.btn-add-sell-item-note.x-btn-disabled,
.btn-add-sell-item-note.x-btn-focus {
    border: none !important;
    background-color: #fff !important;
}

.btn-add-sell-item-note.x-btn-over .x-btn-inner-default-small,
.btn-add-sell-item-note.x-btn-menu-active .x-btn-inner-default-small
.btn-add-sell-item-note.x-btn-pressed .x-btn-inner-default-small,
.btn-add-sell-item-note.x-btn-disabled .x-btn-inner-default-small,
.btn-add-sell-item-note.x-btn-focus .x-btn-inner-default-small,
.btn-add-sell-item-note *,
.sell-item-note-grid-icon, 
.sell-item-note-grid-icon *,
.meal-edit-grid-time-icon,
.meal-edit-grid-time-icon * {
    color: #3892D4 !important;
    font-size: 12px;
}

.meal-edit-grid-time-icon,
.meal-edit-grid-time-icon * {
    border: none !important;
}
 
.sell-item-note-grid-icon, 
.sell-item-note-grid-icon * {
    font-size: 15px !important;
}

.sell-item-note-column * {
    white-space: pre-wrap !important;
}

.btn-save-sell-item-note {
    background-color: #55B682 !important;
    border-color: #55B682;
}

.btn-add-sell-item-note-icon {
    font-size: 15px !important;
}

.bednight-note-history:hover,
.bednight-note-history.x-item-selected {
    background-color: #fff !important;
}
.payment-link-info-label {
    font-size: 10px;
    color: #C6C3C3;
}

.invoice-send-email-valid * .x-form-trigger-wrap-default {
    border-color: #55B682;
}

.invoice-editable-form .x-form-item-label-inner  {
    margin-top: -2px;
}
/* Ribbon styles for very small resolutions */

.main-ribbon-vs {
    height: 42px !important;
}
.main-ribbon-vs div.x-toolbar-docked-top {
    padding: 1px 5px;
}
.main-ribbon-vs .ribbon-icon-button .x-btn-inner-default-small {
    font: normal 12px Lato;
    color: black;
    padding: 0;
    margin: 0 auto;
    height: 24px;
    overflow: visible;
    white-space: normal;
    text-overflow: ellipsis;
    width: 26px;
    text-align: center;
}
.main-ribbon-vs .ribbon-icon-button .x-btn-wrap-default-small.x-btn-split-right:after {
    width: 3px;
    padding: 0px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 7px solid #0c2835;
    margin: 14px 1px 0px 0px;
    background-image: none;
}
.main-ribbon-vs .ribbon-icon-button .x-btn-wrap-default-small.x-btn-arrow-right:after {
    padding-right: 18px;
    margin-left: -7px;
    margin-top: -3px;
}
.main-ribbon-vs .ribbon-icon-more {
    margin-top: 8px;
    height: 19px;
}
.main-ribbon-vs .x-btn-split-right > .x-btn-icon.x-btn-no-text.x-btn-button-default-small {
    padding-right: 0px;
}
.main-ribbon-vs .x-btn-default-toolbar-small .x-btn-wrap-default-small.x-btn-arrow-right:after {
    margin-left: 1px;
    margin-top: -1px;
    margin-right: -2px;
}
.main-ribbon-vs .ribbon-new-icon-svg {
    background-position: 0 3px;
}
.main-ribbon-vs .ribbon-user-txt .x-btn-wrap-default-small.x-btn-arrow-right:after {
    top: -1px;
    right: 8px;
}
.main-ribbon-vs .reservation-delete-button {    top: -3px !important;
}
.quick-booking-mobile,
.quickbooking-mobile-room-details,
.quick-booking-mobile-payment-details {
    --quick-booking-blue: #41ADE9;
    --quick-booking-yellow: #f0c854;
    --quick-booking-light-blue: #a2d4f6;
    --quick-booking-black: #343434;
    --quick-booking-red: #D72525;
    --quick-booking-green: #2db933;
    --quick-booking-dark-grey: #606060;
    --quick-booking-light-grey: #D8D8D8;
    --border: 1px solid var(--quick-booking-light-grey);
    --border-radius: 3px;
}

.quick-booking-mobile *,
.quick-booking-mobile-payment-details * {
    color: var(--quick-booking-black);
    font-size: 18px;
}

.quickbooking-mobile-room-details * {
    color: var(--quick-booking-black);
    font-size: 16px;
}

.quick-booking-mobile * :not(.x-btn-icon-el):not(.fa):not(.fas),
.quickbooking-mobile-room-details :not(.x-btn-icon-el):not(.fa):not(.fas),
.quick-booking-mobile-payment-details :not(.x-btn-icon-el):not(.fa):not(.fas) {
    font-family: Lato;
}

.quick-booking-mobile i,
.quickbooking-mobile-room-details i {
    font-family: none !important;
}

.quick-booking-mobile .x-form-display-field,
.quickbooking-mobile-room-details .x-form-display-field,
.quick-booking-mobile-payment-details .x-form-display-field {
    padding-left: 0px !important;
}

.quick-booking-mobile .header-container .x-box-inner {
    border-bottom: 1px solid var(--quick-booking-light-grey);
}

.quick-booking-mobile .main-header,
.quickbooking-mobile-room-details .main-header {
    padding-top: 9px;
}

.quick-booking-mobile-payment-details .main-header {
    margin-bottom: 5px;
}

.quick-booking-mobile .step-header {
    margin-bottom: 10px;
}

.quick-booking-mobile .main-header .x-form-display-field,
.quickbooking-mobile-room-details .main-header .x-form-display-field,
.quick-booking-mobile-payment-details .main-header .x-form-display-field {
    font-size: 19px !important;
    color: #0c2835;
    padding: 0px;
    margin: 0px;
}

.quick-booking-mobile .step-header .x-form-display-field {
    font-size: 19px;
    font-weight: bold;
}

.quick-booking-mobile .x-mask {
    border: none !important;
}

.quick-booking-mobile .next-step-btn,
.quick-booking-mobile .next-step-btn.x-btn-focus,
.quick-booking-mobile .next-step-btn.x-focus.x-btn-focus,
.quick-booking-mobile .next-step-btn.x-btn-pressed.x-btn-focus,
.quick-booking-mobile .next-step-btn.x-btn-pressed.x-btn-focus.x-focus,
.quick-booking-mobile .next-step-btn.x-btn-pressed {
    background: var(--quick-booking-green);
    border: 1px solid var(--quick-booking-green);
    border-radius: var(--border-radius);
    box-shadow: none !important;
}

.quick-booking-mobile .next-step-btn .x-btn-inner {
    font-size: 15px;
    color: white;
    font-weight: bold;
}

.quick-booking-mobile a.previous-step-btn {
    border: none;
    background-color: transparent;
    box-shadow: none;
    padding-top: 7px;
    padding-left: 0px;
}

.quick-booking-mobile a.close-btn,
.quickbooking-mobile-room-details a.close-btn,
.quick-booking-mobile-payment-details a.close-btn {
    border: none;
    background-color: transparent;
    box-shadow: none;
    padding-top: 6px;
}

.quick-booking-mobile a.previous-step-btn .x-btn-icon-el {
    font-size: 22px;
    -webkit-filter: invert(13%) sepia(10%) saturate(3268%) hue-rotate(155deg) brightness(92%) contrast(96%);
    filter: invert(13%) sepia(10%) saturate(3268%) hue-rotate(155deg) brightness(92%) contrast(96%);
    color: #000;
    margin-left: -5px;
}

.text-bold {
    font-weight: 700;
}

.quick-booking-mobile {
    height: 100% !important;
    height: auto;
}
.quick-booking-mobile .container-baseCls-base123 {
    height: 100% !important;
}

    /* DATES CARD */
    .quick-booking-mobile .dates-card .x-form-item-body,
    .quick-booking-mobile .dates-card .x-form-item-body .x-form-trigger-wrap {
        border: none;
    }

.quick-booking-mobile .dates-card .x-form-text-wrap {
    border: var(--border);
    border-radius: var(--border-radius);
}

.quick-booking-mobile .dates-card input {
    margin: 12px 8px 10px 8px;
    padding-right: 20px;
}

.quick-booking-mobile .dates-card .nights-count-buttons {
    border: none;
}

.quick-booking-mobile .dates-card .nights-count-buttons table {
    border-spacing: 0px;
}

.quick-booking-mobile .dates-card .nights-count-buttons a {
    background: transparent;
    padding-top: 12px !important;
    padding-bottom: 10px !important;
    border: var(--border);
    border-radius: var(--border-radius) !important;
}

.quick-booking-mobile .dates-card .nights-count-buttons a .x-btn-inner,
.quick-booking-mobile .dates-card .nights-count-buttons a .x-btn-icon-el {
    color: var(--quick-booking-blue);
    padding-right: 0px;
}

.quick-booking-mobile .dates-card .nights-count-buttons a .x-btn-icon-el {
    font-size: 14px;
    width: 18px;
    margin-bottom: 4px;
}

.quick-booking-mobile .dates-card .nights-count-buttons a:not(:last-child) {
    margin-right: 8px;
}

.quick-booking-mobile .dates-card .nights-count-buttons a.x-btn-pressed {
    background: var(--quick-booking-blue);
    border-color: var(--quick-booking-blue);
    box-shadow: none;
}

.quick-booking-mobile .dates-card .nights-count-buttons a.x-btn-pressed .x-btn-inner,
.quick-booking-mobile .dates-card .nights-count-buttons a.x-btn-pressed .x-btn-icon-el {
    color: white;
    border-color: var(--quick-booking-blue);
}


/* ROOMS CARD */

.quick-booking-mobile .rooms-card label.room-types {
    font-size: 13px;
    padding: 5px;
    margin-top: 6px;
}

.quick-booking-mobile .rooms-card label.room-types:after {
    content: ':';
    color: var(--quick-booking-black);
}

.quick-booking-mobile .rooms-card .multi-select-list ul {
    display: flex;
    flex-direction: row;
    gap: 5px;
    justify-content: space-between;
}

.quick-booking-mobile .rooms-card .multi-select-list ul > li {
    font-size: 13px;
    color: var(--quick-booking-black);
    background: transparent;
    border: var(--border);
    border-radius: var(--border-radius);
    padding: 2px 12px !important;
    width: 100%;
    text-align: center;
    font-weight: 700;
}

.quick-booking-mobile .rooms-card .multi-select-list ul > li.x-view-item-focused {
    outline: none !important;
}

.quick-booking-mobile .rooms-card .multi-select-list ul > li.x-boundlist-selected {
    color: white;
    background: var(--quick-booking-blue);
    border: 1px solid var(--quick-booking-blue);
    border-radius: var(--border-radius);
    padding: 2px 12px 2px 12px !important;
    font-weight: normal;
}

.quick-booking-mobile .rooms-card .multi-select-list .x-boundlist {
    border: none;
}

.quick-booking-mobile .rooms-card .multi-select-list ul + div.x-scroll-indicator {
    display: none !important;
}

.quick-booking-mobile .rooms-card .rooms-grid table {
    border: none !important;
    margin: 10px 0px;
    background-color: transparent !important;
}

.quick-booking-mobile .rooms-card .rooms-grid td {
    border: var(--border);
    border-radius: var(--border-radius);
}

.quick-booking-mobile .rooms-card .rooms-grid .x-scroll-indicator {
    display: none !important;
}


/* ROOMS CARD - GRID ITEM */

.quick-booking-mobile .rooms-card .rooms-grid .x-grid-cell-inner {
    display: grid;
    grid-template-columns: 0.3fr 1fr 1fr 0.3fr;
    grid-template-rows: repeat(3, 1fr);
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    height: 143px;
    padding: 14px 10px;
    align-items: baseline;
}

.quick-booking-mobile .rooms-card .rooms-grid .room-name {
    grid-area: 1 / 1 / 2 / 3;
    display: -webkit-box;
    height: 2.6em;
    line-height: 1.3em;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 700;
}

.quick-booking-mobile .rooms-card .rooms-grid .price {
    grid-area: 1 / 3 / 2 / 5;
    text-align: end;
    font-weight: 700;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    align-items: baseline;
    gap: 5px;
    width: 140px;
    justify-self: flex-end;
}

.quick-booking-mobile .rooms-card .rooms-grid .price .fas {
    color: var(--quick-booking-light-grey);
}

.quick-booking-mobile .rooms-card .rooms-grid .availability {
    grid-area: 2 / 1 / 3 / 5;
    align-self: center;
    font-weight: normal;
    font-size: 13px;
}

.quick-booking-mobile .rooms-card .rooms-grid .add-unit {
    grid-area: 3 / 4 / 4 / 5;
    justify-self: end;
}

.quick-booking-mobile .rooms-card .rooms-grid .substract-unit {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: start;
}

.quick-booking-mobile .rooms-card .rooms-grid button[name=add-unit-button],
.quick-booking-mobile .rooms-card .rooms-grid button[name=substract-unit-button] {
    position: relative;
    padding: 8px 16px;
    border: none;
    outline: none;
    cursor: pointer;
    color: white;
    background: var(--quick-booking-blue);
    border: 1px solid var(--quick-booking-blue);
    border-radius: var(--border-radius);
}

.quick-booking-mobile .button-text {
    font: bold 20px "Quicksand", san-serif;
    transition: all 0.2s;
}

.quick-booking-mobile .rooms-card .rooms-grid button[name=add-unit-button] .button-text,
.quick-booking-mobile .rooms-card .rooms-grid button[name=substract-unit-button] .button-text {
    color: white;
}

.quick-booking-mobile .rooms-card .rooms-grid button[name=add-unit-button]:disabled {
    padding: 8px 16px;
    border: 1px solid var(--quick-booking-light-blue) !important;
    background-color: var(--quick-booking-light-blue) !important;
}

.quick-booking-mobile .rooms-card .rooms-grid button[name=add-unit-button] .button-text :disabled {
    color: white;
}

.quick-booking-mobile .rooms-card .rooms-grid button[name=substract-unit-button]:disabled {
    padding: 8px 16px;
    border: 1px solid var(--quick-booking-light-grey) !important;
    background-color: transparent !important;
}

.quick-booking-mobile .rooms-card .rooms-grid button[name=substract-unit-button]:disabled .button-text {
    color: var(--quick-booking-light-grey) !important;
}

.quick-booking-mobile .rooms-card .rooms-grid .total-units {
    grid-area: 3 / 2 / 4 / 4;
    text-align: center;
    align-self: center;
    font-weight: normal;
}

.quick-booking-mobile .rooms-card .rooms-grid .total-units .units {
    display: grid;
    align-items: center;
}

.quick-booking-mobile .rooms-card .rooms-grid .total-units .selected {
    font-weight: 700;
}

.quick-booking-mobile .rooms-card .rooms-grid .total-units .message {
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0%);
    font-size: 8.5px;
    font-weight: 700;
    color: var(--quick-booking-blue);
    overflow: hidden;
    text-overflow: ellipsis;
}

.quick-booking-mobile .rooms-card .rooms-grid .total-units .message.warning {
    color: var(--quick-booking-red);
}


/* ROOM DETAILS MODAL */

.quickbooking-mobile-room-details label {
    padding-top: 5px !important;
}


/* ROOM DETAILS GRID */

.quickbooking-mobile-rooms-configuration .room-use-header {
    display: inline-flex;
}

.quickbooking-mobile-rooms-configuration .room-use-header > .fa {
    color: var(--quick-booking-blue) !important;
    font-size: 20px !important;
    margin-top: 6px !important;
    margin-right: 10px !important;
}

.quickbooking-mobile-rooms-configuration .room-use-header.room-change > .fa {
    color: var(--quick-booking-yellow) !important;
}

.quickbooking-mobile-rooms-configuration table {
    border: none !important;
    margin: 10px 0px;
    background-color: transparent !important;
}

.quickbooking-mobile-rooms-configuration table.x-grid-item-over {
    background: transparent !important;
}

.quickbooking-mobile-rooms-configuration td {
    border: var(--border) !important;
    border-color: var(--quick-booking-blue) !important;
    border-radius: var(--border-radius) !important;
    font-weight: normal;
}

.quickbooking-mobile-rooms-configuration h2 {
    display: -webkit-box;
    max-height: 2.6em;
    line-height: 1.3em;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 700;
    margin: 6px 0px;
}

.quickbooking-mobile-rooms-configuration .rooms {
    display: flex;
    flex-direction: column;
    gap: 5px;
    margin-left: 31px;
}

.quickbooking-mobile-rooms-configuration .items {
    display: flex;
    align-items: stretch;
    gap: 5px;
}

.quickbooking-mobile-rooms-configuration .item {
    padding: 4px;
    width: 100% !important;
}

.quickbooking-mobile-rooms-configuration .item .room-name {
    display: -webkit-box;
    max-height: 2.6em;
    line-height: 1.3em;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.quickbooking-mobile-rooms-configuration hr {
    align-self: center;
    background: var(--quick-booking-black);
    width: 15%;
    height: 1px;
}

.quickbooking-mobile-rooms-configuration hr:last-child {
    display: none;
}

.quickbooking-mobile-rooms-configuration .item.not-allocated {
    display: flex;
    align-items: center;
    justify-content: center;
}

.quickbooking-mobile-rooms-configuration .item.not-allocated > div {
    text-align: center;
}


/* OWNER DETAILS CARD */

.quick-booking-mobile .owner-details .detail-field {
    margin: 5px 0px;
}

.quick-booking-mobile .owner-details .detail-field .x-form-field {
    padding: 11px 10px 9px 10px;
}

.quick-booking-mobile .owner-details input.country-dropdown-input {
    padding-left: 30px !important;
}

.quick-booking-mobile .owner-details .country-dropdown-icon {
    margin-top: 4.5px !important;
}

.quick-booking-mobile .owner-details .x-form-trigger-default {
    width: 30px;
    background-position: 6px 10px !important;
}

.quick-booking-mobile .owner-details .required-property .x-form-item-label-inner {
    display: inline-flex;
}

.quick-booking-mobile .owner-details .required-property .x-form-item-label-inner::after {
    content: " *";
    color: var(--quick-booking-red);
}

.quick-booking-mobile .owner-details .x-form-trigger-wrap-invalid {
    border: 1px solid #e1e1e1;
}


/* SUMMARY CARD */

.quick-booking-mobile .summary-card .date-value > .x-form-item-body,
.quick-booking-mobile .summary-card .payment-value > .x-form-item-body {
    padding: 0px 0px 0px 8px !important;
}

.quick-booking-mobile .summary-card .date-value > label {
    padding-top: 3px !important;
}

.quick-booking-mobile .summary-card .payment-value > .x-form-item-body {
    border: var(--border);
    border-radius: var(--border-radius);
}

.quick-booking-mobile .summary-card .pay-now-btn,
.quick-booking-mobile .summary-card .pay-now-btn.x-btn-focus {
    border: none;
    background-color: transparent;
    box-shadow: none;
    padding-right: 13px;
}

.quick-booking-mobile .summary-card .pay-now-btn .x-btn-icon-el {
    color: var(--quick-booking-blue);
}

.quick-booking-mobile .summary-card textarea {
    color: var(--quick-booking-black);
    border: var(--border);
    border-radius: var(--border-radius);
    padding: 10px 12px;
}

.quick-booking-mobile .summary-card .note .x-form-trigger-wrap {
    border: none;
    padding-top: 11px;
}

.quick-booking-mobile ::-webkit-input-placeholder {
    color: var(--quick-booking-light-grey) !important;
}


/* PAYMENT DETAILS MODAL */

.quick-booking-mobile-payment-details .description {
    margin-bottom: 10px;
}

.quick-booking-mobile-payment-details .currency-field {
    margin-left: 7px;
    margin-right: 3px;
}

.quick-booking-mobile-payment-details .total-field input {
    font-weight: 700;
}

.quick-booking-mobile-payment-details .account-disabled > .x-form-item-body {
    opacity: 0.5 !important;
}

.quick-booking-mobile-payment-details .x-form-trigger-wrap {
    border: var(--border) !important;
    border-radius: var(--border-radius) !important;
}


/* QUICK BOOKING BUTTON */

.quick-booking-mobile .ripple {
    position: relative;
    overflow: hidden;
}

.quick-booking-mobile .ripple:before {
    border-radius: 50%;
    background-color: rgba(255,255,255,0.3);
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
}

.quick-booking-mobile .ripple:focus:before {
    transition: all 0.5s ease-out;
    opacity: 0;
    width: 160px;
    height: 160px;
    margin-top: -80px;
    margin-left: -80px;
}


/* BUTTON WITH LOADING INDICATOR */

.quick-booking-mobile .button-loading .button-text {
    visibility: hidden;
    opacity: 0;
}

.quick-booking-mobile .button-loading:not(:disabled):after {
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    border: 4px solid transparent;
    border-top-color: #ffffff;
    border-radius: 50%;
    animation: button-loading-spinner 1.5s ease infinite;
}

@keyframes button-loading-spinner {
    from {
        opacity: 0;
    }

    50% {
        rotate: 1turn;
        opacity: 1;
    }

    to {
        rotate: 2turn;
        opacity: 0;
    }
}

.quickbooking-mobile-room-details .item .room-name {
    padding-bottom: 3px;
}

.quick-booking-mobile .x-form-trigger-wrap {
    padding-right: 5px;
}

.quick-booking-mobile .x-form-display-field-default {
    padding-top: 0px;
}

 .quick-booking-mobile .x-tool-close {
     background-image: url(/Images/svg-icons/form/007-close-mobile.svg);
     width: 24px !important;
     height: 24px !important;
     background-size: 24px !important;
     -webkit-filter: invert(13%) sepia(10%) saturate(3268%) hue-rotate(155deg) brightness(92%) contrast(96%);
     filter: invert(13%) sepia(10%) saturate(3268%) hue-rotate(155deg) brightness(92%) contrast(96%);
}

html, body {
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    font-family: LatoWebSemiBold !important;
}

#flexipass-body-div {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 100vh;
}

#flexipass-body-div .container {
    text-align: center;
    margin: 0 auto;
    font-family: LatoWebSemiBold !important;
}

#flexipass-body-div header {
    text-align: center;
    padding: 20px 0;
}

#flexipass-body-div .logo,
#flexipass-body-div .logo img {
    width:85%;
    max-width:200px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 15px;
}

#flexipass-body-div .logo img {
    padding-left: 10px;
    padding-right: 10px;
}

#flexipass-body-div footer {
    text-align: center;
    padding: 20px 0;
}

#flexipass-body-div #room-buttons {
    margin-top: 20px;
}

#flexipass-body-div #room-buttons button {
    border: none;
    padding: 10px 20px;
    cursor: pointer;
    border-radius: 5px;
    margin: 5px;
}

#flexipass-body-div #room-buttons button:hover {
    background-color: #555;
}

#flexipass-body-div .container::before {
    content: none !important;
}

#flexipass-body-div .container #OpenDoorInfo,
#flexipass-body-div .container #AddShortcut{
    font-size: 18px;
}

#flexipass-body-div .container #AddShortcut {
    margin-top: 30px;
}

@media (max-width: 600px) {
    #flexipass-body-div #room-buttons button {
        width: 100%;
        box-sizing: border-box;
    }
}

#flexipass-body-div .switch {
    position: relative;
    display: inline-block;
    width: 280px;
    height: 68px;
    margin-top: 10px;
}

#flexipass-body-div .switch input {
    opacity: 0;
    width: 0;
    height: 0;
}

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}

#flexipass-body-div *:focus {
    outline: 0 !important;
    box-shadow: none !important;
    border: none !important;
}

#flexipass-body-div .slider:before {
    display: flex;
    align-items: center;
    justify-content: center;
    content: "";
    font-size: 2rem;
    position: absolute;
    height: 60px;
    width: 60px;
    left: 4px;
    bottom: 4px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}

#flexipass-body-div input + .slider:before {
    font-family: "Font Awesome 5 Free";
    content: "\f023";
    font-weight: 900;
}

#flexipass-body-div input:checked + .slider:before {
    font-family: "Font Awesome 5 Free";
    content: "\f3c1";
    font-weight: 900;
}

#flexipass-body-div input:checked + .slider {
    background-color: #6EC195;
}

#flexipass-body-div input[type="checkbox" i]:disabled + .slider {
    opacity: 0.5;
} 

#flexipass-body-div input:focus + .slider {
    box-shadow: 0 0 1px #2196F3;
}

#flexipass-body-div input:checked + .slider:before {
    -webkit-transform: translateX(210px);
    -ms-transform: translateX(210px);
    transform: translateX(210px);
}


#flexipass-body-div .slider.round {
    border-radius: 34px;
}

#flexipass-body-div .slider.round:before {
    border-radius: 50%;
}

#flexipass-body-div .on {
    display: none;
}

#flexipass-body-div .on, #flexipass-body-div .off {
    position: absolute;
    transform: translate(-50%,-50%);
    top: 50%;
    left: 50%;
    font-size: 16px;
}
#flexipass-body-div .off {
    width: 160px;
    line-height: 25px;
}

#flexipass-body-div input:checked + .slider .on {
    display: block;
}

#flexipass-body-div input:checked + .slider .off {
    display: none;
}

#flexipass-body-div .material-switch input + label span {
    left: 15px;
    position: relative;
}

#flexipass-body-div .material-switch input + label span::before {
    content: "";
    font-family: fontawesome;
    left: -20px;
    position: absolute;
    top: -2px;
}

#flexipass-body-div #snackbar {
    visibility: hidden;
    min-width: 250px;
    background-color: #333 !important;
    color: #fff;
    text-align: center;
    border-radius: 2px;
    padding: 16px;
    position: fixed;
    z-index: 1;
    left: 50%;
    bottom: 30px;
    transform: translateX(-50%)
}

#flexipass-body-div #snackbar.show {
    visibility: visible;
    -webkit-animation: fadein 0.5s, fadeout 0.5s 5s;
    animation: fadein 0.5s, fadeout 0.5s 5s;
}

@-webkit-keyframes fadein {
    from {
        bottom: 0;
        opacity: 0;
    }

    to {
        bottom: 30px;
        opacity: 1;
    }
}

@keyframes fadein {
    from {
        bottom: 0;
        opacity: 0;
    }

    to {
        bottom: 30px;
        opacity: 1;
    }
}

@-webkit-keyframes fadeout {
    from {
        bottom: 30px;
        opacity: 1;
    }

    to {
        bottom: 0;
        opacity: 0;
    }
}

@keyframes fadeout {
    from {
        bottom: 30px;
        opacity: 1;
    }

    to {
        bottom: 0;
        opacity: 0;
    }
}
