1/*
2 * Convert transparent color to hex value by given background
3 */
4.x-tree-node .ml-folder-unseen a .em-folder-status, .x-grid3-cell-inner > em, .x-grid3-hd-inner > em, .go-tab-notification, .badge, .go-links-detail .count {
5  vertical-align: text-bottom;
6  display: inline-block;
7  font-size: 12px;
8  font-weight: 600;
9  color: rgba(255, 255, 255, 0.87);
10  min-width: 18.375px;
11  height: 18.375px;
12  padding: 0 3.5px;
13  line-height: 18.375px;
14  letter-spacing: 0;
15  text-align: center;
16  border-radius: 9.1875px;
17  background-color: #727272; }
18
19i.icon, .email-grid-icon, .x-icon-btn-ok:before, .x-menu-item-icon:before, .icon, .go-grid .go-grid-hd-btn, i.entity, .x-tool::before, .ux-row-action-item, .go-icon-ok .x-grid3-cell-inner:before, .go-icon-cross .x-grid3-cell-inner:before, .go-icon-unknown .x-grid3-cell-inner:before, .go-icon-empty .x-grid3-cell-inner:before, .go-icon-warning .x-grid3-cell-inner:before, .go-icon-exclamation .x-grid3-cell-inner:before, .go-icon-print .x-grid3-cell-inner:before, .cal-has-links, .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:before, .x-tab-scroller-left:after, .x-tab-scroller-right:after, .x-form-checkbox + .x-form-cb-label::before, .x-form-radio + label:before, .x-fieldset legend input + .x-fieldset-header-text::before, .x-grid3-row-checker::before, .x-grid3-hd-checker .x-grid3-hd-checker::before, .x-grid3-check-col-td > div > div::before, .x-form-invalid-icon:before, .x-form-field-wrap .x-form-trigger::before, .x-btn-icon button::before, .x-btn-text-icon button::before, .x-btn-mc em.x-btn-arrow > button:after, .x-tbar-page-first:before, .x-tbar-loading:before, .x-tbar-page-last:before, .x-tbar-page-next:before, .x-tbar-page-prev:before, .x-toolbar-more-icon::before, .x-grid3-hd-btn:after, .x-grid3-radio-col:before, .x-grid3-radio-col-on:before, .x-grid3-sort-icon:after, .col-move-top:before, .col-move-bottom:before, .x-group-by-icon:before,
20.x-show-groups-icon:before, .x-grid3-row-expander:before, .x-grid3-row-collapsed .x-grid3-row-expander:before, .x-grid-group-hd div.x-grid-group-title::before, .x-grid-group-collapsed .x-grid-group-hd div.x-grid-group-title::before, .x-cols-icon:before, .x-grid-empty::before, .x-dd-drop-icon:before, .x-tree-ec-icon::before, .x-tree-node-icon::before, .x-dd-drop-icon::before, .x-date-left a:before, .x-date-right a:before, .x-date-mp-ybtn a, .x-form-invalid-tip .x-tip-body::before, .x-menu-item-arrow:after, .x-menu-check-item .x-menu-item-text:before, .x-menu-item-checked .x-menu-item-text:before, .x-panel-icon::before, .x-window-dlg .ext-mb-info:after, .x-window-dlg .ext-mb-warning:after, .x-window-dlg .ext-mb-question:after, .x-superboxselect-btn-clear:before, .x-superboxselect-btn-expand:before, .x-superboxselect-item-close:before, .go-item-wrap:before, #status-bar > *, .x-grid3-cell .trigger, .empty-state i, .x-grid-empty i {
21  display: inline-block;
22  font-family: 'Material Icons';
23  font-weight: normal;
24  font-style: normal;
25  font-size: 21px;
26  /* Preferred icon size */
27  /*	max-width: dp(24);
28	max-height: dp(24);*/
29  color: inherit;
30  width: auto;
31  height: auto;
32  line-height: 1;
33  text-transform: none;
34  letter-spacing: normal;
35  vertical-align: middle;
36  word-wrap: normal;
37  white-space: nowrap;
38  direction: ltr;
39  -webkit-font-smoothing: antialiased;
40  text-rendering: optimizeLegibility;
41  -moz-osx-font-smoothing: grayscale;
42  font-feature-settings: 'liga'; }
43
44.x-tab-strip-text, .x-btn, .x-date-mp-btns button, .x-btn button, .x-btn em, .x-date-mp-btns button em {
45  font-size: 13px;
46  font-weight: bold;
47  letter-spacing: 0.022em;
48  text-decoration: none; }
49
50.message-header b, .x-form-helptext, .x-grid3-hd-row td, .x-grid-group-hd div.x-grid-group-title, .x-form-element .x-grid-empty, .menu-title, .x-combo-list-small, .go-icon-list p label, .go-detail-view .icons p label, .go-icon-list > a label, .go-detail-view .icons > a label, .go-detail-view label, .go-display-panel .table_header_links, .go-select-all-checkbox, .go-messages h6, .ext-cal-monthview .ext-cal-ev > div > span {
51  font-size: 11px;
52  font-weight: normal;
53  color: rgba(255, 255, 255, 0.7); }
54
55.x-tree-node, a.x-menu-item, .x-combo-list, .x-window-mc, .x-accordion-hd, body, html, #go-select-language label, .go-detail-view, .go-html-formatted {
56  font-size: 14px;
57  color: #dedede;
58  font-weight: normal;
59  line-height: 21px; }
60  .primary .x-tree-node, .primary a.x-menu-item, .primary .x-combo-list, .primary .x-window-mc, .primary .x-accordion-hd, .primary body, .primary html, .primary #go-select-language label, #go-select-language .primary label, .primary .go-detail-view, .primary .go-html-formatted {
61    color: white; }
62  @media print {
63    .x-tree-node, a.x-menu-item, .x-combo-list, .x-window-mc, .x-accordion-hd, body, html, #go-select-language label, .go-detail-view, .go-html-formatted {
64      font-size: 12px;
65      line-height: 18px; } }
66
67.ml-seen-subject, .ml-unseen-subject, .x-tip .x-tip-header-text, .x-tip .x-tip-body, .x-tip .x-tip-mc, .x-combo-list-hd, .x-panel-mc {
68  font-size: 13px;
69  line-height: 17.5px;
70  font-weight: bold; }
71
72.x-form-grow-sizer, .ext-mb-input, .x-form-display-field, .x-form-field, .x-form-text, .x-form textarea.x-form-field, .x-form-time, .x-grid3-row td, .x-grid3-summary-row td, .x-dd-drag-ghost, .x-date-inner, .x-panel-fbar td, .x-panel-fbar span, .x-panel-fbar input, .x-panel-fbar div, .x-panel-fbar select, .x-panel-fbar label, .x-window-dlg .ext-mb-textarea {
73  font-size: 14px;
74  font-weight: normal; }
75
76.x-date-inner th, .x-progress-text, h6, table.display-panel th {
77  font-size: 11px;
78  line-height: 14px;
79  font-weight: bold;
80  color: rgba(255, 255, 255, 0.7); }
81
82.x-fieldset legend, .x-form-panel .x-toolbar .xtb-title, .x-fieldset .x-toolbar .xtb-title, .x-form-panel .x-panel-header-text, .x-fieldset .x-panel-header-text, h4, .go-display-name, .go-user-settings-dlg .x-panel-header-text, .go-user-settings-dlg .x-toolbar .xtb-title {
83  font-size: 14px;
84  line-height: 21px;
85  letter-spacing: 0.4px;
86  color: #dedede;
87  font-weight: normal; }
88
89.x-form-plainfield,
90.x-form-item-label,
91.x-form-label-left label.x-form-item-label {
92  font-size: 11px;
93  line-height: 14px;
94  color: rgba(255, 255, 255, 0.7);
95  font-weight: normal; }
96
97.x-form-composite div.x-box-item.text, .x-form-composite label, .x-toolbar div.xtb-text, h5, .status {
98  font-size: 12px;
99  color: rgba(255, 255, 255, 0.7);
100  font-weight: normal; }
101
102.x-toolbar .xtb-title, .x-grid-empty, .x-box-mc h3, .x-panel-header-text, .x-window-header, h3, .go-module-title-tbar, #go-logo, .go-app-logo, .go-about-logo, .go-detail-view .xtb-title, .display-panel-heading, .go-display-panel-heading, .collapsible-display-panel-header, #container h1 {
103  font-size: 16px;
104  line-height: 21px;
105  font-weight: normal;
106  letter-spacing: 0.6px;
107  color: white; }
108
109h2 {
110  font-size: 21px;
111  line-height: 28px;
112  font-weight: normal;
113  letter-spacing: 0.6px;
114  color: white; }
115
116h1, #loading .loading-indicator {
117  font-size: 30px;
118  line-height: 35px;
119  font-weight: normal;
120  letter-spacing: 0.6px;
121  color: white; }
122
123@font-face {
124  font-family: 'Lato';
125  src: url("../Paper/fonts/Lato-Medium.eot");
126  /* IE9 Compat Modes */
127  src: url("../Paper/fonts/Lato-Medium.eot?#iefix") format("embedded-opentype"), url("../Paper/fonts/Lato-Medium.woff2") format("woff2"), url("../Paper/fonts/Lato-Medium.woff") format("woff"), url("../Paper/fonts/Lato-Medium.ttf") format("truetype");
128  font-style: normal;
129  font-weight: normal;
130  text-rendering: optimizeLegibility; }
131
132@font-face {
133  font-family: 'Lato';
134  src: url("../Paper/fonts/Lato-MediumItalic.eot");
135  /* IE9 Compat Modes */
136  src: url("../Paper/fonts/Lato-MediumItalic.eot?#iefix") format("embedded-opentype"), url("../Paper/fonts/Lato-MediumItalic.woff2") format("woff2"), url("../Paper/fonts/Lato-MediumItalic.woff") format("woff"), url("../Paper/fonts/Lato-MediumItalic.ttf") format("truetype");
137  font-style: italic;
138  font-weight: normal;
139  text-rendering: optimizeLegibility; }
140
141@font-face {
142  font-family: 'Lato';
143  src: url("../Paper/fonts/Lato-Heavy.eot");
144  /* IE9 Compat Modes */
145  src: url("../Paper/fonts/Lato-Heavy.eot?#iefix") format("embedded-opentype"), url("../Paper/fonts/Lato-Heavy.woff2") format("woff2"), url("../Paper/fonts/Lato-Heavy.woff") format("woff"), url("../Paper/fonts/Lato-Heavy.ttf") format("truetype");
146  font-style: normal;
147  font-weight: bold;
148  text-rendering: optimizeLegibility; }
149
150@font-face {
151  font-family: 'Lato';
152  src: url("../Paper/fonts/Lato-HeavyItalic.eot");
153  /* IE9 Compat Modes */
154  src: url("../Paper/fonts/Lato-HeavyItalic.eot?#iefix") format("embedded-opentype"), url("../Paper/fonts/Lato-HeavyItalic.woff2") format("woff2"), url("../Paper/fonts/Lato-HeavyItalic.woff") format("woff"), url("../Paper/fonts/Lato-HeavyItalic.ttf") format("truetype");
155  font-style: italic;
156  font-weight: bold;
157  text-rendering: optimizeLegibility; }
158
159@font-face {
160  font-family: 'Lato';
161  src: url("../Paper/fonts/Lato-Light.eot");
162  /* IE9 Compat Modes */
163  src: url("../Paper/fonts/Lato-Light.eot?#iefix") format("embedded-opentype"), url("../Paper/fonts/Lato-Light.woff2") format("woff2"), url("../Paper/fonts/Lato-Light.woff") format("woff"), url("../Paper/fonts/Lato-Light.ttf") format("truetype");
164  font-style: normal;
165  font-weight: 100;
166  text-rendering: optimizeLegibility; }
167
168@font-face {
169  font-family: 'Lato';
170  src: url("../Paper/fonts/Lato-LightItalic.eot");
171  /* IE9 Compat Modes */
172  src: url("../Paper/fonts/Lato-LightItalic.eot?#iefix") format("embedded-opentype"), url("../Paper/fonts/Lato-LightItalic.woff2") format("woff2"), url("../Paper/fonts/Lato-LightItalic.woff") format("woff"), url("../Paper/fonts/Lato-LightItalic.ttf") format("truetype");
173  font-style: italic;
174  font-weight: 100;
175  text-rendering: optimizeLegibility; }
176
177.z0 {
178  box-shadow: rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.14), rgba(0, 0, 0, 0.12); }
179
180.z1, .x-portlet, .user-img + div {
181  box-shadow: 0 1.75px 0.875px -0.875px rgba(0, 0, 0, 0.2), 0 0.875px 0.875px 0px rgba(0, 0, 0, 0.14), 0px 0.875px 2.625px 0px rgba(0, 0, 0, 0.12); }
182
183.z2, .x-color-palette a:hover em, .x-color-palette a.x-color-palette-sel em, .x-shadow + .x-combo-list, .x-shadow + .x-menu, .x-form-focus, .x-form textarea.x-form-focus, .x-btn.raised, .x-date-mp-btns button.raised, .x-switch > .thumb::after, .go-detail-view > .x-panel-bwrap > .x-panel-body > .x-panel {
184  box-shadow: 0 2.625px 0.875px -1.75px rgba(0, 0, 0, 0.2), 0 1.75px 1.75px 0px rgba(0, 0, 0, 0.14), 0px 0.875px 4.375px 0px rgba(0, 0, 0, 0.12); }
185
186.z3 {
187  box-shadow: 0 2.625px 2.625px -1.75px rgba(0, 0, 0, 0.2), 0 2.625px 3.5px 0px rgba(0, 0, 0, 0.14), 0px 0.875px 7px 0px rgba(0, 0, 0, 0.12); }
188
189.z4, .x-shadow + .x-dd-drag-proxy, .x-btn.raised.x-btn-focus, .x-date-mp-btns button.raised.x-btn-focus, .x-btn.raised.x-btn-over, .x-date-mp-btns button.raised.x-btn-over, #motd, #message-ct > div, .notifications > div, .go-page fieldset, .go-page .card {
190  box-shadow: 0 1.75px 3.5px -0.875px rgba(0, 0, 0, 0.2), 0 3.5px 4.375px 0px rgba(0, 0, 0, 0.14), 0px 0.875px 8.75px 0px rgba(0, 0, 0, 0.12); }
191
192.z5 {
193  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12); }
194
195.z6 {
196  box-shadow: 0 2.625px 4.375px -0.875px rgba(0, 0, 0, 0.2), 0 5.25px 8.75px 0px rgba(0, 0, 0, 0.14), 0 0.875px 15.75px 0px rgba(0, 0, 0, 0.12); }
197
198.z7 {
199  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12); }
200
201.z8, .x-btn.raised.x-btn-pressed, .x-date-mp-btns button.raised.x-btn-pressed, .x-panel-floating {
202  box-shadow: 0 4.375px 4.375px -2.625px rgba(0, 0, 0, 0.2), 0 7px 8.75px -0.875px rgba(0, 0, 0, 0.14), 0 2.625px 12.25px 1.75px rgba(0, 0, 0, 0.12); }
203
204.z9 {
205  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12); }
206
207.z10 {
208  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12); }
209
210.z11 {
211  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12); }
212
213.z12, .x-mask-loading div, .ext-el-mask-msg div {
214  box-shadow: 0 6.125px 7px -3.5px rgba(0, 0, 0, 0.2), 0 10.5px 14.875px 1.75px rgba(0, 0, 0, 0.14), 0 4.375px 19.25px 3.5px rgba(0, 0, 0, 0.12); }
215
216.z13 {
217  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12); }
218
219.z14 {
220  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12); }
221
222.z15 {
223  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12); }
224
225.z16 {
226  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12); }
227
228.z17 {
229  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12); }
230
231.z18 {
232  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12); }
233
234.z19 {
235  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12); }
236
237.z20 {
238  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12); }
239
240.z21 {
241  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12); }
242
243.z22 {
244  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12); }
245
246.z23 {
247  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12); }
248
249.z24, .x-shadow + .x-window, .x-window-proxy + .x-window, .x-panel-ghost, .x-window-proxy, .go-search-panel {
250  box-shadow: 0px 9.625px 13.125px -6.125px rgba(0, 0, 0, 0.2), 0px 21px 33.25px 2.625px rgba(0, 0, 0, 0.14), 0px 7.875px 40.25px 7px rgba(0, 0, 0, 0.12); }
251
252/* main: style.scss*/
253@font-face {
254  font-family: 'Material Icons';
255  font-style: normal;
256  font-weight: 400;
257  src: url(../Paper/fonts/MaterialIcons-Regular.eot);
258  src: local("Material Icons"), local("MaterialIcons-Regular"), url(../Paper/fonts/MaterialIcons-Regular.woff2) format("woff2"), url(../Paper/fonts/MaterialIcons-Regular.woff) format("woff"), url(../Paper/fonts/MaterialIcons-Regular.ttf) format("truetype"); }
259
260i.icon, .go-grid i.go-grid-hd-btn {
261  background-size: contain;
262  width: 21px;
263  height: 21px; }
264
265.email-grid-icon {
266  background-position: -100px; }
267
268.x-icon-btn-ok:before {
269  position: absolute;
270  margin: -5.25px 0 0 -28px; }
271
272.x-icon-btn-ok:before {
273  content: 'check'; }
274
275.icon, .go-grid .go-grid-hd-btn {
276  color: inherit; }
277  .icon.s6, .go-grid .s6.go-grid-hd-btn {
278    color: #009BC9;
279    color: var(--c-primary, #009BC9);
280    font-size: 6em;
281    max-height: 126px;
282    max-width: 126px; }
283  .icon.small, .go-grid .small.go-grid-hd-btn {
284    font-size: 14px;
285    max-height: 14px;
286    max-width: 14px; }
287
288.x-menu-item-icon {
289  position: relative;
290  padding: 3.5px 14px 0 0;
291  background-repeat: no-repeat !important;
292  background-position: left center !important; }
293  .x-menu-item-icon:before {
294    margin-top: -2.625px; }
295
296/*.x-btn-text-icon, a.x-menu-item  {
297  //img { display:none;}
298  > span:before {
299    @extend %icon;
300    padding-right: dp(8);
301    position:absolute;
302    left: dp(24);
303    top: dp(4);
304  }
305}*/
306.x-tree-node-expanded .x-tree-node-icon:before {
307  content: 'folder_open'; }
308
309.x-tree-node-leaf .x-tree-node-icon:before {
310  content: 'toc'; }
311
312.x-tree-node-collapsed .x-tree-node-icon:before {
313  content: 'folder'; }
314
315.x-tree-node-loading .x-tree-node-icon:before {
316  content: 'loop';
317  animation: rotate 0.8s infinite cubic-bezier(0, 0, 0.2, 1); }
318
319.x-tree-node-expanded .x-tree-node-inline-icon:before {
320  content: none; }
321
322.x-tree-node-leaf .x-tree-node-inline-icon:before {
323  content: none; }
324
325.x-tree-node-collapsed .x-tree-node-inline-icon:before {
326  content: none; }
327
328i.entity::before {
329  content: 'help'; }
330
331/*
332define icons with:
333
334.entity.Note::before {
335	content: "description"
336}
337*/
338.ux-row-action-item:hover {
339  color: #dedede;
340  cursor: pointer; }
341
342.x-tool-close::before, .icon-close {
343  content: "close"; }
344
345.x-tool-toggle::before, .icon-toggle {
346  content: "expand_less"; }
347
348.x-tool-minimize::before, .icon-minimize {
349  content: "remove"; }
350
351.x-tool-maximize::before, .icon-maximize {
352  content: "fullscreen"; }
353
354.x-tool-restore::before, .icon-restore {
355  content: "fullscreen_exit"; }
356
357.x-tool-gear::before, .icon-gear {
358  content: "settings"; }
359
360.x-tool-prev::before, .icon-prev {
361  content: "arrow_back"; }
362
363.x-tool-next::before, .icon-next {
364  content: "arrow_forward"; }
365
366.x-tool-pin::before, .icon-pin {
367  content: "star"; }
368
369.x-tool-unpin::before, .icon-unpin {
370  content: "star_border"; }
371
372.x-tool-right::before, .icon-right {
373  content: "chevron_right"; }
374
375.x-tool-left::before, .icon-left {
376  content: "chevron_left"; }
377
378.x-tool-down::before, .icon-down {
379  content: "arrow_drop_down"; }
380
381.x-tool-up::before, .icon-up {
382  content: "arrow_drop_up"; }
383
384.x-tool-refresh::before, .icon-refresh {
385  content: "refresh"; }
386
387.x-tool-plus::before, .icon-plus {
388  content: "done_all"; }
389
390.x-tool-minus::before, .icon-minus {
391  content: "remove"; }
392
393.x-tool-search::before, .icon-search {
394  content: "search"; }
395
396.x-tool-save::before, .icon-save {
397  content: "save"; }
398
399.x-tool-help::before, .icon-help {
400  content: "help"; }
401
402.x-tool-print::before, .icon-print {
403  content: "print"; }
404
405.x-tool-expand::before, .icon-expand {
406  content: "expand_more"; }
407
408.x-tool-expand-north::before, .icon-expand-north {
409  content: "expand_more"; }
410
411.x-tool-expand-east::before, .icon-expand-east {
412  content: "chevron_left"; }
413
414.x-tool-expand-west::before, .icon-expand-west {
415  content: "chevron_right"; }
416
417.x-tool-expand-south::before, .icon-expand-south {
418  content: "expand_less"; }
419
420.x-tool-collapse::before, .icon-collapse {
421  content: "expand_less"; }
422
423.x-tool-collapse-east::before, .icon-collapse-east {
424  content: "chevron_right"; }
425
426.x-tool-collapse-west::before, .icon-collapse-west {
427  content: "chevron_left"; }
428
429.x-tool-collapse-south::before, .icon-collapse-south {
430  content: "expand_more"; }
431
432.x-tool-resize::before, .icon-resize {
433  content: "zoom_out_map"; }
434
435.x-tool-move::before, .icon-move {
436  content: "games"; }
437
438.x-tool-edit::before, .icon-edit {
439  content: "edit"; }
440
441.x-tool-add::before, .icon-add {
442  content: "add"; }
443
444.x-tool-delete::before, .icon-delete {
445  content: "delete"; }
446
447.x-tool-home::before, .icon-home {
448  content: "home"; }
449
450.x-tool-dismiss::before, .icon-dismiss {
451  content: "delete_sweep"; }
452
453.x-panel-collapsed .x-tool-toggle:before {
454  content: 'expand_more'; }
455
456.btn-add:before {
457  content: "add"; }
458
459.btn-delete:before {
460  content: "delete"; }
461
462.btn-refresh:before {
463  content: "refresh"; }
464
465.btn-settings:before {
466  content: "settings"; }
467
468.btn-logout:before {
469  content: "exit_to_app"; }
470
471.btn-help:before {
472  content: "help"; }
473
474.btn-info:before {
475  content: "info"; }
476
477.btn-print:before {
478  content: "print"; }
479
480.btn-search:before {
481  content: "search"; }
482
483.btn-cut:before {
484  content: "content_cut"; }
485
486.btn-copy:before {
487  content: "content_copy"; }
488
489.btn-paste:before {
490  content: "content_paste"; }
491
492.btn-thumbnails:before {
493  content: "view_comfy"; }
494
495.btn-save:before {
496  content: "save"; }
497
498.btn-edit:before {
499  content: "edit"; }
500
501.btn-link:before {
502  content: "link"; }
503
504.btn-upload:before {
505  content: "file_upload"; }
506
507.btn-download:before {
508  content: "file_download"; }
509
510.btn-export:before {
511  content: "import_export"; }
512
513.btn-import:before {
514  content: "import_export"; }
515
516.btn-report:before {
517  content: "receipt"; }
518
519.btn-files:before {
520  content: "folder"; }
521
522.btn-folder:before {
523  content: "folder"; }
524
525.btn-attach:before {
526  content: "attach_file"; }
527
528.btn-up:before {
529  content: "arrow_upward"; }
530
531.btn-addressbook-manage:before {
532  content: "settings"; }
533
534.btn-actions:before {
535  content: "alarm"; }
536
537.btn-permissions:before {
538  content: "done_all"; }
539
540.btn-addressbook:before {
541  content: "import_contacts"; }
542
543.btn-show:before {
544  content: "visibility"; }
545
546.btn-reply:before {
547  content: "reply"; }
548
549.btn-reply-all:before {
550  content: "reply_all"; }
551
552.btn-forward:before {
553  content: "forward"; }
554
555.btn-compose:before {
556  content: "send"; }
557
558.btn-send:before {
559  content: "send"; }
560
561.btn-flag:before {
562  content: "flag"; }
563
564.btn-email:before {
565  content: "mail"; }
566
567.btn-high-priority:before {
568  content: "priority_high"; }
569
570.btn-low-priority:before {
571  content: "low_priority"; }
572
573.btn-message:before {
574  content: "mail"; }
575
576.btn-message-seen:before {
577  content: "drafts"; }
578
579.btn-message-answered:before {
580  content: "reply"; }
581
582.btn-message-forwarded:before {
583  content: "forward"; }
584
585.btn-message-answered-and-forwarded:before {
586  content: "replyforward"; }
587
588.btn-accounts:before {
589  content: "account_box"; }
590
591.em-btn-share-mailbox:before {
592  content: "share"; }
593
594.ml-icon-attach:before {
595  content: "attachment"; }
596
597.btn-right-arrow:before {
598  content: "keyboard_arrow_right"; }
599
600.btn-left-arrow:before {
601  content: "keyboard_arrow_left"; }
602
603.bs-btn-catalog:before {
604  content: "folder"; }
605
606.bs-btn-expenses:before {
607  content: "euro_symbol"; }
608
609.bs-btn-batchjob:before {
610  content: "slow_motion_video"; }
611
612.bs-btn-report:before {
613  content: "receipt"; }
614
615.bs-send-email:before {
616  content: "mail"; }
617
618.bs-duplicate:before {
619  content: "content_copy"; }
620
621.no-btn-categories:before {
622  content: "settings"; }
623
624.ml-btn-mailings:before {
625  content: "mail"; }
626
627.btn-availability:before {
628  content: "event_available"; }
629
630.x-edit-bold:before {
631  content: "format_bold"; }
632
633.x-edit-italic:before {
634  content: "format_italic"; }
635
636.x-edit-underline:before {
637  content: "format_underlined"; }
638
639.x-edit-increasefontsize:before {
640  content: "format_size"; }
641
642.x-edit-decreasefontsize:before {
643  content: "text_fields"; }
644
645.x-edit-forecolor:before {
646  content: "format_color_text"; }
647
648.x-edit-backcolor:before {
649  content: "format_color_fill"; }
650
651.x-edit-justifyleft:before {
652  content: "format_align_left"; }
653
654.x-edit-justifycenter:before {
655  content: "format_align_center"; }
656
657.x-edit-justifyright:before {
658  content: "format_align_right"; }
659
660.x-edit-insertorderedlist:before {
661  content: "format_list_numbered"; }
662
663.x-edit-insertunorderedlist:before {
664  content: "format_list_bulleted"; }
665
666.x-edit-sourceedit:before {
667  content: "code"; }
668
669.x-edit-createlink:before {
670  content: "insert_link"; }
671
672.x-edit-wordpaste:before {
673  content: "content_paste"; }
674
675.x-edit-hr:before {
676  content: "remove"; }
677
678.x-edit-indent:before {
679  content: "format_indent_increase"; }
680
681.x-edit-outdent:before {
682  content: "format_indent_decrease"; }
683
684.x-edit-removeFormat:before {
685  content: "format_clear"; }
686
687.x-edit-subscript:before {
688  content: "title"; }
689
690.x-edit-superscript:before {
691  content: "functions"; }
692
693.go-edit-insertimage button:before {
694  content: "insert_photo"; }
695
696img.btn-add + span::before {
697  content: "add"; }
698
699img.btn-add {
700  background-image: none !important; }
701
702img.btn-delete + span::before {
703  content: "delete"; }
704
705img.btn-delete {
706  background-image: none !important; }
707
708img.btn-refresh + span::before {
709  content: "refresh"; }
710
711img.btn-refresh {
712  background-image: none !important; }
713
714img.btn-settings + span::before {
715  content: "settings"; }
716
717img.btn-settings {
718  background-image: none !important; }
719
720img.btn-logout + span::before {
721  content: "exit_to_app"; }
722
723img.btn-logout {
724  background-image: none !important; }
725
726img.btn-help + span::before {
727  content: "help"; }
728
729img.btn-help {
730  background-image: none !important; }
731
732img.btn-info + span::before {
733  content: "info"; }
734
735img.btn-info {
736  background-image: none !important; }
737
738img.btn-print + span::before {
739  content: "print"; }
740
741img.btn-print {
742  background-image: none !important; }
743
744img.btn-search + span::before {
745  content: "search"; }
746
747img.btn-search {
748  background-image: none !important; }
749
750img.btn-cut + span::before {
751  content: "content_cut"; }
752
753img.btn-cut {
754  background-image: none !important; }
755
756img.btn-copy + span::before {
757  content: "content_copy"; }
758
759img.btn-copy {
760  background-image: none !important; }
761
762img.btn-paste + span::before {
763  content: "content_paste"; }
764
765img.btn-paste {
766  background-image: none !important; }
767
768img.btn-thumbnails + span::before {
769  content: "view_comfy"; }
770
771img.btn-thumbnails {
772  background-image: none !important; }
773
774img.btn-save + span::before {
775  content: "save"; }
776
777img.btn-save {
778  background-image: none !important; }
779
780img.btn-edit + span::before {
781  content: "edit"; }
782
783img.btn-edit {
784  background-image: none !important; }
785
786img.btn-link + span::before {
787  content: "link"; }
788
789img.btn-link {
790  background-image: none !important; }
791
792img.btn-upload + span::before {
793  content: "file_upload"; }
794
795img.btn-upload {
796  background-image: none !important; }
797
798img.btn-download + span::before {
799  content: "file_download"; }
800
801img.btn-download {
802  background-image: none !important; }
803
804img.btn-export + span::before {
805  content: "import_export"; }
806
807img.btn-export {
808  background-image: none !important; }
809
810img.btn-import + span::before {
811  content: "import_export"; }
812
813img.btn-import {
814  background-image: none !important; }
815
816img.btn-report + span::before {
817  content: "receipt"; }
818
819img.btn-report {
820  background-image: none !important; }
821
822img.btn-files + span::before {
823  content: "folder"; }
824
825img.btn-files {
826  background-image: none !important; }
827
828img.btn-folder + span::before {
829  content: "folder"; }
830
831img.btn-folder {
832  background-image: none !important; }
833
834img.btn-attach + span::before {
835  content: "attach_file"; }
836
837img.btn-attach {
838  background-image: none !important; }
839
840img.btn-up + span::before {
841  content: "arrow_upward"; }
842
843img.btn-up {
844  background-image: none !important; }
845
846img.btn-addressbook-manage + span::before {
847  content: "settings"; }
848
849img.btn-addressbook-manage {
850  background-image: none !important; }
851
852img.btn-actions + span::before {
853  content: "alarm"; }
854
855img.btn-actions {
856  background-image: none !important; }
857
858img.btn-permissions + span::before {
859  content: "done_all"; }
860
861img.btn-permissions {
862  background-image: none !important; }
863
864img.btn-addressbook + span::before {
865  content: "import_contacts"; }
866
867img.btn-addressbook {
868  background-image: none !important; }
869
870img.btn-show + span::before {
871  content: "visibility"; }
872
873img.btn-show {
874  background-image: none !important; }
875
876img.btn-reply + span::before {
877  content: "reply"; }
878
879img.btn-reply {
880  background-image: none !important; }
881
882img.btn-reply-all + span::before {
883  content: "reply_all"; }
884
885img.btn-reply-all {
886  background-image: none !important; }
887
888img.btn-forward + span::before {
889  content: "forward"; }
890
891img.btn-forward {
892  background-image: none !important; }
893
894img.btn-compose + span::before {
895  content: "send"; }
896
897img.btn-compose {
898  background-image: none !important; }
899
900img.btn-send + span::before {
901  content: "send"; }
902
903img.btn-send {
904  background-image: none !important; }
905
906img.btn-flag + span::before {
907  content: "flag"; }
908
909img.btn-flag {
910  background-image: none !important; }
911
912img.btn-email + span::before {
913  content: "mail"; }
914
915img.btn-email {
916  background-image: none !important; }
917
918img.btn-high-priority + span::before {
919  content: "priority_high"; }
920
921img.btn-high-priority {
922  background-image: none !important; }
923
924img.btn-low-priority + span::before {
925  content: "low_priority"; }
926
927img.btn-low-priority {
928  background-image: none !important; }
929
930img.btn-message + span::before {
931  content: "mail"; }
932
933img.btn-message {
934  background-image: none !important; }
935
936img.btn-message-seen + span::before {
937  content: "drafts"; }
938
939img.btn-message-seen {
940  background-image: none !important; }
941
942img.btn-message-answered + span::before {
943  content: "reply"; }
944
945img.btn-message-answered {
946  background-image: none !important; }
947
948img.btn-message-forwarded + span::before {
949  content: "forward"; }
950
951img.btn-message-forwarded {
952  background-image: none !important; }
953
954img.btn-message-answered-and-forwarded + span::before {
955  content: "replyforward"; }
956
957img.btn-message-answered-and-forwarded {
958  background-image: none !important; }
959
960img.btn-accounts + span::before {
961  content: "account_box"; }
962
963img.btn-accounts {
964  background-image: none !important; }
965
966img.em-btn-share-mailbox + span::before {
967  content: "share"; }
968
969img.em-btn-share-mailbox {
970  background-image: none !important; }
971
972img.ml-icon-attach + span::before {
973  content: "attachment"; }
974
975img.ml-icon-attach {
976  background-image: none !important; }
977
978img.btn-right-arrow + span::before {
979  content: "keyboard_arrow_right"; }
980
981img.btn-right-arrow {
982  background-image: none !important; }
983
984img.btn-left-arrow + span::before {
985  content: "keyboard_arrow_left"; }
986
987img.btn-left-arrow {
988  background-image: none !important; }
989
990img.bs-btn-catalog + span::before {
991  content: "folder"; }
992
993img.bs-btn-catalog {
994  background-image: none !important; }
995
996img.bs-btn-expenses + span::before {
997  content: "euro_symbol"; }
998
999img.bs-btn-expenses {
1000  background-image: none !important; }
1001
1002img.bs-btn-batchjob + span::before {
1003  content: "slow_motion_video"; }
1004
1005img.bs-btn-batchjob {
1006  background-image: none !important; }
1007
1008img.bs-btn-report + span::before {
1009  content: "receipt"; }
1010
1011img.bs-btn-report {
1012  background-image: none !important; }
1013
1014img.bs-send-email + span::before {
1015  content: "mail"; }
1016
1017img.bs-send-email {
1018  background-image: none !important; }
1019
1020img.bs-duplicate + span::before {
1021  content: "content_copy"; }
1022
1023img.bs-duplicate {
1024  background-image: none !important; }
1025
1026img.no-btn-categories + span::before {
1027  content: "settings"; }
1028
1029img.no-btn-categories {
1030  background-image: none !important; }
1031
1032img.ml-btn-mailings + span::before {
1033  content: "mail"; }
1034
1035img.ml-btn-mailings {
1036  background-image: none !important; }
1037
1038img.btn-availability + span::before {
1039  content: "event_available"; }
1040
1041img.btn-availability {
1042  background-image: none !important; }
1043
1044img.x-edit-bold + span::before {
1045  content: "format_bold"; }
1046
1047img.x-edit-bold {
1048  background-image: none !important; }
1049
1050img.x-edit-italic + span::before {
1051  content: "format_italic"; }
1052
1053img.x-edit-italic {
1054  background-image: none !important; }
1055
1056img.x-edit-underline + span::before {
1057  content: "format_underlined"; }
1058
1059img.x-edit-underline {
1060  background-image: none !important; }
1061
1062img.x-edit-increasefontsize + span::before {
1063  content: "format_size"; }
1064
1065img.x-edit-increasefontsize {
1066  background-image: none !important; }
1067
1068img.x-edit-decreasefontsize + span::before {
1069  content: "text_fields"; }
1070
1071img.x-edit-decreasefontsize {
1072  background-image: none !important; }
1073
1074img.x-edit-forecolor + span::before {
1075  content: "format_color_text"; }
1076
1077img.x-edit-forecolor {
1078  background-image: none !important; }
1079
1080img.x-edit-backcolor + span::before {
1081  content: "format_color_fill"; }
1082
1083img.x-edit-backcolor {
1084  background-image: none !important; }
1085
1086img.x-edit-justifyleft + span::before {
1087  content: "format_align_left"; }
1088
1089img.x-edit-justifyleft {
1090  background-image: none !important; }
1091
1092img.x-edit-justifycenter + span::before {
1093  content: "format_align_center"; }
1094
1095img.x-edit-justifycenter {
1096  background-image: none !important; }
1097
1098img.x-edit-justifyright + span::before {
1099  content: "format_align_right"; }
1100
1101img.x-edit-justifyright {
1102  background-image: none !important; }
1103
1104img.x-edit-insertorderedlist + span::before {
1105  content: "format_list_numbered"; }
1106
1107img.x-edit-insertorderedlist {
1108  background-image: none !important; }
1109
1110img.x-edit-insertunorderedlist + span::before {
1111  content: "format_list_bulleted"; }
1112
1113img.x-edit-insertunorderedlist {
1114  background-image: none !important; }
1115
1116img.x-edit-sourceedit + span::before {
1117  content: "code"; }
1118
1119img.x-edit-sourceedit {
1120  background-image: none !important; }
1121
1122img.x-edit-createlink + span::before {
1123  content: "insert_link"; }
1124
1125img.x-edit-createlink {
1126  background-image: none !important; }
1127
1128img.x-edit-wordpaste + span::before {
1129  content: "content_paste"; }
1130
1131img.x-edit-wordpaste {
1132  background-image: none !important; }
1133
1134img.x-edit-hr + span::before {
1135  content: "remove"; }
1136
1137img.x-edit-hr {
1138  background-image: none !important; }
1139
1140img.x-edit-indent + span::before {
1141  content: "format_indent_increase"; }
1142
1143img.x-edit-indent {
1144  background-image: none !important; }
1145
1146img.x-edit-outdent + span::before {
1147  content: "format_indent_decrease"; }
1148
1149img.x-edit-outdent {
1150  background-image: none !important; }
1151
1152img.x-edit-removeFormat + span::before {
1153  content: "format_clear"; }
1154
1155img.x-edit-removeFormat {
1156  background-image: none !important; }
1157
1158img.x-edit-subscript + span::before {
1159  content: "title"; }
1160
1161img.x-edit-subscript {
1162  background-image: none !important; }
1163
1164img.x-edit-superscript + span::before {
1165  content: "functions"; }
1166
1167img.x-edit-superscript {
1168  background-image: none !important; }
1169
1170img.go-edit-insertimage button + span::before {
1171  content: "insert_photo"; }
1172
1173img.go-edit-insertimage button {
1174  background-image: none !important; }
1175
1176.filetype-eml {
1177  background-image: url("../Paper/img/filetype/eml.svg") !important; }
1178
1179.filetype-folder {
1180  background-image: url("../Paper/img/filetype/folder.svg") !important; }
1181
1182.filetype-folder-shared {
1183  background-image: url("../Paper/img/filetype/folder_shared.svg") !important; }
1184
1185.filetype-folder-special {
1186  background-image: url("../Paper/img/filetype/folder_special.svg") !important; }
1187
1188.filetype-jpeg {
1189  background-image: url("../Paper/img/filetype/image.svg") !important; }
1190
1191.filetype-jpg {
1192  background-image: url("../Paper/img/filetype/image.svg") !important; }
1193
1194.filetype-gif {
1195  background-image: url("../Paper/img/filetype/image.svg") !important; }
1196
1197.filetype-bmp {
1198  background-image: url("../Paper/img/filetype/image.svg") !important; }
1199
1200.filetype-tif {
1201  background-image: url("../Paper/img/filetype/image.svg") !important; }
1202
1203.filetype-png {
1204  background-image: url("../Paper/img/filetype/image.svg") !important; }
1205
1206.filetype-tiff {
1207  background-image: url("../Paper/img/filetype/image.svg") !important; }
1208
1209.filetype-svg {
1210  background-image: url("../Paper/img/filetype/image.svg") !important; }
1211
1212.filetype-eps {
1213  background-image: url("../Paper/img/filetype/image.svg") !important; }
1214
1215.filetype-ai {
1216  background-image: url("../Paper/img/filetype/image.svg") !important; }
1217
1218.filetype-mov {
1219  background-image: url("../Paper/img/filetype/video.svg") !important; }
1220
1221.filetype-mp4 {
1222  background-image: url("../Paper/img/filetype/video.svg") !important; }
1223
1224.filetype-webm {
1225  background-image: url("../Paper/img/filetype/video.svg") !important; }
1226
1227.filetype-asf {
1228  background-image: url("../Paper/img/filetype/video.svg") !important; }
1229
1230.filetype-mkv {
1231  background-image: url("../Paper/img/filetype/video.svg") !important; }
1232
1233.filetype-264 {
1234  background-image: url("../Paper/img/filetype/video.svg") !important; }
1235
1236.filetype-avi {
1237  background-image: url("../Paper/img/filetype/video.svg") !important; }
1238
1239.filetype-m4v {
1240  background-image: url("../Paper/img/filetype/video.svg") !important; }
1241
1242.filetype-mpg {
1243  background-image: url("../Paper/img/filetype/video.svg") !important; }
1244
1245.filetype-mpeg {
1246  background-image: url("../Paper/img/filetype/video.svg") !important; }
1247
1248.filetype-ogv {
1249  background-image: url("../Paper/img/filetype/video.svg") !important; }
1250
1251.filetype-wmv {
1252  background-image: url("../Paper/img/filetype/video.svg") !important; }
1253
1254.filetype-wlmp {
1255  background-image: url("../Paper/img/filetype/video.svg") !important; }
1256
1257.filetype-3g2 {
1258  background-image: url("../Paper/img/filetype/video.svg") !important; }
1259
1260.filetype-3gp {
1261  background-image: url("../Paper/img/filetype/video.svg") !important; }
1262
1263.filetype-asf {
1264  background-image: url("../Paper/img/filetype/video.svg") !important; }
1265
1266.filetype-vob {
1267  background-image: url("../Paper/img/filetype/video.svg") !important; }
1268
1269.filetype-mp3 {
1270  background-image: url("../Paper/img/filetype/sound.svg") !important; }
1271
1272.filetype-ogg {
1273  background-image: url("../Paper/img/filetype/sound.svg") !important; }
1274
1275.filetype-aif {
1276  background-image: url("../Paper/img/filetype/sound.svg") !important; }
1277
1278.filetype-iff {
1279  background-image: url("../Paper/img/filetype/sound.svg") !important; }
1280
1281.filetype-wma {
1282  background-image: url("../Paper/img/filetype/sound.svg") !important; }
1283
1284.filetype-wav {
1285  background-image: url("../Paper/img/filetype/wav.svg") !important; }
1286
1287.filetype-svg {
1288  background-image: url("../Paper/img/filetype/svg.svg") !important; }
1289
1290.filetype-pdf {
1291  background-image: url("../Paper/img/filetype/pdf.svg") !important; }
1292
1293.filetype-asc {
1294  background-image: url("../Paper/img/filetype/gpg.svg") !important; }
1295
1296.filetype-gpg {
1297  background-image: url("../Paper/img/filetype/gpg.svg") !important; }
1298
1299.filetype-pgp {
1300  background-image: url("../Paper/img/filetype/pgp.svg") !important; }
1301
1302.filetype-docx {
1303  background-image: url("../Paper/img/filetype/doc.svg") !important; }
1304
1305.filetype-doc {
1306  background-image: url("../Paper/img/filetype/doc.svg") !important; }
1307
1308.filetype-sxq {
1309  background-image: url("../Paper/img/filetype/doc.svg") !important; }
1310
1311.filetype-odt {
1312  background-image: url("../Paper/img/filetype/doc.svg") !important; }
1313
1314.filetype-dot {
1315  background-image: url("../Paper/img/filetype/doc.svg") !important; }
1316
1317.filetype-zip {
1318  background-image: url("../Paper/img/filetype/zip.svg") !important; }
1319
1320.filetype-tar {
1321  background-image: url("../Paper/img/filetype/zip.svg") !important; }
1322
1323.filetype-gz {
1324  background-image: url("../Paper/img/filetype/zip.svg") !important; }
1325
1326.filetype-tgz {
1327  background-image: url("../Paper/img/filetype/zip.svg") !important; }
1328
1329.filetype-rar {
1330  background-image: url("../Paper/img/filetype/zip.svg") !important; }
1331
1332.filetype-bz {
1333  background-image: url("../Paper/img/filetype/zip.svg") !important; }
1334
1335.filetype-dat {
1336  background-image: url("../Paper/img/filetype/zip.svg") !important; }
1337
1338.filetype-7z {
1339  background-image: url("../Paper/img/filetype/zip.svg") !important; }
1340
1341.filetype-ics {
1342  background-image: url("../Paper/img/filetype/ics.svg") !important; }
1343
1344.filetype-vcs {
1345  background-image: url("../Paper/img/filetype/ics.svg") !important; }
1346
1347.filetype-vcf {
1348  background-image: url("../Paper/img/filetype/vcf.svg") !important; }
1349
1350.filetype-txt {
1351  background-image: url("../Paper/img/filetype/txt.svg") !important; }
1352
1353.filetype-odp {
1354  background-image: url("../Paper/img/filetype/ppt.svg") !important; }
1355
1356.filetype-pps {
1357  background-image: url("../Paper/img/filetype/ppt.svg") !important; }
1358
1359.filetype-ppsx {
1360  background-image: url("../Paper/img/filetype/ppt.svg") !important; }
1361
1362.filetype-ppt {
1363  background-image: url("../Paper/img/filetype/ppt.svg") !important; }
1364
1365.filetype-pptx {
1366  background-image: url("../Paper/img/filetype/ppt.svg") !important; }
1367
1368.filetype-html {
1369  background-image: url("../Paper/img/filetype/html.svg") !important; }
1370
1371.filetype-htm {
1372  background-image: url("../Paper/img/filetype/html.svg") !important; }
1373
1374.filetype-ods {
1375  background-image: url("../Paper/img/filetype/xls.svg") !important; }
1376
1377.filetype-xls {
1378  background-image: url("../Paper/img/filetype/xls.svg") !important; }
1379
1380.filetype-xlsx {
1381  background-image: url("../Paper/img/filetype/xls.svg") !important; }
1382
1383.filetype-xlsm {
1384  background-image: url("../Paper/img/filetype/xls.svg") !important; }
1385
1386.filetype-php {
1387  background-image: url("../Paper/img/filetype/php.svg") !important; }
1388
1389.filetype-js {
1390  background-image: url("../Paper/img/filetype/js.svg") !important; }
1391
1392.filetype-sql {
1393  background-image: url("../Paper/img/filetype/sql.svg") !important; }
1394
1395.filetype-xml {
1396  background-image: url("../Paper/img/filetype/xml.svg") !important; }
1397
1398.filetype-kdbx {
1399  background-image: url("../Paper/img/filetype/kdbx.svg") !important; }
1400
1401.filetype {
1402  background-size: 21px 21px;
1403  background-image: url(../Paper/img/filetype/unknown.svg);
1404  background-repeat: no-repeat; }
1405  .filetype-link {
1406    background-size: 21px 21px;
1407    background-position: 7px 7px;
1408    background-image: url(../Paper/img/filetype/unknown.svg);
1409    background-repeat: no-repeat;
1410    white-space: nowrap;
1411    line-height: 21px;
1412    padding: 7px 14px 7px 35px;
1413    display: inline-block; }
1414
1415.ic-3d-rotation:before {
1416  content: "3d_rotation" !important; }
1417
1418.ic-ac-unit:before {
1419  content: "ac_unit" !important; }
1420
1421.ic-access-alarm:before {
1422  content: "access_alarm" !important; }
1423
1424.ic-access-alarms:before {
1425  content: "access_alarms" !important; }
1426
1427.ic-access-time:before {
1428  content: "access_time" !important; }
1429
1430.ic-accessibility:before {
1431  content: "accessibility" !important; }
1432
1433.ic-accessible:before {
1434  content: "accessible" !important; }
1435
1436.ic-account-balance:before {
1437  content: "account_balance" !important; }
1438
1439.ic-account-balance-wallet:before {
1440  content: "account_balance_wallet" !important; }
1441
1442.ic-account-box:before {
1443  content: "account_box" !important; }
1444
1445.ic-account-circle:before {
1446  content: "account_circle" !important; }
1447
1448.ic-adb:before {
1449  content: "adb" !important; }
1450
1451.ic-add:before {
1452  content: "add" !important; }
1453
1454.ic-add-a-photo:before {
1455  content: "add_a_photo" !important; }
1456
1457.ic-add-alarm:before {
1458  content: "add_alarm" !important; }
1459
1460.ic-add-alert:before {
1461  content: "add_alert" !important; }
1462
1463.ic-add-box:before {
1464  content: "add_box" !important; }
1465
1466.ic-add-circle:before {
1467  content: "add_circle" !important; }
1468
1469.ic-add-circle-outline:before {
1470  content: "add_circle_outline" !important; }
1471
1472.ic-add-location:before {
1473  content: "add_location" !important; }
1474
1475.ic-add-shopping-cart:before {
1476  content: "add_shopping_cart" !important; }
1477
1478.ic-add-to-photos:before {
1479  content: "add_to_photos" !important; }
1480
1481.ic-add-to-queue:before {
1482  content: "add_to_queue" !important; }
1483
1484.ic-adjust:before {
1485  content: "adjust" !important; }
1486
1487.ic-airline-seat-flat:before {
1488  content: "airline_seat_flat" !important; }
1489
1490.ic-airline-seat-flat-angled:before {
1491  content: "airline_seat_flat_angled" !important; }
1492
1493.ic-airline-seat-individual-suite:before {
1494  content: "airline_seat_individual_suite" !important; }
1495
1496.ic-airline-seat-legroom-extra:before {
1497  content: "airline_seat_legroom_extra" !important; }
1498
1499.ic-airline-seat-legroom-normal:before {
1500  content: "airline_seat_legroom_normal" !important; }
1501
1502.ic-airline-seat-legroom-reduced:before {
1503  content: "airline_seat_legroom_reduced" !important; }
1504
1505.ic-airline-seat-recline-extra:before {
1506  content: "airline_seat_recline_extra" !important; }
1507
1508.ic-airline-seat-recline-normal:before {
1509  content: "airline_seat_recline_normal" !important; }
1510
1511.ic-airplanemode-active:before {
1512  content: "airplanemode_active" !important; }
1513
1514.ic-airplanemode-inactive:before {
1515  content: "airplanemode_inactive" !important; }
1516
1517.ic-airplay:before {
1518  content: "airplay" !important; }
1519
1520.ic-airport-shuttle:before {
1521  content: "airport_shuttle" !important; }
1522
1523.ic-alarm:before {
1524  content: "alarm" !important; }
1525
1526.ic-alarm-add:before {
1527  content: "alarm_add" !important; }
1528
1529.ic-alarm-off:before {
1530  content: "alarm_off" !important; }
1531
1532.ic-alarm-on:before {
1533  content: "alarm_on" !important; }
1534
1535.ic-album:before {
1536  content: "album" !important; }
1537
1538.ic-all-inclusive:before {
1539  content: "all_inclusive" !important; }
1540
1541.ic-all-out:before {
1542  content: "all_out" !important; }
1543
1544.ic-android:before {
1545  content: "android" !important; }
1546
1547.ic-announcement:before {
1548  content: "announcement" !important; }
1549
1550.ic-apps:before {
1551  content: "apps" !important; }
1552
1553.ic-archive:before {
1554  content: "archive" !important; }
1555
1556.ic-arrow-back:before {
1557  content: "arrow_back" !important; }
1558
1559.ic-arrow-downward:before {
1560  content: "arrow_downward" !important; }
1561
1562.ic-arrow-drop-down:before {
1563  content: "arrow_drop_down" !important; }
1564
1565.ic-arrow-drop-down-circle:before {
1566  content: "arrow_drop_down_circle" !important; }
1567
1568.ic-arrow-drop-up:before {
1569  content: "arrow_drop_up" !important; }
1570
1571.ic-arrow-forward:before {
1572  content: "arrow_forward" !important; }
1573
1574.ic-arrow-upward:before {
1575  content: "arrow_upward" !important; }
1576
1577.ic-art-track:before {
1578  content: "art_track" !important; }
1579
1580.ic-aspect-ratio:before {
1581  content: "aspect_ratio" !important; }
1582
1583.ic-assessment:before {
1584  content: "assessment" !important; }
1585
1586.ic-assignment:before {
1587  content: "assignment" !important; }
1588
1589.ic-assignment-ind:before {
1590  content: "assignment_ind" !important; }
1591
1592.ic-assignment-late:before {
1593  content: "assignment_late" !important; }
1594
1595.ic-assignment-return:before {
1596  content: "assignment_return" !important; }
1597
1598.ic-assignment-returned:before {
1599  content: "assignment_returned" !important; }
1600
1601.ic-assignment-turned-in:before {
1602  content: "assignment_turned_in" !important; }
1603
1604.ic-assistant:before {
1605  content: "assistant" !important; }
1606
1607.ic-assistant-photo:before {
1608  content: "assistant_photo" !important; }
1609
1610.ic-attach-file:before {
1611  content: "attach_file" !important; }
1612
1613.ic-attach-money:before {
1614  content: "attach_money" !important; }
1615
1616.ic-attachment:before {
1617  content: "attachment" !important; }
1618
1619.ic-audiotrack:before {
1620  content: "audiotrack" !important; }
1621
1622.ic-autorenew:before {
1623  content: "autorenew" !important; }
1624
1625.ic-av-timer:before {
1626  content: "av_timer" !important; }
1627
1628.ic-backspace:before {
1629  content: "backspace" !important; }
1630
1631.ic-backup:before {
1632  content: "backup" !important; }
1633
1634.ic-battery-alert:before {
1635  content: "battery_alert" !important; }
1636
1637.ic-battery-charging-full:before {
1638  content: "battery_charging_full" !important; }
1639
1640.ic-battery-full:before {
1641  content: "battery_full" !important; }
1642
1643.ic-battery-std:before {
1644  content: "battery_std" !important; }
1645
1646.ic-battery-unknown:before {
1647  content: "battery_unknown" !important; }
1648
1649.ic-beach-access:before {
1650  content: "beach_access" !important; }
1651
1652.ic-beenhere:before {
1653  content: "beenhere" !important; }
1654
1655.ic-block:before {
1656  content: "block" !important; }
1657
1658.ic-bluetooth:before {
1659  content: "bluetooth" !important; }
1660
1661.ic-bluetooth-audio:before {
1662  content: "bluetooth_audio" !important; }
1663
1664.ic-bluetooth-connected:before {
1665  content: "bluetooth_connected" !important; }
1666
1667.ic-bluetooth-disabled:before {
1668  content: "bluetooth_disabled" !important; }
1669
1670.ic-bluetooth-searching:before {
1671  content: "bluetooth_searching" !important; }
1672
1673.ic-blur-circular:before {
1674  content: "blur_circular" !important; }
1675
1676.ic-blur-linear:before {
1677  content: "blur_linear" !important; }
1678
1679.ic-blur-off:before {
1680  content: "blur_off" !important; }
1681
1682.ic-blur-on:before {
1683  content: "blur_on" !important; }
1684
1685.ic-book:before {
1686  content: "book" !important; }
1687
1688.ic-bookmark:before {
1689  content: "bookmark" !important; }
1690
1691.ic-bookmark-border:before {
1692  content: "bookmark_border" !important; }
1693
1694.ic-border-all:before {
1695  content: "border_all" !important; }
1696
1697.ic-border-bottom:before {
1698  content: "border_bottom" !important; }
1699
1700.ic-border-clear:before {
1701  content: "border_clear" !important; }
1702
1703.ic-border-color:before {
1704  content: "border_color" !important; }
1705
1706.ic-border-horizontal:before {
1707  content: "border_horizontal" !important; }
1708
1709.ic-border-inner:before {
1710  content: "border_inner" !important; }
1711
1712.ic-border-left:before {
1713  content: "border_left" !important; }
1714
1715.ic-border-outer:before {
1716  content: "border_outer" !important; }
1717
1718.ic-border-right:before {
1719  content: "border_right" !important; }
1720
1721.ic-border-style:before {
1722  content: "border_style" !important; }
1723
1724.ic-border-top:before {
1725  content: "border_top" !important; }
1726
1727.ic-border-vertical:before {
1728  content: "border_vertical" !important; }
1729
1730.ic-branding-watermark:before {
1731  content: "branding_watermark" !important; }
1732
1733.ic-brightness-1:before {
1734  content: "brightness_1" !important; }
1735
1736.ic-brightness-2:before {
1737  content: "brightness_2" !important; }
1738
1739.ic-brightness-3:before {
1740  content: "brightness_3" !important; }
1741
1742.ic-brightness-4:before {
1743  content: "brightness_4" !important; }
1744
1745.ic-brightness-5:before {
1746  content: "brightness_5" !important; }
1747
1748.ic-brightness-6:before {
1749  content: "brightness_6" !important; }
1750
1751.ic-brightness-7:before {
1752  content: "brightness_7" !important; }
1753
1754.ic-brightness-auto:before {
1755  content: "brightness_auto" !important; }
1756
1757.ic-brightness-high:before {
1758  content: "brightness_high" !important; }
1759
1760.ic-brightness-low:before {
1761  content: "brightness_low" !important; }
1762
1763.ic-brightness-medium:before {
1764  content: "brightness_medium" !important; }
1765
1766.ic-broken-image:before {
1767  content: "broken_image" !important; }
1768
1769.ic-brush:before {
1770  content: "brush" !important; }
1771
1772.ic-bubble-chart:before {
1773  content: "bubble_chart" !important; }
1774
1775.ic-bug-report:before {
1776  content: "bug_report" !important; }
1777
1778.ic-build:before {
1779  content: "build" !important; }
1780
1781.ic-burst-mode:before {
1782  content: "burst_mode" !important; }
1783
1784.ic-business:before {
1785  content: "business" !important; }
1786
1787.ic-business-center:before {
1788  content: "business_center" !important; }
1789
1790.ic-cached:before {
1791  content: "cached" !important; }
1792
1793.ic-cake:before {
1794  content: "cake" !important; }
1795
1796.ic-call:before {
1797  content: "call" !important; }
1798
1799.ic-call-end:before {
1800  content: "call_end" !important; }
1801
1802.ic-call-made:before {
1803  content: "call_made" !important; }
1804
1805.ic-call-merge:before {
1806  content: "call_merge" !important; }
1807
1808.ic-call-missed:before {
1809  content: "call_missed" !important; }
1810
1811.ic-call-missed-outgoing:before {
1812  content: "call_missed_outgoing" !important; }
1813
1814.ic-call-received:before {
1815  content: "call_received" !important; }
1816
1817.ic-call-split:before {
1818  content: "call_split" !important; }
1819
1820.ic-call-to-action:before {
1821  content: "call_to_action" !important; }
1822
1823.ic-camera:before {
1824  content: "camera" !important; }
1825
1826.ic-camera-alt:before {
1827  content: "camera_alt" !important; }
1828
1829.ic-camera-enhance:before {
1830  content: "camera_enhance" !important; }
1831
1832.ic-camera-front:before {
1833  content: "camera_front" !important; }
1834
1835.ic-camera-rear:before {
1836  content: "camera_rear" !important; }
1837
1838.ic-camera-roll:before {
1839  content: "camera_roll" !important; }
1840
1841.ic-cancel:before {
1842  content: "cancel" !important; }
1843
1844.ic-card-giftcard:before {
1845  content: "card_giftcard" !important; }
1846
1847.ic-card-membership:before {
1848  content: "card_membership" !important; }
1849
1850.ic-card-travel:before {
1851  content: "card_travel" !important; }
1852
1853.ic-casino:before {
1854  content: "casino" !important; }
1855
1856.ic-cast:before {
1857  content: "cast" !important; }
1858
1859.ic-cast-connected:before {
1860  content: "cast_connected" !important; }
1861
1862.ic-center-focus-strong:before {
1863  content: "center_focus_strong" !important; }
1864
1865.ic-center-focus-weak:before {
1866  content: "center_focus_weak" !important; }
1867
1868.ic-change-history:before {
1869  content: "change_history" !important; }
1870
1871.ic-chat:before {
1872  content: "chat" !important; }
1873
1874.ic-chat-bubble:before {
1875  content: "chat_bubble" !important; }
1876
1877.ic-chat-bubble-outline:before {
1878  content: "chat_bubble_outline" !important; }
1879
1880.ic-check:before {
1881  content: "check" !important; }
1882
1883.ic-check-box:before {
1884  content: "check_box" !important; }
1885
1886.ic-check-box-outline-blank:before {
1887  content: "check_box_outline_blank" !important; }
1888
1889.ic-check-circle:before {
1890  content: "check_circle" !important; }
1891
1892.ic-chevron-left:before {
1893  content: "chevron_left" !important; }
1894
1895.ic-chevron-right:before {
1896  content: "chevron_right" !important; }
1897
1898.ic-child-care:before {
1899  content: "child_care" !important; }
1900
1901.ic-child-friendly:before {
1902  content: "child_friendly" !important; }
1903
1904.ic-chrome-reader-mode:before {
1905  content: "chrome_reader_mode" !important; }
1906
1907.ic-class:before {
1908  content: "class" !important; }
1909
1910.ic-clear:before {
1911  content: "clear" !important; }
1912
1913.ic-clear-all:before {
1914  content: "clear_all" !important; }
1915
1916.ic-close:before {
1917  content: "close" !important; }
1918
1919.ic-closed-caption:before {
1920  content: "closed_caption" !important; }
1921
1922.ic-cloud:before {
1923  content: "cloud" !important; }
1924
1925.ic-cloud-circle:before {
1926  content: "cloud_circle" !important; }
1927
1928.ic-cloud-done:before {
1929  content: "cloud_done" !important; }
1930
1931.ic-cloud-download:before {
1932  content: "cloud_download" !important; }
1933
1934.ic-cloud-off:before {
1935  content: "cloud_off" !important; }
1936
1937.ic-cloud-queue:before {
1938  content: "cloud_queue" !important; }
1939
1940.ic-cloud-upload:before {
1941  content: "cloud_upload" !important; }
1942
1943.ic-code:before {
1944  content: "code" !important; }
1945
1946.ic-collections:before {
1947  content: "collections" !important; }
1948
1949.ic-collections-bookmark:before {
1950  content: "collections_bookmark" !important; }
1951
1952.ic-color-lens:before {
1953  content: "color_lens" !important; }
1954
1955.ic-colorize:before {
1956  content: "colorize" !important; }
1957
1958.ic-comment:before {
1959  content: "comment" !important; }
1960
1961.ic-compare:before {
1962  content: "compare" !important; }
1963
1964.ic-compare-arrows:before {
1965  content: "compare_arrows" !important; }
1966
1967.ic-computer:before {
1968  content: "computer" !important; }
1969
1970.ic-confirmation-number:before {
1971  content: "confirmation_number" !important; }
1972
1973.ic-contact-mail:before {
1974  content: "contact_mail" !important; }
1975
1976.ic-contact-phone:before {
1977  content: "contact_phone" !important; }
1978
1979.ic-contacts:before {
1980  content: "contacts" !important; }
1981
1982.ic-content-copy:before {
1983  content: "content_copy" !important; }
1984
1985.ic-content-cut:before {
1986  content: "content_cut" !important; }
1987
1988.ic-content-paste:before {
1989  content: "content_paste" !important; }
1990
1991.ic-control-point:before {
1992  content: "control_point" !important; }
1993
1994.ic-control-point-duplicate:before {
1995  content: "control_point_duplicate" !important; }
1996
1997.ic-copyright:before {
1998  content: "copyright" !important; }
1999
2000.ic-create:before {
2001  content: "create" !important; }
2002
2003.ic-create-new-folder:before {
2004  content: "create_new_folder" !important; }
2005
2006.ic-credit-card:before {
2007  content: "credit_card" !important; }
2008
2009.ic-crop:before {
2010  content: "crop" !important; }
2011
2012.ic-crop-16-9:before {
2013  content: "crop_16_9" !important; }
2014
2015.ic-crop-3-2:before {
2016  content: "crop_3_2" !important; }
2017
2018.ic-crop-5-4:before {
2019  content: "crop_5_4" !important; }
2020
2021.ic-crop-7-5:before {
2022  content: "crop_7_5" !important; }
2023
2024.ic-crop-din:before {
2025  content: "crop_din" !important; }
2026
2027.ic-crop-free:before {
2028  content: "crop_free" !important; }
2029
2030.ic-crop-landscape:before {
2031  content: "crop_landscape" !important; }
2032
2033.ic-crop-original:before {
2034  content: "crop_original" !important; }
2035
2036.ic-crop-portrait:before {
2037  content: "crop_portrait" !important; }
2038
2039.ic-crop-rotate:before {
2040  content: "crop_rotate" !important; }
2041
2042.ic-crop-square:before {
2043  content: "crop_square" !important; }
2044
2045.ic-dashboard:before {
2046  content: "dashboard" !important; }
2047
2048.ic-data-usage:before {
2049  content: "data_usage" !important; }
2050
2051.ic-date-range:before {
2052  content: "date_range" !important; }
2053
2054.ic-dehaze:before {
2055  content: "dehaze" !important; }
2056
2057.ic-delete:before {
2058  content: "delete" !important; }
2059
2060.ic-delete-forever:before {
2061  content: "delete_forever" !important; }
2062
2063.ic-delete-sweep:before {
2064  content: "delete_sweep" !important; }
2065
2066.ic-description:before {
2067  content: "description" !important; }
2068
2069.ic-desktop-mac:before {
2070  content: "desktop_mac" !important; }
2071
2072.ic-desktop-windows:before {
2073  content: "desktop_windows" !important; }
2074
2075.ic-details:before {
2076  content: "details" !important; }
2077
2078.ic-developer-board:before {
2079  content: "developer_board" !important; }
2080
2081.ic-developer-mode:before {
2082  content: "developer_mode" !important; }
2083
2084.ic-device-hub:before {
2085  content: "device_hub" !important; }
2086
2087.ic-devices:before {
2088  content: "devices" !important; }
2089
2090.ic-devices-other:before {
2091  content: "devices_other" !important; }
2092
2093.ic-dialer-sip:before {
2094  content: "dialer_sip" !important; }
2095
2096.ic-dialpad:before {
2097  content: "dialpad" !important; }
2098
2099.ic-directions:before {
2100  content: "directions" !important; }
2101
2102.ic-directions-bike:before {
2103  content: "directions_bike" !important; }
2104
2105.ic-directions-boat:before {
2106  content: "directions_boat" !important; }
2107
2108.ic-directions-bus:before {
2109  content: "directions_bus" !important; }
2110
2111.ic-directions-car:before {
2112  content: "directions_car" !important; }
2113
2114.ic-directions-railway:before {
2115  content: "directions_railway" !important; }
2116
2117.ic-directions-run:before {
2118  content: "directions_run" !important; }
2119
2120.ic-directions-subway:before {
2121  content: "directions_subway" !important; }
2122
2123.ic-directions-transit:before {
2124  content: "directions_transit" !important; }
2125
2126.ic-directions-walk:before {
2127  content: "directions_walk" !important; }
2128
2129.ic-disc-full:before {
2130  content: "disc_full" !important; }
2131
2132.ic-dns:before {
2133  content: "dns" !important; }
2134
2135.ic-do-not-disturb:before {
2136  content: "do_not_disturb" !important; }
2137
2138.ic-do-not-disturb-alt:before {
2139  content: "do_not_disturb_alt" !important; }
2140
2141.ic-do-not-disturb-off:before {
2142  content: "do_not_disturb_off" !important; }
2143
2144.ic-do-not-disturb-on:before {
2145  content: "do_not_disturb_on" !important; }
2146
2147.ic-dock:before {
2148  content: "dock" !important; }
2149
2150.ic-domain:before {
2151  content: "domain" !important; }
2152
2153.ic-done:before {
2154  content: "done" !important; }
2155
2156.ic-done-all:before {
2157  content: "done_all" !important; }
2158
2159.ic-donut-large:before {
2160  content: "donut_large" !important; }
2161
2162.ic-donut-small:before {
2163  content: "donut_small" !important; }
2164
2165.ic-drafts:before {
2166  content: "drafts" !important; }
2167
2168.ic-drag-handle:before {
2169  content: "drag_handle" !important; }
2170
2171.ic-drag-indicator:before {
2172  content: "drag_indicator" !important; }
2173
2174.ic-drive-eta:before {
2175  content: "drive_eta" !important; }
2176
2177.ic-dvr:before {
2178  content: "dvr" !important; }
2179
2180.ic-edit:before {
2181  content: "edit" !important; }
2182
2183.ic-edit-location:before {
2184  content: "edit_location" !important; }
2185
2186.ic-eject:before {
2187  content: "eject" !important; }
2188
2189.ic-email:before {
2190  content: "email" !important; }
2191
2192.ic-enhanced-encryption:before {
2193  content: "enhanced_encryption" !important; }
2194
2195.ic-equalizer:before {
2196  content: "equalizer" !important; }
2197
2198.ic-error:before {
2199  content: "error" !important; }
2200
2201.ic-error-outline:before {
2202  content: "error_outline" !important; }
2203
2204.ic-euro-symbol:before {
2205  content: "euro_symbol" !important; }
2206
2207.ic-ev-station:before {
2208  content: "ev_station" !important; }
2209
2210.ic-event:before {
2211  content: "event" !important; }
2212
2213.ic-event-available:before {
2214  content: "event_available" !important; }
2215
2216.ic-event-busy:before {
2217  content: "event_busy" !important; }
2218
2219.ic-event-note:before {
2220  content: "event_note" !important; }
2221
2222.ic-event-seat:before {
2223  content: "event_seat" !important; }
2224
2225.ic-exit-to-app:before {
2226  content: "exit_to_app" !important; }
2227
2228.ic-expand-less:before {
2229  content: "expand_less" !important; }
2230
2231.ic-expand-more:before {
2232  content: "expand_more" !important; }
2233
2234.ic-explicit:before {
2235  content: "explicit" !important; }
2236
2237.ic-explore:before {
2238  content: "explore" !important; }
2239
2240.ic-exposure:before {
2241  content: "exposure" !important; }
2242
2243.ic-exposure-neg-1:before {
2244  content: "exposure_neg_1" !important; }
2245
2246.ic-exposure-neg-2:before {
2247  content: "exposure_neg_2" !important; }
2248
2249.ic-exposure-plus-1:before {
2250  content: "exposure_plus_1" !important; }
2251
2252.ic-exposure-plus-2:before {
2253  content: "exposure_plus_2" !important; }
2254
2255.ic-exposure-zero:before {
2256  content: "exposure_zero" !important; }
2257
2258.ic-extension:before {
2259  content: "extension" !important; }
2260
2261.ic-face:before {
2262  content: "face" !important; }
2263
2264.ic-fast-forward:before {
2265  content: "fast_forward" !important; }
2266
2267.ic-fast-rewind:before {
2268  content: "fast_rewind" !important; }
2269
2270.ic-favorite:before {
2271  content: "favorite" !important; }
2272
2273.ic-favorite-border:before {
2274  content: "favorite_border" !important; }
2275
2276.ic-featured-play-list:before {
2277  content: "featured_play_list" !important; }
2278
2279.ic-featured-video:before {
2280  content: "featured_video" !important; }
2281
2282.ic-feedback:before {
2283  content: "feedback" !important; }
2284
2285.ic-fiber-dvr:before {
2286  content: "fiber_dvr" !important; }
2287
2288.ic-fiber-manual-record:before {
2289  content: "fiber_manual_record" !important; }
2290
2291.ic-fiber-new:before {
2292  content: "fiber_new" !important; }
2293
2294.ic-fiber-pin:before {
2295  content: "fiber_pin" !important; }
2296
2297.ic-fiber-smart-record:before {
2298  content: "fiber_smart_record" !important; }
2299
2300.ic-file-download:before {
2301  content: "file_download" !important; }
2302
2303.ic-file-upload:before {
2304  content: "file_upload" !important; }
2305
2306.ic-filter:before {
2307  content: "filter" !important; }
2308
2309.ic-filter-1:before {
2310  content: "filter_1" !important; }
2311
2312.ic-filter-2:before {
2313  content: "filter_2" !important; }
2314
2315.ic-filter-3:before {
2316  content: "filter_3" !important; }
2317
2318.ic-filter-4:before {
2319  content: "filter_4" !important; }
2320
2321.ic-filter-5:before {
2322  content: "filter_5" !important; }
2323
2324.ic-filter-6:before {
2325  content: "filter_6" !important; }
2326
2327.ic-filter-7:before {
2328  content: "filter_7" !important; }
2329
2330.ic-filter-8:before {
2331  content: "filter_8" !important; }
2332
2333.ic-filter-9:before {
2334  content: "filter_9" !important; }
2335
2336.ic-filter-9-plus:before {
2337  content: "filter_9_plus" !important; }
2338
2339.ic-filter-b-and-w:before {
2340  content: "filter_b_and_w" !important; }
2341
2342.ic-filter-center-focus:before {
2343  content: "filter_center_focus" !important; }
2344
2345.ic-filter-drama:before {
2346  content: "filter_drama" !important; }
2347
2348.ic-filter-frames:before {
2349  content: "filter_frames" !important; }
2350
2351.ic-filter-hdr:before {
2352  content: "filter_hdr" !important; }
2353
2354.ic-filter-list:before {
2355  content: "filter_list" !important; }
2356
2357.ic-filter-none:before {
2358  content: "filter_none" !important; }
2359
2360.ic-filter-tilt-shift:before {
2361  content: "filter_tilt_shift" !important; }
2362
2363.ic-filter-vintage:before {
2364  content: "filter_vintage" !important; }
2365
2366.ic-find-in-page:before {
2367  content: "find_in_page" !important; }
2368
2369.ic-find-replace:before {
2370  content: "find_replace" !important; }
2371
2372.ic-fingerprint:before {
2373  content: "fingerprint" !important; }
2374
2375.ic-first-page:before {
2376  content: "first_page" !important; }
2377
2378.ic-fitness-center:before {
2379  content: "fitness_center" !important; }
2380
2381.ic-flag:before {
2382  content: "flag" !important; }
2383
2384.ic-flare:before {
2385  content: "flare" !important; }
2386
2387.ic-flash-auto:before {
2388  content: "flash_auto" !important; }
2389
2390.ic-flash-off:before {
2391  content: "flash_off" !important; }
2392
2393.ic-flash-on:before {
2394  content: "flash_on" !important; }
2395
2396.ic-flight:before {
2397  content: "flight" !important; }
2398
2399.ic-flight-land:before {
2400  content: "flight_land" !important; }
2401
2402.ic-flight-takeoff:before {
2403  content: "flight_takeoff" !important; }
2404
2405.ic-flip:before {
2406  content: "flip" !important; }
2407
2408.ic-flip-to-back:before {
2409  content: "flip_to_back" !important; }
2410
2411.ic-flip-to-front:before {
2412  content: "flip_to_front" !important; }
2413
2414.ic-folder:before {
2415  content: "folder" !important; }
2416
2417.ic-folder-open:before {
2418  content: "folder_open" !important; }
2419
2420.ic-folder-shared:before {
2421  content: "folder_shared" !important; }
2422
2423.ic-folder-special:before {
2424  content: "folder_special" !important; }
2425
2426.ic-font-download:before {
2427  content: "font_download" !important; }
2428
2429.ic-format-align-center:before {
2430  content: "format_align_center" !important; }
2431
2432.ic-format-align-justify:before {
2433  content: "format_align_justify" !important; }
2434
2435.ic-format-align-left:before {
2436  content: "format_align_left" !important; }
2437
2438.ic-format-align-right:before {
2439  content: "format_align_right" !important; }
2440
2441.ic-format-bold:before {
2442  content: "format_bold" !important; }
2443
2444.ic-format-clear:before {
2445  content: "format_clear" !important; }
2446
2447.ic-format-color-fill:before {
2448  content: "format_color_fill" !important; }
2449
2450.ic-format-color-reset:before {
2451  content: "format_color_reset" !important; }
2452
2453.ic-format-color-text:before {
2454  content: "format_color_text" !important; }
2455
2456.ic-format-indent-decrease:before {
2457  content: "format_indent_decrease" !important; }
2458
2459.ic-format-indent-increase:before {
2460  content: "format_indent_increase" !important; }
2461
2462.ic-format-italic:before {
2463  content: "format_italic" !important; }
2464
2465.ic-format-line-spacing:before {
2466  content: "format_line_spacing" !important; }
2467
2468.ic-format-list-bulleted:before {
2469  content: "format_list_bulleted" !important; }
2470
2471.ic-format-list-numbered:before {
2472  content: "format_list_numbered" !important; }
2473
2474.ic-format-paint:before {
2475  content: "format_paint" !important; }
2476
2477.ic-format-quote:before {
2478  content: "format_quote" !important; }
2479
2480.ic-format-shapes:before {
2481  content: "format_shapes" !important; }
2482
2483.ic-format-size:before {
2484  content: "format_size" !important; }
2485
2486.ic-format-strikethrough:before {
2487  content: "format_strikethrough" !important; }
2488
2489.ic-format-textdirection-l-to-r:before {
2490  content: "format_textdirection_l_to_r" !important; }
2491
2492.ic-format-textdirection-r-to-l:before {
2493  content: "format_textdirection_r_to_l" !important; }
2494
2495.ic-format-underlined:before {
2496  content: "format_underlined" !important; }
2497
2498.ic-forum:before {
2499  content: "forum" !important; }
2500
2501.ic-forward:before {
2502  content: "forward" !important; }
2503
2504.ic-forward-10:before {
2505  content: "forward_10" !important; }
2506
2507.ic-forward-30:before {
2508  content: "forward_30" !important; }
2509
2510.ic-forward-5:before {
2511  content: "forward_5" !important; }
2512
2513.ic-free-breakfast:before {
2514  content: "free_breakfast" !important; }
2515
2516.ic-fullscreen:before {
2517  content: "fullscreen" !important; }
2518
2519.ic-fullscreen-exit:before {
2520  content: "fullscreen_exit" !important; }
2521
2522.ic-functions:before {
2523  content: "functions" !important; }
2524
2525.ic-g-translate:before {
2526  content: "g_translate" !important; }
2527
2528.ic-gamepad:before {
2529  content: "gamepad" !important; }
2530
2531.ic-games:before {
2532  content: "games" !important; }
2533
2534.ic-gavel:before {
2535  content: "gavel" !important; }
2536
2537.ic-gesture:before {
2538  content: "gesture" !important; }
2539
2540.ic-get-app:before {
2541  content: "get_app" !important; }
2542
2543.ic-gif:before {
2544  content: "gif" !important; }
2545
2546.ic-golf-course:before {
2547  content: "golf_course" !important; }
2548
2549.ic-gps-fixed:before {
2550  content: "gps_fixed" !important; }
2551
2552.ic-gps-not-fixed:before {
2553  content: "gps_not_fixed" !important; }
2554
2555.ic-gps-off:before {
2556  content: "gps_off" !important; }
2557
2558.ic-grade:before {
2559  content: "grade" !important; }
2560
2561.ic-gradient:before {
2562  content: "gradient" !important; }
2563
2564.ic-grain:before {
2565  content: "grain" !important; }
2566
2567.ic-graphic-eq:before {
2568  content: "graphic_eq" !important; }
2569
2570.ic-grid-off:before {
2571  content: "grid_off" !important; }
2572
2573.ic-grid-on:before {
2574  content: "grid_on" !important; }
2575
2576.ic-group:before {
2577  content: "group" !important; }
2578
2579.ic-group-add:before {
2580  content: "group_add" !important; }
2581
2582.ic-group-work:before {
2583  content: "group_work" !important; }
2584
2585.ic-hd:before {
2586  content: "hd" !important; }
2587
2588.ic-hdr-off:before {
2589  content: "hdr_off" !important; }
2590
2591.ic-hdr-on:before {
2592  content: "hdr_on" !important; }
2593
2594.ic-hdr-strong:before {
2595  content: "hdr_strong" !important; }
2596
2597.ic-hdr-weak:before {
2598  content: "hdr_weak" !important; }
2599
2600.ic-headset:before {
2601  content: "headset" !important; }
2602
2603.ic-headset-mic:before {
2604  content: "headset_mic" !important; }
2605
2606.ic-healing:before {
2607  content: "healing" !important; }
2608
2609.ic-hearing:before {
2610  content: "hearing" !important; }
2611
2612.ic-help:before {
2613  content: "help" !important; }
2614
2615.ic-help-outline:before {
2616  content: "help_outline" !important; }
2617
2618.ic-high-quality:before {
2619  content: "high_quality" !important; }
2620
2621.ic-highlight:before {
2622  content: "highlight" !important; }
2623
2624.ic-highlight-off:before {
2625  content: "highlight_off" !important; }
2626
2627.ic-history:before {
2628  content: "history" !important; }
2629
2630.ic-home:before {
2631  content: "home" !important; }
2632
2633.ic-hot-tub:before {
2634  content: "hot_tub" !important; }
2635
2636.ic-hotel:before {
2637  content: "hotel" !important; }
2638
2639.ic-hourglass-empty:before {
2640  content: "hourglass_empty" !important; }
2641
2642.ic-hourglass-full:before {
2643  content: "hourglass_full" !important; }
2644
2645.ic-http:before {
2646  content: "http" !important; }
2647
2648.ic-https:before {
2649  content: "https" !important; }
2650
2651.ic-image:before {
2652  content: "image" !important; }
2653
2654.ic-image-aspect-ratio:before {
2655  content: "image_aspect_ratio" !important; }
2656
2657.ic-import-contacts:before {
2658  content: "import_contacts" !important; }
2659
2660.ic-import-export:before {
2661  content: "import_export" !important; }
2662
2663.ic-important-devices:before {
2664  content: "important_devices" !important; }
2665
2666.ic-inbox:before {
2667  content: "inbox" !important; }
2668
2669.ic-indeterminate-check-box:before {
2670  content: "indeterminate_check_box" !important; }
2671
2672.ic-info:before {
2673  content: "info" !important; }
2674
2675.ic-info-outline:before {
2676  content: "info_outline" !important; }
2677
2678.ic-input:before {
2679  content: "input" !important; }
2680
2681.ic-insert-chart:before {
2682  content: "insert_chart" !important; }
2683
2684.ic-insert-comment:before {
2685  content: "insert_comment" !important; }
2686
2687.ic-insert-drive-file:before {
2688  content: "insert_drive_file" !important; }
2689
2690.ic-insert-emoticon:before {
2691  content: "insert_emoticon" !important; }
2692
2693.ic-insert-invitation:before {
2694  content: "insert_invitation" !important; }
2695
2696.ic-insert-link:before {
2697  content: "insert_link" !important; }
2698
2699.ic-insert-photo:before {
2700  content: "insert_photo" !important; }
2701
2702.ic-invert-colors:before {
2703  content: "invert_colors" !important; }
2704
2705.ic-invert-colors-off:before {
2706  content: "invert_colors_off" !important; }
2707
2708.ic-iso:before {
2709  content: "iso" !important; }
2710
2711.ic-keyboard:before {
2712  content: "keyboard" !important; }
2713
2714.ic-keyboard-arrow-down:before {
2715  content: "keyboard_arrow_down" !important; }
2716
2717.ic-keyboard-arrow-left:before {
2718  content: "keyboard_arrow_left" !important; }
2719
2720.ic-keyboard-arrow-right:before {
2721  content: "keyboard_arrow_right" !important; }
2722
2723.ic-keyboard-arrow-up:before {
2724  content: "keyboard_arrow_up" !important; }
2725
2726.ic-keyboard-backspace:before {
2727  content: "keyboard_backspace" !important; }
2728
2729.ic-keyboard-capslock:before {
2730  content: "keyboard_capslock" !important; }
2731
2732.ic-keyboard-hide:before {
2733  content: "keyboard_hide" !important; }
2734
2735.ic-keyboard-return:before {
2736  content: "keyboard_return" !important; }
2737
2738.ic-keyboard-tab:before {
2739  content: "keyboard_tab" !important; }
2740
2741.ic-keyboard-voice:before {
2742  content: "keyboard_voice" !important; }
2743
2744.ic-kitchen:before {
2745  content: "kitchen" !important; }
2746
2747.ic-label:before {
2748  content: "label" !important; }
2749
2750.ic-label-outline:before {
2751  content: "label_outline" !important; }
2752
2753.ic-landscape:before {
2754  content: "landscape" !important; }
2755
2756.ic-language:before {
2757  content: "language" !important; }
2758
2759.ic-laptop:before {
2760  content: "laptop" !important; }
2761
2762.ic-laptop-chromebook:before {
2763  content: "laptop_chromebook" !important; }
2764
2765.ic-laptop-mac:before {
2766  content: "laptop_mac" !important; }
2767
2768.ic-laptop-windows:before {
2769  content: "laptop_windows" !important; }
2770
2771.ic-last-page:before {
2772  content: "last_page" !important; }
2773
2774.ic-launch:before {
2775  content: "launch" !important; }
2776
2777.ic-layers:before {
2778  content: "layers" !important; }
2779
2780.ic-layers-clear:before {
2781  content: "layers_clear" !important; }
2782
2783.ic-leak-add:before {
2784  content: "leak_add" !important; }
2785
2786.ic-leak-remove:before {
2787  content: "leak_remove" !important; }
2788
2789.ic-lens:before {
2790  content: "lens" !important; }
2791
2792.ic-library-add:before {
2793  content: "library_add" !important; }
2794
2795.ic-library-books:before {
2796  content: "library_books" !important; }
2797
2798.ic-library-music:before {
2799  content: "library_music" !important; }
2800
2801.ic-lightbulb-outline:before {
2802  content: "lightbulb_outline" !important; }
2803
2804.ic-line-style:before {
2805  content: "line_style" !important; }
2806
2807.ic-line-weight:before {
2808  content: "line_weight" !important; }
2809
2810.ic-linear-scale:before {
2811  content: "linear_scale" !important; }
2812
2813.ic-link:before {
2814  content: "link" !important; }
2815
2816.ic-linked-camera:before {
2817  content: "linked_camera" !important; }
2818
2819.ic-list:before {
2820  content: "list" !important; }
2821
2822.ic-live-help:before {
2823  content: "live_help" !important; }
2824
2825.ic-live-tv:before {
2826  content: "live_tv" !important; }
2827
2828.ic-local-activity:before {
2829  content: "local_activity" !important; }
2830
2831.ic-local-airport:before {
2832  content: "local_airport" !important; }
2833
2834.ic-local-atm:before {
2835  content: "local_atm" !important; }
2836
2837.ic-local-bar:before {
2838  content: "local_bar" !important; }
2839
2840.ic-local-cafe:before {
2841  content: "local_cafe" !important; }
2842
2843.ic-local-car-wash:before {
2844  content: "local_car_wash" !important; }
2845
2846.ic-local-convenience-store:before {
2847  content: "local_convenience_store" !important; }
2848
2849.ic-local-dining:before {
2850  content: "local_dining" !important; }
2851
2852.ic-local-drink:before {
2853  content: "local_drink" !important; }
2854
2855.ic-local-florist:before {
2856  content: "local_florist" !important; }
2857
2858.ic-local-gas-station:before {
2859  content: "local_gas_station" !important; }
2860
2861.ic-local-grocery-store:before {
2862  content: "local_grocery_store" !important; }
2863
2864.ic-local-hospital:before {
2865  content: "local_hospital" !important; }
2866
2867.ic-local-hotel:before {
2868  content: "local_hotel" !important; }
2869
2870.ic-local-laundry-service:before {
2871  content: "local_laundry_service" !important; }
2872
2873.ic-local-library:before {
2874  content: "local_library" !important; }
2875
2876.ic-local-mall:before {
2877  content: "local_mall" !important; }
2878
2879.ic-local-movies:before {
2880  content: "local_movies" !important; }
2881
2882.ic-local-offer:before {
2883  content: "local_offer" !important; }
2884
2885.ic-local-parking:before {
2886  content: "local_parking" !important; }
2887
2888.ic-local-pharmacy:before {
2889  content: "local_pharmacy" !important; }
2890
2891.ic-local-phone:before {
2892  content: "local_phone" !important; }
2893
2894.ic-local-pizza:before {
2895  content: "local_pizza" !important; }
2896
2897.ic-local-play:before {
2898  content: "local_play" !important; }
2899
2900.ic-local-post-office:before {
2901  content: "local_post_office" !important; }
2902
2903.ic-local-printshop:before {
2904  content: "local_printshop" !important; }
2905
2906.ic-local-see:before {
2907  content: "local_see" !important; }
2908
2909.ic-local-shipping:before {
2910  content: "local_shipping" !important; }
2911
2912.ic-local-taxi:before {
2913  content: "local_taxi" !important; }
2914
2915.ic-location-city:before {
2916  content: "location_city" !important; }
2917
2918.ic-location-disabled:before {
2919  content: "location_disabled" !important; }
2920
2921.ic-location-off:before {
2922  content: "location_off" !important; }
2923
2924.ic-location-on:before {
2925  content: "location_on" !important; }
2926
2927.ic-location-searching:before {
2928  content: "location_searching" !important; }
2929
2930.ic-lock:before {
2931  content: "lock" !important; }
2932
2933.ic-lock-open:before {
2934  content: "lock_open" !important; }
2935
2936.ic-lock-outline:before {
2937  content: "lock_outline" !important; }
2938
2939.ic-looks:before {
2940  content: "looks" !important; }
2941
2942.ic-looks-3:before {
2943  content: "looks_3" !important; }
2944
2945.ic-looks-4:before {
2946  content: "looks_4" !important; }
2947
2948.ic-looks-5:before {
2949  content: "looks_5" !important; }
2950
2951.ic-looks-6:before {
2952  content: "looks_6" !important; }
2953
2954.ic-looks-one:before {
2955  content: "looks_one" !important; }
2956
2957.ic-looks-two:before {
2958  content: "looks_two" !important; }
2959
2960.ic-loop:before {
2961  content: "loop" !important; }
2962
2963.ic-loupe:before {
2964  content: "loupe" !important; }
2965
2966.ic-low-priority:before {
2967  content: "low_priority" !important; }
2968
2969.ic-loyalty:before {
2970  content: "loyalty" !important; }
2971
2972.ic-mail:before {
2973  content: "mail" !important; }
2974
2975.ic-mail-outline:before {
2976  content: "mail_outline" !important; }
2977
2978.ic-map:before {
2979  content: "map" !important; }
2980
2981.ic-markunread:before {
2982  content: "markunread" !important; }
2983
2984.ic-markunread-mailbox:before {
2985  content: "markunread_mailbox" !important; }
2986
2987.ic-memory:before {
2988  content: "memory" !important; }
2989
2990.ic-menu:before {
2991  content: "menu" !important; }
2992
2993.ic-merge-type:before {
2994  content: "merge_type" !important; }
2995
2996.ic-message:before {
2997  content: "message" !important; }
2998
2999.ic-mic:before {
3000  content: "mic" !important; }
3001
3002.ic-mic-none:before {
3003  content: "mic_none" !important; }
3004
3005.ic-mic-off:before {
3006  content: "mic_off" !important; }
3007
3008.ic-mms:before {
3009  content: "mms" !important; }
3010
3011.ic-mode-comment:before {
3012  content: "mode_comment" !important; }
3013
3014.ic-mode-edit:before {
3015  content: "mode_edit" !important; }
3016
3017.ic-monetization-on:before {
3018  content: "monetization_on" !important; }
3019
3020.ic-money-off:before {
3021  content: "money_off" !important; }
3022
3023.ic-monochrome-photos:before {
3024  content: "monochrome_photos" !important; }
3025
3026.ic-mood:before {
3027  content: "mood" !important; }
3028
3029.ic-mood-bad:before {
3030  content: "mood_bad" !important; }
3031
3032.ic-more:before {
3033  content: "more" !important; }
3034
3035.ic-more-horiz:before {
3036  content: "more_horiz" !important; }
3037
3038.ic-more-vert:before {
3039  content: "more_vert" !important; }
3040
3041.ic-motorcycle:before {
3042  content: "motorcycle" !important; }
3043
3044.ic-mouse:before {
3045  content: "mouse" !important; }
3046
3047.ic-move-to-inbox:before {
3048  content: "move_to_inbox" !important; }
3049
3050.ic-movie:before {
3051  content: "movie" !important; }
3052
3053.ic-movie-creation:before {
3054  content: "movie_creation" !important; }
3055
3056.ic-movie-filter:before {
3057  content: "movie_filter" !important; }
3058
3059.ic-multiline-chart:before {
3060  content: "multiline_chart" !important; }
3061
3062.ic-music-note:before {
3063  content: "music_note" !important; }
3064
3065.ic-music-video:before {
3066  content: "music_video" !important; }
3067
3068.ic-my-location:before {
3069  content: "my_location" !important; }
3070
3071.ic-nature:before {
3072  content: "nature" !important; }
3073
3074.ic-nature-people:before {
3075  content: "nature_people" !important; }
3076
3077.ic-navigate-before:before {
3078  content: "navigate_before" !important; }
3079
3080.ic-navigate-next:before {
3081  content: "navigate_next" !important; }
3082
3083.ic-navigation:before {
3084  content: "navigation" !important; }
3085
3086.ic-near-me:before {
3087  content: "near_me" !important; }
3088
3089.ic-network-cell:before {
3090  content: "network_cell" !important; }
3091
3092.ic-network-check:before {
3093  content: "network_check" !important; }
3094
3095.ic-network-locked:before {
3096  content: "network_locked" !important; }
3097
3098.ic-network-wifi:before {
3099  content: "network_wifi" !important; }
3100
3101.ic-new-releases:before {
3102  content: "new_releases" !important; }
3103
3104.ic-next-week:before {
3105  content: "next_week" !important; }
3106
3107.ic-nfc:before {
3108  content: "nfc" !important; }
3109
3110.ic-no-encryption:before {
3111  content: "no_encryption" !important; }
3112
3113.ic-no-sim:before {
3114  content: "no_sim" !important; }
3115
3116.ic-false:before {
3117  content: "false" !important; }
3118
3119.ic-note:before {
3120  content: "note" !important; }
3121
3122.ic-note-add:before {
3123  content: "note_add" !important; }
3124
3125.ic-notifications:before {
3126  content: "notifications" !important; }
3127
3128.ic-notifications-active:before {
3129  content: "notifications_active" !important; }
3130
3131.ic-notifications-none:before {
3132  content: "notifications_none" !important; }
3133
3134.ic-notifications-off:before {
3135  content: "notifications_off" !important; }
3136
3137.ic-notifications-paused:before {
3138  content: "notifications_paused" !important; }
3139
3140.ic-offline-pin:before {
3141  content: "offline_pin" !important; }
3142
3143.ic-ondemand-video:before {
3144  content: "ondemand_video" !important; }
3145
3146.ic-opacity:before {
3147  content: "opacity" !important; }
3148
3149.ic-open-in-browser:before {
3150  content: "open_in_browser" !important; }
3151
3152.ic-open-in-new:before {
3153  content: "open_in_new" !important; }
3154
3155.ic-open-with:before {
3156  content: "open_with" !important; }
3157
3158.ic-pages:before {
3159  content: "pages" !important; }
3160
3161.ic-pageview:before {
3162  content: "pageview" !important; }
3163
3164.ic-palette:before {
3165  content: "palette" !important; }
3166
3167.ic-pan-tool:before {
3168  content: "pan_tool" !important; }
3169
3170.ic-panorama:before {
3171  content: "panorama" !important; }
3172
3173.ic-panorama-fish-eye:before {
3174  content: "panorama_fish_eye" !important; }
3175
3176.ic-panorama-horizontal:before {
3177  content: "panorama_horizontal" !important; }
3178
3179.ic-panorama-vertical:before {
3180  content: "panorama_vertical" !important; }
3181
3182.ic-panorama-wide-angle:before {
3183  content: "panorama_wide_angle" !important; }
3184
3185.ic-party-mode:before {
3186  content: "party_mode" !important; }
3187
3188.ic-pause:before {
3189  content: "pause" !important; }
3190
3191.ic-pause-circle-filled:before {
3192  content: "pause_circle_filled" !important; }
3193
3194.ic-pause-circle-outline:before {
3195  content: "pause_circle_outline" !important; }
3196
3197.ic-payment:before {
3198  content: "payment" !important; }
3199
3200.ic-people:before {
3201  content: "people" !important; }
3202
3203.ic-people-outline:before {
3204  content: "people_outline" !important; }
3205
3206.ic-perm-camera-mic:before {
3207  content: "perm_camera_mic" !important; }
3208
3209.ic-perm-contact-calendar:before {
3210  content: "perm_contact_calendar" !important; }
3211
3212.ic-perm-data-setting:before {
3213  content: "perm_data_setting" !important; }
3214
3215.ic-perm-device-information:before {
3216  content: "perm_device_information" !important; }
3217
3218.ic-perm-identity:before {
3219  content: "perm_identity" !important; }
3220
3221.ic-perm-media:before {
3222  content: "perm_media" !important; }
3223
3224.ic-perm-phone-msg:before {
3225  content: "perm_phone_msg" !important; }
3226
3227.ic-perm-scan-wifi:before {
3228  content: "perm_scan_wifi" !important; }
3229
3230.ic-person:before {
3231  content: "person" !important; }
3232
3233.ic-person-add:before {
3234  content: "person_add" !important; }
3235
3236.ic-person-outline:before {
3237  content: "person_outline" !important; }
3238
3239.ic-person-pin:before {
3240  content: "person_pin" !important; }
3241
3242.ic-person-pin-circle:before {
3243  content: "person_pin_circle" !important; }
3244
3245.ic-personal-video:before {
3246  content: "personal_video" !important; }
3247
3248.ic-pets:before {
3249  content: "pets" !important; }
3250
3251.ic-phone:before {
3252  content: "phone" !important; }
3253
3254.ic-phone-android:before {
3255  content: "phone_android" !important; }
3256
3257.ic-phone-bluetooth-speaker:before {
3258  content: "phone_bluetooth_speaker" !important; }
3259
3260.ic-phone-forwarded:before {
3261  content: "phone_forwarded" !important; }
3262
3263.ic-phone-in-talk:before {
3264  content: "phone_in_talk" !important; }
3265
3266.ic-phone-iphone:before {
3267  content: "phone_iphone" !important; }
3268
3269.ic-phone-locked:before {
3270  content: "phone_locked" !important; }
3271
3272.ic-phone-missed:before {
3273  content: "phone_missed" !important; }
3274
3275.ic-phone-paused:before {
3276  content: "phone_paused" !important; }
3277
3278.ic-phonelink:before {
3279  content: "phonelink" !important; }
3280
3281.ic-phonelink-erase:before {
3282  content: "phonelink_erase" !important; }
3283
3284.ic-phonelink-lock:before {
3285  content: "phonelink_lock" !important; }
3286
3287.ic-phonelink-off:before {
3288  content: "phonelink_off" !important; }
3289
3290.ic-phonelink-ring:before {
3291  content: "phonelink_ring" !important; }
3292
3293.ic-phonelink-setup:before {
3294  content: "phonelink_setup" !important; }
3295
3296.ic-photo:before {
3297  content: "photo" !important; }
3298
3299.ic-photo-album:before {
3300  content: "photo_album" !important; }
3301
3302.ic-photo-camera:before {
3303  content: "photo_camera" !important; }
3304
3305.ic-photo-filter:before {
3306  content: "photo_filter" !important; }
3307
3308.ic-photo-library:before {
3309  content: "photo_library" !important; }
3310
3311.ic-photo-size-select-actual:before {
3312  content: "photo_size_select_actual" !important; }
3313
3314.ic-photo-size-select-large:before {
3315  content: "photo_size_select_large" !important; }
3316
3317.ic-photo-size-select-small:before {
3318  content: "photo_size_select_small" !important; }
3319
3320.ic-picture-as-pdf:before {
3321  content: "picture_as_pdf" !important; }
3322
3323.ic-picture-in-picture:before {
3324  content: "picture_in_picture" !important; }
3325
3326.ic-picture-in-picture-alt:before {
3327  content: "picture_in_picture_alt" !important; }
3328
3329.ic-pie-chart:before {
3330  content: "pie_chart" !important; }
3331
3332.ic-pie-chart-outlined:before {
3333  content: "pie_chart_outlined" !important; }
3334
3335.ic-pin-drop:before {
3336  content: "pin_drop" !important; }
3337
3338.ic-place:before {
3339  content: "place" !important; }
3340
3341.ic-play-arrow:before {
3342  content: "play_arrow" !important; }
3343
3344.ic-play-circle-filled:before {
3345  content: "play_circle_filled" !important; }
3346
3347.ic-play-circle-outline:before {
3348  content: "play_circle_outline" !important; }
3349
3350.ic-play-for-work:before {
3351  content: "play_for_work" !important; }
3352
3353.ic-playlist-add:before {
3354  content: "playlist_add" !important; }
3355
3356.ic-playlist-add-check:before {
3357  content: "playlist_add_check" !important; }
3358
3359.ic-playlist-play:before {
3360  content: "playlist_play" !important; }
3361
3362.ic-plus-one:before {
3363  content: "plus_one" !important; }
3364
3365.ic-poll:before {
3366  content: "poll" !important; }
3367
3368.ic-polymer:before {
3369  content: "polymer" !important; }
3370
3371.ic-pool:before {
3372  content: "pool" !important; }
3373
3374.ic-portable-wifi-off:before {
3375  content: "portable_wifi_off" !important; }
3376
3377.ic-portrait:before {
3378  content: "portrait" !important; }
3379
3380.ic-power:before {
3381  content: "power" !important; }
3382
3383.ic-power-input:before {
3384  content: "power_input" !important; }
3385
3386.ic-power-settings-new:before {
3387  content: "power_settings_new" !important; }
3388
3389.ic-pregnant-woman:before {
3390  content: "pregnant_woman" !important; }
3391
3392.ic-present-to-all:before {
3393  content: "present_to_all" !important; }
3394
3395.ic-print:before {
3396  content: "print" !important; }
3397
3398.ic-priority-high:before {
3399  content: "priority_high" !important; }
3400
3401.ic-public:before {
3402  content: "public" !important; }
3403
3404.ic-publish:before {
3405  content: "publish" !important; }
3406
3407.ic-query-builder:before {
3408  content: "query_builder" !important; }
3409
3410.ic-question-answer:before {
3411  content: "question_answer" !important; }
3412
3413.ic-queue:before {
3414  content: "queue" !important; }
3415
3416.ic-queue-music:before {
3417  content: "queue_music" !important; }
3418
3419.ic-queue-play-next:before {
3420  content: "queue_play_next" !important; }
3421
3422.ic-radio:before {
3423  content: "radio" !important; }
3424
3425.ic-radio-button-checked:before {
3426  content: "radio_button_checked" !important; }
3427
3428.ic-radio-button-unchecked:before {
3429  content: "radio_button_unchecked" !important; }
3430
3431.ic-rate-review:before {
3432  content: "rate_review" !important; }
3433
3434.ic-receipt:before {
3435  content: "receipt" !important; }
3436
3437.ic-recent-actors:before {
3438  content: "recent_actors" !important; }
3439
3440.ic-record-voice-over:before {
3441  content: "record_voice_over" !important; }
3442
3443.ic-redeem:before {
3444  content: "redeem" !important; }
3445
3446.ic-redo:before {
3447  content: "redo" !important; }
3448
3449.ic-refresh:before {
3450  content: "refresh" !important; }
3451
3452.ic-remove:before {
3453  content: "remove" !important; }
3454
3455.ic-remove-circle:before {
3456  content: "remove_circle" !important; }
3457
3458.ic-remove-circle-outline:before {
3459  content: "remove_circle_outline" !important; }
3460
3461.ic-remove-from-queue:before {
3462  content: "remove_from_queue" !important; }
3463
3464.ic-remove-red-eye:before {
3465  content: "remove_red_eye" !important; }
3466
3467.ic-remove-shopping-cart:before {
3468  content: "remove_shopping_cart" !important; }
3469
3470.ic-reorder:before {
3471  content: "reorder" !important; }
3472
3473.ic-repeat:before {
3474  content: "repeat" !important; }
3475
3476.ic-repeat-one:before {
3477  content: "repeat_one" !important; }
3478
3479.ic-replay:before {
3480  content: "replay" !important; }
3481
3482.ic-replay-10:before {
3483  content: "replay_10" !important; }
3484
3485.ic-replay-30:before {
3486  content: "replay_30" !important; }
3487
3488.ic-replay-5:before {
3489  content: "replay_5" !important; }
3490
3491.ic-reply:before {
3492  content: "reply" !important; }
3493
3494.ic-reply-all:before {
3495  content: "reply_all" !important; }
3496
3497.ic-report:before {
3498  content: "report" !important; }
3499
3500.ic-report-problem:before {
3501  content: "report_problem" !important; }
3502
3503.ic-restaurant:before {
3504  content: "restaurant" !important; }
3505
3506.ic-restaurant-menu:before {
3507  content: "restaurant_menu" !important; }
3508
3509.ic-restore:before {
3510  content: "restore" !important; }
3511
3512.ic-restore-page:before {
3513  content: "restore_page" !important; }
3514
3515.ic-ring-volume:before {
3516  content: "ring_volume" !important; }
3517
3518.ic-room:before {
3519  content: "room" !important; }
3520
3521.ic-room-service:before {
3522  content: "room_service" !important; }
3523
3524.ic-rotate-90-degrees-ccw:before {
3525  content: "rotate_90_degrees_ccw" !important; }
3526
3527.ic-rotate-left:before {
3528  content: "rotate_left" !important; }
3529
3530.ic-rotate-right:before {
3531  content: "rotate_right" !important; }
3532
3533.ic-rounded-corner:before {
3534  content: "rounded_corner" !important; }
3535
3536.ic-router:before {
3537  content: "router" !important; }
3538
3539.ic-rowing:before {
3540  content: "rowing" !important; }
3541
3542.ic-rss-feed:before {
3543  content: "rss_feed" !important; }
3544
3545.ic-rv-hookup:before {
3546  content: "rv_hookup" !important; }
3547
3548.ic-satellite:before {
3549  content: "satellite" !important; }
3550
3551.ic-save:before {
3552  content: "save" !important; }
3553
3554.ic-scanner:before {
3555  content: "scanner" !important; }
3556
3557.ic-schedule:before {
3558  content: "schedule" !important; }
3559
3560.ic-school:before {
3561  content: "school" !important; }
3562
3563.ic-screen-lock-landscape:before {
3564  content: "screen_lock_landscape" !important; }
3565
3566.ic-screen-lock-portrait:before {
3567  content: "screen_lock_portrait" !important; }
3568
3569.ic-screen-lock-rotation:before {
3570  content: "screen_lock_rotation" !important; }
3571
3572.ic-screen-rotation:before {
3573  content: "screen_rotation" !important; }
3574
3575.ic-screen-share:before {
3576  content: "screen_share" !important; }
3577
3578.ic-sd-card:before {
3579  content: "sd_card" !important; }
3580
3581.ic-sd-storage:before {
3582  content: "sd_storage" !important; }
3583
3584.ic-search:before {
3585  content: "search" !important; }
3586
3587.ic-security:before {
3588  content: "security" !important; }
3589
3590.ic-select-all:before {
3591  content: "select_all" !important; }
3592
3593.ic-send:before {
3594  content: "send" !important; }
3595
3596.ic-sentiment-dissatisfied:before {
3597  content: "sentiment_dissatisfied" !important; }
3598
3599.ic-sentiment-neutral:before {
3600  content: "sentiment_neutral" !important; }
3601
3602.ic-sentiment-satisfied:before {
3603  content: "sentiment_satisfied" !important; }
3604
3605.ic-sentiment-very-dissatisfied:before {
3606  content: "sentiment_very_dissatisfied" !important; }
3607
3608.ic-sentiment-very-satisfied:before {
3609  content: "sentiment_very_satisfied" !important; }
3610
3611.ic-settings:before {
3612  content: "settings" !important; }
3613
3614.ic-settings-applications:before {
3615  content: "settings_applications" !important; }
3616
3617.ic-settings-backup-restore:before {
3618  content: "settings_backup_restore" !important; }
3619
3620.ic-settings-bluetooth:before {
3621  content: "settings_bluetooth" !important; }
3622
3623.ic-settings-brightness:before {
3624  content: "settings_brightness" !important; }
3625
3626.ic-settings-cell:before {
3627  content: "settings_cell" !important; }
3628
3629.ic-settings-ethernet:before {
3630  content: "settings_ethernet" !important; }
3631
3632.ic-settings-input-antenna:before {
3633  content: "settings_input_antenna" !important; }
3634
3635.ic-settings-input-component:before {
3636  content: "settings_input_component" !important; }
3637
3638.ic-settings-input-composite:before {
3639  content: "settings_input_composite" !important; }
3640
3641.ic-settings-input-hdmi:before {
3642  content: "settings_input_hdmi" !important; }
3643
3644.ic-settings-input-svideo:before {
3645  content: "settings_input_svideo" !important; }
3646
3647.ic-settings-overscan:before {
3648  content: "settings_overscan" !important; }
3649
3650.ic-settings-phone:before {
3651  content: "settings_phone" !important; }
3652
3653.ic-settings-power:before {
3654  content: "settings_power" !important; }
3655
3656.ic-settings-remote:before {
3657  content: "settings_remote" !important; }
3658
3659.ic-settings-system-daydream:before {
3660  content: "settings_system_daydream" !important; }
3661
3662.ic-settings-voice:before {
3663  content: "settings_voice" !important; }
3664
3665.ic-share:before {
3666  content: "share" !important; }
3667
3668.ic-shop:before {
3669  content: "shop" !important; }
3670
3671.ic-shop-two:before {
3672  content: "shop_two" !important; }
3673
3674.ic-shopping-basket:before {
3675  content: "shopping_basket" !important; }
3676
3677.ic-shopping-cart:before {
3678  content: "shopping_cart" !important; }
3679
3680.ic-short-text:before {
3681  content: "short_text" !important; }
3682
3683.ic-show-chart:before {
3684  content: "show_chart" !important; }
3685
3686.ic-shuffle:before {
3687  content: "shuffle" !important; }
3688
3689.ic-signal-cellular-4-bar:before {
3690  content: "signal_cellular_4_bar" !important; }
3691
3692.ic-signal-cellular-connected-no-internet-4-bar:before {
3693  content: "signal_cellular_connected_no_internet_4_bar" !important; }
3694
3695.ic-signal-cellular-no-sim:before {
3696  content: "signal_cellular_no_sim" !important; }
3697
3698.ic-signal-cellular-null:before {
3699  content: "signal_cellular_null" !important; }
3700
3701.ic-signal-cellular-off:before {
3702  content: "signal_cellular_off" !important; }
3703
3704.ic-signal-wifi-4-bar:before {
3705  content: "signal_wifi_4_bar" !important; }
3706
3707.ic-signal-wifi-4-bar-lock:before {
3708  content: "signal_wifi_4_bar_lock" !important; }
3709
3710.ic-signal-wifi-off:before {
3711  content: "signal_wifi_off" !important; }
3712
3713.ic-sim-card:before {
3714  content: "sim_card" !important; }
3715
3716.ic-sim-card-alert:before {
3717  content: "sim_card_alert" !important; }
3718
3719.ic-skip-next:before {
3720  content: "skip_next" !important; }
3721
3722.ic-skip-previous:before {
3723  content: "skip_previous" !important; }
3724
3725.ic-slideshow:before {
3726  content: "slideshow" !important; }
3727
3728.ic-slow-motion-video:before {
3729  content: "slow_motion_video" !important; }
3730
3731.ic-smartphone:before {
3732  content: "smartphone" !important; }
3733
3734.ic-smoke-free:before {
3735  content: "smoke_free" !important; }
3736
3737.ic-smoking-rooms:before {
3738  content: "smoking_rooms" !important; }
3739
3740.ic-sms:before {
3741  content: "sms" !important; }
3742
3743.ic-sms-failed:before {
3744  content: "sms_failed" !important; }
3745
3746.ic-snooze:before {
3747  content: "snooze" !important; }
3748
3749.ic-sort:before {
3750  content: "sort" !important; }
3751
3752.ic-sort-by-alpha:before {
3753  content: "sort_by_alpha" !important; }
3754
3755.ic-spa:before {
3756  content: "spa" !important; }
3757
3758.ic-space-bar:before {
3759  content: "space_bar" !important; }
3760
3761.ic-speaker:before {
3762  content: "speaker" !important; }
3763
3764.ic-speaker-group:before {
3765  content: "speaker_group" !important; }
3766
3767.ic-speaker-notes:before {
3768  content: "speaker_notes" !important; }
3769
3770.ic-speaker-notes-off:before {
3771  content: "speaker_notes_off" !important; }
3772
3773.ic-speaker-phone:before {
3774  content: "speaker_phone" !important; }
3775
3776.ic-spellcheck:before {
3777  content: "spellcheck" !important; }
3778
3779.ic-star:before {
3780  content: "star" !important; }
3781
3782.ic-star-border:before {
3783  content: "star_border" !important; }
3784
3785.ic-star-half:before {
3786  content: "star_half" !important; }
3787
3788.ic-stars:before {
3789  content: "stars" !important; }
3790
3791.ic-stay-current-landscape:before {
3792  content: "stay_current_landscape" !important; }
3793
3794.ic-stay-current-portrait:before {
3795  content: "stay_current_portrait" !important; }
3796
3797.ic-stay-primary-landscape:before {
3798  content: "stay_primary_landscape" !important; }
3799
3800.ic-stay-primary-portrait:before {
3801  content: "stay_primary_portrait" !important; }
3802
3803.ic-stop:before {
3804  content: "stop" !important; }
3805
3806.ic-stop-screen-share:before {
3807  content: "stop_screen_share" !important; }
3808
3809.ic-storage:before {
3810  content: "storage" !important; }
3811
3812.ic-store:before {
3813  content: "store" !important; }
3814
3815.ic-store-mall-directory:before {
3816  content: "store_mall_directory" !important; }
3817
3818.ic-straighten:before {
3819  content: "straighten" !important; }
3820
3821.ic-streetview:before {
3822  content: "streetview" !important; }
3823
3824.ic-strikethrough-s:before {
3825  content: "strikethrough_s" !important; }
3826
3827.ic-style:before {
3828  content: "style" !important; }
3829
3830.ic-subdirectory-arrow-left:before {
3831  content: "subdirectory_arrow_left" !important; }
3832
3833.ic-subdirectory-arrow-right:before {
3834  content: "subdirectory_arrow_right" !important; }
3835
3836.ic-subject:before {
3837  content: "subject" !important; }
3838
3839.ic-subscriptions:before {
3840  content: "subscriptions" !important; }
3841
3842.ic-subtitles:before {
3843  content: "subtitles" !important; }
3844
3845.ic-subway:before {
3846  content: "subway" !important; }
3847
3848.ic-supervisor-account:before {
3849  content: "supervisor_account" !important; }
3850
3851.ic-surround-sound:before {
3852  content: "surround_sound" !important; }
3853
3854.ic-swap-calls:before {
3855  content: "swap_calls" !important; }
3856
3857.ic-swap-horiz:before {
3858  content: "swap_horiz" !important; }
3859
3860.ic-swap-vert:before {
3861  content: "swap_vert" !important; }
3862
3863.ic-swap-vertical-circle:before {
3864  content: "swap_vertical_circle" !important; }
3865
3866.ic-switch-camera:before {
3867  content: "switch_camera" !important; }
3868
3869.ic-switch-video:before {
3870  content: "switch_video" !important; }
3871
3872.ic-sync:before {
3873  content: "sync" !important; }
3874
3875.ic-sync-disabled:before {
3876  content: "sync_disabled" !important; }
3877
3878.ic-sync-problem:before {
3879  content: "sync_problem" !important; }
3880
3881.ic-system-update:before {
3882  content: "system_update" !important; }
3883
3884.ic-system-update-alt:before {
3885  content: "system_update_alt" !important; }
3886
3887.ic-tab:before {
3888  content: "tab" !important; }
3889
3890.ic-tab-unselected:before {
3891  content: "tab_unselected" !important; }
3892
3893.ic-tablet:before {
3894  content: "tablet" !important; }
3895
3896.ic-tablet-android:before {
3897  content: "tablet_android" !important; }
3898
3899.ic-tablet-mac:before {
3900  content: "tablet_mac" !important; }
3901
3902.ic-tag-faces:before {
3903  content: "tag_faces" !important; }
3904
3905.ic-tap-and-play:before {
3906  content: "tap_and_play" !important; }
3907
3908.ic-terrain:before {
3909  content: "terrain" !important; }
3910
3911.ic-text-fields:before {
3912  content: "text_fields" !important; }
3913
3914.ic-text-format:before {
3915  content: "text_format" !important; }
3916
3917.ic-textsms:before {
3918  content: "textsms" !important; }
3919
3920.ic-texture:before {
3921  content: "texture" !important; }
3922
3923.ic-theaters:before {
3924  content: "theaters" !important; }
3925
3926.ic-thumb-down:before {
3927  content: "thumb_down" !important; }
3928
3929.ic-thumb-up:before {
3930  content: "thumb_up" !important; }
3931
3932.ic-thumbs-up-down:before {
3933  content: "thumbs_up_down" !important; }
3934
3935.ic-time-to-leave:before {
3936  content: "time_to_leave" !important; }
3937
3938.ic-timelapse:before {
3939  content: "timelapse" !important; }
3940
3941.ic-timeline:before {
3942  content: "timeline" !important; }
3943
3944.ic-timer:before {
3945  content: "timer" !important; }
3946
3947.ic-timer-10:before {
3948  content: "timer_10" !important; }
3949
3950.ic-timer-3:before {
3951  content: "timer_3" !important; }
3952
3953.ic-timer-off:before {
3954  content: "timer_off" !important; }
3955
3956.ic-title:before {
3957  content: "title" !important; }
3958
3959.ic-toc:before {
3960  content: "toc" !important; }
3961
3962.ic-today:before {
3963  content: "today" !important; }
3964
3965.ic-toll:before {
3966  content: "toll" !important; }
3967
3968.ic-tonality:before {
3969  content: "tonality" !important; }
3970
3971.ic-touch-app:before {
3972  content: "touch_app" !important; }
3973
3974.ic-toys:before {
3975  content: "toys" !important; }
3976
3977.ic-track-changes:before {
3978  content: "track_changes" !important; }
3979
3980.ic-traffic:before {
3981  content: "traffic" !important; }
3982
3983.ic-train:before {
3984  content: "train" !important; }
3985
3986.ic-tram:before {
3987  content: "tram" !important; }
3988
3989.ic-transfer-within-a-station:before {
3990  content: "transfer_within_a_station" !important; }
3991
3992.ic-transform:before {
3993  content: "transform" !important; }
3994
3995.ic-translate:before {
3996  content: "translate" !important; }
3997
3998.ic-trending-down:before {
3999  content: "trending_down" !important; }
4000
4001.ic-trending-flat:before {
4002  content: "trending_flat" !important; }
4003
4004.ic-trending-up:before {
4005  content: "trending_up" !important; }
4006
4007.ic-tune:before {
4008  content: "tune" !important; }
4009
4010.ic-turned-in:before {
4011  content: "turned_in" !important; }
4012
4013.ic-turned-in-not:before {
4014  content: "turned_in_not" !important; }
4015
4016.ic-tv:before {
4017  content: "tv" !important; }
4018
4019.ic-unarchive:before {
4020  content: "unarchive" !important; }
4021
4022.ic-undo:before {
4023  content: "undo" !important; }
4024
4025.ic-unfold-less:before {
4026  content: "unfold_less" !important; }
4027
4028.ic-unfold-more:before {
4029  content: "unfold_more" !important; }
4030
4031.ic-update:before {
4032  content: "update" !important; }
4033
4034.ic-usb:before {
4035  content: "usb" !important; }
4036
4037.ic-verified-user:before {
4038  content: "verified_user" !important; }
4039
4040.ic-vertical-align-bottom:before {
4041  content: "vertical_align_bottom" !important; }
4042
4043.ic-vertical-align-center:before {
4044  content: "vertical_align_center" !important; }
4045
4046.ic-vertical-align-top:before {
4047  content: "vertical_align_top" !important; }
4048
4049.ic-vibration:before {
4050  content: "vibration" !important; }
4051
4052.ic-video-call:before {
4053  content: "video_call" !important; }
4054
4055.ic-video-label:before {
4056  content: "video_label" !important; }
4057
4058.ic-video-library:before {
4059  content: "video_library" !important; }
4060
4061.ic-videocam:before {
4062  content: "videocam" !important; }
4063
4064.ic-videocam-off:before {
4065  content: "videocam_off" !important; }
4066
4067.ic-videogame-asset:before {
4068  content: "videogame_asset" !important; }
4069
4070.ic-view-agenda:before {
4071  content: "view_agenda" !important; }
4072
4073.ic-view-array:before {
4074  content: "view_array" !important; }
4075
4076.ic-view-carousel:before {
4077  content: "view_carousel" !important; }
4078
4079.ic-view-column:before {
4080  content: "view_column" !important; }
4081
4082.ic-view-comfy:before {
4083  content: "view_comfy" !important; }
4084
4085.ic-view-compact:before {
4086  content: "view_compact" !important; }
4087
4088.ic-view-day:before {
4089  content: "view_day" !important; }
4090
4091.ic-view-headline:before {
4092  content: "view_headline" !important; }
4093
4094.ic-view-list:before {
4095  content: "view_list" !important; }
4096
4097.ic-view-module:before {
4098  content: "view_module" !important; }
4099
4100.ic-view-quilt:before {
4101  content: "view_quilt" !important; }
4102
4103.ic-view-stream:before {
4104  content: "view_stream" !important; }
4105
4106.ic-view-week:before {
4107  content: "view_week" !important; }
4108
4109.ic-vignette:before {
4110  content: "vignette" !important; }
4111
4112.ic-visibility:before {
4113  content: "visibility" !important; }
4114
4115.ic-visibility-off:before {
4116  content: "visibility_off" !important; }
4117
4118.ic-voice-chat:before {
4119  content: "voice_chat" !important; }
4120
4121.ic-voicemail:before {
4122  content: "voicemail" !important; }
4123
4124.ic-volume-down:before {
4125  content: "volume_down" !important; }
4126
4127.ic-volume-mute:before {
4128  content: "volume_mute" !important; }
4129
4130.ic-volume-off:before {
4131  content: "volume_off" !important; }
4132
4133.ic-volume-up:before {
4134  content: "volume_up" !important; }
4135
4136.ic-vpn-key:before {
4137  content: "vpn_key" !important; }
4138
4139.ic-vpn-lock:before {
4140  content: "vpn_lock" !important; }
4141
4142.ic-wallpaper:before {
4143  content: "wallpaper" !important; }
4144
4145.ic-warning:before {
4146  content: "warning" !important; }
4147
4148.ic-watch:before {
4149  content: "watch" !important; }
4150
4151.ic-watch-later:before {
4152  content: "watch_later" !important; }
4153
4154.ic-wb-auto:before {
4155  content: "wb_auto" !important; }
4156
4157.ic-wb-cloudy:before {
4158  content: "wb_cloudy" !important; }
4159
4160.ic-wb-incandescent:before {
4161  content: "wb_incandescent" !important; }
4162
4163.ic-wb-iridescent:before {
4164  content: "wb_iridescent" !important; }
4165
4166.ic-wb-sunny:before {
4167  content: "wb_sunny" !important; }
4168
4169.ic-wc:before {
4170  content: "wc" !important; }
4171
4172.ic-web:before {
4173  content: "web" !important; }
4174
4175.ic-web-asset:before {
4176  content: "web_asset" !important; }
4177
4178.ic-weekend:before {
4179  content: "weekend" !important; }
4180
4181.ic-whatshot:before {
4182  content: "whatshot" !important; }
4183
4184.ic-widgets:before {
4185  content: "widgets" !important; }
4186
4187.ic-wifi:before {
4188  content: "wifi" !important; }
4189
4190.ic-wifi-lock:before {
4191  content: "wifi_lock" !important; }
4192
4193.ic-wifi-tethering:before {
4194  content: "wifi_tethering" !important; }
4195
4196.ic-work:before {
4197  content: "work" !important; }
4198
4199.ic-wrap-text:before {
4200  content: "wrap_text" !important; }
4201
4202.ic-youtube-searched-for:before {
4203  content: "youtube_searched_for" !important; }
4204
4205.ic-zoom-in:before {
4206  content: "zoom_in" !important; }
4207
4208.ic-zoom-out:before {
4209  content: "zoom_out" !important; }
4210
4211.ic-zoom-out-map:before {
4212  content: "zoom_out_map" !important; }
4213
4214.go-icon-ok .x-grid3-cell-inner:before {
4215  content: 'check';
4216  margin-right: 7px; }
4217
4218.go-icon-cross .x-grid3-cell-inner:before {
4219  content: 'close';
4220  margin-right: 7px; }
4221
4222.go-icon-unknown .x-grid3-cell-inner:before {
4223  content: 'help';
4224  margin-right: 7px; }
4225
4226.go-icon-empty .x-grid3-cell-inner:before {
4227  content: '';
4228  margin-right: 28px; }
4229
4230.go-icon-warning .x-grid3-cell-inner:before {
4231  content: 'warning';
4232  margin-right: 7px; }
4233
4234.go-icon-exclamation .x-grid3-cell-inner:before {
4235  content: 'error';
4236  margin-right: 7px; }
4237
4238.go-icon-print .x-grid3-cell-inner:before {
4239  content: 'print';
4240  margin-right: 7px; }
4241
4242.ic-gender-male {
4243  display: inline-block;
4244  height: 21px;
4245  width: 21px;
4246  background-color: white;
4247  mask-image: url(../Paper/img/icon/gender-male.svg);
4248  -webkit-mask-image: url(../Paper/img/icon/gender-male.svg); }
4249
4250.ic-gender-female {
4251  display: inline-block;
4252  height: 21px;
4253  width: 21px;
4254  background-color: white;
4255  mask-image: url(../Paper/img/icon/gender-female.svg);
4256  -webkit-mask-image: url(../Paper/img/icon/gender-female.svg); }
4257
4258html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
4259  margin: 0;
4260  padding: 0; }
4261
4262img, body, html {
4263  border: 0; }
4264
4265address, caption, cite, code, .go-page pre, dfn, em, strong, th, var {
4266  font-style: normal;
4267  font-weight: normal; }
4268
4269ol, ul {
4270  list-style: none; }
4271
4272caption, th {
4273  text-align: left; }
4274
4275q:before, q:after {
4276  content: ''; }
4277
4278.ext-el-mask {
4279  z-index: 100;
4280  position: absolute;
4281  top: 0;
4282  left: 0;
4283  -moz-opacity: 0.3;
4284  opacity: .30;
4285  filter: alpha(opacity=30);
4286  width: 100%;
4287  height: 100%; }
4288
4289.ext-el-mask-msg {
4290  z-index: 20001;
4291  position: absolute;
4292  top: 0;
4293  left: 0; }
4294
4295.ext-el-mask-msg div {
4296  cursor: wait; }
4297
4298/* class for hiding elements without using display:none */
4299.x-hidden, .x-hide-offsets {
4300  position: absolute !important;
4301  left: -10000px;
4302  top: -10000px;
4303  visibility: hidden; }
4304
4305.x-hide-display {
4306  display: none !important; }
4307
4308.x-hide-nosize,
4309.x-hide-nosize * {
4310  height: 0px !important;
4311  width: 0px !important;
4312  visibility: hidden !important;
4313  border: none !important; }
4314
4315.x-hide-visibility {
4316  visibility: hidden !important; }
4317
4318.x-masked {
4319  overflow: hidden !important; }
4320
4321.x-masked-relative {
4322  position: relative !important; }
4323
4324.x-masked select, .x-masked object, .x-masked embed {
4325  visibility: hidden; }
4326
4327.x-layer {
4328  visibility: hidden; }
4329
4330.x-unselectable, .x-unselectable * {
4331  user-select: none;
4332  -o-user-select: none;
4333  -ms-user-select: none;
4334  -moz-user-select: -moz-none;
4335  -webkit-user-select: none;
4336  cursor: inherit; }
4337
4338.x-repaint {
4339  background-color: transparent;
4340  -moz-outline: none;
4341  outline: none; }
4342
4343.x-item-disabled {
4344  cursor: default;
4345  opacity: .6;
4346  -moz-opacity: .6;
4347  filter: alpha(opacity=60);
4348  pointer-events: none; }
4349
4350.x-item-disabled * {
4351  cursor: default !important; }
4352
4353.x-form-radio-group .x-item-disabled {
4354  filter: none; }
4355
4356.x-splitbar-proxy {
4357  position: absolute;
4358  visibility: hidden;
4359  z-index: 20001;
4360  line-height: 1px;
4361  font-size: 1px;
4362  overflow: hidden; }
4363
4364.x-splitbar-h, .x-splitbar-proxy-h {
4365  cursor: e-resize;
4366  cursor: col-resize; }
4367
4368.x-splitbar-v, .x-splitbar-proxy-v {
4369  cursor: s-resize;
4370  cursor: row-resize; }
4371
4372.x-text-resize {
4373  position: absolute;
4374  left: -1000px;
4375  top: -1000px;
4376  visibility: hidden; }
4377
4378.x-drag-overlay {
4379  width: 100%;
4380  height: 100%;
4381  display: none;
4382  position: absolute;
4383  left: 0;
4384  top: 0;
4385  z-index: 20000; }
4386
4387.x-clear {
4388  clear: both;
4389  height: 0;
4390  overflow: hidden;
4391  line-height: 0;
4392  font-size: 0; }
4393
4394.x-spotlight {
4395  z-index: 8999;
4396  position: absolute;
4397  top: 0;
4398  left: 0;
4399  opacity: .50;
4400  width: 0;
4401  height: 0; }
4402
4403#x-history-frame {
4404  position: absolute;
4405  top: -1px;
4406  left: 0;
4407  width: 1px;
4408  height: 1px;
4409  visibility: hidden; }
4410
4411#x-history-field {
4412  position: absolute;
4413  top: 0;
4414  left: -1px;
4415  width: 1px;
4416  height: 1px;
4417  visibility: hidden; }
4418
4419.x-resizable-handle {
4420  position: absolute;
4421  z-index: 100;
4422  /* ie needs these */
4423  font-size: 1px;
4424  line-height: 6px;
4425  overflow: hidden;
4426  opacity: 0; }
4427
4428.x-resizable-handle-east {
4429  width: 6px;
4430  cursor: e-resize;
4431  right: 0;
4432  top: 0;
4433  height: 100%; }
4434
4435.x-resizable-handle-south {
4436  width: 100%;
4437  cursor: s-resize;
4438  left: 0;
4439  bottom: 0;
4440  height: 6px; }
4441
4442.x-resizable-handle-west {
4443  width: 6px;
4444  cursor: w-resize;
4445  left: 0;
4446  top: 0;
4447  height: 100%; }
4448
4449.x-resizable-handle-north {
4450  width: 100%;
4451  cursor: n-resize;
4452  left: 0;
4453  top: 0;
4454  height: 6px; }
4455
4456.x-resizable-handle-southeast {
4457  width: 6px;
4458  cursor: se-resize;
4459  right: 0;
4460  bottom: 0;
4461  height: 6px;
4462  z-index: 101; }
4463
4464.x-resizable-handle-northwest {
4465  width: 6px;
4466  cursor: nw-resize;
4467  left: 0;
4468  top: 0;
4469  height: 6px;
4470  z-index: 101; }
4471
4472.x-resizable-handle-northeast {
4473  width: 6px;
4474  cursor: ne-resize;
4475  right: 0;
4476  top: 0;
4477  height: 6px;
4478  z-index: 101; }
4479
4480.x-resizable-handle-southwest {
4481  width: 6px;
4482  cursor: sw-resize;
4483  left: 0;
4484  bottom: 0;
4485  height: 6px;
4486  z-index: 101; }
4487
4488.x-resizable-over .x-resizable-handle, .x-resizable-pinned .x-resizable-handle {
4489  filter: alpha(opacity=100);
4490  opacity: 1; }
4491
4492.x-resizable-proxy {
4493  border: 1px dashed;
4494  position: absolute;
4495  overflow: hidden;
4496  display: none;
4497  left: 0;
4498  top: 0;
4499  z-index: 50000; }
4500
4501.x-resizable-overlay {
4502  width: 100%;
4503  height: 100%;
4504  display: none;
4505  position: absolute;
4506  left: 0;
4507  top: 0;
4508  z-index: 200000;
4509  -moz-opacity: 0;
4510  opacity: 0;
4511  filter: alpha(opacity=0); }
4512
4513.x-tab-panel,
4514.x-tab-panel-header,
4515.x-tab-panel-footer {
4516  overflow: hidden; }
4517
4518.x-tab-strip-wrap {
4519  width: 100%;
4520  overflow: hidden;
4521  position: relative; }
4522
4523ul.x-tab-strip {
4524  display: block;
4525  width: 5000px; }
4526
4527.x-tab-panel-header-plain {
4528  border-width: 0 !important;
4529  padding-bottom: 0 !important; }
4530
4531.x-tab-panel-header-plain .x-tab-strip-spacer,
4532.x-tab-panel-footer-plain .x-tab-strip-spacer {
4533  border: 1px solid;
4534  height: 2px;
4535  font-size: 1px;
4536  line-height: 1px; }
4537
4538.x-tab-panel-header-plain .x-tab-strip-spacer {
4539  border-top: 0 none; }
4540
4541.x-tab-panel-footer-plain .x-tab-strip-spacer {
4542  border-bottom: 0 none; }
4543
4544.x-tab-panel-footer-plain .x-tab-strip-bottom {
4545  background: transparent !important;
4546  padding-bottom: 0 !important; }
4547
4548.x-tab-panel-footer-plain {
4549  background: transparent !important;
4550  border-width: 0 !important;
4551  padding-top: 0 !important; }
4552
4553ul.x-tab-strip li {
4554  float: left; }
4555
4556ul.x-tab-strip li.x-tab-edge {
4557  float: left;
4558  margin: 0 !important;
4559  padding: 0 !important;
4560  border: 0 none !important;
4561  font-size: 1px !important;
4562  line-height: 1px !important;
4563  overflow: hidden;
4564  width: 1px; }
4565
4566.x-tab-strip a, .x-tab-strip span, .x-tab-strip em {
4567  display: block; }
4568
4569.x-tab-strip a {
4570  text-decoration: none !important;
4571  -moz-outline: none;
4572  outline: none;
4573  cursor: pointer; }
4574
4575.x-tab-strip-inner {
4576  overflow: hidden;
4577  text-overflow: ellipsis; }
4578
4579.x-tab-strip span.x-tab-strip-text {
4580  white-space: nowrap;
4581  cursor: pointer; }
4582
4583.x-tab-strip-top .x-tab-with-icon .x-tab-right {
4584  padding-left: 6px; }
4585
4586.x-tab-strip .x-tab-with-icon span.x-tab-strip-text {
4587  padding-left: 20px; }
4588
4589.x-tab-strip-disabled .x-tabs-text,
4590.x-tab-strip-active span.x-tab-strip-text,
4591.x-tab-strip-active, .x-tab-strip-active a.x-tab-right {
4592  cursor: default; }
4593
4594.x-tab-panel-body,
4595.x-tab-panel-bwrap {
4596  overflow: hidden; }
4597
4598.x-tab-strip .x-tab-strip-close {
4599  display: none; }
4600
4601.x-tab-strip-closable {
4602  position: relative; }
4603
4604.x-tab-strip-closable .x-tab-left {
4605  padding-right: 21px; }
4606
4607.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
4608  opacity: .6;
4609  display: block;
4610  position: absolute;
4611  top: 0;
4612  right: 7px;
4613  cursor: pointer;
4614  z-index: 2; }
4615
4616.x-tab-strip .x-tab-strip-active a.x-tab-strip-close {
4617  opacity: .8; }
4618
4619.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover {
4620  opacity: 1; }
4621
4622.x-tab-panel-body-bottom {
4623  border-bottom: 0 none; }
4624
4625.x-tab-scroller-left {
4626  border-bottom: 1px solid;
4627  width: 18px;
4628  position: absolute;
4629  left: 0;
4630  top: 0;
4631  z-index: 10;
4632  cursor: pointer; }
4633
4634.x-tab-scroller-left-disabled {
4635  opacity: .5;
4636  cursor: default; }
4637
4638.x-tab-scroller-right {
4639  border-bottom: 1px solid;
4640  width: 18px;
4641  position: absolute;
4642  right: 0;
4643  top: 0;
4644  z-index: 10;
4645  cursor: pointer; }
4646
4647.x-tab-scroller-right-disabled {
4648  opacity: .5;
4649  cursor: default; }
4650
4651.x-tab-scrolling .x-tab-strip-wrap {
4652  margin-left: 18px;
4653  margin-right: 18px; }
4654
4655.x-tab-scrolling {
4656  position: relative; }
4657
4658.x-tab-panel-bbar .x-toolbar,
4659.x-tab-panel-tbar .x-toolbar {
4660  overflow: hidden; }
4661
4662.x-form-field {
4663  margin: 0 0 0 0; }
4664
4665.x-form-file-wrap {
4666  position: relative;
4667  height: 22px;
4668  box-sizing: content-box; }
4669  .x-form-file-wrap .x-form-file {
4670    position: absolute;
4671    right: 0;
4672    opacity: 0;
4673    z-index: 2;
4674    height: 22px; }
4675  .x-form-file-wrap .x-form-file-btn {
4676    position: absolute;
4677    right: 0;
4678    z-index: 1; }
4679  .x-form-file-wrap .x-form-file-text {
4680    position: absolute;
4681    left: 0;
4682    z-index: 3;
4683    color: #777; }
4684
4685*:focus {
4686  outline: none !important; }
4687
4688/* ---- text fields ---- */
4689.x-form-text, .ext-ie .x-form-file {
4690  vertical-align: middle; }
4691
4692textarea {
4693  resize: none;
4694  /* Disable browser resizable textarea */ }
4695
4696/* select boxes */
4697.x-form-select-one {
4698  vertical-align: middle;
4699  border: 1px solid; }
4700
4701/* multi select boxes */
4702/* --- TODO --- */
4703/* 2.0.2 style */
4704.x-form-check-wrap {
4705  height: auto; }
4706
4707.x-form-check-wrap input {
4708  vertical-align: bottom; }
4709
4710.x-form-check-group-label {
4711  float: none !important; }
4712
4713/* wrapped fields and triggers */
4714.x-form-field-wrap .x-form-trigger {
4715  border: 0;
4716  cursor: pointer;
4717  position: absolute;
4718  top: 0; }
4719
4720.x-form-field-wrap .x-form-date-trigger, .x-form-field-wrap .x-form-clear-trigger, .x-form-field-wrap .x-form-search-trigger {
4721  cursor: pointer; }
4722
4723.x-form-field-wrap .x-form-twin-triggers .x-form-trigger {
4724  position: static;
4725  top: auto;
4726  vertical-align: top; }
4727
4728.x-form-field-wrap {
4729  position: relative;
4730  left: 0;
4731  top: 0;
4732  text-align: left;
4733  white-space: nowrap; }
4734
4735.x-trigger-noedit {
4736  cursor: pointer; }
4737
4738/* editors */
4739.x-editor {
4740  visibility: hidden;
4741  padding: 0;
4742  margin: 0; }
4743
4744.x-form-grow-sizer {
4745  left: -10000px;
4746  padding: 8px 3px;
4747  position: absolute;
4748  visibility: hidden;
4749  top: -10000px;
4750  white-space: pre-wrap;
4751  word-wrap: break-word; }
4752
4753.x-form-grow-sizer p {
4754  margin: 0 !important;
4755  border: 0 none !important;
4756  padding: 0 !important; }
4757
4758/* Form Items CSS */
4759.x-form-item {
4760  display: block; }
4761
4762.x-form-item label.x-form-item-label {
4763  display: block;
4764  float: left;
4765  width: 100px;
4766  padding-left: 0;
4767  clear: left;
4768  z-index: 2;
4769  position: relative; }
4770
4771.x-form-element {
4772  padding-left: 105px;
4773  position: relative; }
4774
4775.x-form-invalid-msg {
4776  padding: 2px;
4777  padding-left: 18px;
4778  line-height: 16px;
4779  width: 200px; }
4780
4781.x-form-label-left label.x-form-item-label {
4782  text-align: left; }
4783
4784.x-form-label-right label.x-form-item-label {
4785  text-align: right; }
4786
4787.x-form-label-top .x-form-item label.x-form-item-label {
4788  width: auto;
4789  float: none;
4790  clear: none;
4791  position: static; }
4792
4793.x-form-label-top .x-form-element {
4794  padding-left: 0; }
4795
4796/* Editor small font for grid, toolbar and tree */
4797.x-small-editor .x-form-text {
4798  vertical-align: middle; }
4799
4800.x-small-editor .x-form-select-one {
4801  line-height: 16px;
4802  vertical-align: middle; }
4803
4804.x-small-editor .x-form-num-field {
4805  text-align: right; }
4806
4807.x-form-clear {
4808  clear: both;
4809  height: 0;
4810  overflow: hidden;
4811  line-height: 0;
4812  font-size: 0; }
4813
4814.x-form-clear-left {
4815  clear: left;
4816  height: 0;
4817  overflow: hidden;
4818  line-height: 0;
4819  font-size: 0; }
4820
4821.x-form-cb-label {
4822  position: relative; }
4823
4824.x-form-column {
4825  float: left;
4826  padding: 0;
4827  margin: 0;
4828  width: 48%; }
4829
4830/* buttons */
4831.x-form .x-form-btns-ct .x-form-btns td {
4832  border: 0;
4833  padding: 0; }
4834
4835.x-form .x-form-btns-ct .x-btn, .x-form .x-form-btns-ct .x-date-mp-btns button, .x-date-mp-btns .x-form .x-form-btns-ct button,
4836.x-form .x-form-btns-ct .x-form-btns-right table {
4837  float: right;
4838  clear: none; }
4839
4840.x-form .x-form-btns-ct .x-form-btns-left table {
4841  float: left;
4842  clear: none; }
4843
4844.x-form .x-form-btns-ct .x-form-btns-center {
4845  text-align: center;
4846  /*ie*/ }
4847
4848.x-form .x-form-btns-ct .x-form-btns-center table {
4849  margin: 0 auto;
4850  /*everyone else*/ }
4851
4852.x-form .x-form-btns-ct table td.x-form-btn-td {
4853  padding: 3px; }
4854
4855.x-form-invalid-icon {
4856  width: 16px;
4857  height: 18px;
4858  visibility: hidden;
4859  position: absolute;
4860  left: 0;
4861  top: 0;
4862  display: block; }
4863
4864/* fieldsets */
4865.x-fieldset {
4866  display: block;
4867  /* preserve margins in IE */ }
4868
4869/* make top of checkbox/tools visible in webkit */
4870.x-fieldset legend .x-tool-toggle {
4871  margin-right: 3px;
4872  margin-left: 0;
4873  float: left; }
4874
4875.x-fieldset legend input {
4876  margin-right: 3px;
4877  float: left;
4878  height: 13px;
4879  width: 13px; }
4880
4881fieldset.x-panel-collapsed {
4882  padding-bottom: 0 !important;
4883  border-width: 1px 1px 0 1px !important;
4884  border-left-color: transparent;
4885  border-right-color: transparent; }
4886
4887fieldset.x-panel-collapsed .x-fieldset-bwrap {
4888  visibility: hidden;
4889  position: absolute;
4890  left: -1000px;
4891  top: -1000px; }
4892
4893.x-fieldset-noborder {
4894  border: 0px none transparent; }
4895
4896.x-hide-label > label.x-form-item-label {
4897  display: none; }
4898
4899.x-hide-label > .x-form-element {
4900  padding-left: 0 !important; }
4901
4902.x-hide-label > label.x-form-item-label,
4903.x-form-label-top .x-hide-label > label.x-form-item-label {
4904  display: none; }
4905
4906.x-fieldset,
4907.x-fieldset-bwrap,
4908.x-fieldset-body {
4909  overflow: visible; }
4910
4911.x-btn, .x-date-mp-btns button {
4912  cursor: pointer;
4913  white-space: nowrap; }
4914  .x-btn .x-btn-tr i, .x-date-mp-btns button .x-btn-tr i, .x-btn .x-btn-tl i, .x-date-mp-btns button .x-btn-tl i, .x-btn .x-btn-mr i, .x-date-mp-btns button .x-btn-mr i, .x-btn .x-btn-ml i, .x-date-mp-btns button .x-btn-ml i, .x-btn .x-btn-br i, .x-date-mp-btns button .x-btn-br i, .x-btn .x-btn-bl i, .x-date-mp-btns button .x-btn-bl i {
4915    font-size: 1px;
4916    line-height: 1px;
4917    display: block;
4918    overflow: hidden;
4919    width: 0;
4920    height: 0; }
4921
4922.x-btn button, .x-date-mp-btns button button {
4923  border: 0 none;
4924  background-color: transparent;
4925  cursor: pointer;
4926  margin: 0;
4927  overflow: visible;
4928  width: auto;
4929  -moz-outline: 0 none;
4930  outline: 0 none; }
4931
4932.x-btn td, .x-date-mp-btns button td {
4933  padding: 0 !important; }
4934
4935.x-btn-text {
4936  cursor: pointer;
4937  white-space: nowrap;
4938  padding: 0; }
4939
4940.x-btn-mc {
4941  vertical-align: middle;
4942  text-align: center;
4943  cursor: pointer;
4944  white-space: nowrap; }
4945
4946.x-btn-disabled * {
4947  cursor: default !important; }
4948
4949/* With a menu arrow */
4950/* bottom */
4951.x-btn-mc em.x-btn-arrow-bottom {
4952  display: block;
4953  padding-bottom: 14px; }
4954
4955.x-btn-mc em.x-btn-split-bottom {
4956  display: block;
4957  padding-bottom: 14px; }
4958
4959/* height adjustment class */
4960.x-btn-as-arrow .x-btn-mc em {
4961  display: block;
4962  padding-bottom: 14px; }
4963
4964/* groups */
4965.x-btn-group-header {
4966  text-align: center; }
4967
4968.x-btn-group-tc {
4969  overflow: hidden; }
4970
4971.x-btn-group-mc {
4972  border: 0 none;
4973  margin: 0; }
4974
4975.x-btn-group-mc .x-btn-group-body {
4976  background-color: transparent;
4977  border: 0 none; }
4978
4979.x-btn-group-bc .x-btn-group-footer {
4980  padding-bottom: 6px; }
4981
4982.x-panel-nofooter .x-btn-group-bc {
4983  height: 3px;
4984  font-size: 0;
4985  line-height: 0; }
4986
4987.x-btn-group-bwrap,
4988.x-btn-group-body {
4989  overflow: hidden; }
4990
4991.x-btn-group-notitle .x-btn-group-tc {
4992  overflow: hidden;
4993  height: 2px; }
4994
4995.x-toolbar {
4996  display: block;
4997  position: relative;
4998  left: 0;
4999  top: 0;
5000  overflow: hidden; }
5001
5002.x-toolbar-left {
5003  width: 100%; }
5004
5005.x-toolbar .x-item-disabled .x-btn-icon {
5006  opacity: .35; }
5007
5008.x-toolbar td {
5009  vertical-align: middle; }
5010
5011.x-toolbar td, .x-toolbar span, .x-toolbar input, .x-toolbar div, .x-toolbar select, .x-toolbar label {
5012  white-space: nowrap; }
5013
5014.x-toolbar .x-item-disabled {
5015  cursor: default;
5016  opacity: .6; }
5017
5018.x-toolbar .x-item-disabled * {
5019  cursor: default; }
5020
5021.x-toolbar .x-toolbar-cell {
5022  vertical-align: middle; }
5023
5024.x-toolbar div.xtb-text {
5025  display: block; }
5026
5027.x-toolbar .xtb-sep {
5028  display: block;
5029  overflow: hidden;
5030  cursor: default; }
5031
5032.x-toolbar .xtb-spacer {
5033  width: 2px; }
5034
5035/* Paging Toolbar */
5036.x-tbar-page-number {
5037  /*width:30px;*/
5038  height: 14px; }
5039
5040.x-paging-info {
5041  position: absolute;
5042  top: 5px;
5043  right: 8px; }
5044
5045/* floating */
5046.x-toolbar-ct {
5047  width: 100%; }
5048
5049.x-toolbar-right td {
5050  text-align: center; }
5051
5052.x-panel-tbar, .x-panel-bbar, .x-window-tbar, .x-window-bbar, .x-tab-panel-tbar, .x-tab-panel-bbar, .x-plain-tbar, .x-plain-bbar {
5053  overflow: hidden; }
5054
5055.x-toolbar-more em.x-btn-arrow {
5056  display: inline;
5057  padding-right: 0; }
5058
5059div.x-toolbar-no-items {
5060  color: gray !important;
5061  padding: 5px 10px !important; }
5062
5063.x-toolbar-right td .x-form-field-trigger-wrap {
5064  text-align: left; }
5065
5066.x-toolbar-cell .x-form-cb-label {
5067  vertical-align: bottom;
5068  top: 1px; }
5069
5070/* Grid3 styles */
5071.x-grid3 {
5072  position: relative;
5073  overflow: hidden; }
5074
5075.x-grid-panel .x-panel-body {
5076  overflow: hidden !important; }
5077
5078.x-grid-panel .x-panel-mc .x-panel-body {
5079  border: 1px solid rgba(255, 255, 255, 0.3); }
5080
5081.x-grid3 table {
5082  table-layout: fixed; }
5083
5084.x-grid3-viewport {
5085  overflow: hidden; }
5086
5087.x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td {
5088  outline: none; }
5089
5090.x-grid3-row td, .x-grid3-summary-row td {
5091  vertical-align: top;
5092  user-select: none; }
5093
5094.x-grid3-cell {
5095  user-select: none; }
5096
5097.x-grid3-hd-row td {
5098  vertical-align: middle; }
5099
5100.x-grid3-cell-inner, .x-grid3-hd-inner {
5101  overflow: hidden;
5102  text-overflow: ellipsis;
5103  white-space: nowrap; }
5104
5105.x-action-col-icon {
5106  cursor: pointer; }
5107
5108.x-grid3-hd-inner {
5109  position: relative;
5110  cursor: inherit; }
5111
5112.x-grid3-row-body {
5113  white-space: normal; }
5114
5115.x-grid3-body-cell {
5116  outline: 0 none; }
5117
5118/* reverse above in strict mode */
5119.ext-strict .x-grid3-cell-inner, .ext-strict .x-grid3-hd-inner {
5120  width: auto; }
5121
5122.x-grid-page {
5123  overflow: hidden; }
5124
5125.x-grid3-row {
5126  cursor: default;
5127  width: 100%; }
5128
5129.x-grid3-resize-proxy {
5130  width: 3px;
5131  left: 0;
5132  cursor: e-resize;
5133  cursor: col-resize;
5134  position: absolute;
5135  top: 0;
5136  height: 100px;
5137  overflow: hidden;
5138  visibility: hidden;
5139  border: 0 none;
5140  z-index: 7; }
5141
5142.x-grid3-resize-marker {
5143  width: 1px;
5144  left: 0;
5145  position: absolute;
5146  top: 0;
5147  height: 100px;
5148  overflow: hidden;
5149  visibility: hidden;
5150  border: 0 none;
5151  z-index: 7; }
5152
5153.x-grid3-focus {
5154  position: absolute;
5155  left: 0;
5156  top: 0;
5157  width: 1px;
5158  height: 1px;
5159  line-height: 1px;
5160  font-size: 1px;
5161  outline: 0 none;
5162  user-select: none; }
5163
5164/* header styles */
5165.x-grid3-header {
5166  cursor: default; }
5167
5168.x-grid3-header-pop {
5169  border-left: 1px solid;
5170  float: right;
5171  clear: none; }
5172
5173.x-grid3-header-pop-inner {
5174  border-left: 1px solid;
5175  width: 14px;
5176  height: 19px;
5177  background: transparent no-repeat center center; }
5178
5179.x-grid3-header-inner {
5180  overflow: hidden;
5181  float: left; }
5182
5183.x-grid3-header-offset {
5184  text-align: left; }
5185
5186.x-grid3-sort-icon {
5187  display: none; }
5188
5189.sort-asc .x-grid3-sort-icon, .sort-desc .x-grid3-sort-icon {
5190  display: inline; }
5191
5192/* Body Styles */
5193.x-grid3-scroller {
5194  overflow: auto;
5195  position: relative; }
5196
5197.x-grid3-cell-text, .x-grid3-hd-text {
5198  display: block;
5199  user-select: none; }
5200
5201.x-grid3-split {
5202  cursor: e-resize;
5203  cursor: col-resize;
5204  display: block;
5205  font-size: 1px;
5206  height: 16px;
5207  overflow: hidden;
5208  position: absolute;
5209  top: 2px;
5210  width: 6px;
5211  z-index: 3; }
5212
5213/* Column Reorder DD */
5214.x-dd-drag-proxy .x-grid3-hd-inner {
5215  width: 120px;
5216  overflow: hidden; }
5217
5218.col-move-top, .col-move-bottom {
5219  width: 9px;
5220  height: 9px;
5221  position: absolute;
5222  top: 0;
5223  line-height: 1px;
5224  font-size: 1px;
5225  overflow: hidden;
5226  visibility: hidden;
5227  z-index: 20000; }
5228
5229.x-grid3-locked td.x-grid3-row-marker, .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker {
5230  vertical-align: middle;
5231  padding: 0;
5232  border-top: 1px solid;
5233  border-bottom: none;
5234  border-right: 1px solid;
5235  text-align: center; }
5236
5237.x-grid3-locked td.x-grid3-row-marker div, .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div {
5238  padding: 0 4px;
5239  text-align: center; }
5240
5241/* Grid Toolbars */
5242.x-grid3-topbar, .x-grid3-bottombar {
5243  overflow: hidden;
5244  display: none;
5245  position: relative; }
5246
5247.x-grid3-topbar .x-toolbar {
5248  border-right: 0 none; }
5249
5250.x-grid3-bottombar .x-toolbar {
5251  border-right: 0 none;
5252  border-bottom: 0 none;
5253  border-top: 1px solid; }
5254
5255/* Props Grid Styles */
5256.x-props-grid .x-grid3-cell {
5257  padding: 1px; }
5258
5259.x-props-grid .x-grid3-td-name .x-grid3-cell-inner {
5260  padding-left: 12px; }
5261
5262.x-props-grid .x-grid3-body .x-grid3-td-name {
5263  padding: 1px;
5264  padding-right: 0;
5265  border: 0 none;
5266  border-right: 1px solid; }
5267
5268/* dd */
5269.x-grid3-col-dd {
5270  border: 0 none;
5271  padding: 0;
5272  background-color: transparent; }
5273
5274.x-grid3-hd {
5275  user-select: none; }
5276
5277.x-grid3-hd-btn {
5278  display: none;
5279  position: absolute;
5280  right: 0;
5281  top: 0;
5282  z-index: 2;
5283  cursor: pointer; }
5284
5285.x-grid3-hd-over .x-grid3-hd-btn, .x-grid3-hd-menu-open .x-grid3-hd-btn {
5286  display: block; }
5287
5288/* Expanders */
5289.x-grid3-body .x-grid3-td-expander .x-grid3-cell-inner {
5290  padding: 0 !important;
5291  height: 100%; }
5292
5293.x-grid3-row-expander {
5294  width: 100%;
5295  height: 18px;
5296  background-color: transparent; }
5297
5298.x-grid3-row-collapsed .x-grid3-row-body {
5299  display: none !important; }
5300
5301.x-grid3-row-expanded .x-grid3-row-body {
5302  display: block !important; }
5303
5304/* Checkers */
5305.x-grid3-body .x-grid3-td-checker .x-grid3-cell-inner, .x-grid3-header .x-grid3-td-checker .x-grid3-hd-inner {
5306  height: 100%; }
5307
5308.x-grid3-row-checker, .x-grid3-hd-checker {
5309  width: 100%;
5310  background-color: transparent; }
5311
5312.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner {
5313  text-align: right; }
5314
5315/* Row Icon */
5316.x-grid3-body .x-grid3-td-row-icon {
5317  background: transparent repeat-y right;
5318  vertical-align: top;
5319  text-align: center; }
5320
5321.x-grid3-body .x-grid3-td-row-icon .x-grid3-cell-inner {
5322  padding: 0 !important;
5323  background-position: center center;
5324  background-repeat: no-repeat;
5325  width: 16px;
5326  height: 16px;
5327  margin-left: 2px;
5328  margin-top: 3px; }
5329
5330/* All specials */
5331.x-grid3-check-col,
5332.x-grid3-check-col-on {
5333  width: 100%; }
5334
5335/* Grouping classes */
5336.x-grid-group-hd {
5337  border-bottom: 2px solid;
5338  cursor: pointer;
5339  padding-top: 6px; }
5340
5341.x-grid-group-hd div.x-grid-group-title {
5342  padding: 4px 4px 4px 17px; }
5343
5344.x-grid-group-collapsed .x-grid-group-body {
5345  display: none; }
5346
5347.ext-ie6 .x-grid3 .x-editor .x-form-text, .ext-ie7 .x-grid3 .x-editor .x-form-text {
5348  position: relative;
5349  top: -1px; }
5350
5351.x-grid-editor .x-form-check-wrap {
5352  text-align: center;
5353  margin-top: -4px; }
5354
5355.ext-ie .x-props-grid .x-editor .x-form-text {
5356  position: static;
5357  top: 0; }
5358
5359/* Fix WebKit bug in Grids */
5360.ext-webkit .x-grid-panel .x-panel-bwrap {
5361  -webkit-user-select: none; }
5362
5363.ext-webkit .x-tbar-page-number {
5364  -webkit-user-select: ignore; }
5365
5366/* end*/
5367/* column lines */
5368.x-grid-with-col-lines .x-grid3-row td.x-grid3-cell {
5369  padding-right: 0;
5370  border-right: 1px solid; }
5371
5372.x-pivotgrid .x-grid3-header-offset table {
5373  width: 100%;
5374  border-collapse: collapse; }
5375
5376.x-pivotgrid .x-grid3-header-offset table td {
5377  padding: 4px 3px 4px 5px;
5378  text-align: center;
5379  white-space: nowrap;
5380  overflow: hidden;
5381  text-overflow: ellipsis; }
5382
5383.x-pivotgrid .x-grid3-row-headers {
5384  display: block;
5385  float: left; }
5386
5387.x-pivotgrid .x-grid3-row-headers table {
5388  height: 100%;
5389  width: 100%;
5390  border-collapse: collapse; }
5391
5392.x-pivotgrid .x-grid3-row-headers table td {
5393  height: 18px;
5394  padding: 2px 7px 0 0;
5395  text-align: right;
5396  text-overflow: ellipsis; }
5397
5398.ext-gecko .x-pivotgrid .x-grid3-row-headers table td {
5399  height: 21px; }
5400
5401.x-grid3-header-title {
5402  top: 0%;
5403  left: 0%;
5404  position: absolute;
5405  text-align: center;
5406  vertical-align: middle;
5407  padding: auto 1px;
5408  display: table-cell; }
5409
5410.x-grid3-header-title span {
5411  position: absolute;
5412  top: 50%;
5413  left: 0%;
5414  width: 100%;
5415  margin-top: -6px; }
5416
5417.x-dd-drag-proxy {
5418  position: absolute;
5419  left: 0;
5420  top: 0;
5421  visibility: hidden;
5422  z-index: 15000; }
5423
5424.x-dd-drag-ghost {
5425  opacity: .85;
5426  border: 1px solid;
5427  padding: 3px;
5428  padding-left: 20px;
5429  white-space: nowrap; }
5430
5431.x-dd-drag-repair .x-dd-drag-ghost {
5432  opacity: .4;
5433  border: 0 none;
5434  padding: 0;
5435  background-color: transparent; }
5436
5437.x-dd-drag-repair .x-dd-drop-icon {
5438  visibility: hidden; }
5439
5440.x-dd-drop-icon {
5441  position: absolute;
5442  top: 0;
5443  left: 3px;
5444  display: block;
5445  background-color: transparent;
5446  z-index: 1; }
5447
5448.x-view-selector {
5449  position: absolute;
5450  left: 0;
5451  top: 0;
5452  width: 0;
5453  border: 1px dotted;
5454  opacity: .5; }
5455
5456.ext-strict .ext-ie .x-tree .x-panel-bwrap {
5457  position: relative;
5458  overflow: hidden; }
5459
5460.x-tree-icon,
5461.x-tree-node-cb,
5462.x-tree-ec-icon,
5463.x-tree-elbow-line,
5464.x-tree-elbow,
5465.x-tree-elbow-end,
5466.x-tree-elbow-plus,
5467.x-tree-elbow-minus,
5468.x-tree-elbow-end-plus,
5469.x-tree-elbow-end-minus {
5470  border: 0 none;
5471  height: 21px;
5472  margin: 0;
5473  padding: 0;
5474  vertical-align: top;
5475  width: 21px; }
5476
5477.x-tree-node-collapsed .x-tree-node-icon, .x-tree-node-expanded .x-tree-node-icon, .x-tree-node-leaf .x-tree-node-icon {
5478  border: 0 none;
5479  height: 21px;
5480  margin: 0;
5481  padding: 0;
5482  vertical-align: top;
5483  width: 21px; }
5484
5485.ext-ie .x-tree-node-indent img, .ext-ie .x-tree-node-icon, .ext-ie .x-tree-ec-icon {
5486  vertical-align: middle !important; }
5487
5488.ext-strict .ext-ie8 .x-tree-node-indent img, .ext-strict .ext-ie8 .x-tree-node-icon, .ext-strict .ext-ie8 .x-tree-ec-icon {
5489  vertical-align: top !important; }
5490
5491/* checkboxes */
5492input.x-tree-node-cb {
5493  margin-left: 1px;
5494  height: 19px;
5495  vertical-align: bottom; }
5496
5497.ext-ie input.x-tree-node-cb {
5498  margin-left: 0;
5499  margin-top: 1px;
5500  width: 16px;
5501  height: 16px;
5502  vertical-align: middle; }
5503
5504.ext-opera input.x-tree-node-cb {
5505  height: 14px;
5506  vertical-align: middle; }
5507
5508.x-tree-noicon .x-tree-node-icon {
5509  width: 0;
5510  height: 0; }
5511
5512.x-tree-elbow-plus, .x-tree-elbow-minus, .x-tree-elbow-end-plus, .x-tree-elbow-end-minus {
5513  cursor: pointer; }
5514
5515.x-tree-node {
5516  white-space: nowrap; }
5517
5518.x-tree-node-el {
5519  line-height: 18px;
5520  cursor: pointer; }
5521
5522.x-tree-node a, .x-dd-drag-ghost a {
5523  text-decoration: none;
5524  user-select: none;
5525  -kthml-user-focus: normal;
5526  -moz-user-focus: normal;
5527  outline: 0 none; }
5528
5529.x-tree-node a span, .x-dd-drag-ghost a span {
5530  text-decoration: none; }
5531
5532.x-tree-node .x-tree-node-disabled .x-tree-node-icon {
5533  opacity: .5; }
5534
5535.x-tree-node .x-tree-node-inline-icon {
5536  background-color: transparent; }
5537
5538.x-tree-node a:hover, .x-dd-drag-ghost a:hover {
5539  text-decoration: none; }
5540
5541.x-dd-drag-ghost .x-tree-node-indent, .x-dd-drag-ghost .x-tree-ec-icon {
5542  display: none !important; }
5543
5544.x-date-picker {
5545  border: 1px solid;
5546  border-top: 0 none;
5547  position: relative; }
5548  .x-date-picker table {
5549    margin: 0 auto; }
5550
5551.x-date-picker a {
5552  outline: 0 none; }
5553
5554.x-date-inner, .x-date-inner td, .x-date-inner th {
5555  border-collapse: separate; }
5556
5557.x-date-middle, .x-date-left, .x-date-right {
5558  overflow: hidden; }
5559
5560.x-date-middle .x-btn-tc, .x-date-middle .x-btn-tl, .x-date-middle .x-btn-tr,
5561.x-date-middle .x-btn-mc, .x-date-middle .x-btn-ml, .x-date-middle .x-btn-mr,
5562.x-date-middle .x-btn-bc, .x-date-middle .x-btn-bl, .x-date-middle .x-btn-br {
5563  background: transparent !important;
5564  vertical-align: middle; }
5565
5566.x-date-right {
5567  text-align: right; }
5568
5569.x-date-right a, .x-date-left a {
5570  display: block;
5571  background-position: center;
5572  background-repeat: no-repeat;
5573  cursor: pointer;
5574  opacity: .6; }
5575
5576.x-date-right a:hover, .x-date-left a:hover {
5577  opacity: 1; }
5578
5579.x-item-disabled .x-date-right a:hover, .x-item-disabled .x-date-left a:hover {
5580  opacity: .6; }
5581
5582.x-date-right a, .x-date-left a {
5583  text-decoration: none !important; }
5584
5585table.x-date-inner {
5586  width: 100%;
5587  table-layout: fixed; }
5588
5589.x-date-inner th {
5590  width: 25px; }
5591
5592.x-date-inner th {
5593  text-align: right !important;
5594  cursor: default;
5595  padding: 0;
5596  border-collapse: separate; }
5597
5598.x-date-inner th span {
5599  display: block;
5600  padding: 2px; }
5601
5602.x-date-inner td {
5603  text-align: right;
5604  padding: 0; }
5605
5606.x-date-inner a {
5607  display: block;
5608  text-decoration: none;
5609  text-align: right; }
5610
5611.x-date-inner .x-date-active {
5612  cursor: pointer;
5613  color: black; }
5614
5615.x-date-inner .x-date-prevday a, .x-date-inner .x-date-nextday a,
5616.x-date-inner a:hover, .x-date-inner .x-date-disabled a:hover {
5617  text-decoration: none !important; }
5618
5619.x-item-disabled .x-date-inner a:hover {
5620  background: none; }
5621
5622.x-date-inner .x-date-disabled a {
5623  cursor: default; }
5624
5625.x-date-menu .x-menu-item {
5626  white-space: nowrap; }
5627
5628.x-date-mp {
5629  position: absolute;
5630  left: 0;
5631  top: 0;
5632  display: none; }
5633
5634td.x-date-mp-month, td.x-date-mp-year, td.x-date-mp-ybtn {
5635  border: 0 none;
5636  text-align: center;
5637  vertical-align: middle;
5638  width: 25%; }
5639
5640.x-date-mp-btns button {
5641  text-decoration: none;
5642  text-align: center;
5643  text-decoration: none !important;
5644  cursor: pointer; }
5645
5646.x-date-mp-btns td {
5647  text-align: center; }
5648
5649td.x-date-mp-month a, td.x-date-mp-year a {
5650  display: block;
5651  text-decoration: none;
5652  text-align: center; }
5653
5654td.x-date-mp-month a:hover, td.x-date-mp-year a:hover {
5655  text-decoration: none;
5656  cursor: pointer; }
5657
5658.x-date-mp-ybtn a {
5659  overflow: hidden;
5660  cursor: pointer;
5661  background: transparent no-repeat;
5662  display: block;
5663  margin: 0 auto; }
5664
5665.x-date-mp-ybtn {
5666  text-align: center; }
5667
5668.x-tip {
5669  position: absolute;
5670  top: 0;
5671  left: 0;
5672  visibility: hidden;
5673  z-index: 20002;
5674  border: 0 none; }
5675
5676.x-tip .x-tip-close {
5677  height: 15px;
5678  float: right;
5679  width: 15px;
5680  margin: 0 0 2px 2px;
5681  cursor: pointer;
5682  display: none; }
5683
5684.x-tip .x-tip-tc,
5685.x-tip .x-tip-tl,
5686.x-tip .x-tip-tr,
5687.x-tip .x-tip-bc {
5688  overflow: hidden; }
5689
5690.ext-border-box .x-tip .x-tip-header, .ext-border-box .x-tip .x-tip-tc {
5691  line-height: 1px; }
5692
5693.x-tip .x-tip-header-text {
5694  padding: 0;
5695  margin: 0 0 2px 0; }
5696
5697.x-tip .x-tip-body {
5698  margin: 0 !important;
5699  line-height: 14px;
5700  padding: 0; }
5701
5702.x-tip .x-tip-body .loading-indicator {
5703  margin: 0; }
5704
5705.x-tip-draggable .x-tip-header, .x-tip-draggable .x-tip-header-text {
5706  cursor: move; }
5707
5708.x-form-invalid-tip .x-tip-tc {
5709  padding-top: 6px; }
5710
5711.x-form-invalid-tip .x-tip-bc {
5712  height: 6px; }
5713
5714.x-form-invalid-tip .x-tip-body {
5715  padding: 2px; }
5716
5717.x-form-invalid-tip .x-tip-body {
5718  padding-left: 24px; }
5719
5720.x-tip-anchor {
5721  position: absolute;
5722  width: 9px;
5723  height: 10px;
5724  overflow: hidden; }
5725
5726.x-tip-anchor-right,
5727.x-tip-anchor-left {
5728  width: 10px; }
5729
5730.x-menu {
5731  z-index: 15000; }
5732
5733.x-menu-floating {
5734  border: 1px solid; }
5735
5736.x-menu a {
5737  text-decoration: none !important; }
5738
5739.ext-ie .x-menu {
5740  overflow: hidden; }
5741
5742.x-menu-list {
5743  background-color: transparent;
5744  border: 0 none;
5745  overflow: hidden;
5746  overflow-y: hidden; }
5747
5748.ext-strict .ext-ie .x-menu-list {
5749  position: relative; }
5750
5751.x-menu li {
5752  line-height: 100%; }
5753
5754.x-menu li.x-menu-sep-li {
5755  font-size: 1px;
5756  line-height: 1px; }
5757
5758.x-menu-list-item {
5759  white-space: nowrap;
5760  display: block;
5761  padding: 1px; }
5762
5763.x-menu-item {
5764  user-select: none; }
5765
5766.x-menu-item-arrow {
5767  background: transparent no-repeat right; }
5768
5769.x-menu-sep {
5770  display: block;
5771  font-size: 1px;
5772  line-height: 1px;
5773  margin: 2px 3px;
5774  border-bottom: 1px solid;
5775  overflow: hidden; }
5776
5777.x-menu-focus {
5778  position: absolute;
5779  left: -1px;
5780  top: -1px;
5781  width: 1px;
5782  height: 1px;
5783  line-height: 1px;
5784  font-size: 1px;
5785  outline: 0 none;
5786  user-select: none;
5787  overflow: hidden;
5788  display: block; }
5789
5790a.x-menu-item {
5791  cursor: pointer;
5792  display: block;
5793  outline-color: -moz-use-text-color;
5794  outline-style: none;
5795  outline-width: 0;
5796  position: relative;
5797  text-decoration: none;
5798  white-space: nowrap; }
5799
5800.x-menu-item-icon {
5801  border: 0 none;
5802  padding: 0;
5803  vertical-align: top;
5804  position: absolute;
5805  margin: 0; }
5806
5807.x-date-menu .x-menu-list {
5808  padding: 0; }
5809
5810.x-menu-date-item {
5811  padding: 0; }
5812
5813.x-menu .x-color-palette, .x-menu .x-date-picker {
5814  margin-left: 26px;
5815  margin-right: 4px; }
5816
5817.x-menu .x-date-picker {
5818  margin-top: 2px;
5819  margin-bottom: 2px; }
5820
5821.x-menu-plain .x-color-palette, .x-menu-plain .x-date-picker {
5822  margin: 0;
5823  border: 0 none; }
5824
5825.x-date-menu {
5826  padding: 0 !important; }
5827
5828.x-cycle-menu .x-menu-item-checked {
5829  border: 1px dotted !important;
5830  padding: 0; }
5831
5832.x-menu .x-menu-scroller {
5833  width: 100%;
5834  height: 8px;
5835  line-height: 8px;
5836  cursor: pointer;
5837  margin: 0;
5838  padding: 0; }
5839
5840.x-menu-list-item-indent {
5841  padding-left: 27px; }
5842
5843.x-box-tc {
5844  height: 8px;
5845  overflow: hidden; }
5846
5847.x-box-ml {
5848  padding-left: 4px;
5849  overflow: hidden; }
5850
5851.x-box-mc {
5852  padding: 4px 10px; }
5853
5854.x-box-mc h3 {
5855  margin: 0 0 4px 0; }
5856
5857.x-box-mr {
5858  padding-right: 4px;
5859  overflow: hidden; }
5860
5861.x-box-bc {
5862  overflow: hidden; }
5863
5864.x-box-tl, .x-box-bl {
5865  overflow: hidden; }
5866
5867.x-box-tr, .x-box-br {
5868  overflow: hidden; }
5869
5870.x-combo-list {
5871  overflow: hidden; }
5872
5873.x-combo-list-inner {
5874  overflow: auto;
5875  position: relative;
5876  /* for calculating scroll offsets */
5877  overflow-x: hidden; }
5878
5879.x-combo-list-item {
5880  white-space: nowrap;
5881  overflow: hidden;
5882  text-overflow: ellipsis; }
5883
5884.x-combo-list .x-combo-selected {
5885  cursor: pointer; }
5886
5887.x-panel-body {
5888  overflow: hidden;
5889  min-width: 1px;
5890  position: relative;
5891  /* added for item scroll positioning */ }
5892
5893.x-panel-bbar .x-toolbar,
5894.x-panel-tbar .x-toolbar,
5895.x-panel-header {
5896  overflow: hidden; }
5897
5898.x-panel-tl .x-panel-header {
5899  border: 0 none;
5900  background: transparent no-repeat; }
5901
5902.x-panel-tl .x-panel-icon, .x-window-tl .x-panel-icon {
5903  padding-left: 14px; }
5904
5905.x-panel-inline-icon {
5906  width: 16px;
5907  height: 16px;
5908  vertical-align: middle;
5909  margin-right: 4px;
5910  margin-top: -1px;
5911  margin-bottom: -1px; }
5912
5913.x-panel-tc {
5914  overflow: hidden; }
5915
5916.x-panel-mc {
5917  border: 0 none;
5918  padding: 0;
5919  margin: 0; }
5920
5921.x-panel-mc .x-panel-body {
5922  border: 0 none; }
5923
5924.x-panel-bwrap {
5925  overflow: hidden;
5926  left: 0;
5927  top: 0; }
5928
5929.x-panel-collapsed .x-resizable-handle {
5930  display: none; }
5931
5932/* Plain */
5933.x-plain-body,
5934.x-plain-bbar .x-toolbar,
5935.x-plain-tbar .x-toolbar,
5936.x-plain-bwrap,
5937.x-plain,
5938.x-tool {
5939  overflow: hidden; }
5940
5941/* Tools */
5942.x-tool {
5943  float: right;
5944  cursor: pointer; }
5945
5946/* Ghosting */
5947.x-panel-ghost {
5948  z-index: 12000;
5949  overflow: hidden;
5950  position: absolute;
5951  left: 0;
5952  top: 0;
5953  opacity: .65; }
5954
5955.x-panel-ghost ul {
5956  margin: 0;
5957  padding: 0;
5958  overflow: hidden;
5959  font-size: 0;
5960  line-height: 0;
5961  border: 1px solid;
5962  border-top: 0 none;
5963  display: block; }
5964
5965.x-panel-ghost * {
5966  cursor: move !important; }
5967
5968.x-panel-dd-spacer {
5969  border: 2px dashed; }
5970
5971/* Buttons */
5972.x-panel-btns {
5973  overflow: hidden; }
5974
5975.x-panel-fbar td, .x-panel-fbar span, .x-panel-fbar input, .x-panel-fbar div, .x-panel-fbar select, .x-panel-fbar label {
5976  white-space: nowrap; }
5977
5978.x-window .x-window-handle {
5979  opacity: 0;
5980  -moz-opacity: 0;
5981  filter: alpha(opacity=0); }
5982
5983.x-window-proxy {
5984  z-index: 12000;
5985  overflow: hidden;
5986  position: absolute;
5987  left: 0;
5988  top: 0;
5989  display: none;
5990  opacity: .5;
5991  -moz-opacity: .5;
5992  filter: alpha(opacity=50); }
5993
5994.x-window-header {
5995  overflow: hidden; }
5996
5997.x-window-bwrap {
5998  z-index: 1;
5999  position: relative;
6000  left: 0;
6001  top: 0; }
6002
6003.x-window-header-text {
6004  cursor: pointer; }
6005
6006.x-window-tc {
6007  overflow: hidden; }
6008
6009.x-window-tl {
6010  z-index: 1;
6011  position: relative; }
6012
6013.x-window-bc .x-window-footer {
6014  font-size: 0;
6015  line-height: 0; }
6016
6017.x-window-mc {
6018  padding: 0;
6019  margin: 0; }
6020
6021.x-window-body,
6022.x-window-bwrap {
6023  overflow: hidden; }
6024
6025.x-window-maximized .x-window-bl, .x-window-maximized .x-window-br,
6026.x-window-maximized .x-window-ml, .x-window-maximized .x-window-mr,
6027.x-window-maximized .x-window-tl, .x-window-maximized .x-window-tr {
6028  padding: 0; }
6029
6030.x-window-maximized .x-window-footer {
6031  padding-bottom: 0; }
6032
6033.x-window-draggable, .x-window-draggable .x-window-header-text {
6034  cursor: move; }
6035
6036.x-window-maximized .x-window-draggable, .x-window-maximized .x-window-draggable .x-window-header-text {
6037  cursor: default; }
6038
6039.x-window-body {
6040  background-color: transparent; }
6041
6042.x-window-maximized-ct {
6043  overflow: hidden; }
6044
6045.x-window-maximized .x-window-handle {
6046  display: none; }
6047
6048.x-window-sizing-ghost ul {
6049  border: 0 none !important; }
6050
6051.x-dlg-focus {
6052  -moz-outline: 0 none;
6053  outline: 0 none;
6054  width: 0;
6055  height: 0;
6056  overflow: hidden;
6057  position: absolute;
6058  top: 0;
6059  left: 0; }
6060
6061.ext-webkit .x-dlg-focus {
6062  width: 1px;
6063  height: 1px; }
6064
6065.x-dlg-mask {
6066  z-index: 10000;
6067  display: none;
6068  position: absolute;
6069  top: 0;
6070  left: 0;
6071  opacity: .50; }
6072
6073body.ext-ie6.x-body-masked select {
6074  visibility: hidden; }
6075
6076body.ext-ie6.x-body-masked .x-window select {
6077  visibility: visible; }
6078
6079.x-window-plain .x-window-body {
6080  background: transparent !important; }
6081
6082.x-html-editor-wrap {
6083  border: 1px solid; }
6084
6085.x-html-editor-tip .x-tip-bd .x-tip-bd-inner {
6086  padding: 5px;
6087  padding-bottom: 1px; }
6088
6089.x-html-editor-tb .x-toolbar {
6090  position: static !important; }
6091
6092.x-border-layout-ct {
6093  position: relative; }
6094
6095.x-border-panel {
6096  position: absolute;
6097  left: 0;
6098  top: 0; }
6099
6100.x-tool-expand-north, .x-tool-expand-south, .x-tool-expand-east, .x-tool-expand-west {
6101  float: none;
6102  margin: 7px 14px; }
6103
6104.x-accordion-hd {
6105  padding-top: 4px;
6106  padding-bottom: 3px;
6107  border-top: 0 none; }
6108
6109.x-layout-collapsed {
6110  position: absolute;
6111  left: -10000px;
6112  top: -10000px;
6113  visibility: hidden;
6114  width: 20px;
6115  height: 20px;
6116  overflow: hidden;
6117  border: 1px solid;
6118  z-index: 20; }
6119
6120.ext-border-box .x-layout-collapsed {
6121  width: 22px;
6122  height: 22px; }
6123
6124.x-layout-collapsed-over {
6125  cursor: pointer; }
6126
6127.x-layout-collapsed-west .x-layout-collapsed-tools, .x-layout-collapsed-east .x-layout-collapsed-tools {
6128  position: absolute;
6129  top: 0;
6130  left: 0;
6131  width: 20px;
6132  height: 20px; }
6133
6134.x-layout-split {
6135  position: absolute;
6136  height: 5px;
6137  width: 5px;
6138  line-height: 1px;
6139  font-size: 1px;
6140  z-index: 3;
6141  background-color: transparent; }
6142
6143.x-column {
6144  float: left;
6145  padding: 0;
6146  margin: 0; }
6147
6148/* mini mode */
6149.x-layout-mini {
6150  position: absolute;
6151  top: 0;
6152  left: 0;
6153  display: block;
6154  width: 5px;
6155  height: 35px;
6156  cursor: pointer;
6157  opacity: .5; }
6158
6159.x-layout-mini-over, .x-layout-collapsed-over .x-layout-mini {
6160  opacity: 1;
6161  filter: none; }
6162
6163.x-layout-cmini-west .x-layout-mini,
6164.x-layout-split-west .x-layout-mini {
6165  top: 48%; }
6166
6167.x-layout-cmini-east .x-layout-mini,
6168.x-layout-split-east .x-layout-mini {
6169  top: 48%; }
6170
6171.x-layout-split-north .x-layout-mini,
6172.x-layout-split-south .x-layout-mini {
6173  left: 48%;
6174  height: 5px;
6175  width: 35px; }
6176
6177.x-layout-cmini-north .x-layout-mini,
6178.x-layout-cmini-south .x-layout-mini {
6179  left: 48%;
6180  height: 5px;
6181  width: 35px; }
6182
6183.x-layout-cmini-west, .x-layout-cmini-east {
6184  border: 0 none;
6185  width: 5px !important;
6186  padding: 0;
6187  background-color: transparent; }
6188
6189.x-layout-cmini-north, .x-layout-cmini-south {
6190  border: 0 none;
6191  height: 5px !important;
6192  padding: 0;
6193  background-color: transparent; }
6194
6195.x-viewport, .x-viewport body {
6196  margin: 0;
6197  padding: 0;
6198  border: 0 none;
6199  overflow: hidden;
6200  height: 100%; }
6201
6202.x-abs-layout-item {
6203  position: absolute;
6204  left: 0;
6205  top: 0; }
6206
6207.ext-ie input.x-abs-layout-item, .ext-ie textarea.x-abs-layout-item {
6208  margin: 0; }
6209
6210.x-box-layout-ct {
6211  overflow: hidden; }
6212
6213.x-box-inner {
6214  overflow: hidden;
6215  position: relative;
6216  left: 0;
6217  top: 0; }
6218
6219.x-box-item {
6220  position: absolute;
6221  left: 0;
6222  top: 0; }
6223
6224.x-progress-wrap {
6225  overflow: hidden; }
6226
6227.x-progress-inner {
6228  position: relative; }
6229
6230.x-progress-bar {
6231  height: 28px;
6232  float: left;
6233  width: 0; }
6234
6235.x-progress-text {
6236  overflow: hidden;
6237  position: absolute;
6238  left: 0;
6239  text-align: center; }
6240
6241.x-progress-text-back {
6242  line-height: 16px; }
6243
6244.ext-ie .x-progress-text-back {
6245  line-height: 15px; }
6246
6247.ext-strict .ext-ie7 .x-progress-text-back {
6248  width: 100%; }
6249
6250.x-list-header {
6251  cursor: default;
6252  height: 22px; }
6253
6254.x-list-header-inner div {
6255  display: block;
6256  float: left;
6257  overflow: hidden;
6258  text-overflow: ellipsis;
6259  white-space: nowrap; }
6260
6261.x-list-header-inner div em {
6262  display: block;
6263  border-left: 1px solid;
6264  padding: 4px 4px;
6265  overflow: hidden;
6266  user-select: none;
6267  line-height: 14px; }
6268
6269.x-list-body {
6270  overflow: auto;
6271  overflow-x: hidden;
6272  overflow-y: auto;
6273  float: left;
6274  width: 100%; }
6275
6276.x-list-body dt {
6277  display: block;
6278  float: left;
6279  overflow: hidden;
6280  text-overflow: ellipsis;
6281  white-space: nowrap;
6282  cursor: pointer; }
6283
6284.x-list-body dt em {
6285  display: block;
6286  padding: 3px 4px;
6287  overflow: hidden;
6288  user-select: none; }
6289
6290.x-list-resizer {
6291  border-left: 1px solid;
6292  border-right: 1px solid;
6293  position: absolute;
6294  left: 0;
6295  top: 0; }
6296
6297.x-list-header-inner em.sort-asc,
6298.x-list-header-inner em.sort-desc {
6299  border-style: solid;
6300  border-width: 0 1px 1px;
6301  padding-bottom: 3px; }
6302
6303/* Shared styles */
6304.x-slider-inner {
6305  position: relative;
6306  left: 0;
6307  top: 0;
6308  overflow: visible; }
6309
6310.x-slider-focus {
6311  position: absolute;
6312  left: 0;
6313  top: 0;
6314  width: 1px;
6315  height: 1px;
6316  line-height: 1px;
6317  font-size: 1px;
6318  outline: 0 none;
6319  user-select: none;
6320  display: block;
6321  overflow: hidden; }
6322
6323/* Horizontal styles */
6324.x-slider-horz {
6325  padding-left: 7px; }
6326
6327.x-slider-horz .x-slider-end {
6328  padding-right: 7px; }
6329
6330.x-slider-horz .x-slider-thumb {
6331  position: absolute;
6332  left: 0; }
6333
6334/* Vertical styles todo */
6335.x-slider-vert {
6336  padding-top: 7px;
6337  width: 22px; }
6338
6339.x-slider-vert .x-slider-end {
6340  padding-bottom: 7px; }
6341
6342.x-slider-vert .x-slider-inner {
6343  background: transparent repeat-y 0 0; }
6344
6345.x-slider-vert .x-slider-thumb {
6346  width: 15px;
6347  height: 14px;
6348  position: absolute;
6349  left: 3px;
6350  bottom: 0;
6351  background: transparent no-repeat 0 0; }
6352
6353.x-window-dlg .x-window-body {
6354  border: 0 none !important;
6355  padding: 5px 10px;
6356  padding: 7px 14px;
6357  overflow: hidden !important; }
6358
6359.x-window-dlg .x-window-mc {
6360  border: 0 none !important; }
6361
6362.x-window-dlg .ext-mb-input {
6363  margin-top: 4px;
6364  width: 95%; }
6365
6366.x-window-dlg .ext-mb-textarea {
6367  margin-top: 4px; }
6368
6369.x-window-dlg .x-progress-wrap {
6370  margin-top: 4px; }
6371
6372.x-window-dlg .x-msg-box-wait {
6373  display: block;
6374  width: 300px;
6375  padding-left: 18px;
6376  line-height: 18px; }
6377
6378.x-window-dlg .ext-mb-icon {
6379  float: left;
6380  width: 47px;
6381  height: 32px; }
6382
6383.x-window-dlg .x-dlg-icon .ext-mb-content {
6384  margin-left: 47px; }
6385
6386/*
6387#startMenu.x-menu {
6388	width: 100%;
6389	max-height:100%;
6390	height:100%;
6391	opacity: 1;
6392	transition: opacity 300ms $curve-sharp;
6393	background-color: color($bg, 'app-bar');
6394	&.x-hide-offsets {
6395		opacity: 0;
6396		ul {
6397			transform: scale(.9);
6398		}
6399	}
6400	ul {
6401		box-sizing: border-box;
6402		padding: dp(32) 20%;
6403		transform: scale(1);
6404		transition: transform 200ms $curve-sharp;
6405		margin: 0 auto;
6406		height:auto !important;
6407		max-height: 100%;
6408		text-align: justify;
6409		overflow-y: auto;
6410	}
6411	a.x-menu-item{
6412		padding:0;
6413		height: dp(112);
6414		width: dp(128);
6415		margin:0 !important;
6416		cursor: pointer;
6417
6418	}
6419	#x-menu-el-go-start-menu-admin-menu {
6420		width: 100%;
6421		padding: dp(16) dp(40);
6422		margin:0;
6423		.menu-title {
6424			color: white;
6425			text-align:left;
6426			padding:0;
6427			border-bottom: 1px solid color($fg-dark, 'divider');
6428		}
6429	}
6430	li {
6431		border-radius: 4px;
6432		text-align:center;
6433		margin: dp(8) dp(24);
6434		display:inline-block;
6435	}
6436	img {
6437		cursor: pointer;
6438		width: dp(72);
6439		height: dp(72);
6440		padding: 0;
6441		background-position: center center;
6442		background-size:contain;
6443	}
6444	.x-menu-item-text {
6445		@extend %font-data;
6446		display:block;
6447		text-overflow: ellipsis;
6448		overflow: hidden;
6449		white-space: nowrap;
6450		color: white;
6451		text-shadow: 0px 1px 0px color($fg, 'unfocused');
6452	}
6453	.x-menu-scroller {
6454		height: 0px;
6455	}
6456	.x-menu-item-active{
6457		background-color: color($fg, 'unfocused');
6458	}
6459}
6460*/
6461.go-model-icon-GO_Addressbook_Model_Contact {
6462  background-image: url("images/16x16/contact.png") !important;
6463  width: 16px;
6464  height: 16px; }
6465
6466.go-model-icon-GO_Addressbook_Model_Company {
6467  background-image: url("images/16x16/company.png") !important;
6468  width: 16px;
6469  height: 16px; }
6470
6471.go-model-icon-GO_Addressbook_Model_Addresslist {
6472  background-image: url("images/16x16/templates.png") !important;
6473  width: 16px;
6474  height: 16px; }
6475
6476.ti-seen td.x-grid3-td-first_column .x-grid3-cell-inner, .ti-unseen td.x-grid3-td-first_column .x-grid3-cell-inner, .ti-late td.x-grid3-td-first_column .x-grid3-cell-inner {
6477  padding: 0; }
6478
6479.ml-unseen-from {
6480  font-weight: bold; }
6481
6482.ml-unseen-subject {
6483  font-weight: normal; }
6484
6485.em-folder-status {
6486  float: right; }
6487
6488.ml-unseen-dot {
6489  background-color: #009BC9;
6490  background-color: var(--c-primary, #009BC9);
6491  width: 9px;
6492  height: 9px;
6493  margin: 1.75px;
6494  border-radius: 50%;
6495  float: right; }
6496
6497.x-grid3-col-icon {
6498  text-overflow: initial;
6499  white-space: normal; }
6500  .x-grid3-col-icon i {
6501    font-size: 14px;
6502    float: right;
6503    width: 14px;
6504    height: 14px;
6505    color: rgba(255, 255, 255, 0.7); }
6506
6507.x-grid3-col-icon i.em-flag {
6508  color: #E53935; }
6509
6510.message-body {
6511  background-color: white;
6512  position: relative; }
6513  .message-body p.MsoListParagraph, .message-body li.MsoListParagraph, .message-body div.MsoListParagraph {
6514    margin-top: 0cm;
6515    margin-right: 0cm;
6516    margin-bottom: 0cm;
6517    margin-left: 36.0pt;
6518    margin-bottom: .0001pt;
6519    font-size: 11.0pt; }
6520  .message-body .msg {
6521    padding: 14px; }
6522
6523#email-message-panel .x-panel-body {
6524  background-color: #272727; }
6525
6526.message-header-table {
6527  float: left;
6528  margin-right: 63px;
6529  margin-bottom: 7px; }
6530
6531.message-header {
6532  position: relative;
6533  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
6534  padding: 7px 14px; }
6535  .message-header .avatar, .message-header .user-img, .message-header .go-messages > div span.photo, .go-messages > div .message-header span.photo {
6536    width: 56px;
6537    height: 56px;
6538    line-height: 56px;
6539    font-size: 21px;
6540    position: absolute;
6541    top: 14px;
6542    right: 14px; }
6543  .message-header .x-form-checkbox {
6544    margin-left: 0; }
6545
6546.mo-description {
6547  padding-left: 35px; }
6548
6549.cal-has-links {
6550  font-size: 14px;
6551  float: right; }
6552  .cal-has-links:before {
6553    content: "link"; }
6554
6555.go-attachments span {
6556  cursor: pointer; }
6557  .go-attachments span.x-view-selected {
6558    background-color: rgba(255, 255, 255, 0.08); }
6559  .go-attachments span.x-view-over {
6560    background-color: rgba(255, 255, 255, 0.04); }
6561  .go-attachments span i {
6562    cursor: pointer;
6563    display: none; }
6564  .go-attachments span.x-view-selected i, .go-attachments span.x-view-over i {
6565    display: inline-block; }
6566
6567.chooseIcon {
6568  margin-top: 10px;
6569  margin-left: 50%;
6570  position: relative;
6571  display: inline-block;
6572  padding: 0;
6573  background: url(../Paper/img/default-avatar.svg) no-repeat center center;
6574  background-size: cover;
6575  border-radius: 50%;
6576  width: 35px;
6577  height: 35px;
6578  font-size: 24.5px;
6579  text-align: center; }
6580  .chooseIcon .icon, .chooseIcon .go-grid .go-grid-hd-btn, .go-grid .chooseIcon .go-grid-hd-btn {
6581    color: red;
6582    line-height: 35px;
6583    font-size: inherit;
6584    height: 100%;
6585    width: 100%; }
6586  .go-detail-view .chooseIcon {
6587    margin-top: 3.5px;
6588    margin-right: 14px; }
6589  .chooseIcon .x-btn, .chooseIcon .x-date-mp-btns button, .x-date-mp-btns .chooseIcon button {
6590    border: 0; }
6591  .chooseIcon.group {
6592    background: linear-gradient(rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.24)); }
6593    .chooseIcon.group::before {
6594      content: "group"; }
6595
6596.ext-el-mask {
6597  background-color: rgba(0, 0, 0, 0.87); }
6598
6599@keyframes rotate {
6600  0% {
6601    transform: rotate(0deg); }
6602  100% {
6603    transform: rotate(360deg); } }
6604
6605.x-window-dlg .x-msg-box-wait {
6606  text-indent: -9999px;
6607  padding: 0;
6608  margin: 50px;
6609  height: 28px;
6610  width: 28px;
6611  animation: rotate 0.8s infinite cubic-bezier(0, 0, 0.2, 1);
6612  border: 7px solid transparent;
6613  border-color: #009BC9;
6614  border-color: var(--c-primary, #009BC9);
6615  border-right-color: transparent;
6616  border-radius: 50%; }
6617
6618@keyframes indeterminate1 {
6619  0% {
6620    left: 0%;
6621    width: 0%; }
6622  50% {
6623    left: 25%;
6624    width: 75%; }
6625  75% {
6626    left: 100%;
6627    width: 0%; } }
6628
6629.x-mask-loading:after, .ext-el-mask-msg:after {
6630  content: "";
6631  border: 0;
6632  padding: 0;
6633  height: 4.375px;
6634  background-color: #ff9100;
6635  animation-name: indeterminate1;
6636  animation-duration: 2s;
6637  animation-iteration-count: infinite;
6638  animation-timing-function: linear;
6639  display: block;
6640  position: absolute;
6641  top: 4.375px;
6642  bottom: 0;
6643  width: 0%;
6644  transition: width 0.2s cubic-bezier(0.4, 0, 0.2, 1);
6645  text-indent: -9999px; }
6646
6647.x-mask-loading div, .ext-el-mask-msg div {
6648  position: relative;
6649  margin: 0 auto;
6650  top: 4.375px;
6651  background-color: #343638;
6652  padding: 17.5px 35px;
6653  font-size: 15.75px;
6654  text-align: center; }
6655
6656.x-item-disabled {
6657  color: rgba(255, 255, 255, 0.3); }
6658
6659.x-item-disabled * {
6660  color: rgba(255, 255, 255, 0.3); }
6661
6662.x-splitbar-proxy {
6663  background-color: rgba(255, 255, 255, 0.3); }
6664
6665.x-color-palette {
6666  padding: 7px 14px;
6667  width: 217px; }
6668  .x-color-palette a {
6669    display: block;
6670    padding: 3.5px;
6671    border: 0;
6672    float: left;
6673    text-decoration: none;
6674    -moz-outline: 0 none;
6675    outline: 0 none; }
6676    .x-color-palette a:hover em, .x-color-palette a.x-color-palette-sel em {
6677      transform: scale(1.1); }
6678  .x-color-palette em {
6679    border-radius: 50%;
6680    display: block;
6681    overflow: hidden; }
6682    .x-color-palette em > span {
6683      display: block;
6684      cursor: pointer;
6685      width: 14px;
6686      height: 14px; }
6687
6688.x-ie-shadow {
6689  background-color: rgba(0, 0, 0, 0.87); }
6690
6691.x-shadow {
6692  display: none; }
6693
6694.x-spotlight {
6695  background-color: #ccc; }
6696
6697.x-tab-panel-noborder, .x-tab-panel-header-noborder {
6698  border-width: 0 0 0 0; }
6699
6700.x-window-body form > .x-tab-panel > .x-tab-panel-header, .x-window-body > .x-tab-panel > .x-tab-panel-header {
6701  background-color: #303030; }
6702
6703.x-tab-panel-footer {
6704  border: 0; }
6705
6706.x-tab-panel-header, .x-tab-panel-footer {
6707  padding-bottom: 0;
6708  overflow: hidden; }
6709  .x-portlet .x-tab-panel-header, .x-portlet .x-tab-panel-footer {
6710    background-color: transparent; }
6711
6712.x-tab-strip > li {
6713  border-bottom: 3.5px solid transparent;
6714  min-width: 63px;
6715  max-width: 231px;
6716  height: 42px;
6717  text-align: center;
6718  line-height: 42px;
6719  padding: 0 10.5px; }
6720
6721.x-tab-strip-top {
6722  height: 42px;
6723  color: #009BC9;
6724  color: var(--c-primary, #009BC9); }
6725
6726.x-tab-strip-bottom {
6727  height: 42px;
6728  color: #009BC9;
6729  color: var(--c-primary, #009BC9); }
6730  .x-tab-strip-bottom > li {
6731    border-top: 3.5px solid transparent;
6732    border-bottom: 0; }
6733
6734.x-tab-strip-wrap {
6735  padding: 0 3.5px;
6736  border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
6737
6738.x-tab-strip > li.x-tab-strip-active {
6739  border-color: #009BC9;
6740  border-color: var(--c-primary, #009BC9); }
6741  .x-tab-strip > li.x-tab-strip-active span.x-tab-strip-text {
6742    color: #009BC9;
6743    color: var(--c-primary, #009BC9); }
6744
6745.x-tab-strip-disabled .x-tabs-text {
6746  color: rgba(255, 255, 255, 0.3); }
6747
6748.x-tab-strip span.x-tab-strip-text {
6749  padding: 0;
6750  color: #dedede; }
6751  .x-tab-strip span.x-tab-strip-text.primary {
6752    color: rgba(255, 255, 255, 0.7); }
6753
6754.x-tab-strip-over span.x-tab-strip-text {
6755  color: #009BC9;
6756  color: var(--c-primary, #009BC9); }
6757  .x-tab-strip-over span.x-tab-strip-text.primary {
6758    color: white; }
6759
6760.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:before {
6761  content: 'close';
6762  font-size: 1.1em !important;
6763  color: white; }
6764
6765.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover:before {
6766  color: #009BC9;
6767  color: var(--c-primary, #009BC9); }
6768
6769.x-tab-panel-body {
6770  border: 0;
6771  position: relative;
6772  overflow: hidden;
6773  background-color: #343638; }
6774  .x-tab-panel-body-top {
6775    border-top: 0 none; }
6776  .x-tab-panel-body-bottom {
6777    border-bottom: 0 none; }
6778  .x-tab-panel-body > div {
6779    padding: 0;
6780    background-color: inherit;
6781    /*		position:absolute;
6782		top:0;
6783		left:0;
6784		width:100% !important; //offsets override extjs
6785		display: block !important; // display override extjs
6786		will-change: transform;
6787		transition: all 250ms $curve-deceleration;
6788		opacity: 0;
6789		transform: translateX(-20%);
6790		visibility:hidden;
6791		&:not(.x-hide-display):not(.x-hide-offsets) {
6792
6793			visibility:visible;
6794			opacity: 1;
6795			//transition-timing-function: $curve-deceleration;
6796			transition-duration: 375ms;
6797			transform: translateX(0) !important;
6798			~ div { // all next siblings
6799					  transform: translateX(20%);
6800					  opacity:0;
6801					  visibility:hidden;
6802			}
6803		}*/ }
6804
6805.x-tab-scroller-left, .x-tab-scroller-right {
6806  border: 0; }
6807  .x-tab-scroller-left-over, .x-tab-scroller-right-over {
6808    color: #dedede; }
6809  .x-tab-scroller-left-disabled, .x-tab-scroller-right-disabled {
6810    background-position: -18px 0;
6811    opacity: .5;
6812    -moz-opacity: .5;
6813    filter: alpha(opacity=50);
6814    cursor: default; }
6815  .x-tab-scroller-left:after, .x-tab-scroller-right:after {
6816    content: 'keyboard_arrow_left';
6817    padding-top: 10.5px; }
6818
6819.x-tab-scroller-right:after {
6820  content: 'keyboard_arrow_right'; }
6821
6822.x-form-checkbox + .x-form-cb-label::before, .x-form-radio + label:before, .x-fieldset legend input + .x-fieldset-header-text::before, .x-grid3-row-checker::before, .x-grid3-hd-checker .x-grid3-hd-checker::before, .x-grid3-check-col-td > div > div::before {
6823  content: 'check_box_outline_blank';
6824  position: relative;
6825  color: inherit;
6826  display: inline-block;
6827  height: 28px;
6828  width: 28px;
6829  left: -3.5px;
6830  box-sizing: border-box;
6831  background-color: transparent;
6832  border-radius: 50%;
6833  padding: 3.5px; }
6834
6835.x-form-grow-sizer {
6836  font-family: Lato, sans-serif;
6837  padding: 5.25px 7px;
6838  min-height: 28px;
6839  line-height: 15.75px;
6840  border: 1px solid red; }
6841
6842.ext-mb-input {
6843  color: #dedede;
6844  min-height: 28px;
6845  line-height: 15.75px;
6846  transition: border-color 100ms linear, box-shadow 225ms linear;
6847  border-radius: 3.5px;
6848  background-color: #272727;
6849  border: 1px solid rgba(255, 255, 255, 0.3);
6850  display: inline-block;
6851  padding: 5.25px 7px; }
6852
6853.x-form {
6854  background-color: #272727;
6855  /*
6856	Merijn: this messed up long labels (login screen) and hint texts (IMAP auth in system settings)
6857&-check-wrap {
6858		height: dp(32);
6859	}*/ }
6860  .x-form > .x-tab-panel > .x-tab-panel-bwrap > .x-tab-panel-body > div {
6861    background-color: #272727; }
6862  .x-form-element {
6863    margin: 3.5px 0; }
6864    .x-form-element .x-box-layout-ct {
6865      overflow: visible; }
6866    .x-form-element .x-box-inner {
6867      overflow: visible;
6868      /*		.x-btn {
6869				top: dp(-2);
6870				line-height: dp(32);
6871				height: dp(32);
6872				button {
6873					min-height: dp(32);
6874					&:before {
6875						top:dp(4);
6876						left:dp(4);
6877					}
6878				}
6879			}
6880*/ }
6881  .x-form-composite div.x-box-item.text, .x-form-composite label {
6882    padding: 3.5px 0;
6883    line-height: 21px; }
6884  .x-form-display-field {
6885    line-height: 28px; }
6886  .x-form-field {
6887    color: #dedede;
6888    min-height: 28px;
6889    line-height: 17.5px;
6890    transition: border-color 100ms linear, box-shadow 225ms linear;
6891    border-radius: 3.5px; }
6892    .x-form-field.x-item-disabled {
6893      background-color: #343638; }
6894    .x-form-field + .x-form-twin-triggers, .x-form-field + .x-form-trigger {
6895      border-radius: 0;
6896      border-left: 1px solid rgba(255, 255, 255, 0.3); }
6897    .x-form-field[readonly] {
6898      background-color: rgba(255, 255, 255, 0.08); }
6899    .x-form-field.x-triggerfield-selectonly {
6900      background-color: #272727; }
6901  .x-form-text, .x-form textarea.x-form-field, .x-form-time {
6902    background-color: #272727;
6903    border: 1px solid rgba(255, 255, 255, 0.3);
6904    display: inline-block;
6905    padding: 5.25px 7px; }
6906  .x-form-time {
6907    max-height: 28px; }
6908  .x-form textarea.x-form-field {
6909    /*height: min-content;*/
6910    height: 28px; }
6911  .x-form-select-one {
6912    background-color: #272727;
6913    border-color: rgba(255, 255, 255, 0.3); }
6914  .x-form-check-group-label {
6915    color: #dedede; }
6916  .x-form-cb-label {
6917    display: inline-block;
6918    height: 28px; }
6919  .x-form-checkbox {
6920    position: absolute;
6921    opacity: 0; }
6922    .x-form-checkbox:checked + .x-form-cb-label::before {
6923      content: 'check_box'; }
6924    .x-form-checkbox:focus + .x-form-cb-label::before {
6925      background-color: #0277BD;
6926      background-color: var(--c-primary-tp, #0277BD); }
6927  .x-form-radio {
6928    position: absolute;
6929    opacity: 0; }
6930    .x-form-radio + label {
6931      margin-left: 0; }
6932    .x-form-radio + label:before {
6933      content: 'radio_button_unchecked'; }
6934    .x-form-radio:checked + label:before {
6935      content: 'radio_button_checked'; }
6936    .x-form-radio:focus + label::before {
6937      background-color: #0277BD;
6938      background-color: var(--c-primary-tp, #0277BD); }
6939  .x-form-radio-group {
6940    padding-left: 0;
6941    overflow: visible; }
6942  .x-form-item {
6943    margin-bottom: 3.5px;
6944    /*@extend %font-caption;*/ }
6945    .x-form-item .x-form-element {
6946      margin: 0; }
6947  .x-form-invalid-icon:before {
6948    padding: 7px 0;
6949    content: 'report_problem';
6950    color: #E53935; }
6951  .x-form-focus, .x-form textarea.x-form-focus {
6952    border-color: #009BC9;
6953    border-color: var(--c-primary, #009BC9); }
6954  .x-form-invalid, .x-form textarea.x-form-invalid {
6955    border-color: rgba(229, 57, 53, 0.54);
6956    background-color: #B71C1C; }
6957  .x-form-helptext {
6958    /*white-space: pre-wrap;*/
6959    line-height: 1.6em;
6960    overflow: hidden;
6961    text-overflow: ellipsis; }
6962
6963.x-form-item + .x-form-helptext {
6964  margin-top: -14px;
6965  margin-bottom: 14px; }
6966
6967.x-form-field-trigger-wrap > input {
6968  padding-right: 28px; }
6969
6970.x-form-field-wrap {
6971  line-height: 0; }
6972  .x-form-field-wrap > span, .x-form-field-wrap > button.x-form-trigger {
6973    display: inline-block;
6974    position: absolute;
6975    right: 0; }
6976  .x-form-field-wrap .x-form-twin-triggers {
6977    padding: 0 3.5px; }
6978    .x-form-field-wrap .x-form-twin-triggers .x-form-trigger {
6979      width: 21px; }
6980  .x-form-field-wrap .x-form-trigger {
6981    height: 28px;
6982    width: 28px;
6983    vertical-align: middle;
6984    padding: 0;
6985    color: white; }
6986    .x-form-field-wrap .x-form-trigger::before {
6987      max-height: 28px;
6988      max-width: 28px;
6989      content: 'arrow_drop_down'; }
6990    .x-form-field-wrap .x-form-trigger.x-form-trigger-over {
6991      color: black; }
6992    .x-form-field-wrap .x-form-trigger.x-form-clear-trigger::before {
6993      content: 'clear';
6994      font-size: 16px; }
6995    .x-form-field-wrap .x-form-trigger.x-form-search-trigger::before {
6996      content: 'search'; }
6997    .x-form-field-wrap .x-form-trigger.x-form-date-trigger::before {
6998      content: 'event'; }
6999    .x-form-field-wrap .x-form-trigger.x-form-edit-trigger::before {
7000      content: 'edit'; }
7001    .x-small-editor .x-form-field-wrap .x-form-trigger {
7002      height: 28px; }
7003  .x-form-field-wrap .x-trigger-noedit + .x-form-twin-triggers, .x-form-field-wrap .x-trigger-noedit + .x-form-trigger {
7004    border-left: 1px solid transparent; }
7005
7006.x-trigger-wrap-focus .x-form-trigger {
7007  color: #009BC9;
7008  color: var(--c-primary, #009BC9); }
7009
7010.x-form-invalid + .x-form-trigger {
7011  border-color: #E53935; }
7012
7013.x-item-disabled .x-form-trigger-over {
7014  border-bottom-color: #b5b8c8; }
7015
7016.x-item-disabled .x-form-trigger-click {
7017  border-bottom-color: #b5b8c8; }
7018
7019.x-form-invalid.x-form-composite {
7020  border: none;
7021  background-image: none; }
7022
7023.x-form-inner-invalid, textarea.x-form-inner-invalid {
7024  background-color: #fff;
7025  /*background-image:url(../images/default/grid/invalid_line.gif);*/ }
7026
7027.x-form-plainfield,
7028.x-form-item-label,
7029.x-form-label-left label.x-form-item-label {
7030  line-height: 14px;
7031  padding: 7px 7px 3.5px 0; }
7032
7033.x-form-invalid-msg {
7034  color: #c0272b;
7035  font: normal 11px tahoma, arial, helvetica, sans-serif;
7036  background-image: url(../images/default/shared/warning.gif); }
7037
7038.x-form-empty-field {
7039  color: gray; }
7040
7041.x-fieldset {
7042  border: 1px solid rgba(255, 255, 255, 0.3);
7043  margin: 14px;
7044  padding: 7px 14px 0; }
7045  .x-fieldset-noborder {
7046    margin: 0;
7047    border: 0; }
7048  .x-fieldset ~ .x-fieldset {
7049    border-top: 1px solid rgba(255, 255, 255, 0.12); }
7050  .x-fieldset legend {
7051    /*@extend %font-caption;*/
7052    /*color: color($primary, 900); //color($fg, 'text');*/
7053    padding: 7px 0 14px;
7054    position: initial;
7055    top: 28px;
7056    width: 100%;
7057    /*		.x-tool +.x-fieldset-header-text {
7058			line-height: dp(40);
7059			margin: dp(8) 0;
7060			display: inline-block;
7061		}*/ }
7062    .x-fieldset legend + * {
7063      clear: both; }
7064    .x-fieldset legend .x-tool {
7065      float: right;
7066      margin: -10.5px 0; }
7067    .x-fieldset legend .x-fieldset-header-text {
7068      position: relative; }
7069    .x-fieldset legend input {
7070      opacity: 0;
7071      width: 21px;
7072      height: 21px; }
7073      .x-fieldset legend input + .x-fieldset-header-text {
7074        padding-left: 7px; }
7075        .x-fieldset legend input + .x-fieldset-header-text::before {
7076          top: -6.125px;
7077          left: -31.5px;
7078          pointer-events: none; }
7079      .x-fieldset legend input:checked + .x-fieldset-header-text::before {
7080        content: 'check_box'; }
7081      .x-fieldset legend input:focus + .x-fieldset-header-text::before {
7082        background-color: #0277BD;
7083        background-color: var(--c-primary-tp, #0277BD); }
7084
7085.x-btn, .x-date-mp-btns button {
7086  letter-spacing: 0;
7087  height: 31.5px;
7088  line-height: 29.5px;
7089  border-radius: 3.5px;
7090  vertical-align: middle;
7091  white-space: nowrap;
7092  overflow: hidden;
7093  cursor: pointer;
7094  border: 1px solid rgba(255, 255, 255, 0.3);
7095  color: inherit;
7096  transition: background-color 225ms linear, box-shadow 225ms cubic-bezier(0.4, 0, 0.2, 1); }
7097  .x-btn button, .x-date-mp-btns button button {
7098    min-height: 28px; }
7099  .x-form-composite .x-btn, .x-form-composite .x-date-mp-btns button, .x-date-mp-btns .x-form-composite button {
7100    height: 28px;
7101    width: 28px;
7102    line-height: 26px; }
7103    .x-form-composite .x-btn button, .x-form-composite .x-date-mp-btns button button, .x-date-mp-btns .x-form-composite button button {
7104      min-height: 28px;
7105      min-width: 28px; }
7106      .x-form-composite .x-btn button::before, .x-form-composite .x-date-mp-btns button button::before, .x-date-mp-btns .x-form-composite button button::before {
7107        top: 3.5px;
7108        left: 3.5px; }
7109  .x-btn.x-item-disabled .x-btn-text, .x-date-mp-btns button.x-item-disabled .x-btn-text {
7110    color: rgba(255, 255, 255, 0.3); }
7111  .x-btn.raised, .x-date-mp-btns button.raised {
7112    background-color: #009BC9;
7113    background-color: var(--c-primary, #009BC9); }
7114    .x-btn.raised button.x-btn-text, .x-date-mp-btns button.raised button.x-btn-text {
7115      color: white; }
7116    .x-btn.raised.accent, .x-date-mp-btns button.raised.accent {
7117      background-color: #ff9100;
7118      background-color: var(--c-accent, #ff9100); }
7119  .x-toolbar .x-btn, .x-toolbar .x-date-mp-btns button, .x-date-mp-btns .x-toolbar button {
7120    border: 0; }
7121  .x-small-editor .x-btn, .x-small-editor .x-date-mp-btns button, .x-date-mp-btns .x-small-editor button {
7122    border: 0; }
7123  .x-btn button, .x-date-mp-btns button button, .x-btn em, .x-date-mp-btns button em {
7124    color: inherit; }
7125  .x-btn.x-btn-focus, .x-date-mp-btns button.x-btn-focus, .x-btn.x-btn-over, .x-date-mp-btns button.x-btn-over {
7126    transition: background-color 195ms linear, color 195ms linear, box-shadow 195ms cubic-bezier(0.4, 0, 0.2, 1);
7127    background-color: #0277BD;
7128    background-color: var(--c-primary-tp, #0277BD); }
7129  .x-btn.primary, .x-date-mp-btns button.primary {
7130    color: #009BC9;
7131    color: var(--c-primary, #009BC9); }
7132  .x-btn.danger, .x-date-mp-btns button.danger {
7133    color: #E53935; }
7134    .x-btn.danger.x-btn-focus, .x-date-mp-btns button.danger.x-btn-focus, .x-btn.danger.x-btn-over, .x-date-mp-btns button.danger.x-btn-over {
7135      background-color: #0277BD;
7136      background-color: var(--c-primary-tp, #0277BD); }
7137  .x-btn-icon-small-top {
7138    height: 49px; }
7139    .x-btn-icon-small-top .x-btn-text {
7140      padding-top: 35px !important; }
7141    .x-btn-icon-small-top button {
7142      position: relative; }
7143    .x-btn-icon-small-top button::before {
7144      position: absolute;
7145      top: 7px;
7146      margin: 0;
7147      left: 50%;
7148      transform: translateX(-50%); }
7149  .x-btn.x-btn-pressed, .x-date-mp-btns button.x-btn-pressed {
7150    background-color: rgba(204, 204, 204, 0.25); }
7151  .x-btn-click {
7152    background-color: rgba(204, 204, 204, 0.25) !important; }
7153    .x-btn-click .x-btn-text {
7154      color: #009BC9;
7155      color: var(--c-primary, #009BC9); }
7156  .x-btn-icon {
7157    border: 0; }
7158    .x-btn-icon i {
7159      position: absolute;
7160      left: 7px; }
7161      .x-btn-icon i.icon, .x-btn-icon .go-grid i.go-grid-hd-btn, .go-grid .x-btn-icon i.go-grid-hd-btn {
7162        position: absolute;
7163        top: -0.875px;
7164        left: 7px; }
7165    .x-btn-icon .x-btn-ml, .x-btn-icon .x-btn-mr {
7166      min-width: 0;
7167      width: 0; }
7168    .x-btn-icon em {
7169      position: relative; }
7170    .x-btn-icon em.x-btn-arrow .ic-more::after, .x-btn-icon em.x-btn-arrow .ic-more-vert::after, .x-btn-icon em.x-btn-arrow .ic-more-horiz::after, .x-btn-icon em.x-btn-arrow .x-toolbar-more-icon::after {
7171      display: none; }
7172    .x-btn-icon em.x-btn-arrow > button::after {
7173      margin-left: 17.5px; }
7174    .x-btn-icon button {
7175      min-width: 35px;
7176      min-height: 35px;
7177      position: relative; }
7178      .x-btn-icon button::before {
7179        position: absolute;
7180        top: 7.4375px;
7181        left: 7px; }
7182  .x-btn-text-icon button::before {
7183    padding-right: 7px;
7184    /*margin-top: dp(-4);*/ }
7185  .x-btn-text-icon i.icon, .x-btn-text-icon .go-grid i.go-grid-hd-btn, .go-grid .x-btn-text-icon i.go-grid-hd-btn {
7186    margin-right: 7px;
7187    color: inherit; }
7188  .x-btn-menu-active {
7189    background-color: rgba(255, 255, 255, 0.04); }
7190  .x-btn-mc em.x-btn-arrow > button {
7191    /*padding-right: dp(8);*/ }
7192    .x-btn-mc em.x-btn-arrow > button:after {
7193      content: 'arrow_drop_down'; }
7194
7195.x-panel-btns .x-toolbar-left-row td.x-toolbar-cell {
7196  padding: 0 7px 0 0; }
7197
7198.x-panel-btns td.x-toolbar-cell {
7199  padding: 0 0 0 7px; }
7200
7201.x-btn-tl, .x-btn-tr, .x-btn-tc, .x-btn-ml, .x-btn-mr, .x-btn-bl, .x-btn-br, .x-btn-bc {
7202  height: 0px; }
7203  .x-btn-tl i, .x-btn-tr i, .x-btn-tc i, .x-btn-ml i, .x-btn-mr i, .x-btn-bl i, .x-btn-br i, .x-btn-bc i {
7204    height: 0px; }
7205
7206.x-btn-ml, .x-btn-mr {
7207  min-width: 7px;
7208  width: 7px; }
7209
7210.x-btn-disabled * {
7211  color: rgba(255, 255, 255, 0.3) !important; }
7212
7213.x-btn-group {
7214  padding: 0;
7215  background-color: #202020;
7216  margin-right: 7px;
7217  border-radius: 3.5px;
7218  border: 1px solid rgba(255, 255, 255, 0.3); }
7219  .x-btn-group-header {
7220    color: inherit; }
7221  .x-btn-group-tl, .x-btn-group-tc, .x-btn-group-tr {
7222    height: 0px; }
7223  .x-btn-group-bl, .x-btn-group-bc, .x-btn-group-br {
7224    height: 0px; }
7225  .x-btn-group-ml, .x-btn-group-mr {
7226    width: 7px;
7227    padding: 0; }
7228  .x-btn-group .x-btn, .x-btn-group .x-date-mp-btns button, .x-date-mp-btns .x-btn-group button {
7229    border-radius: 0;
7230    margin: 0; }
7231  .x-btn-group .x-btn-pressed {
7232    box-shadow: inset 0 -2px 0 #009BC9;
7233    background-color: #202020; }
7234  .x-btn-group .x-btn-icon button {
7235    min-height: 31.5px; }
7236  .x-btn-group td.x-table-layout-cell:first-child ~ td {
7237    border-left: 1px solid rgba(255, 255, 255, 0.3); }
7238
7239.x-panel-tbar, .x-panel-bbar, .x-window-tbar, .x-window-bbar {
7240  position: relative; }
7241  .x-panel-tbar .x-form-text, .x-panel-bbar .x-form-text, .x-window-tbar .x-form-text, .x-window-bbar .x-form-text {
7242    margin: 0 7px 0 0; }
7243  .x-panel-tbar .x-box-layout-ct, .x-panel-bbar .x-box-layout-ct, .x-window-tbar .x-box-layout-ct, .x-window-bbar .x-box-layout-ct {
7244    padding: 0 3.5px; }
7245  .x-panel-tbar .x-searchbar, .x-panel-bbar .x-searchbar, .x-window-tbar .x-searchbar, .x-window-bbar .x-searchbar {
7246    background-color: #272727;
7247    opacity: 1;
7248    padding: 0;
7249    position: absolute;
7250    top: 0;
7251    bottom: 0;
7252    transition: opacity 260ms cubic-bezier(0.4, 0, 0.2, 1); }
7253    .x-panel-tbar .x-searchbar.x-hide-display, .x-panel-bbar .x-searchbar.x-hide-display, .x-window-tbar .x-searchbar.x-hide-display, .x-window-bbar .x-searchbar.x-hide-display {
7254      display: block !important;
7255      pointer-events: none;
7256      opacity: 0; }
7257    .x-panel-tbar .x-searchbar .x-form-field-trigger-wrap > input, .x-panel-bbar .x-searchbar .x-form-field-trigger-wrap > input, .x-window-tbar .x-searchbar .x-form-field-trigger-wrap > input, .x-window-bbar .x-searchbar .x-form-field-trigger-wrap > input {
7258      padding-right: 49px; }
7259    .x-panel-tbar .x-searchbar input, .x-panel-bbar .x-searchbar input, .x-window-tbar .x-searchbar input, .x-window-bbar .x-searchbar input {
7260      box-shadow: none;
7261      min-height: 42px;
7262      border: 0; }
7263      .x-panel-tbar .x-searchbar input + .x-form-search-trigger, .x-panel-bbar .x-searchbar input + .x-form-search-trigger, .x-window-tbar .x-searchbar input + .x-form-search-trigger, .x-window-bbar .x-searchbar input + .x-form-search-trigger {
7264        min-height: 49px;
7265        padding: 0 7px 0 14px;
7266        width: auto; }
7267
7268.x-panel-bbar .x-searchbar input {
7269  min-height: 35px; }
7270  .x-panel-bbar .x-searchbar input + .x-form-search-trigger {
7271    min-height: 35px; }
7272
7273.x-toolbar {
7274  height: 42px;
7275  padding: 0;
7276  /*	.go-module-panel > div > .x-panel-tbar & {
7277		border-bottom: 1px solid color($fg, 'line');
7278	}*/
7279  /*	.x-panel-bbar & {
7280		height: dp(48);
7281	}*/ }
7282  .x-toolbar.go-paging-tb, .go-paging-tb .x-toolbar {
7283    height: 35px; }
7284  .x-toolbar-ct {
7285    height: 100%; }
7286  .x-panel-tbar .x-toolbar {
7287    border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
7288  .x-panel-bbar .x-toolbar {
7289    height: 35px;
7290    border-top: 1px solid rgba(255, 255, 255, 0.3); }
7291  .x-toolbar.primary {
7292    background-color: #009BC9;
7293    background-color: var(--c-primary, #009BC9); }
7294  .x-toolbar.header {
7295    border-bottom: 0; }
7296  .x-toolbar-left .x-toolbar-cell > * {
7297    margin-right: 7px; }
7298  .x-toolbar-right .x-toolbar-cell > * {
7299    margin-left: 7px; }
7300  .x-toolbar-right {
7301    padding-right: 7px; }
7302  .x-toolbar-left {
7303    padding-left: 7px; }
7304  .x-toolbar div.xtb-text {
7305    padding: 0 7px 0 0; }
7306  .x-toolbar .xtb-title {
7307    padding-left: 7px; }
7308  .x-toolbar .x-form-field-wrap {
7309    margin: 0 7px; }
7310
7311.x-small-editor x-form-text, .x-small-editor textarea.x-form-field {
7312  min-height: 21px;
7313  margin: 0; }
7314
7315.x-toolbar .x-item-disabled {
7316  color: rgba(255, 255, 255, 0.3); }
7317
7318.x-toolbar .x-item-disabled * {
7319  color: rgba(255, 255, 255, 0.3); }
7320
7321.x-toolbar .xtb-sep {
7322  background-color: rgba(255, 255, 255, 0.3);
7323  margin: 0 7px;
7324  width: 1px;
7325  height: 28px; }
7326
7327.x-tbar-page-first:before {
7328  content: 'first_page'; }
7329
7330.x-tbar-loading:before {
7331  content: 'refresh'; }
7332
7333.x-tbar-page-last:before {
7334  content: 'last_page'; }
7335
7336.x-tbar-page-next:before {
7337  content: 'chevron_right'; }
7338
7339.x-tbar-page-prev:before {
7340  content: 'chevron_left'; }
7341
7342.x-tbar-page-number {
7343  width: 42px; }
7344
7345.x-paging-info {
7346  color: #444; }
7347
7348.x-toolbar-more-icon::before {
7349  content: 'more_vert'; }
7350
7351.x-resizable-handle {
7352  background-color: #fff; }
7353
7354.x-resizable-proxy {
7355  border-color: #3b5a82; }
7356
7357.x-resizable-overlay {
7358  background-color: #fff; }
7359
7360.x-grid3-no-row-borders .x-grid3-row {
7361  border-bottom: 0px; }
7362
7363.x-grid3 {
7364  background-color: #272727; }
7365  .x-grid3-scroller {
7366    -webkit-overflow-scrolling: touch; }
7367  .x-grid3-hd {
7368    overflow: hidden;
7369    position: relative; }
7370    .x-grid3-hd-btn {
7371      color: inherit;
7372      right: -1.75px;
7373      line-height: 28px; }
7374      .x-grid3-hd-btn:after {
7375        background-color: inherit;
7376        content: 'arrow_drop_down'; }
7377    .x-grid3-hd-row td {
7378      color: #dedede;
7379      border-left: 0;
7380      border-right: 1px solid rgba(255, 255, 255, 0.12);
7381      height: 28px; }
7382      .x-grid3-hd-row td.x-grid3-hd-over.x-grid3-sortable {
7383        cursor: pointer;
7384        color: #009BC9;
7385        color: var(--c-primary, #009BC9); }
7386    .x-grid3-hd-text {
7387      color: #dedede; }
7388    .x-grid3-hd-inner {
7389      position: initial; }
7390  .x-grid3-header {
7391    height: 28px;
7392    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
7393    background-color: #343638; }
7394  .x-grid3-cell-inner, .x-grid3-hd-inner {
7395    padding: 5.25px 7px 5.25px 14px; }
7396    .ux-row-action-cell .x-grid3-cell-inner, .ux-row-action-cell .x-grid3-hd-inner {
7397      padding: 0; }
7398    .x-grid3-cell-inner > em, .x-grid3-hd-inner > em {
7399      position: absolute;
7400      right: 12.25px; }
7401    .x-grid3-cell-inner a, .x-grid3-hd-inner a {
7402      cursor: pointer; }
7403  .x-grid3-row-checker, .x-grid3-hd-checker .x-grid3-hd-checker {
7404    height: 17.5px; }
7405    .x-grid3-row-checker::before, .x-grid3-hd-checker .x-grid3-hd-checker::before {
7406      padding: 0;
7407      top: -1px; }
7408    .x-grid3-row-selected .x-grid3-row-checker::before, .x-grid3-row-selected .x-grid3-hd-checker .x-grid3-hd-checker::before {
7409      content: 'check_box'; }
7410  .x-grid3-row {
7411    border: 0;
7412    border-bottom: 1px solid rgba(255, 255, 255, 0.12); }
7413    .x-grid3-row-over {
7414      background-color: rgba(255, 255, 255, 0.04); }
7415    .x-grid3-row-selected {
7416      background-color: rgba(255, 255, 255, 0.08);
7417      border-bottom-color: transparent;
7418      background-image: none; }
7419    .x-grid3-row-alt {
7420      background-color: rgba(255, 255, 255, 0.04); }
7421    .x-grid3-row .ux-row-action {
7422      opacity: 0;
7423      transition: opacity 90ms cubic-bezier(0.4, 0, 0.2, 1); }
7424    .x-grid3-row:hover .ux-row-action {
7425      opacity: 1; }
7426  .x-grid3-col {
7427    padding: 3.5px 0;
7428    position: relative; }
7429  .x-grid3-check-col-td > div {
7430    text-overflow: initial; }
7431    .x-grid3-check-col-td > div > div {
7432      height: 17.5px; }
7433      .x-grid3-check-col-td > div > div::before {
7434        padding: 0;
7435        top: -1px; }
7436      .x-grid3-check-col-td > div > div.x-grid3-check-col-on::before {
7437        content: 'check_box'; }
7438  .x-grid3-row td, .x-grid3-summary-row td {
7439    vertical-align: middle;
7440    padding: 0; }
7441  .x-grid3-row-selected {
7442    margin-right: -20px; }
7443  .x-grid3-cell-selected {
7444    background-color: rgba(255, 255, 255, 0.08);
7445    color: #000; }
7446    .x-grid3-cell-selected span {
7447      color: #000 !important; }
7448    .x-grid3-cell-selected .x-grid3-cell-text {
7449      color: #000; }
7450  .x-grid3-row-body {
7451    padding: 0 0 7px 14px;
7452    color: rgba(255, 255, 255, 0.7); }
7453  .x-grid3-hd-inner {
7454    min-height: 17.5px;
7455    padding: 0 7px 0 14px; }
7456  .x-grid3-dirty-cell > div {
7457    border-radius: 3.5px;
7458    border-left: 3.5px solid #f57c00;
7459    padding-left: 10.5px;
7460    background-color: rgba(245, 124, 0, 0.08); }
7461  .x-grid3-body {
7462    /*min-height: dp(152);*/
7463    position: relative;
7464    /*		.x-grid3-check-col-td, .x-grid3-row-checker {
7465			padding-left: dp(16) !important;
7466		}*/ }
7467  .x-grid3-resize-proxy {
7468    background-color: #777; }
7469  .x-grid3-resize-marker {
7470    background-color: #777; }
7471
7472.x-grid3-radio-col:before {
7473  color: white;
7474  content: 'radio_button_unchecked'; }
7475
7476.x-grid3-radio-col-on:before {
7477  color: white;
7478  content: 'radio_button_checked'; }
7479
7480.x-grid3-locked td.x-grid3-row-marker, .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker {
7481  background-color: #ebeadb !important;
7482  color: #000;
7483  border-top-color: #fff;
7484  border-right-color: #6fa0df !important; }
7485
7486.x-grid3-locked td.x-grid3-row-marker div, .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div {
7487  color: #dedede !important; }
7488
7489.x-grid3-cell-text, .x-grid3-hd-text {
7490  color: #000; }
7491
7492.x-grid3-split {
7493  background-image: none; }
7494
7495.x-grid-row-loading {
7496  background-color: #fff; }
7497
7498td.sort-desc, td.sort-asc, td.x-grid3-hd-menu-open {
7499  font-weight: 600; }
7500
7501.x-grid3-sort-icon {
7502  background: none; }
7503  .x-grid3-sort-icon:after {
7504    color: rgba(255, 255, 255, 0.3);
7505    left: 12.25px;
7506    top: 8.75px;
7507    font-size: 12px;
7508    margin: 0 3.5px;
7509    content: 'arrow_downward'; }
7510
7511.sort-desc .x-grid3-sort-icon:after {
7512  content: 'arrow_upward'; }
7513
7514.col-move-top, .col-move-bottom {
7515  width: 14px;
7516  height: 14px;
7517  pointer-events: none;
7518  overflow: visible; }
7519  .col-move-top:before, .col-move-bottom:before {
7520    content: 'arrow_drop_down';
7521    left: -7px;
7522    position: relative; }
7523
7524.col-move-bottom:before {
7525  content: 'arrow_drop_up';
7526  top: -21px; }
7527
7528td.grid-hd-group-cell {
7529  background: url(../images/default/grid/grid3-hrow.gif) repeat-x bottom; }
7530
7531.x-grid-editor .x-form-field {
7532  min-height: 35px;
7533  border: 0;
7534  padding-left: 14px;
7535  border-radius: 0; }
7536
7537.x-grid-editor textarea.x-form-field {
7538  padding-top: 10.5px;
7539  padding-left: 14px; }
7540
7541.xg-hmenu-sort-asc .x-menu-item-icon:before {
7542  content: 'sort'; }
7543
7544.xg-hmenu-sort-desc .x-menu-item-icon:before {
7545  content: 'sort';
7546  transform: scaleY(-1); }
7547
7548.xg-hmenu-lock .x-menu-item-icon:before {
7549  content: 'lock'; }
7550
7551.xg-hmenu-unlock .x-menu-item-icon:before {
7552  content: 'lock_open'; }
7553
7554.x-group-by-icon:before,
7555.x-show-groups-icon:before {
7556  content: 'power_input'; }
7557
7558.x-props-grid .x-grid3-td-name .x-grid3-cell-inner {
7559  color: #000 !important; }
7560
7561.x-props-grid .x-grid3-body .x-grid3-td-name {
7562  background-color: #fff !important;
7563  border-right-color: #eee; }
7564
7565.x-grid3-row-expander:before {
7566  content: 'keyboard_arrow_down'; }
7567  .x-grid3-row-collapsed .x-grid3-row-expander:before {
7568    content: 'keyboard_arrow_right'; }
7569
7570.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner {
7571  color: #444; }
7572
7573.x-grid-group-hd {
7574  border-bottom: 0; }
7575  .x-grid-group-hd div.x-grid-group-title {
7576    /*@include var(color, c-primary);*/
7577    padding: 7px; }
7578    .x-grid-group-hd div.x-grid-group-title::before {
7579      padding: 0 3.5px;
7580      content: 'keyboard_arrow_down'; }
7581    .x-grid-group-collapsed .x-grid-group-hd div.x-grid-group-title::before {
7582      content: 'keyboard_arrow_right'; }
7583
7584.x-column {
7585  min-height: 1px; }
7586
7587.x-cols-icon:before {
7588  content: 'view_column'; }
7589
7590.x-grid-empty {
7591  margin: 7px auto;
7592  /*	left:50%;
7593	top: 50%;
7594	transform: translate(-50%, -50%);*/
7595  padding: 14px;
7596  text-align: center;
7597  color: rgba(255, 255, 255, 0.3); }
7598  .x-grid-empty::before {
7599    font-size: 105px !important;
7600    display: block; }
7601  .x-form-element .x-grid-empty {
7602    margin: 3.5px 0;
7603    padding: 0; }
7604
7605.x-grid-with-col-lines .x-grid3-row td.x-grid3-cell {
7606  border-right-color: #ededed; }
7607
7608.x-grid-with-col-lines .x-grid3-row-selected {
7609  border-top-color: #a3bae9; }
7610
7611.x-dd-drag-ghost {
7612  color: #dedede;
7613  opacity: .9;
7614  border: 0;
7615  padding: 0 7px 0 35px; }
7616  .x-dd-drag-ghost a {
7617    color: inherit; }
7618
7619.x-dd-drag-proxy {
7620  background-color: #202020;
7621  line-height: 35px; }
7622  .x-dd-drag-proxy .x-grid3-hd-inner {
7623    border: 0; }
7624
7625.x-dd-drop-icon:before {
7626  padding: 1.75px 7px; }
7627  .x-dd-drop-ok-add .x-dd-drop-icon:before {
7628    content: 'add';
7629    color: #009BC9;
7630    color: var(--c-primary, #009BC9); }
7631  .x-dd-drop-nodrop .x-dd-drop-icon:before {
7632    content: 'block';
7633    color: #E53935; }
7634  .x-dd-drop-ok .x-dd-drop-icon:before, .x-tree-drop-ok-append .x-dd-drop-icon:before {
7635    content: 'done';
7636    color: #43A047; }
7637
7638.x-view-selector {
7639  background-color: #c3daf9;
7640  border-color: #3399bb; }
7641
7642.x-tree-node-el {
7643  padding: 5.25px 7px;
7644  padding-right: 0;
7645  display: table;
7646  width: 100%; }
7647  .x-tree-node-el .secondary {
7648    float: right; }
7649    .x-tree-node-el .secondary button {
7650      padding: 0;
7651      margin: 0;
7652      cursor: pointer;
7653      display: none; }
7654  .x-tree-node-el:hover .secondary button, .x-tree-node-el.x-tree-selected .secondary button {
7655    display: block; }
7656
7657.x-tree-node-indent {
7658  width: 0.01%;
7659  white-space: nowrap; }
7660
7661.x-tree-node-icon {
7662  background-size: contain;
7663  background-repeat: no-repeat;
7664  background-position: center center; }
7665
7666.x-tree-ec-icon, .x-tree-node-indent, .x-tree-ec-icon, .x-tree-node-icon, .x-tree-node-anchor, .x-tree-node-cb {
7667  display: table-cell;
7668  vertical-align: top; }
7669
7670.x-tree-node-cb {
7671  padding: 0 3.5px; }
7672
7673.x-tree-node-anchor {
7674  width: auto;
7675  overflow: visible;
7676  position: relative; }
7677
7678.x-tree-ec-icon {
7679  z-index: 1; }
7680
7681.x-tree-ec-icon, .x-tree-node-icon {
7682  position: relative; }
7683  .x-tree-ec-icon::before, .x-tree-node-icon::before {
7684    color: white; }
7685
7686.x-tree-lines .x-tree-elbow-plus::before {
7687  content: 'arrow_drop_up' !important;
7688  transform: rotate(90deg); }
7689
7690.x-tree-lines .x-tree-elbow-end-plus::before {
7691  content: 'arrow_drop_up';
7692  transform: rotate(90deg); }
7693
7694.x-tree-lines .x-tree-elbow-minus::before {
7695  content: 'arrow_drop_down'; }
7696
7697.x-tree-lines .x-tree-elbow-end-minus::before {
7698  content: 'arrow_drop_down'; }
7699
7700.x-tree-lines .x-tree-elbow,
7701.x-tree-lines .x-tree-elbow-end,
7702.x-tree-lines .x-tree-elbow-plus,
7703.x-tree-lines .x-tree-elbow-minus,
7704.x-tree-lines .x-tree-elbow-end-minus,
7705.x-tree-lines .x-tree-elbow-end-plus,
7706.x-tree-lines .x-tree-elbow-line {
7707  min-width: 21px; }
7708
7709.x-tree-node .x-tree-node-over {
7710  background-color: rgba(255, 255, 255, 0.04); }
7711
7712.x-tree-node .x-tree-selected {
7713  background-color: rgba(255, 255, 255, 0.08); }
7714
7715.x-tree-node-indent span {
7716  display: inline-block;
7717  width: 21px; }
7718
7719.x-tree-node a, .x-tree-node .x-dd-drag-ghost a {
7720  color: #dedede; }
7721  .x-tree-node a span, .x-tree-node .x-dd-drag-ghost a span {
7722    color: inherit; }
7723
7724.x-tree-node a > span, .x-dd-drag-ghost a > span {
7725  padding: 0 5.25px;
7726  display: block;
7727  top: 0;
7728  left: 0;
7729  right: 0;
7730  position: absolute; }
7731  .x-tree-node a > span > *:not(.secondary), .x-dd-drag-ghost a > span > *:not(.secondary) {
7732    pointer-events: none; }
7733
7734.x-tree-node a {
7735  border: 1px solid transparent; }
7736
7737.x-tree-node .x-tree-drag-append a {
7738  background-color: rgba(255, 255, 255, 0.04);
7739  border: 1px dashed white; }
7740
7741.x-tree-node .x-tree-node-inline-icon:not(.go-icon) {
7742  background-image: none; }
7743
7744.x-tree-node-loading a {
7745  font-style: italic;
7746  color: #444444; }
7747
7748.x-tree-node .x-tree-node-disabled a {
7749  color: gray !important; }
7750
7751.x-tree-node div.x-tree-drag-insert-below {
7752  border-bottom-color: #36c; }
7753
7754.x-tree-node div.x-tree-drag-insert-above {
7755  border-top-color: #36c; }
7756
7757.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a {
7758  border-bottom-color: #36c; }
7759
7760.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a {
7761  border-top-color: #36c; }
7762
7763.x-tree-node .x-tree-drag-append a {
7764  background-color: #ddd;
7765  border-color: gray; }
7766
7767.x-tree-drop-ok-append .x-dd-drop-icon::before {
7768  content: 'done'; }
7769
7770.x-tree-drop-ok-above .x-dd-drop-icon::before {
7771  content: 'low_priority';
7772  transform: scaleY(100%); }
7773
7774.x-tree-drop-ok-below .x-dd-drop-icon::before {
7775  content: 'low_priority'; }
7776
7777.x-tree-drop-ok-between .x-dd-drop-icon::before {
7778  content: 'trending_flat'; }
7779
7780.x-date-picker {
7781  padding: 0 7px;
7782  width: 224px;
7783  border-color: transparent; }
7784  .x-date-picker > table, .x-date-picker table.x-date-inner {
7785    width: 100%; }
7786
7787.x-date-left a:before {
7788  width: 21px;
7789  content: 'keyboard_arrow_left'; }
7790
7791.x-date-right a:before {
7792  width: 21px;
7793  content: 'keyboard_arrow_right'; }
7794
7795.x-date-left, .x-date-right {
7796  width: 35px; }
7797  .x-date-left a, .x-date-right a {
7798    height: 21px;
7799    width: 35px;
7800    padding: 0;
7801    margin: 0;
7802    color: inherit; }
7803
7804.x-date-bottom {
7805  border: 0; }
7806
7807.x-date-inner th {
7808  height: 28px;
7809  border: 0;
7810  padding: 0;
7811  text-align: center !important; }
7812  .x-date-inner th span {
7813    padding: 0; }
7814
7815.x-date-inner a {
7816  height: 28px;
7817  padding: 0;
7818  line-height: 28px;
7819  width: 28px;
7820  text-align: center;
7821  color: #dedede;
7822  border-radius: 50%; }
7823
7824.x-date-inner td {
7825  height: 28px;
7826  width: 28px;
7827  text-align: center;
7828  border: 0; }
7829
7830.x-date-inner .x-date-today a {
7831  border: 1px solid currentColor;
7832  padding: 0;
7833  font-weight: 700;
7834  color: #009BC9;
7835  color: var(--c-primary, #009BC9); }
7836
7837.x-date-inner .x-date-selected a {
7838  background-color: #009BC9;
7839  background-color: var(--c-primary, #009BC9);
7840  color: white;
7841  border: 0;
7842  padding: 0; }
7843
7844.x-date-inner a:hover, .x-date-inner .x-date-inner .x-date-disabled a:hover {
7845  color: white;
7846  background-color: #ff9100; }
7847
7848.x-date-middle {
7849  padding-top: 3.5px;
7850  padding-bottom: 3.5px;
7851  width: auto; }
7852
7853.x-date-inner .x-date-active {
7854  color: #000; }
7855
7856.x-date-inner .x-date-selected span {
7857  font-weight: bold; }
7858
7859.x-date-inner .x-date-prevday a, .x-date-inner .x-date-nextday a {
7860  color: #aaa; }
7861
7862.x-date-inner .x-date-disabled a {
7863  background-color: #eee;
7864  color: #bbb; }
7865
7866.x-date-mmenu {
7867  background-color: #eee !important; }
7868
7869.x-date-mmenu .x-menu-item {
7870  font-size: 10px;
7871  color: #000; }
7872
7873.x-date-mp {
7874  background-color: #343638; }
7875
7876.x-date-mp td {
7877  font: normal 11px arial, helvetica,tahoma,sans-serif; }
7878
7879.x-date-mp-btns {
7880  text-align: right; }
7881
7882.x-date-mp-btns td {
7883  border-top-color: rgba(255, 255, 255, 0.12); }
7884
7885td.x-date-mp-month a, td.x-date-mp-year a {
7886  color: #dedede;
7887  padding: 7px 0; }
7888
7889td.x-date-mp-month a:hover, td.x-date-mp-year a:hover {
7890  color: white;
7891  background-color: #ff9100; }
7892
7893td.x-date-mp-sel a {
7894  border-radius: 3.5px;
7895  background-color: #009BC9;
7896  background-color: var(--c-primary, #009BC9);
7897  color: white;
7898  border: 0; }
7899
7900.x-date-mp-ybtn a.x-date-mp-prev:before {
7901  content: 'chevron_left'; }
7902
7903.x-date-mp-ybtn a.x-date-mp-next:before {
7904  content: 'chevron_right'; }
7905
7906.x-date-mp-ybtn a:hover {
7907  color: #009BC9;
7908  color: var(--c-primary, #009BC9); }
7909
7910td.x-date-mp-sep {
7911  border-right-color: rgba(255, 255, 255, 0.12); }
7912
7913.x-tip {
7914  border-radius: 3.5px;
7915  box-sizing: content-box;
7916  background-color: #212121;
7917  opacity: .9; }
7918  .x-tip .x-tip-header-text {
7919    color: white; }
7920  .x-tip .x-tip-body {
7921    color: #f5f5f5;
7922    letter-spacing: 0.04em; }
7923  .x-tip .x-tip-mr {
7924    padding-right: 7px; }
7925  .x-tip .x-tip-ml, .x-tip .x-tip-tl, .x-tip .x-tip-bl {
7926    padding-left: 7px; }
7927  .x-tip .x-tip-tc {
7928    padding-top: 5.25px; }
7929  .x-tip .x-tip-bc {
7930    padding-bottom: 5.25px; }
7931
7932.x-form-invalid-tip .x-tip-tc,
7933.x-form-invalid-tip .x-tip-tl,
7934.x-form-invalid-tip .x-tip-tr,
7935.x-form-invalid-tip .x-tip-bc,
7936.x-form-invalid-tip .x-tip-bl,
7937.x-form-invalid-tip .x-tip-br,
7938.x-form-invalid-tip .x-tip-ml,
7939.x-form-invalid-tip .x-tip-mr {
7940  background-image: url(../images/default/form/error-tip-corners.gif); }
7941
7942.x-form-invalid-tip .x-tip-body::before {
7943  content: 'warning'; }
7944
7945.x-menu {
7946  border-radius: 3.5px;
7947  background-color: #202020;
7948  opacity: 1;
7949  transition: opacity 90ms cubic-bezier(0.4, 0, 0.2, 1), transform 120ms cubic-bezier(0, 0, 0.2, 1);
7950  transform-origin: left top 0px;
7951  transform: scale(1);
7952  will-change: transform, opacity; }
7953  .x-menu.x-menu-no-icons .x-menu-item-icon {
7954    display: none; }
7955  .x-menu.x-hide-offsets {
7956    opacity: 0;
7957    transform: scale(0.6); }
7958  .x-menu-list {
7959    padding: 7px 0;
7960    overflow-y: auto;
7961    -webkit-overflow-scrolling: touch; }
7962  .x-menu-floating {
7963    border: 0; }
7964  .x-menu-nosep {
7965    background-image: none; }
7966  .x-menu-sep {
7967    margin: 7px 0;
7968    height: 1px;
7969    background-color: rgba(255, 255, 255, 0.12);
7970    border: 0; }
7971  .x-menu-list-item {
7972    padding: 7px 0; }
7973    .x-menu-list-item.x-menu-sep-li {
7974      padding: 0; }
7975    .x-menu-list-item > .x-form-check-wrap {
7976      padding-left: 16px; }
7977  .x-menu-item-arrow:after {
7978    content: 'arrow_drop_up';
7979    transform: rotate(90deg);
7980    position: absolute;
7981    right: 28px; }
7982  .x-menu-item-active {
7983    background-color: rgba(255, 255, 255, 0.04);
7984    border: 0; }
7985  .x-menu-item-icon {
7986    display: inline-block;
7987    width: 35px !important;
7988    height: 17.5px;
7989    position: relative;
7990    background-size: contain; }
7991    li > .x-menu-item-icon {
7992      position: absolute; }
7993  .x-menu-check-item .x-menu-item-text:before {
7994    position: absolute;
7995    left: 14px;
7996    top: 0;
7997    content: 'check_box_outline_blank'; }
7998  .x-menu-item-checked .x-menu-item-text:before {
7999    position: absolute;
8000    left: 14px;
8001    top: 0;
8002    content: 'check_box'; }
8003  .x-menu-item-checked a.x-menu-group-item .x-menu-item-text:before {
8004    content: 'radio_button_checked'; }
8005  .x-menu-group-item .x-menu-item-icon {
8006    background-image: none; }
8007  .x-menu-plain {
8008    background-image: none; }
8009
8010a.x-menu-item {
8011  user-select: none;
8012  padding: 0 49px 0 14px;
8013  border: 0 !important; }
8014
8015a.x-menu-group-item .x-menu-item-text:before {
8016  content: 'radio_button_unchecked'; }
8017
8018.menu-title {
8019  color: #009BC9;
8020  color: var(--c-primary, #009BC9);
8021  padding: 7px 14px 0; }
8022
8023.x-cycle-menu .x-menu-item-checked {
8024  border-color: #a3bae9 !important;
8025  background-color: #def8f6; }
8026
8027.x-menu-scroller {
8028  position: relative; }
8029  .x-menu-scroller::before {
8030    display: block;
8031    content: '';
8032    border: 3.5px solid transparent;
8033    width: 0;
8034    height: 0;
8035    margin: 0 auto;
8036    pointer-events: none; }
8037  .x-menu-scroller-top::before {
8038    border-bottom-color: white; }
8039  .x-menu-scroller-bottom::before {
8040    border-top-color: white; }
8041
8042.x-box-mc {
8043  color: white; }
8044  .x-box-mc h3 {
8045    color: inherit; }
8046
8047/*
8048.x-box-tl {
8049	background-image: url(../images/default/box/corners.gif);
8050}
8051
8052.x-box-tc {
8053	background-image: url(../images/default/box/tb.gif);
8054}
8055
8056.x-box-tr {
8057	background-image: url(../images/default/box/corners.gif);
8058}
8059
8060.x-box-ml {
8061	background-image: url(../images/default/box/l.gif);
8062}
8063
8064.x-box-mc {
8065	background-color: #eee;
8066	background-image: url(../images/default/box/tb.gif);
8067	font-family: "Myriad Pro","Myriad Web","Tahoma","Helvetica","Arial",sans-serif;
8068	color: #393939;
8069	font-size: 12px;
8070}
8071
8072.x-box-mc h3 {
8073	font-size: 14px;
8074	font-weight: bold;
8075}
8076
8077.x-box-mr {
8078	background-image: url(../images/default/box/r.gif);
8079}
8080
8081.x-box-bl {
8082	background-image: url(../images/default/box/corners.gif);
8083}
8084
8085.x-box-bc {
8086	background-image: url(../images/default/box/tb.gif);
8087}
8088
8089.x-box-br {
8090	background-image: url(../images/default/box/corners.gif);
8091}
8092
8093.x-box-blue .x-box-bl, .x-box-blue .x-box-br, .x-box-blue .x-box-tl, .x-box-blue .x-box-tr {
8094	background-image: url(../images/default/box/corners-blue.gif);
8095}
8096
8097.x-box-blue .x-box-bc, .x-box-blue .x-box-mc, .x-box-blue .x-box-tc {
8098	background-image: url(../images/default/box/tb-blue.gif);
8099}
8100
8101.x-box-blue .x-box-mc {
8102	background-color: #c3daf9;
8103}
8104
8105.x-box-blue .x-box-mc h3 {
8106	color: #17385b;
8107}
8108
8109.x-box-blue .x-box-ml {
8110	background-image: url(../images/default/box/l-blue.gif);
8111}
8112
8113.x-box-blue .x-box-mr {
8114	background-image: url(../images/default/box/r-blue.gif);
8115}
8116*/
8117.x-combo-list {
8118  border: 1px solid rgba(255, 255, 255, 0.3);
8119  border-radius: 3.5px;
8120  background-color: #303030; }
8121  .x-combo-list-inner {
8122    padding: 7px 0; }
8123    .x-combo-list-inner h4 {
8124      padding: 7px; }
8125  .x-combo-list-hd {
8126    color: #dedede; }
8127  .x-combo-list-item {
8128    min-height: 28px;
8129    padding: 7px; }
8130  .x-combo-list .x-combo-selected {
8131    background-color: rgba(255, 255, 255, 0.08); }
8132  .x-combo-list .x-toolbar {
8133    height: 35px;
8134    border-top: 1px solid rgba(255, 255, 255, 0.3); }
8135    .x-combo-list .x-toolbar .xtb-sep {
8136      display: none; }
8137    .x-combo-list .x-toolbar .x-toolbar-cell {
8138      padding: 0; }
8139
8140.x-portal-column {
8141  overflow: visible; }
8142
8143.x-portlet {
8144  margin-bottom: 14px; }
8145
8146.x-portlet .x-panel-ml {
8147  padding-left: 0px; }
8148
8149.x-portlet .x-panel-mr {
8150  padding-right: 0px; }
8151
8152.x-border-panel {
8153  border-right: 1px solid rgba(255, 255, 255, 0.12); }
8154  .x-border-panel:last-child {
8155    border-right: 0; }
8156
8157.x-panel {
8158  border: 1px solid rgba(255, 255, 255, 0.3); }
8159  .x-panel-noborder {
8160    border: 0; }
8161  .x-panel-body {
8162    border: 0;
8163    -webkit-overflow-scrolling: touch; }
8164  .x-panel-header {
8165    border: 0;
8166    border-top: 1px solid rgba(255, 255, 255, 0.12);
8167    padding: 0 7px 0 12.25px;
8168    height: 42px;
8169    line-height: 42px; }
8170    .x-border-panel > .x-panel-header {
8171      background-color: transparent; }
8172  .x-panel-icon::before {
8173    float: left;
8174    padding: 10.5px 14px 10.5px 0; }
8175  .x-panel-collapsed .x-window-tl {
8176    border-bottom-color: #84a0c4; }
8177  .x-panel-floating {
8178    background-color: #343638; }
8179  .x-panel-bwrap {
8180    overflow: visible; }
8181  .x-panel-tbar {
8182    overflow: visible; }
8183
8184.x-tool {
8185  margin: 7px 0;
8186  position: relative;
8187  width: 28px;
8188  height: 28px; }
8189  .x-tool:hover {
8190    color: #009BC9;
8191    color: var(--c-primary, #009BC9); }
8192  .x-tool::before {
8193    position: absolute;
8194    top: 50%;
8195    left: 50%;
8196    transform: translate(-50%, -50%); }
8197
8198.x-border-layout-ct {
8199  box-shadow: none; }
8200
8201.x-panel-tl .x-panel-header {
8202  /*padding: 0 dp(8); removed for start page*/
8203  color: #dedede; }
8204
8205.x-panel-tl, .x-panel-tr, .x-panel-bl, .x-panel-br {
8206  border: 0; }
8207
8208.x-panel-mc {
8209  background-color: #272727; }
8210
8211.x-panel-ghost {
8212  border-radius: 3.5px;
8213  visibility: visible;
8214  background-color: white; }
8215
8216.x-panel-ghost ul {
8217  border: 0; }
8218
8219.x-panel-fbar td button, .x-panel-fbar span button, .x-panel-fbar input button, .x-panel-fbar div button, .x-panel-fbar select button, .x-panel-fbar label button {
8220  color: #009BC9;
8221  color: var(--c-primary, #009BC9); }
8222
8223.x-window {
8224  background-color: #303030;
8225  border-radius: 3.5px;
8226  overflow: hidden;
8227  border: 1px solid rgba(255, 255, 255, 0.3); }
8228  .x-window-noborder, .x-window-maximized {
8229    border: 0; }
8230    .x-window-noborder .x-window-header, .x-window-maximized .x-window-header {
8231      border-radius: 0; }
8232  .x-window-footer {
8233    padding: 3.5px;
8234    border-top: 1px solid rgba(255, 255, 255, 0.3); }
8235  .x-window-footer-noborder {
8236    border-top: 0; }
8237  .x-window-header {
8238    background-color: #303030;
8239    border-radius: 3.5px;
8240    padding: 0 7px 0 14px; }
8241    .x-window-header-text {
8242      display: block;
8243      overflow: hidden;
8244      text-overflow: ellipsis;
8245      white-space: nowrap;
8246      height: 42px;
8247      line-height: 42px; }
8248  .x-window-header-noborder {
8249    border-bottom: 0; }
8250  .x-window-proxy {
8251    border-radius: 3.5px;
8252    background-color: white; }
8253  .x-window-bbar .x-toolbar {
8254    border-top-color: rgba(255, 255, 255, 0.12); }
8255  .x-window-maximized .x-window-tc {
8256    background-color: #fff; }
8257
8258.x-panel-ghost .x-window-tl {
8259  border-bottom-color: rgba(255, 255, 255, 0.12); }
8260
8261.x-dlg-mask {
8262  background-color: #ccc; }
8263
8264.x-html-editor-wrap {
8265  border-radius: 3.5px;
8266  border: 1px solid rgba(255, 255, 255, 0.3); }
8267
8268.x-html-editor-tb .x-toolbar {
8269  height: 35px;
8270  background-color: transparent; }
8271  .x-html-editor-tb .x-toolbar .x-toolbar-cell {
8272    padding: 0; }
8273  .x-html-editor-tb .x-toolbar .x-btn, .x-html-editor-tb .x-toolbar .x-date-mp-btns button, .x-date-mp-btns .x-html-editor-tb .x-toolbar button {
8274    font-size: .8em; }
8275
8276.x-html-editor-tb .x-btn-text {
8277  background-image: none;
8278  color: rgba(255, 255, 255, 0.7); }
8279
8280form .x-border-layout-ct {
8281  background-color: #272727; }
8282
8283.x-table-layout-cell {
8284  vertical-align: top; }
8285
8286.x-accordion-hd {
8287  color: #dedede;
8288  border-bottom: 0 !important; }
8289  .x-panel-collapsed .x-accordion-hd {
8290    border-bottom: 1px solid rgba(255, 255, 255, 0.12) !important; }
8291  .x-accordion-hd .x-tool {
8292    color: white; }
8293
8294.x-layout-collapsed {
8295  display: none;
8296  background-color: #303030;
8297  border: 0;
8298  width: 0px;
8299  height: 21px; }
8300  .x-layout-collapsed-over {
8301    background-color: rgba(255, 255, 255, 0.04); }
8302  .x-layout-collapsed .x-tool {
8303    margin: 0;
8304    width: 21px;
8305    height: 21px; }
8306
8307.x-layout-split {
8308  border-right: 1px solid rgba(255, 255, 255, 0.3);
8309  border-top: 1px solid rgba(255, 255, 255, 0.3); }
8310  .x-layout-split.x-splitbar-h {
8311    width: 2.625px; }
8312    .x-layout-split.x-splitbar-h .x-layout-mini-west {
8313      right: 0;
8314      left: auto; }
8315  .x-layout-split.x-splitbar-v {
8316    height: 2.625px; }
8317  .x-layout-split .x-layout-mini {
8318    background-color: #1b1b1b;
8319    opacity: 1; }
8320
8321.x-layout-mini {
8322  width: 5.25px;
8323  background-color: white;
8324  border-radius: 3.5px; }
8325  .x-layout-mini:before {
8326    position: relative;
8327    display: block;
8328    content: '';
8329    border: 5.25px solid transparent;
8330    width: 0;
8331    height: 0; }
8332    .x-layout-split-west .x-layout-mini:before,
8333    .x-layout-cmini-east .x-layout-mini:before {
8334      border-right-color: white;
8335      right: 5.25px;
8336      top: 13px; }
8337    .x-layout-split-east .x-layout-mini:before,
8338    .x-layout-cmini-west .x-layout-mini:before {
8339      border-left-color: white;
8340      right: 0;
8341      top: 13px; }
8342    .x-layout-split-north .x-layout-mini:before,
8343    .x-layout-cmini-south .x-layout-mini:before {
8344      border-bottom-color: white;
8345      top: -5.25px;
8346      left: 13px; }
8347    .x-layout-split-south .x-layout-mini:before,
8348    .x-layout-cmini-north .x-layout-mini:before {
8349      border-top-color: white;
8350      top: 0;
8351      left: 13px; }
8352
8353.x-progress-wrap {
8354  border: 0;
8355  border-radius: 3.5px; }
8356
8357.x-progress-inner {
8358  height: 28px;
8359  background-color: #0277BD;
8360  background-color: var(--c-primary-tp, #0277BD); }
8361
8362.x-progress-bar {
8363  background-color: #009BC9;
8364  background-color: var(--c-primary, #009BC9);
8365  border: 0; }
8366
8367.x-progress-text {
8368  color: #fff;
8369  line-height: 28px; }
8370  .x-progress-text-back {
8371    line-height: 28px;
8372    color: #dedede; }
8373
8374.x-list-header {
8375  background-color: #f9f9f9; }
8376
8377.x-list-header-inner div em {
8378  border-left-color: #ddd;
8379  font: normal 11px arial, tahoma, helvetica, sans-serif; }
8380
8381.x-list-body dt em {
8382  font: normal 11px arial, tahoma, helvetica, sans-serif; }
8383
8384.x-list-over {
8385  background-color: #eee; }
8386
8387.x-list-selected {
8388  background-color: #343638; }
8389
8390.x-list-resizer {
8391  border-left-color: #555;
8392  border-right-color: #555; }
8393
8394.x-slider-horz {
8395  height: 28px;
8396  overflow: visible; }
8397  .x-slider-horz .x-slider-inner {
8398    top: 14px;
8399    background-color: rgba(255, 255, 255, 0.3);
8400    border-radius: 3.5px;
8401    height: 1.75px; }
8402  .x-slider-horz .x-slider-focus {
8403    height: 1.75px;
8404    transform-origin: 0 0;
8405    width: 100%;
8406    background-color: #009BC9;
8407    background-color: var(--c-primary, #009BC9); }
8408  .x-slider-horz .x-slider-thumb {
8409    cursor: -webkit-grab;
8410    cursor: grab;
8411    top: -7.875px;
8412    border: 3px solid transparent;
8413    border-color: #009BC9;
8414    border-color: var(--c-primary, #009BC9);
8415    width: 17.5px;
8416    height: 17.5px;
8417    transform: scale(0.7);
8418    transform: 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), border-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
8419    border-radius: 50%;
8420    background-color: #009BC9;
8421    background-color: var(--c-primary, #009BC9); }
8422    .x-slider-horz .x-slider-thumb.x-slider-thumb-drag {
8423      cursor: -webkit-grabbing;
8424      cursor: grabbing;
8425      transform: scale(1); }
8426
8427input[value="0"] + .x-slider .x-slider-thumb {
8428  border-color: rgba(255, 255, 255, 0.3);
8429  background-color: white; }
8430
8431.x-window-dlg {
8432  background-color: #303030;
8433  border-radius: 3.5px; }
8434
8435.ext-mb-text {
8436  max-height: 525px;
8437  overflow: auto;
8438  display: block; }
8439
8440.x-window-dlg .ext-mb-info:after {
8441  content: 'info';
8442  font-size: 2.2em;
8443  color: #009BC9;
8444  color: var(--c-primary, #009BC9); }
8445
8446.x-window-dlg .ext-mb-warning:after {
8447  content: 'warning';
8448  font-size: 2.2em;
8449  color: #f57c00; }
8450
8451.x-window-dlg .ext-mb-question:after {
8452  content: 'help';
8453  font-size: 2.2em;
8454  color: #009BC9;
8455  color: var(--c-primary, #009BC9); }
8456
8457.x-window-dlg .ext-mb-error {
8458  background-image: url(../images/default/window/icon-error.gif); }
8459
8460.x-switch {
8461  position: relative;
8462  min-height: 21px;
8463  padding-left: 3.5px; }
8464  .x-switch > .thumb {
8465    position: absolute;
8466    pointer-events: none;
8467    transition: transform linear .06s, background-color linear .08s;
8468    height: 21px;
8469    width: 21px;
8470    top: -1.75px;
8471    left: 0px; }
8472    .x-switch > .thumb::after {
8473      content: '';
8474      position: absolute;
8475      top: 0;
8476      height: 21px;
8477      width: 21px;
8478      background-color: #fafafa;
8479      z-index: 1;
8480      border-radius: 50%; }
8481    .x-switch > .thumb::before {
8482      content: "";
8483      position: absolute;
8484      top: -7px;
8485      left: -7px;
8486      bottom: -7px;
8487      right: -7px;
8488      background-color: transparent;
8489      border-radius: 50%; }
8490  .x-switch > .track {
8491    background-color: rgba(255, 255, 255, 0.3);
8492    position: absolute;
8493    height: 14px;
8494    top: 2.625px;
8495    width: 35px;
8496    border-radius: 7px;
8497    pointer-events: none;
8498    transition: background-color linear .08s; }
8499  .x-switch > input {
8500    width: 35px;
8501    height: 21px;
8502    opacity: 0; }
8503    .x-switch > input:checked ~ .thumb {
8504      transform: translate(21px, 0); }
8505      .x-switch > input:checked ~ .thumb::after {
8506        background-color: #009BC9;
8507        background-color: var(--c-primary, #009BC9); }
8508      .x-switch > input:checked ~ .thumb::before {
8509        border-color: #009BC9;
8510        border-color: var(--c-primary, #009BC9); }
8511    .x-switch > input:checked ~ .track {
8512      background-color: #0277BD;
8513      background-color: var(--c-primary-tp, #0277BD); }
8514    .x-switch > input:focus ~ .thumb::before {
8515      background-color: rgba(0, 0, 0, 0.12); }
8516    .x-switch > input:focus:checked ~ .thumb::before {
8517      background-color: rgba(0, 155, 201, 0.2); }
8518    .x-switch > input[disabled] ~ .thumb {
8519      background-color: #bdbdbd; }
8520      .x-switch > input[disabled] ~ .thumb::before {
8521        background-color: rgba(0, 0, 0, 0.12); }
8522    .x-switch > input[disabled] ~ .track {
8523      background-color: rgba(255, 255, 255, 0.12); }
8524    .x-switch > input ~ label {
8525      padding-left: 49px; }
8526
8527.x-superboxselect {
8528  position: relative;
8529  height: auto;
8530  overflow: hidden;
8531  padding: 0;
8532  display: block; }
8533  .x-superboxselect input[disabled] {
8534    background-color: transparent; }
8535  .x-superboxselect-input {
8536    padding-left: 7px; }
8537    .x-superboxselect-input input {
8538      appearance: none;
8539      border: 0;
8540      background-color: transparent;
8541      box-shadow: none !important; }
8542  .x-superboxselect ul {
8543    overflow: hidden;
8544    cursor: text; }
8545  .x-superboxselect li {
8546    float: left;
8547    margin: 2.625px 1.75px 2.625px;
8548    line-height: 21px; }
8549  .x-superboxselect-stacked li {
8550    float: none !important; }
8551  .x-superboxselect-display-btns {
8552    padding-right: 56px; }
8553  .x-superboxselect-btns {
8554    border-left: 1px solid rgba(255, 255, 255, 0.12);
8555    position: absolute;
8556    right: 0;
8557    top: 0;
8558    bottom: 0;
8559    overflow: hidden;
8560    padding: 0 3.5px; }
8561    .x-superboxselect-btns div {
8562      float: left;
8563      margin-top: 6.125px;
8564      width: 21px;
8565      height: 21px; }
8566  .x-superboxselect-btn-clear:before {
8567    content: 'clear';
8568    font-size: 15.75px;
8569    width: 21px;
8570    text-align: center; }
8571  .x-superboxselect-btn-expand:before {
8572    content: 'arrow_drop_down';
8573    line-height: 15.75px; }
8574  .x-superboxselect-btn-over {
8575    color: black; }
8576  .x-superboxselect-btn-hide {
8577    display: none; }
8578  .x-superboxselect-item {
8579    position: relative;
8580    border-radius: 3.5px;
8581    background-color: #0277BD;
8582    background-color: var(--c-primary-tp, #0277BD);
8583    padding: 0px 28px 0px 7px; }
8584    .x-superboxselect-item-hover {
8585      background-color: rgba(255, 255, 255, 0.04); }
8586    .x-superboxselect-item-focus {
8587      background-color: rgba(255, 255, 255, 0.08);
8588      color: white; }
8589    .x-superboxselect-item-close {
8590      height: 21px;
8591      position: absolute;
8592      right: 3.5px;
8593      top: 0;
8594      display: block;
8595      cursor: pointer; }
8596      .x-superboxselect-item-close:before {
8597        content: 'clear';
8598        font-size: 1em; }
8599      .x-superboxselect-item-close:hover, .x-superboxselect-item-close:active {
8600        color: black; }
8601      .x-superboxselect-item-focus .x-superboxselect-item-close {
8602        color: white; }
8603      .x-item-disabled .x-superboxselect-item-close {
8604        color: rgba(255, 255, 255, 0.3); }
8605
8606:root {
8607  --c-primary: #009BC9;
8608  --c-primary-tp: #0277BD; }
8609
8610::-webkit-scrollbar-thumb {
8611  background: #eeeeee; }
8612
8613input[type="time"]::-webkit-clear-button {
8614  display: none; }
8615
8616html {
8617  font-size: 100%;
8618  letter-spacing: normal;
8619  -moz-osx-font-smoothing: grayscale;
8620  -webkit-font-smoothing: antialiased;
8621  -ms-text-size-adjust: 100%;
8622  -webkit-text-size-adjust: 100%; }
8623
8624body {
8625  background-color: #009BC9;
8626  background-color: var(--c-primary, #009BC9); }
8627
8628body * {
8629  box-sizing: border-box; }
8630
8631body, html {
8632  color: #dedede;
8633  text-rendering: optimizeLegibility;
8634  -webkit-tap-highlight-color: transparent;
8635  -webkit-touch-callout: none; }
8636
8637button, html, input, select, textarea {
8638  font-family: Lato, sans-serif; }
8639
8640h1 {
8641  margin: 14px 0; }
8642
8643h2 {
8644  margin: 14px 0; }
8645
8646h3 {
8647  margin: 7px 0; }
8648
8649h4 {
8650  margin: 7px 0; }
8651
8652h5 {
8653  margin: 7px 0; }
8654
8655h6 {
8656  margin: 7px 0; }
8657
8658code, .go-page pre {
8659  border: 1px solid rgba(255, 255, 255, 0.3);
8660  background-color: #343638;
8661  padding: 7px;
8662  margin: 14px 0;
8663  display: block;
8664  font-family: "Courier New",Courier,monospace;
8665  color: white;
8666  border-radius: 3.5px;
8667  overflow: auto;
8668  white-space: pre-wrap; }
8669
8670p {
8671  margin: 14px 0; }
8672
8673.blue {
8674  color: #039BE5 !important; }
8675
8676.red {
8677  color: #E53935 !important; }
8678
8679.pink {
8680  color: #D81B60 !important; }
8681
8682.purple {
8683  color: #8E24AA !important; }
8684
8685.cyan {
8686  color: #00ACC1 !important; }
8687
8688.green {
8689  color: #43A047 !important; }
8690
8691.orange {
8692  color: #FB8C00 !important; }
8693
8694.brown {
8695  color: #6D4C41 !important; }
8696
8697.yellow {
8698  color: #FDD835 !important; }
8699
8700.bluegrey {
8701  color: #607D8B !important; }
8702
8703.info {
8704  background-color: #0277BD;
8705  color: #009BC9;
8706  border: 1px solid #009BC9;
8707  border-radius: 3.5px;
8708  padding: 7px;
8709  margin: 14px; }
8710
8711strong {
8712  font-weight: bold; }
8713
8714small {
8715  font-weight: normal;
8716  font-size: .85em;
8717  line-height: 1.2; }
8718
8719.success {
8720  color: #43A047 !important; }
8721
8722.danger {
8723  color: #E53935 !important; }
8724
8725.warning {
8726  color: #f57c00 !important; }
8727
8728p {
8729  margin: 14px 0; }
8730
8731/*#window-container, #viewport {
8732	position: absolute;
8733	top: 0;
8734	left: 0;
8735	bottom: 0;
8736	right: 0;
8737	overflow: hidden;
8738	visibility: hidden;
8739	> * {
8740		visibility: visible;
8741	}
8742}*/
8743/*#bg {
8744	z-index: -1;
8745	position: fixed;
8746	top:0;left:0;right:0;bottom:0;
8747	opacity: .5;
8748	//background-image: url('img/bg/office-desk.jpg'); // preloaded in Layout.php
8749	background-repeat: repeat;
8750	background-size:cover;
8751	filter: blur(5px);
8752}*/
8753@keyframes wave {
8754  0%, 60%, 100% {
8755    transform: initial; }
8756  30% {
8757    transform: translateY(-15px); } }
8758
8759a {
8760  cursor: pointer;
8761  color: #dedede;
8762  text-decoration: none; }
8763  a[target], a[onclick] {
8764    color: #009BC9; }
8765  a:hover {
8766    text-decoration: underline; }
8767  a label {
8768    cursor: inherit; }
8769
8770.ext-mb-content a {
8771  color: #009BC9; }
8772
8773#loading {
8774  color: white;
8775  position: absolute;
8776  top: 0;
8777  width: 100%; }
8778  #loading .loading-indicator {
8779    margin-top: 40vh;
8780    text-align: center; }
8781  #loading .loading-wave {
8782    border: 5.25px solid currentColor;
8783    border-radius: 22.75px;
8784    position: relative;
8785    text-align: center;
8786    width: 85.75px;
8787    height: 85.75px;
8788    padding-left: 13.125px;
8789    padding-top: 14px;
8790    margin-bottom: 21px;
8791    margin-left: auto;
8792    margin-right: auto; }
8793    #loading .loading-wave b {
8794      display: block;
8795      float: left;
8796      margin-right: 5.25px;
8797      width: 12.25px;
8798      height: 12.25px;
8799      border-radius: 50%;
8800      background: currentColor;
8801      animation: wave 1.3s linear infinite; }
8802      #loading .loading-wave b::after {
8803        display: block;
8804        float: left;
8805        content: '';
8806        margin-right: 3.5px;
8807        width: 12.25px;
8808        margin-top: 15.75px;
8809        height: 29.75px;
8810        border-radius: 7px;
8811        background: currentColor; }
8812      #loading .loading-wave b:nth-child(2) {
8813        animation-delay: -1.1s; }
8814      #loading .loading-wave b:nth-child(3) {
8815        animation-delay: -0.9s; }
8816
8817#copyright {
8818  position: fixed;
8819  bottom: 14px;
8820  text-align: center;
8821  width: 100%; }
8822
8823#go-powered-by {
8824  position: absolute;
8825  right: 14px;
8826  bottom: 14px; }
8827  #go-powered-by a {
8828    color: inherit; }
8829
8830#login-top-panel {
8831  height: 77px;
8832  position: relative; }
8833  #login-top-panel .login-user-welcome {
8834    position: absolute;
8835    bottom: 14px;
8836    right: 14px; }
8837
8838.go-display-name {
8839  margin: 7px 0 7px 14px;
8840  display: block; }
8841
8842.login-text-comp {
8843  padding-bottom: 14px; }
8844
8845#login .go-app-logo {
8846  position: absolute;
8847  top: 14px;
8848  left: 14px; }
8849
8850#login #go-powered-by {
8851  color: white; }
8852
8853#motd {
8854  border-radius: 3.5px;
8855  background-color: #202020;
8856  margin: 49px auto 0;
8857  padding: 7px;
8858  max-width: 100%;
8859  width: 600px;
8860  max-height: 220px;
8861  overflow: auto; }
8862
8863#go-login-header {
8864  position: absolute;
8865  top: 0;
8866  left: 0;
8867  right: 0;
8868  height: 63px; }
8869
8870#go-select-language {
8871  position: absolute;
8872  top: 14px;
8873  right: 14px; }
8874  #go-select-language label {
8875    text-align: right;
8876    color: white;
8877    padding-top: 3.5px; }
8878  #go-select-language input {
8879    background-color: inherit;
8880    color: white;
8881    border: 1px solid currentColor; }
8882  #go-select-language .x-form-trigger {
8883    color: white; }
8884    #go-select-language .x-form-trigger:before {
8885      color: white; }
8886
8887.go-header-left {
8888  padding-left: 14px;
8889  position: absolute;
8890  top: 10.5px;
8891  left: 0; }
8892
8893.go-header-right {
8894  top: 0;
8895  right: 0;
8896  position: absolute;
8897  z-index: 1;
8898  padding-right: 14px;
8899  /* padding: 20px 20px 20px 0px; */
8900  /* height: 46px; */ }
8901
8902#quick-add-menu {
8903  display: inline-block;
8904  padding: 3.5px 0;
8905  height: 49px;
8906  width: 100%;
8907  margin-right: 7px; }
8908
8909.go-module-title-tbar {
8910  display: none;
8911  color: #009BC9;
8912  color: var(--c-primary, #009BC9); }
8913
8914.go-item-wrap {
8915  cursor: pointer;
8916  padding: 7px;
8917  border-bottom: 1px solid rgba(255, 255, 255, 0.12); }
8918  .go-item-wrap:before {
8919    content: 'keyboard_arrow_right';
8920    padding-right: 14px; }
8921  .go-item-wrap.go-view-selected {
8922    background-color: rgba(255, 255, 255, 0.08);
8923    color: #009BC9;
8924    color: var(--c-primary, #009BC9); }
8925  .go-item-wrap span {
8926    padding: 0 0 0 35px !important; }
8927
8928.go-view-over {
8929  background-color: rgba(255, 255, 255, 0.04); }
8930
8931#go-logo, .go-app-logo, .go-about-logo {
8932  background-image: url(../Paper/img/logo-white.svg);
8933  background-size: contain;
8934  background-repeat: no-repeat;
8935  height: 35px;
8936  width: 210px; }
8937
8938.go-main-tab-panel {
8939  border-right: 0; }
8940
8941.go-about-logo {
8942  background-image: url(../Paper/img/logo-blue.svg); }
8943
8944.go-settings-logo {
8945  background-image: url(../Paper/img/logo-white.svg);
8946  background-size: auto 35px;
8947  background-repeat: no-repeat;
8948  background-position: 14px 14px;
8949  height: 63px;
8950  width: 238px;
8951  border: 1px solid;
8952  background-color: #009BC9;
8953  background-color: var(--c-primary, #009BC9); }
8954
8955.x-portlet {
8956  border: 0;
8957  background-color: #202020;
8958  border-radius: 3.5px; }
8959
8960.go-nav > div {
8961  min-height: 35px;
8962  padding: 7px 0;
8963  padding-left: 14px;
8964  cursor: pointer; }
8965  .go-nav > div.x-view-selected i {
8966    color: #009BC9;
8967    color: var(--c-primary, #009BC9); }
8968  .go-nav > div > i {
8969    color: rgba(255, 255, 255, 0.7);
8970    margin-right: 14px; }
8971  .go-nav > div button {
8972    visibility: hidden; }
8973  .go-nav > div:hover button {
8974    visibility: visible; }
8975  .go-nav > div.x-view-over {
8976    background-color: rgba(255, 255, 255, 0.04); }
8977  .go-nav > div.x-view-selected {
8978    color: #009BC9;
8979    color: var(--c-primary, #009BC9);
8980    background-color: rgba(255, 255, 255, 0.08); }
8981  .go-nav > div.divider {
8982    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
8983    padding-bottom: 14px;
8984    margin-bottom: 7px; }
8985
8986#mainNorthPanel {
8987  height: 49px;
8988  position: relative;
8989  color: white;
8990  background-color: #202020;
8991  background-color: var(--c-header-bg, #202020); }
8992  #mainNorthPanel .x-panel-body {
8993    min-height: 49px; }
8994
8995.go-main-tab-panel.x-tab-panel > .x-tab-panel-header {
8996  position: relative;
8997  border-width: 0 0 0 0;
8998  background-color: #202020;
8999  background-color: var(--c-header-bg, #202020); }
9000  .go-main-tab-panel.x-tab-panel > .x-tab-panel-header .x-tab-strip-active {
9001    border-bottom-color: #ff9100;
9002    border-bottom-color: var(--c-accent, #ff9100);
9003    color: white; }
9004    .go-main-tab-panel.x-tab-panel > .x-tab-panel-header .x-tab-strip-active .x-tab-strip-text {
9005      color: white; }
9006  .go-main-tab-panel.x-tab-panel > .x-tab-panel-header .x-tab-strip-wrap {
9007    border: 0; }
9008  .go-main-tab-panel.x-tab-panel > .x-tab-panel-header .x-tab-scroller-right, .go-main-tab-panel.x-tab-panel > .x-tab-panel-header .x-tab-scroller-left {
9009    color: white; }
9010  .go-main-tab-panel.x-tab-panel > .x-tab-panel-header .x-tab-scroller-right-over, .go-main-tab-panel.x-tab-panel > .x-tab-panel-header .x-tab-scroller-left-over {
9011    color: white; }
9012  .go-main-tab-panel.x-tab-panel > .x-tab-panel-header .x-tab-right {
9013    padding-left: 0; }
9014  .go-main-tab-panel.x-tab-panel > .x-tab-panel-header .x-tab-strip {
9015    border: 0; }
9016  .go-main-tab-panel.x-tab-panel > .x-tab-panel-header .x-tab-strip-text {
9017    color: rgba(255, 255, 255, 0.5);
9018    padding-left: 0; }
9019
9020.go-main-tab-panel.x-tab-panel .x-tab-panel-body {
9021  background-color: #343638; }
9022  .go-main-tab-panel.x-tab-panel .x-tab-panel-body > .x-hide-display {
9023    display: none !important; }
9024
9025.go-grid3-hide-headers .x-panel-tbar {
9026  border-bottom: 0.875px solid rgba(255, 255, 255, 0.12); }
9027
9028.go-grid3-hide-headers .x-grid3-header {
9029  display: none; }
9030
9031.go-head-tb {
9032  border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;
9033  position: relative;
9034  z-index: 2;
9035  background-color: #343638 !important; }
9036
9037#ti-tickets-grid .x-grid-empty::before {
9038  content: 'forum'; }
9039
9040#ab-contacts-grid .x-grid-empty::before {
9041  content: 'person'; }
9042
9043#ab-company-grid .x-grid-empty::before {
9044  content: 'domain'; }
9045
9046.link-icon {
9047  display: inline-block;
9048  background-repeat: no-repeat;
9049  width: 16px !important;
9050  height: 16px !important;
9051  padding: 0 1px 0 0; }
9052
9053#secondary-menu {
9054  padding-right: 49px; }
9055  #secondary-menu #start-menu-link {
9056    display: inline-block;
9057    text-decoration: none;
9058    height: 35px;
9059    padding: 15.75px 7px 7px 7px;
9060    color: white; }
9061    #secondary-menu #start-menu-link:hover, #secondary-menu #start-menu-link:active {
9062      color: white; }
9063
9064#search_query {
9065  float: left;
9066  display: block;
9067  padding-top: 10.5px; }
9068
9069.search-field-wrap {
9070  position: absolute;
9071  z-index: 20;
9072  display: block;
9073  top: 0;
9074  left: 0;
9075  right: 0;
9076  height: 56px;
9077  padding: 7px;
9078  background-color: #202020;
9079  background-color: var(--c-header-bg, #202020); }
9080  .search-field-wrap .x-form-trigger {
9081    height: 42px; }
9082    .search-field-wrap .x-form-trigger.x-form-clear-trigger::before {
9083      font-size: 21px;
9084      color: white; }
9085  .search-field-wrap.x-hide-display {
9086    opacity: 0;
9087    pointer-events: none; }
9088  .search-field-wrap .x-btn, .search-field-wrap .x-date-mp-btns button, .x-date-mp-btns .search-field-wrap button {
9089    position: absolute;
9090    top: 0;
9091    right: 0;
9092    padding: 0;
9093    margin: 0; }
9094  .search-field-wrap .x-form-field-wrap {
9095    margin: 0 auto; }
9096  .search-field-wrap input {
9097    width: 100%;
9098    max-width: 700px;
9099    background: none;
9100    height: 42px;
9101    border: 0;
9102    padding: 0 0 0 7px;
9103    background-color: rgba(255, 255, 255, 0.1);
9104    color: white; }
9105    .search-field-wrap input.x-form-invalid {
9106      background-color: #e57373; }
9107
9108@keyframes slide-top {
9109  0% {
9110    transform: translateX(100%); }
9111  100% {
9112    transform: translateX(0); } }
9113
9114#message-ct > div, .notifications > div {
9115  border-radius: 3.5px;
9116  background-color: #202020;
9117  cursor: pointer;
9118  pointer-events: auto;
9119  max-width: 420px;
9120  min-height: 35px;
9121  margin: 0 auto 3.5px; }
9122  #message-ct > div .x-panel-header, .notifications > div .x-panel-header {
9123    color: rgba(255, 255, 255, 0.7);
9124    height: 35px; }
9125    #message-ct > div .x-panel-header > i, #message-ct > div .x-panel-header .x-tool, .notifications > div .x-panel-header > i, .notifications > div .x-panel-header .x-tool {
9126      transform: scale(0.8);
9127      margin-top: -3.5px; }
9128    #message-ct > div .x-panel-header .x-tool, .notifications > div .x-panel-header .x-tool {
9129      transform: scale(0.8);
9130      margin-top: 3.5px; }
9131  #message-ct > div .x-panel-header-text, .notifications > div .x-panel-header-text {
9132    color: rgba(255, 255, 255, 0.7);
9133    font-size: 14px; }
9134  #message-ct > div .x-panel-bwrap, .notifications > div .x-panel-bwrap {
9135    padding: 7px 14px; }
9136    #message-ct > div .x-panel-bwrap em, .notifications > div .x-panel-bwrap em {
9137      float: right; }
9138
9139#message-ct {
9140  position: absolute;
9141  pointer-events: none;
9142  z-index: 100000;
9143  top: 56px;
9144  right: 8px;
9145  overflow: visible; }
9146  #message-ct > div {
9147    animation: slide-top .2s ease-out; }
9148
9149.notifications {
9150  padding: 3.5px;
9151  background-color: #009BC9;
9152  background-color: var(--c-primary, #009BC9); }
9153  .notifications i.entity::before {
9154    margin-top: -19.25px; }
9155
9156.notificationArea {
9157  z-index: 1000000 !important;
9158  background-color: #009BC9;
9159  background-color: var(--c-primary, #009BC9); }
9160  .notificationArea .x-panel-header, .notificationArea .x-panel-header-text {
9161    border-top: 0;
9162    color: white; }
9163
9164@keyframes blink {
9165  0% {
9166    opacity: 0; }
9167  100% {
9168    opacity: 1; } }
9169
9170#status-bar {
9171  cursor: pointer;
9172  display: inline-block;
9173  float: left;
9174  height: 28px;
9175  padding: 1.75px 7px;
9176  margin-top: 14px;
9177  margin-right: 7px;
9178  border-radius: 14px;
9179  border: 1px solid rgba(255, 255, 255, 0.3);
9180  background-color: rgba(255, 255, 255, 0.08); }
9181  #status-bar > * {
9182    animation: blink .3s 7 alternate;
9183    margin: 0 3.5px;
9184    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.56);
9185    transform: scale(0.7);
9186    cursor: pointer; }
9187
9188.card {
9189  background-color: #202020; }
9190
9191/*.go-global-search {
9192	//width: 65%;
9193	height: dp(40);
9194	display:inline-block;
9195	position:absolute;
9196	left: 240px;
9197	right: 240px;
9198	background-color: color($bg, 'disabled-button');
9199	border-radius: $borderRadius;
9200	.x-btn {
9201		position:absolute;
9202		top: dp(8);
9203		left: dp(8);
9204	}
9205}*/
9206button {
9207  border: 0;
9208  outline: 0;
9209  background: none;
9210  color: inherit;
9211  cursor: pointer;
9212  font-size: inherit; }
9213  button:hover {
9214    cursor: pointer; }
9215  button[disabled] {
9216    cursor: default;
9217    opacity: .6;
9218    -moz-opacity: .6;
9219    filter: alpha(opacity=60);
9220    pointer-events: none; }
9221
9222.closed {
9223  display: none !important; }
9224
9225.avatar, .user-img, .go-messages > div span.photo {
9226  position: relative;
9227  display: inline-block;
9228  padding: 0;
9229  background: url(../Paper/img/default-avatar.svg) no-repeat center center;
9230  background-color: #757575;
9231  color: #fafafa;
9232  background-size: cover;
9233  border-radius: 50%;
9234  width: 35px;
9235  height: 35px;
9236  line-height: 35px;
9237  font-size: 14px;
9238  text-align: center; }
9239  .avatar .icon, .user-img .icon, .go-messages > div span.photo .icon, .avatar .go-grid .go-grid-hd-btn, .go-grid .avatar .go-grid-hd-btn, .user-img .go-grid .go-grid-hd-btn, .go-grid .user-img .go-grid-hd-btn, .go-messages > div span.photo .go-grid .go-grid-hd-btn, .go-grid .go-messages > div span.photo .go-grid-hd-btn {
9240    color: white;
9241    line-height: 35px;
9242    font-size: inherit;
9243    height: 100%;
9244    width: 100%; }
9245  .icons .avatar, .icons .user-img, .icons .go-messages > div span.photo, .go-messages > div .icons span.photo, .go-detail-view-avatar .avatar, .go-detail-view-avatar .user-img, .go-detail-view-avatar .go-messages > div span.photo, .go-messages > div .go-detail-view-avatar span.photo {
9246    margin-top: 3.5px;
9247    margin-right: 14px; }
9248  .avatar .x-btn, .user-img .x-btn, .go-messages > div span.photo .x-btn, .avatar .x-date-mp-btns button, .x-date-mp-btns .avatar button, .user-img .x-date-mp-btns button, .x-date-mp-btns .user-img button, .go-messages > div span.photo .x-date-mp-btns button, .x-date-mp-btns .go-messages > div span.photo button {
9249    border: 0; }
9250  .avatar.group, .group.user-img, .go-messages > div span.group.photo {
9251    background: linear-gradient(rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.24)); }
9252    .avatar.group::before, .group.user-img::before, .go-messages > div span.group.photo::before {
9253      content: "group"; }
9254
9255.user {
9256  position: relative;
9257  padding-left: 49px;
9258  min-height: 35px;
9259  /*	.username, .displayName {
9260		display:block;
9261	}*/ }
9262  .user .wrap.single {
9263    padding-top: 8.75px; }
9264  .user .wrap > * {
9265    display: block;
9266    text-overflow: ellipsis;
9267    overflow: hidden; }
9268  .user .avatar, .user .user-img, .user .go-messages > div span.photo, .go-messages > div .user span.photo {
9269    position: absolute;
9270    top: 3.5px;
9271    left: 3.5px;
9272    vertical-align: middle; }
9273
9274#user-menu span + span {
9275  display: block;
9276  height: 42px;
9277  border-radius: 50%; }
9278
9279.user-img {
9280  position: absolute;
9281  right: 14px;
9282  top: 7px;
9283  z-index: 15;
9284  border: 1px solid white;
9285  width: 42px;
9286  height: 42px; }
9287  .user-img.login-avatar {
9288    top: 14px; }
9289  .user-img:hover + div {
9290    display: block; }
9291  .user-img + div {
9292    padding-top: 42px;
9293    z-index: 14;
9294    color: #dedede;
9295    position: absolute;
9296    top: 17.5px;
9297    right: 7px;
9298    width: 224px;
9299    background-color: #202020; }
9300    .user-img + div button a {
9301      color: white; }
9302      .user-img + div button a:hover {
9303        color: #dedede; }
9304
9305hr {
9306  height: 1px;
9307  border: 0;
9308  margin: 13.125px 0 14px 0;
9309  background-color: rgba(255, 255, 255, 0.3); }
9310
9311#go-logged-in-as {
9312  text-align: center; }
9313
9314#go-module-panel-summary > div > div.x-panel-body {
9315  background-color: #343638; }
9316
9317.go-tab-notification {
9318  color: rgba(255, 255, 255, 0.87);
9319  background-color: #E53935 !important;
9320  position: absolute;
9321  right: -3.5px;
9322  top: 3.5px; }
9323
9324.go-create-link-btn .x-btn-mc em.x-btn-arrow > button:after {
9325  content: ''; }
9326
9327.x-panel-header-text .badge {
9328  margin-left: 7px;
9329  color: #dedede;
9330  background-color: #0277BD;
9331  background-color: var(--c-primary-tp, #0277BD);
9332  display: none; }
9333  .x-panel-collapsed .x-panel-header-text .badge {
9334    display: inline-block; }
9335
9336.right {
9337  float: right; }
9338
9339.status {
9340  padding-left: 7px;
9341  padding-right: 7px;
9342  background-color: #343638;
9343  display: inline-block;
9344  border-radius: 3.5px;
9345  color: #dedede;
9346  text-shadow: 0px 0px 4px white;
9347  border: 1px solid rgba(255, 255, 255, 0.12); }
9348  .x-panel-header-text .status {
9349    margin: 7px; }
9350
9351.x-tab-with-icon {
9352  position: relative; }
9353
9354button.filetype-pdf, button.filetype-doc {
9355  background-position: 0 center;
9356  background-repeat: no-repeat;
9357  background-size: contain;
9358  padding-left: 21px !important; }
9359
9360.x-grid3-hd-row .x-grid3-td-icon {
9361  text-indent: -9999px; }
9362
9363.x-grid3-row td.go-grid-col-icon > div {
9364  padding: 0 14px 0 7px; }
9365  .x-grid3-row td.go-grid-col-icon > div > div {
9366    width: 21px;
9367    height: 21px;
9368    background-repeat: no-repeat;
9369    background-position: center center;
9370    background-size: 16px 16px;
9371    /*border-radius: 50%;*/
9372    box-sizing: border-box;
9373    margin-top: 7px; }
9374
9375.go-grid-icon {
9376  background-repeat: no-repeat;
9377  background-position: 0 center;
9378  padding-left: 35px !important;
9379  display: block;
9380  width: auto !important;
9381  text-decoration: none !important; }
9382
9383.x-btn .btn-cut, .x-date-mp-btns button .btn-cut,
9384.x-btn .btn-copy,
9385.x-date-mp-btns button .btn-copy,
9386.x-btn .btn-paste,
9387.x-date-mp-btns button .btn-paste,
9388.x-btn .btn-attach,
9389.x-date-mp-btns button .btn-attach,
9390.x-btn .btn-thumbnails,
9391.x-date-mp-btns button .btn-thumbnails,
9392.x-btn .btn-upload,
9393.x-date-mp-btns button .btn-upload,
9394.x-btn .btn-addressbook-add-contact,
9395.x-date-mp-btns button .btn-addressbook-add-contact,
9396.x-btn .btn-addressbook-add-company,
9397.x-date-mp-btns button .btn-addressbook-add-company,
9398.x-btn .btn-addressbook-manage,
9399.x-date-mp-btns button .btn-addressbook-manage,
9400.x-btn .ml-btn-mailings,
9401.x-date-mp-btns button .ml-btn-mailings,
9402.x-btn .btn-up,
9403.x-date-mp-btns button .btn-up,
9404.x-btn .btn-message,
9405.x-date-mp-btns button .btn-message,
9406.x-btn .bs-btn-catalog,
9407.x-date-mp-btns button .bs-btn-catalog,
9408.x-btn .bs-btn-expenses,
9409.x-date-mp-btns button .bs-btn-expenses,
9410.x-btn .bs-btn-report,
9411.x-date-mp-btns button .bs-btn-report,
9412.x-btn .bs-btn-batchjob,
9413.x-date-mp-btns button .bs-btn-batchjob,
9414.x-btn .bs-send-email,
9415.x-date-mp-btns button .bs-send-email,
9416.x-btn .bs-duplicate,
9417.x-date-mp-btns button .bs-duplicate,
9418.x-btn .no-btn-categories,
9419.x-date-mp-btns button .no-btn-categories,
9420.x-btn .btn-files,
9421.x-date-mp-btns button .btn-files,
9422.x-btn .btn-one-day,
9423.x-date-mp-btns button .btn-one-day,
9424.x-btn .btn-five-days,
9425.x-date-mp-btns button .btn-five-days,
9426.x-btn .btn-seven-days,
9427.x-date-mp-btns button .btn-seven-days,
9428.x-btn .btn-month,
9429.x-date-mp-btns button .btn-month,
9430.x-btn .btn-list,
9431.x-date-mp-btns button .btn-list,
9432.x-btn .cal-btn-home,
9433.x-date-mp-btns button .cal-btn-home,
9434.x-btn .btn-send,
9435.x-date-mp-btns button .btn-send,
9436.x-btn .btn-reply,
9437.x-date-mp-btns button .btn-reply,
9438.x-btn .btn-reply-all,
9439.x-date-mp-btns button .btn-reply-all,
9440.x-btn .btn-forward,
9441.x-date-mp-btns button .btn-forward,
9442.x-btn .btn-flag,
9443.x-date-mp-btns button .btn-flag,
9444.x-btn .btn-addressbook,
9445.x-date-mp-btns button .btn-addressbook,
9446.x-btn .btn-compose,
9447.x-date-mp-btns button .btn-compose,
9448.x-btn .btn-show,
9449.x-date-mp-btns button .btn-show,
9450.x-btn .btn-right-arrow,
9451.x-date-mp-btns button .btn-right-arrow,
9452.x-btn .btn-left-arrow,
9453.x-date-mp-btns button .btn-left-arrow,
9454.x-btn .btn-availability,
9455.x-date-mp-btns button .btn-availability,
9456.x-btn .btn-one-day,
9457.x-date-mp-btns button .btn-one-day, .x-btn btn-five-days, .x-date-mp-btns button btn-five-days, .x-btn btn-seven-days, .x-date-mp-btns button btn-seven-days, .x-btn btn-month, .x-date-mp-btns button btn-month, .x-menu-item .btn-cut,
9458.x-menu-item .btn-copy,
9459.x-menu-item .btn-paste,
9460.x-menu-item .btn-attach,
9461.x-menu-item .btn-thumbnails,
9462.x-menu-item .btn-upload,
9463.x-menu-item .btn-addressbook-add-contact,
9464.x-menu-item .btn-addressbook-add-company,
9465.x-menu-item .btn-addressbook-manage,
9466.x-menu-item .ml-btn-mailings,
9467.x-menu-item .btn-up,
9468.x-menu-item .btn-message,
9469.x-menu-item .bs-btn-catalog,
9470.x-menu-item .bs-btn-expenses,
9471.x-menu-item .bs-btn-report,
9472.x-menu-item .bs-btn-batchjob,
9473.x-menu-item .bs-send-email,
9474.x-menu-item .bs-duplicate,
9475.x-menu-item .no-btn-categories,
9476.x-menu-item .btn-files,
9477.x-menu-item .btn-one-day,
9478.x-menu-item .btn-five-days,
9479.x-menu-item .btn-seven-days,
9480.x-menu-item .btn-month,
9481.x-menu-item .btn-list,
9482.x-menu-item .cal-btn-home,
9483.x-menu-item .btn-send,
9484.x-menu-item .btn-reply,
9485.x-menu-item .btn-reply-all,
9486.x-menu-item .btn-forward,
9487.x-menu-item .btn-flag,
9488.x-menu-item .btn-addressbook,
9489.x-menu-item .btn-compose,
9490.x-menu-item .btn-show,
9491.x-menu-item .btn-right-arrow,
9492.x-menu-item .btn-left-arrow,
9493.x-menu-item .btn-availability,
9494.x-menu-item .btn-one-day, .x-menu-item btn-five-days, .x-menu-item btn-seven-days, .x-menu-item btn-month {
9495  background-image: none !important; }
9496
9497.x-uf-buttons-ct {
9498  position: relative;
9499  height: 31.5px; }
9500
9501.x-uf-input-ct {
9502  position: absolute;
9503  overflow: visible; }
9504
9505.x-uf-ubtn-ct {
9506  display: inline-block;
9507  margin-left: 78px; }
9508
9509.x-uf-cbtn-ct {
9510  margin-left: 4px;
9511  display: inline-block; }
9512
9513.x-uf-bbtn-ct {
9514  display: inline-block; }
9515
9516.x-uf-input-wrap {
9517  cursor: pointer;
9518  position: absolute;
9519  right: 0;
9520  bottom: 0;
9521  left: 0;
9522  overflow: hidden;
9523  top: 0; }
9524  .x-uf-input-wrap input {
9525    top: -31.5px;
9526    min-height: 63px;
9527    position: absolute;
9528    opacity: 0;
9529    cursor: pointer; }
9530
9531.x-uf-input-mask {
9532  position: absolute;
9533  width: 24px;
9534  left: -18px; }
9535
9536.x-uf-table {
9537  width: 100%;
9538  font-size: 11px;
9539  border-collapse: collapse;
9540  margin-top: 2px; }
9541
9542.x-uf-filedelete {
9543  width: 16px;
9544  text-align: right;
9545  padding-right: 2px; }
9546  .x-uf-filedelete a {
9547    color: white; }
9548
9549.go-icon-list p, .go-detail-view .icons p, .go-icon-list > a, .go-detail-view .icons > a {
9550  min-height: 35px;
9551  box-sizing: border-box;
9552  display: table;
9553  text-decoration: none;
9554  padding: 7px 14px;
9555  margin: 0; }
9556  .go-icon-list p span, .go-detail-view .icons p span, .go-icon-list p a, .go-detail-view .icons p a, .go-icon-list > a span, .go-detail-view .icons > a span, .go-icon-list > a a, .go-detail-view .icons > a a {
9557    display: inline-block;
9558    min-height: 21px; }
9559  .go-icon-list p i.label, .go-detail-view .icons p i.label, .go-icon-list > a i.label, .go-detail-view .icons > a i.label {
9560    left: 14px;
9561    top: 10.5px;
9562    width: 21px;
9563    height: 21px;
9564    position: absolute;
9565    color: white; }
9566  .go-icon-list p .avatar, .go-detail-view .icons p .avatar, .go-icon-list p .user-img, .go-detail-view .icons p .user-img, .go-icon-list p .go-messages > div span.photo, .go-messages > div .go-icon-list p span.photo, .go-detail-view .icons p .go-messages > div span.photo, .go-messages > div .go-detail-view .icons p span.photo, .go-icon-list > a .avatar, .go-detail-view .icons > a .avatar, .go-icon-list > a .user-img, .go-detail-view .icons > a .user-img, .go-icon-list > a .go-messages > div span.photo, .go-messages > div .go-icon-list > a span.photo, .go-detail-view .icons > a .go-messages > div span.photo, .go-messages > div .go-detail-view .icons > a span.photo {
9567    left: 0;
9568    top: 3.5px;
9569    position: absolute; }
9570  .go-icon-list p:hover .show-on-hover, .go-detail-view .icons p:hover .show-on-hover, .go-icon-list > a:hover .show-on-hover, .go-detail-view .icons > a:hover .show-on-hover {
9571    display: block !important; }
9572  .go-icon-list p:hover .hide-on-hover, .go-detail-view .icons p:hover .hide-on-hover, .go-icon-list > a:hover .hide-on-hover, .go-detail-view .icons > a:hover .hide-on-hover {
9573    display: none; }
9574  .go-icon-list p label, .go-detail-view .icons p label, .go-icon-list > a label, .go-detail-view .icons > a label {
9575    width: 100%;
9576    display: block;
9577    line-height: 14px; }
9578
9579.go-icon-list .left, .go-detail-view .icons .left {
9580  top: 10.5px;
9581  left: 14px;
9582  position: absolute; }
9583
9584.go-icon-list .right, .go-detail-view .icons .right {
9585  top: 10.5px;
9586  right: 14px;
9587  position: absolute; }
9588
9589.go-icon-list > p, .go-icon-list > a {
9590  position: relative;
9591  padding-left: 49px; }
9592
9593.go-detail-view {
9594  /*.x-btn.fab {
9595		@extend .z6;
9596		position:absolute;
9597		box-sizing: border-box;
9598		right: dp(32);
9599		top:dp(-24);
9600		background-color: $cAccent;
9601		color:white;
9602		width:dp(48);
9603		height: dp(48) !important;
9604		transition: box-shadow 280ms $curve-standard;
9605		border-radius: 50%;
9606		button::before {
9607			color:white;
9608		}
9609	}
9610	.x-btn-over.fab {
9611		@extend .z8;
9612	}
9613	.x-btn-click.fab {
9614		@extend .z12;
9615		background-color: color($orange, 700) !important;
9616	}*/
9617  /*.x-tool { margin-top: dp(3);}*/ }
9618  .go-detail-view small {
9619    color: rgba(255, 255, 255, 0.7); }
9620  .go-detail-view .content {
9621    padding: 14px; }
9622  .go-detail-view > .x-panel-bwrap > .x-panel-body > .x-panel {
9623    border-radius: 3.5px;
9624    margin: 7px;
9625    background-color: #272727; }
9626    .go-detail-view > .x-panel-bwrap > .x-panel-body > .x-panel > .x-panel-bwrap > .x-panel-body {
9627      padding-bottom: 7px; }
9628  .go-detail-view figure {
9629    background-image: url(../Paper/img/default-avatar.svg);
9630    background-position: center 60%;
9631    background-size: cover;
9632    position: relative;
9633    margin: 0; }
9634    .go-detail-view figure:before {
9635      display: block;
9636      content: "";
9637      width: 100%;
9638      padding-top: 56.25%; }
9639  .go-detail-view hr {
9640    clear: both;
9641    margin: 7px 0; }
9642  .go-detail-view .indent {
9643    margin: 7px 0 7px 56px; }
9644  .go-detail-view .more {
9645    font-style: italic; }
9646  .go-detail-view .s1, .go-detail-view .s2, .go-detail-view .s3, .go-detail-view .s4, .go-detail-view .s5, .go-detail-view .s6, .go-detail-view .s7, .go-detail-view .s8, .go-detail-view .s9, .go-detail-view .s10, .go-detail-view .s11, .go-detail-view .s12 {
9647    display: block;
9648    float: left; }
9649  .go-detail-view .s1 {
9650    width: 8.333333%; }
9651  .go-detail-view .s2 {
9652    width: 16.666666%; }
9653  .go-detail-view .s3 {
9654    width: 25%; }
9655  .go-detail-view .s4 {
9656    width: 33.333333%; }
9657  .go-detail-view .s5 {
9658    width: 41.666666%; }
9659  .go-detail-view .s6 {
9660    width: 50%; }
9661  .go-detail-view .s7 {
9662    width: 58.333333%; }
9663  .go-detail-view .s8 {
9664    width: 66.666666%; }
9665  .go-detail-view .s9 {
9666    width: 75%; }
9667  .go-detail-view .s10 {
9668    width: 83.333333%; }
9669  .go-detail-view .s11 {
9670    width: 91.666666%; }
9671  .go-detail-view .s12 {
9672    width: 100%; }
9673  .go-detail-view .pad {
9674    padding-left: 14px;
9675    padding-bottom: 7px; }
9676  .go-detail-view label {
9677    width: 100%;
9678    display: block;
9679    line-height: 14px; }
9680  .go-detail-view .icons h5 {
9681    margin-left: 14px;
9682    margin-right: 14px; }
9683  .go-detail-view .icons hr {
9684    margin: 14px; }
9685  .go-detail-view .icons h5:not(:first-child) {
9686    margin-top: 10.5px; }
9687  .go-detail-view .icons > p, .go-detail-view .icons > a {
9688    position: relative;
9689    padding-left: 56px; }
9690  .go-detail-view .x-panel-bbar .x-btn, .go-detail-view .x-panel-bbar .x-date-mp-btns button, .x-date-mp-btns .go-detail-view .x-panel-bbar button {
9691    border: 1px solid rgba(255, 255, 255, 0.3); }
9692  .go-detail-view .x-panel-bbar .x-toolbar {
9693    border-bottom: 0;
9694    height: 56px; }
9695  .go-detail-view .x-toolbar.actions {
9696    padding: 14px;
9697    padding-bottom: 21px;
9698    height: 63px; }
9699    .go-detail-view .x-toolbar.actions .x-btn, .go-detail-view .x-toolbar.actions .x-date-mp-btns button, .x-date-mp-btns .go-detail-view .x-toolbar.actions button {
9700      color: #009BC9;
9701      border: 1px solid rgba(255, 255, 255, 0.3); }
9702  .go-detail-view .x-panel-bbar .x-toolbar {
9703    border-top: 0; }
9704  .go-detail-view h3.title {
9705    padding: 14px; }
9706
9707.show-on-hover {
9708  display: none !important; }
9709
9710.x-grid3-row-over .show-on-hover {
9711  display: block  !important; }
9712
9713.display-panel-heading {
9714  /*color: color($fg, 'secondary-text');*/
9715  padding: 7px 14px;
9716  height: 49px; }
9717  .display-panel + .display-panel .display-panel-heading {
9718    border-top: 1px solid rgba(255, 255, 255, 0.3); }
9719
9720.go-display-panel {
9721  width: 100%;
9722  /*	.x-panel-body > & + & {
9723		padding-top:dp(8);
9724	}
9725	.x-panel-body > & > tbody>tr>td:first-child,
9726	.x-panel-body > div > div > & > tbody>tr>td:first-child, {
9727		padding-left: dp(16);
9728	}
9729	.x-panel-body > div > div > & > tbody>tr>td:last-child, {
9730		padding-right: dp(16);
9731	} */ }
9732  .go-display-panel-heading {
9733    /*color: color($fg, 'secondary-text');*/
9734    border-top: 1px solid rgba(255, 255, 255, 0.3);
9735    padding: 7px 14px;
9736    height: 49px; }
9737  .go-display-panel .table_header_links {
9738    padding: 7px;
9739    vertical-align: middle;
9740    height: 35px;
9741    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
9742    background-color: transparent !important; }
9743
9744table.display-panel {
9745  border-collapse: collapse;
9746  border-spacing: 0;
9747  width: 100%;
9748  clear: both; }
9749  table.display-panel.labels td:first-child, table.display-panel.labels th:first-child {
9750    width: 175px; }
9751  table.display-panel td, table.display-panel th {
9752    vertical-align: top;
9753    padding: 7px; }
9754    table.display-panel td:first-child, table.display-panel th:first-child {
9755      padding-left: 14px; }
9756    table.display-panel td:last-child, table.display-panel th:last-child {
9757      padding-right: 14px; }
9758    table.display-panel td.r, table.display-panel td.right, table.display-panel th.r, table.display-panel th.right {
9759      text-align: right;
9760      float: none; }
9761  table.display-panel tr.line td, table.display-panel td.line, table.display-panel th.line, table.display-panel tr.line th {
9762    border-bottom: 1px solid rgba(255, 255, 255, 0.12); }
9763  table.display-panel tr.totals th {
9764    padding: 7px;
9765    vertical-align: middle;
9766    border-right: 1px solid rgba(255, 255, 255, 0.12); }
9767  table.display-panel tr.bold-line td, table.display-panel td.bold-line, table.display-panel tr.line th, table.display-panel th.line {
9768    border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
9769  table.display-panel table td:first-child {
9770    padding-left: 0; }
9771  table.display-panel table td:last-child {
9772    padding-right: 0; }
9773
9774tr.go-grid-row td {
9775  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
9776  vertical-align: top; }
9777
9778.collapsible-display-panel-header {
9779  /*	color: color($fg, 'secondary-text');*/
9780  border-top: 1px solid rgba(255, 255, 255, 0.3);
9781  padding: 0 7px 0 14px;
9782  height: 49px;
9783  line-height: 49px;
9784  display: block;
9785  overflow: hidden;
9786  text-overflow: ellipsis;
9787  white-space: nowrap; }
9788
9789.mo-title {
9790  background-repeat: no-repeat;
9791  background-position: 3.5px center;
9792  padding-left: 35px;
9793  background-size: 14px 14px; }
9794
9795.go-select-all-checkbox {
9796  color: #dedede; }
9797  .go-select-all-checkbox .x-form-checkbox + label:before {
9798    margin: 0 5.25px 0 3.5px;
9799    color: white; }
9800  .go-select-all-checkbox .x-form-cb-label {
9801    vertical-align: middle; }
9802
9803td[id^="comment-td"] {
9804  padding: 0 14px 7px !important; }
9805
9806table[id^="comments-ext"] b {
9807  padding-right: 14px; }
9808
9809.comment-div {
9810  padding: 7px;
9811  border-radius: 3.5px;
9812  border: 1px solid rgba(255, 255, 255, 0.12); }
9813
9814.go-border-bottom {
9815  border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
9816
9817.x-window.go-form-panel .x-panel-body,
9818.x-window.go-form-panel .x-window-body,
9819.x-column.go-form-panel .x-panel-body,
9820.x-form-label-left.go-form-panel > div > .x-panel-body,
9821.go-form-panel .x-panel-body,
9822.go-error-dialog {
9823  padding: 7px 14px; }
9824
9825.go-error-dialog {
9826  font-size: 10px;
9827  font-family: monospace;
9828  line-height: 1.4em; }
9829
9830#container {
9831  margin: 21px;
9832  padding: 14px;
9833  font-size: 10px;
9834  border-radius: 3.5px; }
9835
9836.go-link-grid .x-grid3-col-name, .go-search-grid .x-grid3-col-name {
9837  padding-left: 49px;
9838  position: relative; }
9839  .go-link-grid .x-grid3-col-name i, .go-search-grid .x-grid3-col-name i {
9840    position: absolute;
9841    left: 14px;
9842    top: 7px;
9843    width: 21px;
9844    height: 22.75px; }
9845
9846.go-links-link-grid .x-grid3-col-name {
9847  padding-right: 49px; }
9848
9849.go-sidenav {
9850  /*background-color: color($bg, 'app-bar');*/ }
9851  .go-sidenav .x-grid3 {
9852    background-color: transparent; }
9853    .go-sidenav .x-grid3-row {
9854      border-bottom: 0; }
9855  .go-sidenav .x-date-picker {
9856    transform-origin: 0 0;
9857    transform: scale(0.9); }
9858  .go-sidenav .x-toolbar:first-of-type {
9859    border-bottom: 0; }
9860  .go-sidenav .x-panel-body {
9861    padding-bottom: 7px; }
9862
9863.go-layout-responsive .x-btn.go-narrow, .go-layout-responsive .x-date-mp-btns button.go-narrow, .x-date-mp-btns .go-layout-responsive button.go-narrow {
9864  display: none; }
9865
9866.go-layout-responsive.go-narrow .x-btn.go-narrow, .go-layout-responsive.go-narrow .x-date-mp-btns button.go-narrow, .x-date-mp-btns .go-layout-responsive.go-narrow button.go-narrow {
9867  display: block; }
9868
9869.go-layout-responsive.go-narrow .x-layout-split {
9870  display: none !important; }
9871
9872/*.go-layout-responsive-item {
9873	float:left;
9874	height: 100%;
9875	width: auto;
9876	&:last-child {
9877		overflow: hidden;
9878		float: none;
9879	}
9880}
9881
9882@media screen and (max-width: 1023px) {
9883	.go-layout-responsive {
9884		overflow: hidden;
9885	}
9886
9887	.go-layout-responsive-item {
9888		float:left;
9889		width: 100% !important;
9890		height: 100%;
9891	}
9892}*/
9893.go-show-tablet, .go-show-mobile {
9894  display: none; }
9895
9896.go-hide {
9897  display: none !important; }
9898
9899@media screen and (max-width: 1200px) {
9900  .go-show-tablet {
9901    display: block; }
9902  .go-hide-tablet, .go-hide-mobile {
9903    display: none; }
9904  .go-main-tab-panel > .x-tab-panel-header {
9905    display: none; }
9906  #mainNorthPanel {
9907    height: 56px; }
9908    #mainNorthPanel .x-panel-body {
9909      min-height: 56px; }
9910  .x-grid3-row .ux-row-action {
9911    opacity: 1; } }
9912
9913@media screen and (max-width: 1000px) {
9914  .go-show-mobile, .go-show-tablet {
9915    display: block; }
9916  .go-hide-tablet {
9917    display: none; }
9918  .go-hide-mobile {
9919    display: none; }
9920  #go-logo {
9921    display: none; } }
9922
9923.x-form-element .x-grid-panel {
9924  border-radius: 3.5px;
9925  border: 0; }
9926
9927.x-form-element .x-grid-panel.x-form-invalid {
9928  border-color: rgba(229, 57, 53, 0.54); }
9929
9930.x-form .x-btn-icon button {
9931  color: rgba(255, 255, 255, 0.7); }
9932
9933.x-panel.text {
9934  padding: 14px; }
9935
9936.x-btn.raised, .x-date-mp-btns button.raised {
9937  border: 0.875px solid rgba(255, 255, 255, 0.3); }
9938
9939.go-links-detail a {
9940  color: #dedede; }
9941
9942.go-links-detail .icons p a:not(.right) {
9943  padding-right: 56px; }
9944
9945.go-links-detail .count {
9946  float: right; }
9947
9948.go-links-detail a.show-more {
9949  font-style: italic;
9950  color: #009BC9;
9951  padding-right: 0; }
9952
9953.go-links-detail .go-top-right {
9954  right: 42px;
9955  top: 10.5px;
9956  padding-right: 0; }
9957
9958.go-login-dialog .x-panel-bbar .x-toolbar {
9959  border-top: 0; }
9960
9961.x-grid3-cell .trigger {
9962  float: right; }
9963
9964.x-grid3-cell.success {
9965  background-color: #fdfefd; }
9966
9967.x-grid3-cell.danger {
9968  background-color: white; }
9969
9970.x-grid3-cell.warning {
9971  background-color: #fff3e6; }
9972
9973.x-grid3-cell.summary {
9974  background-color: #343638; }
9975
9976.go-grid3-form-field .go-editable-col .x-grid3-cell-inner {
9977  border: 1px solid rgba(255, 255, 255, 0.3);
9978  border-radius: 3.5px;
9979  background-color: #272727;
9980  margin-right: 3.5px; }
9981
9982.go-grid3-form-field .x-grid3-cell-inner {
9983  min-height: 28px;
9984  padding: 5.25px 7px;
9985  height: 28px; }
9986
9987.go-grid3-form-field .ux-row-action-cell .x-grid3-cell-inner {
9988  padding: 3.5px 0; }
9989
9990.go-grid3-form-field .x-grid-editor {
9991  overflow: hidden !important; }
9992
9993.go-grid3-form-field .x-grid-editor .x-form-field {
9994  margin: 1px -5px -1px 1px;
9995  min-height: auto;
9996  height: auto;
9997  padding: 5.25px 7px;
9998  padding-left: 7px;
9999  border-radius: 3.5px; }
10000
10001.go-grid3-form-field .x-grid-editor .x-form-field-wrap {
10002  margin: 1px -5px -1px 1px; }
10003
10004.go-grid3-form-field .x-grid3-cell .trigger {
10005  padding: 3.5px 0 3.5px 3.5px;
10006  margin-right: 3.5px; }
10007
10008.go-grid3-form-field .x-grid3 {
10009  background-color: transparent; }
10010
10011.go-grid3-form-field .x-grid3-row {
10012  border-bottom: 0;
10013  margin-bottom: 3.5px; }
10014
10015.go-grid3-form-field .x-panel-bbar .x-toolbar {
10016  border-top: 0;
10017  padding-right: 12.25px; }
10018
10019.go-grid3-form-field .x-grid3-cell-selected {
10020  background-color: #272727; }
10021
10022.go-grid3-form-field .x-grid3-scroller {
10023  overflow: hidden; }
10024
10025.go-more-button-over {
10026  position: absolute;
10027  padding-right: 7px;
10028  background-color: #e6e6e6; }
10029  .go-more-button-over.x-btn.x-btn-over, .x-date-mp-btns button.go-more-button-over.x-btn-over {
10030    background-color: #e6e6e6; }
10031  .go-more-button-over:before {
10032    pointer-events: none;
10033    position: absolute;
10034    content: '';
10035    background: linear-gradient(to right, transparent, #e6e6e6);
10036    width: 21px;
10037    height: 100%;
10038    left: -21px;
10039    top: 0; }
10040
10041.go-form-group {
10042  margin-bottom: 14px; }
10043  .go-form-group .x-panel-bbar {
10044    overflow: visible; }
10045    .go-form-group .x-panel-bbar .x-toolbar {
10046      border-top: 0; }
10047    .go-form-group .x-panel-bbar .x-btn-text {
10048      font-weight: normal;
10049      color: #009BC9;
10050      color: var(--c-primary, #009BC9); }
10051  .go-form-group .x-toolbar {
10052    margin-left: -14px; }
10053
10054.go-chip {
10055  display: inline-block;
10056  border-radius: 3.5px;
10057  background-color: #0277BD;
10058  margin-right: 7px;
10059  margin-top: 7px;
10060  padding-left: 7px; }
10061  .go-chip button.icon, .go-chip .go-grid button.go-grid-hd-btn, .go-grid .go-chip button.go-grid-hd-btn {
10062    color: rgba(255, 255, 255, 0.7); }
10063
10064/**
10065 * Resets ExtJS style to normal HTML defaults for displaying the HTML editor values or e-mails
10066 */
10067.go-html-formatted blockquote {
10068  display: block;
10069  margin: 1em 40px;
10070  pading: 0px 10px; }
10071
10072.go-html-formatted td {
10073  display: table-cell; }
10074
10075.go-html-formatted th {
10076  display: table-cell;
10077  vertical-align: inherit;
10078  font-weight: bold;
10079  padding: 1px; }
10080
10081.go-html-formatted ul, .go-html-formatted menu, .go-html-formatted dir {
10082  display: block;
10083  list-style-type: disc;
10084  list-style-position: outside;
10085  margin: 0;
10086  padding: 0 0 0 2em; }
10087
10088.go-html-formatted ol {
10089  display: block;
10090  list-style-type: decimal;
10091  list-style-position: outside;
10092  margin: 0;
10093  padding: 0 0 0 2em; }
10094  .go-html-formatted ol > ol {
10095    list-style-type: lower-alpha; }
10096    .go-html-formatted ol > ol > ol {
10097      list-style-type: lower-roman; }
10098
10099.go-html-formatted li {
10100  display: list-item; }
10101
10102.go-html-formatted p {
10103  margin: 7px 0px; }
10104
10105.go-html-formatted a:link, .go-html-formatted a:visited, .go-html-formatted a:active {
10106  text-decoration: underline;
10107  color: #009BC9; }
10108
10109.go-html-formatted a:visited {
10110  color: purple; }
10111
10112.normal-link {
10113  text-decoration: underline;
10114  color: #009BC9;
10115  cursor: pointer; }
10116
10117.go-chip {
10118  display: inline-block;
10119  border-radius: 3.5px;
10120  background-color: #0277BD;
10121  margin-right: 7px;
10122  margin-top: 7px;
10123  padding-left: 7px; }
10124
10125.go-messages {
10126  padding: 0 7px; }
10127  .go-messages .text-crop .more {
10128    border-bottom-left-radius: 7px;
10129    border-bottom-right-radius: 7px;
10130    background-image: none;
10131    background-color: #1b1b1b;
10132    padding-top: 14px; }
10133  .go-messages .text-crop.mine .more {
10134    background-color: #0277bd; }
10135  .go-messages h6 {
10136    text-align: center;
10137    padding: 7px 0; }
10138  .go-messages > div {
10139    position: relative;
10140    overflow: hidden;
10141    width: 100%;
10142    padding-bottom: 7px; }
10143    .go-messages > div span.photo {
10144      margin-top: 0 !important;
10145      margin-right: 14px;
10146      float: left;
10147      text-align: center; }
10148      .go-messages > div span.photo:after {
10149        content: '';
10150        position: absolute;
10151        right: -14px;
10152        top: 10.5px;
10153        width: 0;
10154        height: 0;
10155        border: 0;
10156        border-right: 14px solid #1b1b1b;
10157        border-bottom: 14px solid transparent; }
10158      .go-messages > div span.photo.mine {
10159        margin-right: 0;
10160        margin-left: 14px;
10161        float: right; }
10162        .go-messages > div span.photo.mine:after {
10163          left: -14px;
10164          border: 0;
10165          border-left: 14px solid #0277BD;
10166          border-bottom: 14px solid transparent; }
10167    .go-messages > div > div {
10168      border-radius: 7px;
10169      overflow: hidden;
10170      max-width: 100%;
10171      background-color: #1b1b1b; }
10172      .go-messages > div > div .content {
10173        padding: 7px 14px; }
10174      .go-messages > div > div.mine {
10175        margin-right: 49px;
10176        margin-left: 0;
10177        background-color: #0277BD; }
10178
10179.tags {
10180  margin-left: -2px;
10181  padding: 0 14px !important; }
10182  .tags > i {
10183    margin-top: -14px; }
10184
10185.x-emoji-menu {
10186  padding: 7px 0;
10187  overflow-y: auto;
10188  background-color: #202020 !important; }
10189  .x-emoji-menu em {
10190    cursor: pointer;
10191    display: block;
10192    padding: 3.5px;
10193    border: 0;
10194    float: left;
10195    width: 28px;
10196    height: 28px;
10197    padding: 7px;
10198    font-size: 22px; }
10199
10200.new-message {
10201  border: 1px solid rgba(255, 255, 255, 0.3);
10202  border-radius: 14px;
10203  overflow: hidden; }
10204  .new-message .x-panel-body {
10205    background-color: transparent; }
10206  .new-message .x-html-editor-wrap {
10207    border: 0; }
10208  .new-message textarea.x-form-textarea {
10209    border: 0; }
10210    .new-message textarea.x-form-textarea.x-form-focus {
10211      box-shadow: none; }
10212
10213.go-multiselect-grid .x-panel-tbar {
10214  border-bottom: 0;
10215  border-top: 1px solid rgba(255, 255, 255, 0.12); }
10216  .go-multiselect-grid .x-panel-tbar .x-toolbar {
10217    border-bottom: 0; }
10218
10219.go-multiselect-grid .x-panel-bbar .x-toolbar {
10220  border-top: 0; }
10221
10222.go-module-icon-password {
10223  /* for auth methods */
10224  background-image: url("img/key.png") !important; }
10225
10226.go-user-disabled {
10227  opacity: .6; }
10228
10229.go-grid .go-grid-hd-btn {
10230  cursor: pointer;
10231  display: block;
10232  width: 15.75px;
10233  position: absolute;
10234  top: 0;
10235  right: 0;
10236  background-color: #343638; }
10237  .go-grid .go-grid-hd-btn:hover {
10238    color: #009BC9;
10239    color: var(--c-primary, #009BC9); }
10240  .go-grid .go-grid-hd-btn::after {
10241    color: white;
10242    font-size: .7em;
10243    content: 'more_vert'; }
10244
10245.go-grid-row-inactive {
10246  color: rgba(255, 255, 255, 0.3); }
10247
10248.go-grid.x-grid-panel .x-grid3-header {
10249  position: relative;
10250  /*		.x-grid3-hd-over .x-grid3-hd-btn {
10251			display: none;
10252		}*/ }
10253
10254.go-top-right {
10255  position: absolute;
10256  top: 7px;
10257  right: 7px; }
10258
10259.x-toolbar.summary {
10260  padding: 0; }
10261  .x-toolbar.summary .x-toolbar-left, .x-toolbar.summary .x-toolbar-right, .x-toolbar.summary .x-toolbar-cell {
10262    padding: 0; }
10263  .x-toolbar.summary .x-toolbar-cell > div {
10264    border-right: 1px solid rgba(255, 255, 255, 0.3);
10265    min-height: 35px;
10266    padding: 0 3.5px 0 14px; }
10267
10268.x-plupload-body {
10269  overflow-x: hidden;
10270  overflow-y: auto; }
10271
10272.x-plupload-body dl {
10273  padding: 5px;
10274  border-bottom: 1px solid #D0D0D0;
10275  font: normal 11px arial,tahoma,verdana,helvetica;
10276  width: 100%; }
10277
10278.x-plupload-body dt {
10279  float: left;
10280  cursor: pointer;
10281  display: block;
10282  overflow: hidden;
10283  white-space: nowrap; }
10284
10285.plupload_over {
10286  background-color: #EFF5FB; }
10287
10288.plupload_selected {
10289  background-color: #EFF5FB; }
10290
10291.plupload_emptytext {
10292  font: 11px Arial,Helvetica,sans-serif;
10293  vertical-align: middle;
10294  text-align: center; }
10295
10296.plupload_emptytext span {
10297  line-height: 100px; }
10298
10299.go-grid-total {
10300  position: absolute;
10301  bottom: 0;
10302  right: 0;
10303  text-align: right;
10304  padding: 3.5px 14px;
10305  border: 1px solid rgba(255, 255, 255, 0.3);
10306  border-bottom: 0;
10307  border-right: 0;
10308  border-top-left-radius: 7px;
10309  background-color: #272727;
10310  cursor: pointer;
10311  z-index: 2; }
10312
10313.x-dd-over {
10314  position: relative; }
10315  .x-dd-over::after {
10316    content: '';
10317    z-index: 1;
10318    pointer-events: none;
10319    position: absolute;
10320    background-color: #0277BD;
10321    background-color: var(--c-primary-tp, #0277BD);
10322    top: 7px;
10323    bottom: 7px;
10324    left: 7px;
10325    right: 7px;
10326    outline: 8px solid transparent;
10327    outline-color: #0277BD;
10328    outline-color: var(--c-primary-tp, #0277BD);
10329    border: 2px dashed white; }
10330
10331/* used in mail to hide calendar links */
10332.go-hidden {
10333  display: none; }
10334
10335.go-page {
10336  background: #303030; }
10337  .go-page header {
10338    text-align: center;
10339    background-color: #009BC9;
10340    background-color: var(--c-primary, #009BC9);
10341    padding: 21px;
10342    color: white; }
10343  .go-page footer {
10344    text-align: center;
10345    clear: both; }
10346  .go-page header .go-app-logo {
10347    height: 35px;
10348    display: inline-block; }
10349  .go-page section {
10350    width: 700px;
10351    margin: 0 auto;
10352    padding: 14px; }
10353  .go-page fieldset, .go-page .card {
10354    border-radius: 3.5px;
10355    background-color: #202020;
10356    border: none;
10357    padding: 14px; }
10358  .go-page .error {
10359    color: red; }
10360  .go-page button, .go-page a.button {
10361    box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
10362    transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
10363    will-change: box-shadow;
10364    min-width: 70px;
10365    font-family: Helvetica, sans-serif;
10366    font-size: 0.875rem;
10367    font-weight: 500;
10368    letter-spacing: 0.04em;
10369    color: rgba(255, 255, 255, 0.87);
10370    display: inline-block;
10371    position: relative;
10372    min-width: 64px;
10373    height: 36px;
10374    padding: 0 16px;
10375    border: none;
10376    border-radius: 2px;
10377    outline: none;
10378    background-color: #689f38;
10379    background-color: var(--c-secondary, #689f38);
10380    font-size: 14px;
10381    font-weight: 500;
10382    line-height: 36px;
10383    text-align: center;
10384    text-decoration: none;
10385    text-transform: uppercase;
10386    overflow: hidden; }
10387  .go-page h2 {
10388    font-size: 1.5rem;
10389    font-weight: 400;
10390    letter-spacing: normal;
10391    line-height: 2rem;
10392    color: rgba(0, 0, 0, 0.87); }
10393  .go-page fieldset, .go-page .card {
10394    border: none;
10395    margin-bottom: 16px;
10396    overflow: hidden; }
10397  .go-page label {
10398    width: 80%;
10399    margin-top: 4px;
10400    margin-bottom: 8px;
10401    font-size: .8rem;
10402    letter-spacing: 0.04em;
10403    display: inline-block;
10404    color: #666; }
10405  .go-page input:not([type=checkbox]):not([type=radio]) {
10406    color: rgba(0, 0, 0, 0.87);
10407    width: 100%;
10408    padding: 0 0 8px;
10409    border: none;
10410    transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
10411    border-bottom: 2px solid rgba(0, 0, 0, 0.12);
10412    background: none;
10413    font-size: inherit;
10414    -webkit-appearance: none; }
10415  .go-page input:focus {
10416    outline: none;
10417    border-bottom: 2px solid #212121; }
10418  .go-page input:-webkit-autofill, .go-page input:-webkit-autofill:hover, .go-page input:-webkit-autofill:focus, .go-page input:-webkit-autofill:active {
10419    transition: background-color 5000s ease-in-out 0s, color 5000s ease-in-out 0s;
10420    transition-delay: background-color 5000s, color 5000s;
10421    -webkit-text-fill-color: #2a2a2a; }
10422  .go-page *[disabled] {
10423    opacity: 0.65;
10424    cursor: not-allowed; }
10425
10426.x-panel-tbar .go-multiselect-toolbar {
10427  background-color: #272727;
10428  opacity: 1;
10429  padding: 0;
10430  position: absolute;
10431  top: 0;
10432  bottom: 0;
10433  transition: opacity 260ms cubic-bezier(0.4, 0, 0.2, 1); }
10434  .x-panel-tbar .go-multiselect-toolbar .x-toolbar-left .x-toolbar-cell:first-child {
10435    padding-left: 0; }
10436  .x-panel-tbar .go-multiselect-toolbar.x-hide-display {
10437    display: block !important;
10438    pointer-events: none;
10439    opacity: 0; }
10440
10441.go-dropzone {
10442  border: 2px dashed rgba(255, 255, 255, 0.3);
10443  border-radius: 3.5px;
10444  margin: 14px;
10445  text-align: center;
10446  padding: 42px;
10447  color: rgba(255, 255, 255, 0.7); }
10448
10449body.go-compact #mainNorthPanel {
10450  height: 56px; }
10451  body.go-compact #mainNorthPanel .x-panel-body {
10452    min-height: 56px; }
10453
10454body.go-compact .go-main-tab-panel {
10455  overflow: visible; }
10456
10457body.go-compact .go-main-tab-panel.x-tab-panel > .x-tab-panel-header {
10458  position: absolute;
10459  top: -49px;
10460  left: 196px;
10461  right: 238px;
10462  width: auto !important;
10463  height: 0;
10464  overflow: visible; }
10465
10466body.go-compact .go-main-tab-panel {
10467  bottom: 0; }
10468
10469.text-crop {
10470  position: relative;
10471  overflow: hidden; }
10472  .text-crop > * {
10473    padding-left: 0;
10474    padding-right: 0; }
10475  .text-crop .content {
10476    max-height: 350px;
10477    padding: 14px 14px;
10478    /*transition: max-height 360ms $curve-acceleration;*/ }
10479  .text-crop.expanded .content {
10480    max-height: none;
10481    transition: none; }
10482    .text-crop.expanded .content:before {
10483      transition: none;
10484      opacity: 0; }
10485  .text-crop.expanded .more {
10486    display: none; }
10487  .text-crop .more {
10488    position: absolute;
10489    top: 301px;
10490    left: 0;
10491    right: 0;
10492    height: 49px;
10493    transition: opacity 0s linear 360ms;
10494    background-image: linear-gradient(to bottom, rgba(39, 39, 39, 0), #272727);
10495    padding-top: 21px; }
10496    .text-crop .more .x-btn, .text-crop .more .x-date-mp-btns button, .x-date-mp-btns .text-crop .more button {
10497      background-color: transparent;
10498      color: #009BC9;
10499      color: var(--c-primary, #009BC9);
10500      margin: 0 auto;
10501      border: 0; }
10502
10503.empty-state i, .x-grid-empty i {
10504  display: block;
10505  margin: 7px auto;
10506  display: block;
10507  font-size: 42px;
10508  max-height: 42px;
10509  color: rgba(255, 255, 255, 0.3); }
10510
10511.empty-state p {
10512  color: rgba(255, 255, 255, 0.3);
10513  margin: 7px;
10514  text-align: center;
10515  font-size: 10.5px; }
10516
10517.ellipsis, .x-grid3-cell-inner, .x-grid3-hd-inner, .x-tree-node a > span, .x-dd-drag-ghost a > span, .go-display-panel .table_header_links {
10518  text-overflow: ellipsis;
10519  white-space: nowrap;
10520  overflow: hidden; }
10521
10522go-yearview {
10523  position: absolute;
10524  width: 100%;
10525  top: 0;
10526  bottom: 0;
10527  overflow: hidden; }
10528  go-yearview > div {
10529    position: relative;
10530    box-sizing: border-box;
10531    display: inline-block;
10532    padding: 1.8%;
10533    width: 25%;
10534    height: 33.33333%; }
10535  go-yearview table {
10536    height: 90%;
10537    width: 100%; }
10538    go-yearview table caption {
10539      cursor: pointer;
10540      color: rgba(255, 255, 255, 0.7);
10541      font-size: 1.2em;
10542      padding-bottom: 0.8em; }
10543      go-yearview table caption.current {
10544        color: #ff9100; }
10545    go-yearview table th {
10546      height: 20px; }
10547    go-yearview table td, go-yearview table th {
10548      cursor: default;
10549      position: relative;
10550      font-size: .8em;
10551      text-align: center;
10552      vertical-align: top;
10553      overflow: hidden; }
10554      go-yearview table td.current, go-yearview table th.current {
10555        color: #ff9100; }
10556      go-yearview table td > div, go-yearview table th > div {
10557        position: absolute;
10558        top: 15px;
10559        width: 100%;
10560        height: 6px;
10561        line-height: 6px;
10562        text-align: center; }
10563        go-yearview table td > div > p, go-yearview table th > div > p {
10564          display: inline-block;
10565          border-radius: 50%;
10566          width: 6px;
10567          height: 6px;
10568          padding: 0;
10569          margin: 0;
10570          background-color: #009BC9; }
10571    go-yearview table td.weeknb {
10572      color: rgba(255, 255, 255, 0.7); }
10573
10574.ext-cal-monthview .ext-cal-ev > div {
10575  cursor: pointer;
10576  word-wrap: break-word;
10577  text-overflow: ellipsis;
10578  overflow: hidden;
10579  box-sizing: border-box;
10580  border-radius: 2px;
10581  background-color: #009BC9;
10582  color: white;
10583  padding: 3px 5px;
10584  font-weight: 600; }
10585  .ext-cal-monthview .ext-cal-ev > div::first-letter {
10586    text-transform: capitalize; }
10587  .ext-cal-monthview .ext-cal-ev > div.new {
10588    background-color: white !important;
10589    border-width: 1px;
10590    border-style: solid; }
10591  .ext-cal-monthview .ext-cal-ev > div.declined {
10592    text-decoration: line-through; }
10593  .ext-cal-monthview .ext-cal-ev > div.tentative {
10594    opacity: .6; }
10595  .ext-cal-monthview .ext-cal-ev > div i.icon, .ext-cal-monthview .ext-cal-ev > div .go-grid i.go-grid-hd-btn, .go-grid .ext-cal-monthview .ext-cal-ev > div i.go-grid-hd-btn {
10596    font-size: inherit !important;
10597    min-height: 12px;
10598    height: 12px;
10599    width: 12px;
10600    min-width: 12px; }
10601
10602.ext-cal-monthview .ext-cal-ev > div.start {
10603  margin-right: 0;
10604  overflow: hidden;
10605  border-radius: 2px 0px 0px 2px;
10606  border-right: none; }
10607
10608.ext-cal-monthview .ext-cal-ev > div.mid {
10609  margin-left: -3px;
10610  margin-right: -3px;
10611  border-radius: 0;
10612  text-indent: -9999px;
10613  border-width: 1px 0 1px 0; }
10614
10615.ext-cal-monthview .ext-cal-ev > div.end {
10616  margin-left: 0;
10617  margin-right: 0;
10618  border-radius: 0px 2px 2px 0px;
10619  text-indent: -9999px;
10620  border-left: none; }
10621
10622.ext-cal-monthview .ext-cal-ev > div span.event-ghost {
10623  background-color: transparent;
10624  border-left: 0; }
10625
10626.ext-cal-monthview {
10627  position: absolute;
10628  top: 0;
10629  bottom: 0;
10630  width: 100%;
10631  overflow: hidden; }
10632  .ext-cal-monthview .ext-cal-hd-ct {
10633    left: 0;
10634    top: 0;
10635    position: absolute;
10636    width: 100%; }
10637  .ext-cal-monthview .ext-cal-wk-ct {
10638    left: 0;
10639    overflow: hidden;
10640    position: absolute;
10641    width: 100%;
10642    height: 100px; }
10643  .ext-cal-monthview .ext-cal-evt-tbl {
10644    position: relative;
10645    table-layout: fixed;
10646    width: 100%; }
10647  .ext-cal-monthview .ext-cal-bg-tbl {
10648    height: 100%;
10649    left: 0;
10650    position: absolute;
10651    table-layout: fixed;
10652    top: 0;
10653    width: 100%; }
10654  .ext-cal-monthview .ext-cal-body-ct {
10655    background: #202020;
10656    bottom: 0;
10657    left: 0;
10658    border: 0;
10659    overflow: hidden;
10660    position: absolute;
10661    top: 21px;
10662    width: 100%; }
10663  .ext-cal-monthview .ext-cal-ev {
10664    vertical-align: top; }
10665    .ext-cal-monthview .ext-cal-ev > div {
10666      line-height: 14px;
10667      margin: 2px; }
10668  .ext-cal-monthview .ext-cal-dtitle {
10669    color: #666;
10670    line-height: 14px;
10671    overflow: hidden;
10672    text-align: left; }
10673    .ext-cal-monthview .ext-cal-dtitle > div {
10674      margin: 4px;
10675      font-size: .8em;
10676      text-align: center;
10677      width: 16px;
10678      height: 16px;
10679      line-height: 16px; }
10680    .ext-cal-monthview .ext-cal-dtitle-today > div {
10681      background: #ff9100;
10682      border-radius: 50%;
10683      color: white; }
10684    .ext-cal-monthview .ext-cal-dtitle-prev, .ext-cal-monthview .ext-cal-dtitle-next {
10685      color: rgba(255, 255, 255, 0.3); }
10686  .ext-cal-monthview .ext-cal-week {
10687    padding: 5px;
10688    color: #dedede;
10689    text-align: center;
10690    width: 28px;
10691    font-weight: normal; }
10692  .ext-cal-monthview .ext-cal-day {
10693    vertical-align: top;
10694    border-top: 1px solid rgba(255, 255, 255, 0.3);
10695    background-color: #202020; }
10696    .ext-cal-monthview .ext-cal-day-prev, .ext-cal-monthview .ext-cal-day-next {
10697      background-color: #343638; }
10698  .ext-cal-monthview .ext-cal-hd-day {
10699    padding: 0 5px;
10700    text-align: left;
10701    font-size: .8em;
10702    height: 24px;
10703    color: rgba(255, 255, 255, 0.7); }
10704  .ext-cal-monthview .ext-cal-hd-days-tbl {
10705    table-layout: fixed;
10706    top: 21px;
10707    width: 100%; }
10708  .ext-cal-monthview .ext-cal-week-link-hd {
10709    border-top: 0 !important; }
10710  .ext-cal-monthview .ext-cal-week-link,
10711  .ext-cal-monthview .ext-cal-week-link-hd {
10712    width: 28px;
10713    position: absolute;
10714    left: 0;
10715    top: 0;
10716    height: 100%;
10717    border-top: 1px solid rgba(255, 255, 255, 0.3);
10718    color: rgba(255, 255, 255, 0.3);
10719    padding: 3px 0 0;
10720    text-align: center;
10721    cursor: pointer; }
10722
10723.ct-label {
10724  fill: rgba(0, 0, 0, 0.4);
10725  color: rgba(0, 0, 0, 0.4);
10726  font-size: 0.75rem;
10727  line-height: 1; }
10728
10729.ct-chart-line .ct-label,
10730.ct-chart-bar .ct-label {
10731  display: block;
10732  display: -webkit-box;
10733  display: -moz-box;
10734  display: -ms-flexbox;
10735  display: -webkit-flex;
10736  display: flex; }
10737
10738.ct-chart-pie .ct-label,
10739.ct-chart-donut .ct-label {
10740  dominant-baseline: central; }
10741
10742.ct-label.ct-horizontal.ct-start {
10743  -webkit-box-align: flex-end;
10744  -webkit-align-items: flex-end;
10745  -ms-flex-align: flex-end;
10746  align-items: flex-end;
10747  -webkit-box-pack: flex-start;
10748  -webkit-justify-content: flex-start;
10749  -ms-flex-pack: flex-start;
10750  justify-content: flex-start;
10751  text-align: left;
10752  text-anchor: start; }
10753
10754.ct-label.ct-horizontal.ct-end {
10755  -webkit-box-align: flex-start;
10756  -webkit-align-items: flex-start;
10757  -ms-flex-align: flex-start;
10758  align-items: flex-start;
10759  -webkit-box-pack: flex-start;
10760  -webkit-justify-content: flex-start;
10761  -ms-flex-pack: flex-start;
10762  justify-content: flex-start;
10763  text-align: left;
10764  text-anchor: start; }
10765
10766.ct-label.ct-vertical.ct-start {
10767  -webkit-box-align: flex-end;
10768  -webkit-align-items: flex-end;
10769  -ms-flex-align: flex-end;
10770  align-items: flex-end;
10771  -webkit-box-pack: flex-end;
10772  -webkit-justify-content: flex-end;
10773  -ms-flex-pack: flex-end;
10774  justify-content: flex-end;
10775  text-align: right;
10776  text-anchor: end; }
10777
10778.ct-label.ct-vertical.ct-end {
10779  -webkit-box-align: flex-end;
10780  -webkit-align-items: flex-end;
10781  -ms-flex-align: flex-end;
10782  align-items: flex-end;
10783  -webkit-box-pack: flex-start;
10784  -webkit-justify-content: flex-start;
10785  -ms-flex-pack: flex-start;
10786  justify-content: flex-start;
10787  text-align: left;
10788  text-anchor: start; }
10789
10790.ct-chart-bar .ct-label.ct-horizontal.ct-start {
10791  -webkit-box-align: flex-end;
10792  -webkit-align-items: flex-end;
10793  -ms-flex-align: flex-end;
10794  align-items: flex-end;
10795  -webkit-box-pack: center;
10796  -webkit-justify-content: center;
10797  -ms-flex-pack: center;
10798  justify-content: center;
10799  text-align: center;
10800  text-anchor: start; }
10801
10802.ct-chart-bar .ct-label.ct-horizontal.ct-end {
10803  -webkit-box-align: flex-start;
10804  -webkit-align-items: flex-start;
10805  -ms-flex-align: flex-start;
10806  align-items: flex-start;
10807  -webkit-box-pack: center;
10808  -webkit-justify-content: center;
10809  -ms-flex-pack: center;
10810  justify-content: center;
10811  text-align: center;
10812  text-anchor: start; }
10813
10814.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start {
10815  -webkit-box-align: flex-end;
10816  -webkit-align-items: flex-end;
10817  -ms-flex-align: flex-end;
10818  align-items: flex-end;
10819  -webkit-box-pack: flex-start;
10820  -webkit-justify-content: flex-start;
10821  -ms-flex-pack: flex-start;
10822  justify-content: flex-start;
10823  text-align: left;
10824  text-anchor: start; }
10825
10826.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end {
10827  -webkit-box-align: flex-start;
10828  -webkit-align-items: flex-start;
10829  -ms-flex-align: flex-start;
10830  align-items: flex-start;
10831  -webkit-box-pack: flex-start;
10832  -webkit-justify-content: flex-start;
10833  -ms-flex-pack: flex-start;
10834  justify-content: flex-start;
10835  text-align: left;
10836  text-anchor: start; }
10837
10838.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start {
10839  -webkit-box-align: center;
10840  -webkit-align-items: center;
10841  -ms-flex-align: center;
10842  align-items: center;
10843  -webkit-box-pack: flex-end;
10844  -webkit-justify-content: flex-end;
10845  -ms-flex-pack: flex-end;
10846  justify-content: flex-end;
10847  text-align: right;
10848  text-anchor: end; }
10849
10850.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end {
10851  -webkit-box-align: center;
10852  -webkit-align-items: center;
10853  -ms-flex-align: center;
10854  align-items: center;
10855  -webkit-box-pack: flex-start;
10856  -webkit-justify-content: flex-start;
10857  -ms-flex-pack: flex-start;
10858  justify-content: flex-start;
10859  text-align: left;
10860  text-anchor: end; }
10861
10862.ct-grid {
10863  stroke: rgba(0, 0, 0, 0.2);
10864  stroke-width: 1px;
10865  stroke-dasharray: 2px; }
10866
10867.ct-grid-background {
10868  fill: none; }
10869
10870.ct-point {
10871  stroke-width: 10px;
10872  stroke-linecap: round; }
10873
10874.ct-line {
10875  fill: none;
10876  stroke-width: 4px; }
10877
10878.ct-area {
10879  stroke: none;
10880  fill-opacity: 0.1; }
10881
10882.ct-bar {
10883  fill: none;
10884  stroke-width: 10px; }
10885
10886.ct-slice-donut {
10887  fill: none;
10888  stroke-width: 60px; }
10889
10890.ct-series-a .ct-point, .ct-series-a .ct-line, .ct-series-a .ct-bar, .ct-series-a .ct-slice-donut {
10891  stroke: #d70206; }
10892
10893.ct-series-a .ct-slice-pie, .ct-series-a .ct-slice-donut-solid, .ct-series-a .ct-area {
10894  fill: #d70206; }
10895
10896.ct-series-b .ct-point, .ct-series-b .ct-line, .ct-series-b .ct-bar, .ct-series-b .ct-slice-donut {
10897  stroke: #f05b4f; }
10898
10899.ct-series-b .ct-slice-pie, .ct-series-b .ct-slice-donut-solid, .ct-series-b .ct-area {
10900  fill: #f05b4f; }
10901
10902.ct-series-c .ct-point, .ct-series-c .ct-line, .ct-series-c .ct-bar, .ct-series-c .ct-slice-donut {
10903  stroke: #f4c63d; }
10904
10905.ct-series-c .ct-slice-pie, .ct-series-c .ct-slice-donut-solid, .ct-series-c .ct-area {
10906  fill: #f4c63d; }
10907
10908.ct-series-d .ct-point, .ct-series-d .ct-line, .ct-series-d .ct-bar, .ct-series-d .ct-slice-donut {
10909  stroke: #d17905; }
10910
10911.ct-series-d .ct-slice-pie, .ct-series-d .ct-slice-donut-solid, .ct-series-d .ct-area {
10912  fill: #d17905; }
10913
10914.ct-series-e .ct-point, .ct-series-e .ct-line, .ct-series-e .ct-bar, .ct-series-e .ct-slice-donut {
10915  stroke: #453d3f; }
10916
10917.ct-series-e .ct-slice-pie, .ct-series-e .ct-slice-donut-solid, .ct-series-e .ct-area {
10918  fill: #453d3f; }
10919
10920.ct-series-f .ct-point, .ct-series-f .ct-line, .ct-series-f .ct-bar, .ct-series-f .ct-slice-donut {
10921  stroke: #59922b; }
10922
10923.ct-series-f .ct-slice-pie, .ct-series-f .ct-slice-donut-solid, .ct-series-f .ct-area {
10924  fill: #59922b; }
10925
10926.ct-series-g .ct-point, .ct-series-g .ct-line, .ct-series-g .ct-bar, .ct-series-g .ct-slice-donut {
10927  stroke: #0544d3; }
10928
10929.ct-series-g .ct-slice-pie, .ct-series-g .ct-slice-donut-solid, .ct-series-g .ct-area {
10930  fill: #0544d3; }
10931
10932.ct-series-h .ct-point, .ct-series-h .ct-line, .ct-series-h .ct-bar, .ct-series-h .ct-slice-donut {
10933  stroke: #6b0392; }
10934
10935.ct-series-h .ct-slice-pie, .ct-series-h .ct-slice-donut-solid, .ct-series-h .ct-area {
10936  fill: #6b0392; }
10937
10938.ct-series-i .ct-point, .ct-series-i .ct-line, .ct-series-i .ct-bar, .ct-series-i .ct-slice-donut {
10939  stroke: #f05b4f; }
10940
10941.ct-series-i .ct-slice-pie, .ct-series-i .ct-slice-donut-solid, .ct-series-i .ct-area {
10942  fill: #f05b4f; }
10943
10944.ct-series-j .ct-point, .ct-series-j .ct-line, .ct-series-j .ct-bar, .ct-series-j .ct-slice-donut {
10945  stroke: #dda458; }
10946
10947.ct-series-j .ct-slice-pie, .ct-series-j .ct-slice-donut-solid, .ct-series-j .ct-area {
10948  fill: #dda458; }
10949
10950.ct-series-k .ct-point, .ct-series-k .ct-line, .ct-series-k .ct-bar, .ct-series-k .ct-slice-donut {
10951  stroke: #eacf7d; }
10952
10953.ct-series-k .ct-slice-pie, .ct-series-k .ct-slice-donut-solid, .ct-series-k .ct-area {
10954  fill: #eacf7d; }
10955
10956.ct-series-l .ct-point, .ct-series-l .ct-line, .ct-series-l .ct-bar, .ct-series-l .ct-slice-donut {
10957  stroke: #86797d; }
10958
10959.ct-series-l .ct-slice-pie, .ct-series-l .ct-slice-donut-solid, .ct-series-l .ct-area {
10960  fill: #86797d; }
10961
10962.ct-series-m .ct-point, .ct-series-m .ct-line, .ct-series-m .ct-bar, .ct-series-m .ct-slice-donut {
10963  stroke: #b2c326; }
10964
10965.ct-series-m .ct-slice-pie, .ct-series-m .ct-slice-donut-solid, .ct-series-m .ct-area {
10966  fill: #b2c326; }
10967
10968.ct-series-n .ct-point, .ct-series-n .ct-line, .ct-series-n .ct-bar, .ct-series-n .ct-slice-donut {
10969  stroke: #6188e2; }
10970
10971.ct-series-n .ct-slice-pie, .ct-series-n .ct-slice-donut-solid, .ct-series-n .ct-area {
10972  fill: #6188e2; }
10973
10974.ct-series-o .ct-point, .ct-series-o .ct-line, .ct-series-o .ct-bar, .ct-series-o .ct-slice-donut {
10975  stroke: #a748ca; }
10976
10977.ct-series-o .ct-slice-pie, .ct-series-o .ct-slice-donut-solid, .ct-series-o .ct-area {
10978  fill: #a748ca; }
10979
10980.ct-square {
10981  display: block;
10982  position: relative;
10983  width: 100%; }
10984  .ct-square:before {
10985    display: block;
10986    float: left;
10987    content: "";
10988    width: 0;
10989    height: 0;
10990    padding-bottom: 100%; }
10991  .ct-square:after {
10992    content: "";
10993    display: table;
10994    clear: both; }
10995  .ct-square > svg {
10996    display: block;
10997    position: absolute;
10998    top: 0;
10999    left: 0; }
11000
11001.ct-minor-second {
11002  display: block;
11003  position: relative;
11004  width: 100%; }
11005  .ct-minor-second:before {
11006    display: block;
11007    float: left;
11008    content: "";
11009    width: 0;
11010    height: 0;
11011    padding-bottom: 93.75%; }
11012  .ct-minor-second:after {
11013    content: "";
11014    display: table;
11015    clear: both; }
11016  .ct-minor-second > svg {
11017    display: block;
11018    position: absolute;
11019    top: 0;
11020    left: 0; }
11021
11022.ct-major-second {
11023  display: block;
11024  position: relative;
11025  width: 100%; }
11026  .ct-major-second:before {
11027    display: block;
11028    float: left;
11029    content: "";
11030    width: 0;
11031    height: 0;
11032    padding-bottom: 88.88889%; }
11033  .ct-major-second:after {
11034    content: "";
11035    display: table;
11036    clear: both; }
11037  .ct-major-second > svg {
11038    display: block;
11039    position: absolute;
11040    top: 0;
11041    left: 0; }
11042
11043.ct-minor-third {
11044  display: block;
11045  position: relative;
11046  width: 100%; }
11047  .ct-minor-third:before {
11048    display: block;
11049    float: left;
11050    content: "";
11051    width: 0;
11052    height: 0;
11053    padding-bottom: 83.33333%; }
11054  .ct-minor-third:after {
11055    content: "";
11056    display: table;
11057    clear: both; }
11058  .ct-minor-third > svg {
11059    display: block;
11060    position: absolute;
11061    top: 0;
11062    left: 0; }
11063
11064.ct-major-third {
11065  display: block;
11066  position: relative;
11067  width: 100%; }
11068  .ct-major-third:before {
11069    display: block;
11070    float: left;
11071    content: "";
11072    width: 0;
11073    height: 0;
11074    padding-bottom: 80%; }
11075  .ct-major-third:after {
11076    content: "";
11077    display: table;
11078    clear: both; }
11079  .ct-major-third > svg {
11080    display: block;
11081    position: absolute;
11082    top: 0;
11083    left: 0; }
11084
11085.ct-perfect-fourth {
11086  display: block;
11087  position: relative;
11088  width: 100%; }
11089  .ct-perfect-fourth:before {
11090    display: block;
11091    float: left;
11092    content: "";
11093    width: 0;
11094    height: 0;
11095    padding-bottom: 75%; }
11096  .ct-perfect-fourth:after {
11097    content: "";
11098    display: table;
11099    clear: both; }
11100  .ct-perfect-fourth > svg {
11101    display: block;
11102    position: absolute;
11103    top: 0;
11104    left: 0; }
11105
11106.ct-perfect-fifth {
11107  display: block;
11108  position: relative;
11109  width: 100%; }
11110  .ct-perfect-fifth:before {
11111    display: block;
11112    float: left;
11113    content: "";
11114    width: 0;
11115    height: 0;
11116    padding-bottom: 66.66667%; }
11117  .ct-perfect-fifth:after {
11118    content: "";
11119    display: table;
11120    clear: both; }
11121  .ct-perfect-fifth > svg {
11122    display: block;
11123    position: absolute;
11124    top: 0;
11125    left: 0; }
11126
11127.ct-minor-sixth {
11128  display: block;
11129  position: relative;
11130  width: 100%; }
11131  .ct-minor-sixth:before {
11132    display: block;
11133    float: left;
11134    content: "";
11135    width: 0;
11136    height: 0;
11137    padding-bottom: 62.5%; }
11138  .ct-minor-sixth:after {
11139    content: "";
11140    display: table;
11141    clear: both; }
11142  .ct-minor-sixth > svg {
11143    display: block;
11144    position: absolute;
11145    top: 0;
11146    left: 0; }
11147
11148.ct-golden-section {
11149  display: block;
11150  position: relative;
11151  width: 100%; }
11152  .ct-golden-section:before {
11153    display: block;
11154    float: left;
11155    content: "";
11156    width: 0;
11157    height: 0;
11158    padding-bottom: 61.8047%; }
11159  .ct-golden-section:after {
11160    content: "";
11161    display: table;
11162    clear: both; }
11163  .ct-golden-section > svg {
11164    display: block;
11165    position: absolute;
11166    top: 0;
11167    left: 0; }
11168
11169.ct-major-sixth {
11170  display: block;
11171  position: relative;
11172  width: 100%; }
11173  .ct-major-sixth:before {
11174    display: block;
11175    float: left;
11176    content: "";
11177    width: 0;
11178    height: 0;
11179    padding-bottom: 60%; }
11180  .ct-major-sixth:after {
11181    content: "";
11182    display: table;
11183    clear: both; }
11184  .ct-major-sixth > svg {
11185    display: block;
11186    position: absolute;
11187    top: 0;
11188    left: 0; }
11189
11190.ct-minor-seventh {
11191  display: block;
11192  position: relative;
11193  width: 100%; }
11194  .ct-minor-seventh:before {
11195    display: block;
11196    float: left;
11197    content: "";
11198    width: 0;
11199    height: 0;
11200    padding-bottom: 56.25%; }
11201  .ct-minor-seventh:after {
11202    content: "";
11203    display: table;
11204    clear: both; }
11205  .ct-minor-seventh > svg {
11206    display: block;
11207    position: absolute;
11208    top: 0;
11209    left: 0; }
11210
11211.ct-major-seventh {
11212  display: block;
11213  position: relative;
11214  width: 100%; }
11215  .ct-major-seventh:before {
11216    display: block;
11217    float: left;
11218    content: "";
11219    width: 0;
11220    height: 0;
11221    padding-bottom: 53.33333%; }
11222  .ct-major-seventh:after {
11223    content: "";
11224    display: table;
11225    clear: both; }
11226  .ct-major-seventh > svg {
11227    display: block;
11228    position: absolute;
11229    top: 0;
11230    left: 0; }
11231
11232.ct-octave {
11233  display: block;
11234  position: relative;
11235  width: 100%; }
11236  .ct-octave:before {
11237    display: block;
11238    float: left;
11239    content: "";
11240    width: 0;
11241    height: 0;
11242    padding-bottom: 50%; }
11243  .ct-octave:after {
11244    content: "";
11245    display: table;
11246    clear: both; }
11247  .ct-octave > svg {
11248    display: block;
11249    position: absolute;
11250    top: 0;
11251    left: 0; }
11252
11253.ct-major-tenth {
11254  display: block;
11255  position: relative;
11256  width: 100%; }
11257  .ct-major-tenth:before {
11258    display: block;
11259    float: left;
11260    content: "";
11261    width: 0;
11262    height: 0;
11263    padding-bottom: 40%; }
11264  .ct-major-tenth:after {
11265    content: "";
11266    display: table;
11267    clear: both; }
11268  .ct-major-tenth > svg {
11269    display: block;
11270    position: absolute;
11271    top: 0;
11272    left: 0; }
11273
11274.ct-major-eleventh {
11275  display: block;
11276  position: relative;
11277  width: 100%; }
11278  .ct-major-eleventh:before {
11279    display: block;
11280    float: left;
11281    content: "";
11282    width: 0;
11283    height: 0;
11284    padding-bottom: 37.5%; }
11285  .ct-major-eleventh:after {
11286    content: "";
11287    display: table;
11288    clear: both; }
11289  .ct-major-eleventh > svg {
11290    display: block;
11291    position: absolute;
11292    top: 0;
11293    left: 0; }
11294
11295.ct-major-twelfth {
11296  display: block;
11297  position: relative;
11298  width: 100%; }
11299  .ct-major-twelfth:before {
11300    display: block;
11301    float: left;
11302    content: "";
11303    width: 0;
11304    height: 0;
11305    padding-bottom: 33.33333%; }
11306  .ct-major-twelfth:after {
11307    content: "";
11308    display: table;
11309    clear: both; }
11310  .ct-major-twelfth > svg {
11311    display: block;
11312    position: absolute;
11313    top: 0;
11314    left: 0; }
11315
11316.ct-double-octave {
11317  display: block;
11318  position: relative;
11319  width: 100%; }
11320  .ct-double-octave:before {
11321    display: block;
11322    float: left;
11323    content: "";
11324    width: 0;
11325    height: 0;
11326    padding-bottom: 25%; }
11327  .ct-double-octave:after {
11328    content: "";
11329    display: table;
11330    clear: both; }
11331  .ct-double-octave > svg {
11332    display: block;
11333    position: absolute;
11334    top: 0;
11335    left: 0; }
11336
11337.chartist-tooltip {
11338  position: absolute;
11339  display: inline-block;
11340  opacity: 0;
11341  min-width: 5em;
11342  padding: .5em;
11343  background: #F4C63D;
11344  color: #453D3F;
11345  font-family: Oxygen,Helvetica,Arial,sans-serif;
11346  font-weight: 700;
11347  text-align: center;
11348  pointer-events: none;
11349  z-index: 1;
11350  -webkit-transition: opacity .2s linear;
11351  -moz-transition: opacity .2s linear;
11352  -o-transition: opacity .2s linear;
11353  transition: opacity .2s linear; }
11354  .chartist-tooltip:before {
11355    content: "";
11356    position: absolute;
11357    top: 100%;
11358    left: 50%;
11359    width: 0;
11360    height: 0;
11361    margin-left: -15px;
11362    border: 15px solid transparent;
11363    border-top-color: #F4C63D; }
11364  .chartist-tooltip.tooltip-show {
11365    opacity: 1; }
11366
11367.ct-area, .ct-line {
11368  pointer-events: none; }
11369
11370.ct-line.ct-threshold-above, .ct-point.ct-threshold-above, .ct-bar.ct-threshold-above {
11371  stroke: #f05b4f; }
11372
11373.ct-line.ct-threshold-below, .ct-point.ct-threshold-below, .ct-bar.ct-threshold-below {
11374  stroke: #59922b; }
11375
11376.ct-area.ct-threshold-above {
11377  stroke: #f05b4f; }
11378
11379.ct-area.ct-threshold-below {
11380  stroke: #59922b; }
11381
11382.chart-container svg {
11383  overflow: visible;
11384  margin-top: 7px; }
11385
11386#paper {
11387  display: none; }
11388
11389@media print {
11390  @page {
11391    margin: 10mm;
11392    size: auto; }
11393  body, html {
11394    background-color: transparent;
11395    margin: 0;
11396    padding: 0;
11397    overflow: visible !important; }
11398  html > body {
11399    margin: 0mm !important;
11400    height: auto !important; }
11401  body > * {
11402    display: none !important; }
11403  .go-main-tab-panel, #mainNorthPanel, .go-search-panel {
11404    display: none !important;
11405    overflow: hidden !important; }
11406  #paper {
11407    display: block !important;
11408    overflow: visible !important;
11409    position: absolute !important;
11410    box-shadow: none !important;
11411    top: 0;
11412    left: 0;
11413    right: 0;
11414    padding: 0 !important;
11415    margin: 0 !important; }
11416  table {
11417    border-collapse: collapse; }
11418  td, th {
11419    padding: 0 7px; }
11420  th {
11421    font-weight: bold; } }
11422
11423body {
11424  background-color: #343638; }
11425
11426.notifications, .notificationArea {
11427  background-color: #1b1b1b; }
11428
11429.x-layout-split {
11430  background-color: #1b1b1b; }
11431
11432.x-panel-tbar .x-toolbar {
11433  border-bottom: 1px solid #1b1b1b; }
11434  .go-sidenav .x-panel-tbar .x-toolbar {
11435    border-bottom: 0; }
11436
11437.x-grid3-header, .x-grid3-hd-row td {
11438  border-color: #1b1b1b; }
11439
11440.message-body {
11441  border: 1px solid #ccc;
11442  color: black;
11443  background-color: white; }
11444
11445.em-composer .x-html-editor-wrap textarea {
11446  color: black;
11447  background-color: white; }
11448
11449.go-html-formatted a:visited {
11450  color: #B39DDB; }
11451