PageSourceSearch

https://rsw.beck.de/verlag

html beck.de collected 2026-09-24 07:55:28 UTC 401,425 bytes, 16,256 lines download raw bytes

1 <!DOCTYPE html> <html lang="de"> <head> <meta charset="utf-8" /> <title>
2	&#220;ber den Verlag C.H.BECK M&#252;nchen
3</title> 
3<script src="/ScriptResource.axd?d=ktXPS54N4JY6vbaCTPlT9V_POdVbo5EP4_G5XnemXb4TmMtqoh3IC-glILo1a9rzdvSJPCI9PjxMMnSxkOfXXnB1tQJDp4uf2SNbxihMLYC6RzYucvz-oiAkIu-8jea2xDgMAS45rIZ-VWJ33qWJoLG3cQm8pJiUofLPY5Z7jazed4vGme1Po_rWeA6bZNvj0&amp;t=ffffffff96072545" type="text/javascript"></script>
3<script src="/ScriptResource.axd?d=ePnjFy9PuY6CB3GWMX-b_9Kz2bh08vTJFS8Prw-GVk0nr5ZNk_RtGc4sJkzTIx6Ns47le7ZOm26yhTLbE5rSQUylXHtGBgnuM4mmHa0plWXZsuTm8E66jy9MEDCudu94MpOcvU3XNh06h6ANmpfpJeqIe2B_vZ2iyjjLIkAkRe7K1Qq81hY0UtjQI4PuG_g70&amp;t=ffffffff96072545" type="text/javascript"></script>
3<script src="/ResourcePackages/BeckBlog/assets/dist/js/bootstrap.min.js?package=Bootstrap" type="text/javascript"></script>
3<script src="/ResourcePackages/BeckBlog/assets/dist/js/com.js?package=Bootstrap" type="text/javascript"></script>
3<script src="/ResourcePackages/BeckBlog/assets/dist/js/Hyphenator.js?package=Bootstrap" type="text/javascript"></script>
3<script src="/ResourcePackages/BeckBlog/assets/dist/js/bootstrap-dropdownhover.min.js?package=Bootstrap" type="text/javascript"></script>
3<link href="/ResourcePackages/BeckBlog/assets/dist/css/main.min.css?package=Bootstrap" rel="stylesheet" type="text/css" /><link href="/ResourcePackages/BeckBlog/assets/dist/css/sprite.css?package=Bootstrap" rel="stylesheet" type="text/css" /><link href="/ResourcePackages/BeckBlog/assets/dist/css/sprite-bd.css?package=Bootstrap" rel="stylesheet" type="text/css" /><link href="/ResourcePackages/BeckBlog/assets/dist/css/bootstrap-dropdownhover.css?package=Bootstrap" rel="stylesheet" type="text/css" /><link href="/ResourcePackages/Beck/CSS/BeckSocialShare.css?package=Bootstrap" rel="stylesheet" type="text/css" /> <meta property="og:title" content="&#220;ber den Verlag C.H.BECK M&#252;nchen" /><meta property="og:url" content="https://rsw.beck.de/verlag" /><meta property="og:type" content="website" /><meta property="og:site_name" content="RSW" /><meta name="Generator" content="Sitefinity 14.4.8153.0 DX" /><link rel="canonical" href="https://rsw.beck.de/verlag" /><meta name="viewport" content="width=device-width, initial-scale=1.0" />
3<script type="text/javascript">
4	(function() {var _rdDeviceWidth = (window.innerWidth > 0) ? window.innerWidth : screen.width;var _rdDeviceHeight = (window.innerHeight > 0) ? window.innerHeight : screen.height;var _rdOrientation = (window.width > window.height) ? 'landscape' : 'portrait';})();
5</script>
5<link href="/Telerik.Web.UI.WebResource.axd?d=PMrIT5dOWaVYIcpFWUE4nBs_kGzP7HqQ6culMcRFyedexazBoOkOshUaQ_Al7pZM3dc2e1ATpvK5Ze_nWyBbKzzukX1-obUaLKu51jmRV_wfs6yOa5PS7QH0siHOMTfQ0&amp;t=638841126637275692&amp;compress=0&amp;_TSM_CombinedScripts_=%3b%3bTelerik.Sitefinity.Resources%2c+Version%3d14.4.8153.0%2c+Culture%3dneutral%2c+PublicKeyToken%3db28c218413bdf563%3ade%3a84826201-39e5-48f3-af93-13675acbe485%3a83fa35c7%3a7a90d6a" type="text/css" rel="stylesheet" /><link href="/Sitefinity/Public/ResponsiveDesign/layout_transformations.css?pageDataId=7d3a884f-72ce-6639-b6b0-ff2f0051d72a&amp;pageSiteNode=7C3A884F-72CE-6639-B6B0-FF2F0051D72A/843f7f4f-72ce-6639-b6b0-ff000051d72a/SitefinitySiteMap&amp;culture=de" type="text/css" rel="stylesheet" /><link href="/Sitefinity/WebsiteTemplates/Aktuell/App_Themes/RSW Beck/global/Reset.css?v=638157714540000000" type="text/css" rel="stylesheet" /><link href="/Sitefinity/WebsiteTemplates/Aktuell/App_Themes/RSW Beck/global/Layout.css?v=638157714540000000" type="text/css" rel="stylesheet" /><link href="/Sitefinity/WebsiteTemplates/Aktuell/App_Themes/RSW Beck/Print/print.css" type="text/css" rel="stylesheet" media="print" /><style type="text/css" media="all">.topNavigation .sfNavList li a:hover,
6.topNavigation .sfNavList li:nth-child(6) a {
7    background: #bcbcbc; /* Old browsers */
8    background: -moz-linear-gradient(top,  #bcbcbc 36%, #595959 100%); /* FF3.6+ */
9    background: -webkit-gradient(linear, left top, left bottom, color-stop(36%,#bcbcbc), color-stop(100%,#595959)); /* Chrome,Safari4+ */
10    background: -webkit-linear-gradient(top,  #bcbcbc 36%,#595959 100%); /* Chrome10+,Safari5.1+ */
11    background: -o-linear-gradient(top,  #bcbcbc 36%,#595959 100%); /* Opera 11.10+ */
12    background: -ms-linear-gradient(top,  #bcbcbc 36%,#595959 100%); /* IE10+ */
13    background: linear-gradient(to bottom,  #bcbcbc 36%,#595959 100%); /* W3C */
14    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbcbc', endColorstr='#595959',GradientType=0 ); /* IE6-9 */
15}
16
17.beckliste {
18  list-style-image: url(/images/librariesprovider3/default-album/pfeilkinderrechts.png) !important;
19}
20.beckliste2 {
21  list-style-image: url(/images/librariesprovider3/default-album/pfeilkinderrechts.png) !important;
22  margin-top: -18px;
23}
24
25table, table td {
26  border: none !important;
27}
28
29h2 {
30  color: #BF0B0B !important;
31  font-weight: bold;
32}
33
34
35.vonAutor {
36    font-size: 1em;
37    color: #888;
38    font-style: italic;
39}
40
41.sfnewsSummary,
42.sfnewsDetails .sfnewsSummary {
43  line-height: 1.4em !important;
44  font-size: 1em !important;
45  margin: 0.4em 0 0.2em 0;
46  padding: 0 !important;
47  font-style: normal !important;
48}
49
50.sfnewsDetails .sfnewsContent {
51  padding: 0 !important;
52  line-height: inherit !important;
53  padding: 0.8em 0 0 0 !important;
54}
55
56.sfnewsListTitleDateSummary .sfnewsListItem {
57  padding-bottom: 0.5em !important;
58  border-bottom: 1px dotted #8D8D8D;
59  margin-bottom: 16px;
60}
61
62h1.sfnewsTitle.sftitle,
63.sfContentBlock h1 {
64  font-size: 1.4em !important;
65  font-weight: 600 !important;
66  padding: 0 !important;
67  line-height: 1.2em;
68  color: #bd2826;
69}
70
71.sfnewsDetails em {
72  font-weight: 500;
73}
74
75.linkenavi .k-panelbar>.k-item>.k-link,
76.linkenavi .k-panelbar>.k-item>.k-state-hover {
77 background-image: url(/images/librariesprovider3/default-album/pfeilgraurechts.png);
78}
79
80.sfnewsSummary ol {
81  list-style-type: decimal;
82  margin-left: 15px;
83}
84
85#ad-header-anzeigen {
86  color: #fff !important;
87}
88
89@media screen and (min-width: 960px)
90    {
91    #advertising {
92        float: right;
93    	width: 68%;
94    }
95    }
96
97.sflang_en {
98  background-image: url(/images/librariesprovider3/default-album/gb-flagge.jpg);
99  background-repeat: no-repeat;
100}
101
102.sflang_de {
103  background-image: url(/images/librariesprovider3/default-album/de-flagge.jpg);
104  background-repeat: no-repeat;
105}
106
107.sflanguageItem {
108  padding-left: 28px !important;
109  margin-left: 10px !important;
110}
111
112.sflanguagesHorizontalList {
113  float: right;
114  margin-top: 23px;
115}
116
117.BeckAktuellTitle {
118  color: #FFF !important;
119}</style><link href="https://beck-online.beck.de/css/base/angebotsleiste.css" type="text/css" rel="stylesheet" media="all" /><style type="text/css" media="all">.rand {
120  width: 98%;
121}
122
123.topNavigation a.sfNavToggle {
124  padding: 0 0 0 1%;
125  width: 99%;
126  height: 25px;
127  background: #ee8183; /* Old browsers */
128  background: -moz-linear-gradient(top,  #ee8183 0%, #bd2826 68%, #bd2826 68%, #bd2826 100%); /* FF3.6+ */
129  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee8183), color-stop(68%,#bd2826), color-stop(68%,#bd2826), color-stop(100%,#bd2826)); /* Chrome,Safari4+ */
130  background: -webkit-linear-gradient(top,  #ee8183 0%,#bd2826 68%,#bd2826 68%,#bd2826 100%); /* Chrome10+,Safari5.1+ */
131  background: -o-linear-gradient(top,  #ee8183 0%,#bd2826 68%,#bd2826 68%,#bd2826 100%); /* Opera 11.10+ */
132  background: -ms-linear-gradient(top,  #ee8183 0%,#bd2826 68%,#bd2826 68%,#bd2826 100%); /* IE10+ */
133  background: linear-gradient(to bottom,  #ee8183 0%,#bd2826 68%,#bd2826 68%,#bd2826 100%); /* W3C */
134  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee8183', endColorstr='#bd2826',GradientType=0 ); /* IE6-9 */
135  margin-top: 1px;
136}
137
138#PublicWrapper>div.header {
139  max-width: 1240px !important;
140}
141
142@media screen and (max-width: 1024px)
143    {
144      #PublicWrapper>div.navi,
145      #PublicWrapper>div.sitehead {
146        margin: 0;
147        display: none;
148      }
149    }
150
151i, em {
152  font-weight: 500;
153}
154
155#linknavigation {
156  float: right;
157}</style><style type="text/css" media="all">/* START Telerik.Sitefinity.Resources.Scripts.Kendo.styles.kendo_common_min.css */
158.fake {
159    color: red
160}
161
162.k-common-test-class {
163    opacity: 0
164}
165
166.k-reset {
167    margin: 0;
168    padding: 0;
169    border: 0;
170    outline: 0;
171    text-decoration: none;
172    font-size: 100%;
173    list-style: none
174}
175
176.k-floatwrap:after, .k-grid-toolbar:after, .k-slider-items:after {
177    content: "";
178    display: block;
179    clear: both;
180    visibility: hidden;
181    height: 0;
182    overflow: hidden
183}
184
185.k-floatwrap, .k-grid-toolbar, .k-slider-items {
186    display: inline-block
187}
188
189.k-floatwrap, .k-grid-toolbar, .k-slider-items {
190    display: block
191}
192
193.k-autocomplete, .k-autocomplete.k-state-hover, .k-block, .k-draghandle, .k-dropdown-wrap, .k-dropdown-wrap.k-state-hover, .k-grid-header, .k-grouping-header, .k-header, .k-link.k-state-hover, .k-numeric-wrap, .k-numeric-wrap.k-state-hover, .k-pager-wrap, .k-picker-wrap, .k-picker-wrap.k-state-hover, .k-tabstrip-items .k-item, .k-textbox, .k-textbox:hover, .k-toolbar, .k-tooltip {
194    background-repeat: repeat;
195    background-position: 0 center
196}
197
198.k-link:hover {
199    text-decoration: none
200}
201
202.k-state-highlight > .k-link {
203    color: inherit
204}
205
206.k-input[type=text], .k-input[type=number], .k-multiselect .k-input, .k-picker-wrap .k-input, .k-textbox, .k-textbox > input {
207    font-size: 100%;
208    font-family: inherit;
209    border-style: solid;
210    border-width: 1px;
211    -webkit-appearance: none
212}
213
214.k-block, .k-draghandle, .k-inline-block, .k-widget {
215    border-style: solid;
216    border-width: 1px;
217    -webkit-appearance: none
218}
219
220.k-block, .k-widget {
221    outline: 0
222}
223
224    .k-list-filter ::-ms-clear, .k-widget .k-input::-ms-clear {
225        width: 0;
226        height: 0
227    }
228
229.k-block, .k-content, .k-grid, .k-header-column-menu, .k-panelbar, .k-slider, .k-splitter, .k-treeview, .k-widget {
230    outline: 0;
231    -webkit-tap-highlight-color: rgba(0,0,0,0)
232}
233
234.k-block, .k-calendar, .k-grid-header .k-i-link-horizontal, .k-header-column-menu, .k-pager-wrap, .k-slider, .k-splitbar, .k-treeview {
235    -webkit-touch-callout: none
236}
237
238.k-header-column-menu {
239    color: inhert
240}
241
242.k-block {
243    padding: 2px
244}
245
246    .k-block > .k-header {
247        margin: -2px 0 10px -2px;
248        padding: .3em 2px;
249        width: 100%;
250        border-bottom-style: solid;
251        border-bottom-width: 1px;
252        font-size: 1.2em;
253        white-space: nowrap;
254        min-height: 16px;
255        position: relative
256    }
257
258a.k-button-expand {
259    display: block
260}
261
262button.k-button-expand, input[type=submit].k-button-expand, input[type=button].k-button-expand, input[type=reset].k-button-expand {
263    width: 100%
264}
265
266.k-toolbar .k-button-icontext {
267    padding-right: .8em
268}
269
270.k-link {
271    cursor: pointer;
272    outline: 0;
273    text-decoration: none
274}
275
276.k-grid-header span.k-link {
277    cursor: default
278}
279
280.k-state-disabled, .k-state-disabled .k-draghandle, .k-state-disabled .k-icon, .k-state-disabled .k-link, .k-state-disabled .k-upload-button input {
281    cursor: default !important;
282    outline: 0
283}
284
285.k-state-disabled {
286    opacity: .7
287}
288
289    .k-state-disabled > .k-button {
290        opacity: 1
291    }
292
293@media print {
294    .k-state-disabled, .k-state-disabled .k-input {
295        opacity: 1 !important
296    }
297}
298
299.k-state-error {
300    border-style: ridge
301}
302
303.k-state-empty {
304    font-style: italic
305}
306
307.k-icon.k-i-none {
308    background-image: none !important
309}
310
311.k-image {
312    border: 0
313}
314
315.k-badge {
316    max-width: 100%;
317    font-size: .7em;
318    line-height: 2em;
319    margin-left: 6px;
320    padding: 0 6px;
321    text-align: center;
322    overflow: hidden;
323    text-overflow: ellipsis;
324    -webkit-box-sizing: border-box;
325    box-sizing: border-box
326}
327
328html .k-success-colored {
329    color: #507f50;
330    border-color: #d0dfd0;
331    background-color: #f0fff0
332}
333
334html .k-info-colored {
335    color: #50607f;
336    border-color: #d0d9df;
337    background-color: #f0f9ff
338}
339
340html .k-error-colored {
341    color: #7f5050;
342    border-color: #dfd0d0;
343    background-color: #fff0f0
344}
345
346.k-inline-block {
347    padding: 0 2px
348}
349
350.k-loading, .k-loading-image {
351    background-color: transparent;
352    background-repeat: no-repeat;
353    background-position: center center
354}
355
356.k-icon.k-i-loading {
357    background-color: transparent;
358    background-repeat: no-repeat;
359    background-position: center center
360}
361
362    .k-icon.k-i-loading::before {
363        content: "";
364        display: none
365    }
366
367.k-loading-image, .k-loading-mask, .k-loading-text {
368    position: absolute
369}
370
371.k-loading-mask {
372    z-index: 100
373}
374
375    .k-loading-mask.k-opaque .k-loading-color {
376        opacity: 1
377    }
378
379    .k-loading-mask .k-loading-progress {
380        margin: auto;
381        position: absolute;
382        top: 0;
383        bottom: 0;
384        left: 0;
385        right: 0
386    }
387
388.k-loading-text {
389    text-indent: -4000px;
390    text-align: center
391}
392
393.k-loading-color, .k-loading-image {
394    width: 100%;
395    height: 100%
396}
396
397
398.k-loading-image {
399    top: 0;
400    left: 0;
401    z-index: 2
402}
403
404.k-loading-color {
405    filter: alpha(opacity=30);
406    opacity: .3
407}
408
409.k-content-frame {
410    border: 0;
411    width: 100%;
412    height: 100%
413}
414
415.k-pane > .k-splitter-overlay {
416    filter: alpha(opacity=0);
417    opacity: 0;
418    position: absolute
419}
420
421.k-drag-clue {
422    position: absolute;
423    z-index: 10003;
424    border-style: solid;
425    border-width: 1px;
426    font-size: .9em;
427    padding: .2em .4em;
428    white-space: nowrap;
429    cursor: default
430}
431
432.k-item.k-drag-clue {
433    font-size: inherit
434}
435
436.k-drag-status {
437    margin-top: -3px;
438    margin-right: 4px;
439    vertical-align: middle
440}
441
442.k-reorder-cue {
443    position: absolute;
444    width: 1px;
445    overflow: visible
446}
447
448    .k-reorder-cue .k-icon {
449        position: absolute;
450        left: -4px;
451        width: 8px;
452        height: 4px
453    }
454
455    .k-reorder-cue .k-i-arrow-60-down {
456        top: -4px
457    }
458
459    .k-reorder-cue .k-i-arrow-60-up {
460        bottom: -4px
461    }
462
463.k-scrollbar {
464    position: absolute;
465    overflow: scroll
466}
467
468.k-scrollbar-vertical {
469    top: 0;
470    right: 0;
471    width: 17px;
472    height: 100%;
473    overflow-x: hidden
474}
475
476.k-touch-scrollbar {
477    display: none;
478    position: absolute;
479    z-index: 200000;
480    height: 8px;
481    width: 8px;
482    border: 1px solid #8a8a8a;
483    background-color: #858585
484}
485
486@media only screen and (-webkit-min-device-pixel-ratio:2) {
487    body .k-touch-scrollbar {
488        height: 12px;
489        width: 12px;
490        border-radius: 7px
491    }
492}
493
494.k-virtual-scrollable-wrap {
495    overflow-x: auto
496}
497
498.k-current-time {
499    background: red;
500    position: absolute
501}
502
503.k-current-time-arrow-down {
504    width: 0;
505    height: 0;
506    background: 0;
507    border-bottom: 4px solid transparent;
508    border-top: 4px solid red;
509    border-left: 4px solid transparent;
510    border-right: 4px solid transparent
511}
512
513.k-current-time-arrow-left {
514    width: 0;
515    height: 0;
516    background: 0;
517    border-bottom: 4px solid transparent;
518    border-top: 4px solid transparent;
519    border-left: 4px solid transparent;
520    border-right: 4px solid red
521}
522
523.k-current-time-arrow-right {
524    width: 0;
525    height: 0;
526    background: 0;
527    border-bottom: 4px solid transparent;
528    border-top: 4px solid transparent;
529    border-left: 4px solid red;
530    border-right: 4px solid transparent
531}
532
533.k-animation-container, .k-animation-container *, .k-animation-container :after, .k-block .k-header, .k-dialog .k-window-content, .k-list-container, .k-widget, .k-widget *, .k-widget :before {
534    -webkit-box-sizing: content-box;
535    box-sizing: content-box
536}
537
538.k-autocomplete, .k-block, .k-edit-cell .k-widget, .k-grid-edit-row .k-widget, .k-grid-edit-row .text-box, .k-tabstrip > .k-content > .km-scroll-container, .k-textbox, .km-actionsheet > li, .km-shim, div.k-window-content {
539    -webkit-box-sizing: border-box;
540    box-sizing: border-box
541}
542
543.input-group .form-control {
544    -webkit-box-sizing: border-box;
545    box-sizing: border-box
546}
547
548.form-control.k-widget {
549    padding: 0
550}
551
552.km-widget, .km-widget * {
553    -webkit-background-clip: border-box;
554    background-clip: border-box
555}
556
557.k-radio, input.k-checkbox {
558    display: inline;
559    opacity: 0;
560    width: 0;
561    margin: 0;
562    -webkit-appearance: none;
563    overflow: hidden
564}
565
566.k-ff .k-radio, .k-ff input.k-checkbox {
567    position: absolute
568}
569
570.k-checkbox-label, .k-radio-label {
571    display: inline-block;
572    position: relative;
573    padding-left: 25.2px;
574    vertical-align: top;
575    line-height: 16px;
576    cursor: pointer;
577    border-style: solid;
578    border-width: 0
579}
580
581    .k-checkbox-label:before {
582        font: 14px WebComponentsIcons,monospace;
583        content: "";
584        position: absolute;
585        top: 0;
586        left: 0;
587        border-width: 1px;
588        border-style: solid;
589        width: 14px;
590        height: 14px;
591        font-size: 14px;
592        line-height: 14px;
593        text-align: center
594    }
595
596.k-checkbox:indeterminate + .k-checkbox-label:after {
597    content: "";
598    position: absolute;
599    left: 8px;
600    top: 8px;
601    -webkit-transform: translate(-50%,-50%);
602    -ms-transform: translate(-50%,-50%);
603    transform: translate(-50%,-50%);
604    border-width: 1px;
605    border-style: solid;
606    width: 8px;
607    height: 8px;
608    font-size: 14px;
609    text-align: center;
610    content: " "
611}
612
613.k-checkbox:checked + .k-checkbox-label:before {
614    content: "\e118"
615}
616
617.k-checkbox:disabled + .k-checkbox-label {
618    cursor: auto
619}
620
621.k-radio-label:before {
622    content: "";
623    position: absolute;
624    top: 0;
625    left: 0;
626    width: 14px;
627    height: 14px;
628    border-style: solid
629}
630
631.k-radio:checked + .k-radio-label:after {
632    content: "";
633    width: 10px;
634    height: 10px;
635    position: absolute;
636    top: 3px;
637    left: 3px
638}
639
640.k-radio:disabled + .k-radio-label {
641    cursor: auto
642}
643
644.k-rtl .k-checkbox-label, .k-rtl .k-radio-label {
645    padding-left: 0;
646    padding-right: 25.2px
647}
648
649    .k-rtl .k-checkbox-label:before, .k-rtl .k-radio-label:before {
650        right: 0
651    }
652
653.k-rtl .k-radio:checked + .k-radio-label:after {
654    right: 3px
655}
656
657input.k-checkbox + label {
658    -webkit-user-select: none
659}
660
661.k-pdf-export-shadow {
662    position: absolute;
663    overflow: hidden;
664    left: -15000px;
665    width: 14400px
666}
667
668.km-native-scroller {
669    overflow: auto;
670    -webkit-overflow-scrolling: touch;
671    -ms-touch-action: pan-x pan-y;
672    -ms-overflow-style: -ms-autohiding-scrollbar;
673    -ms-scroll-snap-type: proximity
674}
675
676.k-hr {
677    margin: .5em auto;
678    padding: 0;
679    height: 0;
680    border-width: 1px 0 0;
681    border-style: solid;
682    display: block;
683    float: none;
684    clear: both
685}
686
687.k-icon, .k-tool-icon {
688    position: relative;
689    display: inline-block;
690    overflow: hidden;
691    width: 1em;
692    height: 1em;
693    text-align: center;
694    vertical-align: middle;
695    background-image: none;
696    font: 16px/1 WebComponentsIcons;
697    speak: none;
698    font-variant: normal;
699    text-transform: none;
700    text-indent: 0;
701    -webkit-font-smoothing: antialiased;
702    -moz-osx-font-smoothing: grayscale;
703    color: inherit
704}
705
706.k-column-menu .k-sprite, .k-gantt-views > .k-current-view > .k-link:after, .k-grid-mobile .k-resize-handle-inner:after, .k-grid-mobile .k-resize-handle-inner:before, .k-i-drag-and-drop, .k-pager-numbers .k-current-page .k-link:after, .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link:after {
707    position: relative;
708    display: inline-block;
709    overflow: hidden;
710    width: 1em;
711    height: 1em;
712    text-align: center;
713    vertical-align: middle;
714    background-image: none;
715    font: 16px/1 WebComponentsIcons;
716    speak: none;
717    font-variant: normal;
718    text-transform: none;
719    text-indent: 0;
720    -webkit-font-smoothing: antialiased;
721    -moz-osx-font-smoothing: grayscale
722}
723
724.k-icon:before {
725    margin: auto;
726    width: 1em;
727    height: 1em;
728    line-height: 1;
729    display: inline-block;
730    position: absolute;
731    top: 0;
732    bottom: 0;
733    left: 0;
734    right: 0
735}
736
737.k-button.k-button-icon .k-icon, .k-grid-filter .k-icon, .k-header .k-icon {
738    text-indent: -99999px;
739    overflow: hidden
740}
741
742    .k-button.k-button-icon .k-icon:before, .k-grid-filter .k-icon:before, .k-header .k-icon:before {
743        text-indent: 0
744    }
745
746.k-sprite {
747    width: 16px;
748    height: 16px;
749    font-size: 0;
750    line-height: 0;
751    text-align: center;
752    background-repeat: no-repeat;
753    background-color: transparent;
754    display: inline-block;
755    vertical-align: middle;
756    overflow: hidden;
757    -ms-high-contrast-adjust: none
758}
759
760.k-list-container .k-footer:after, .k-list-container .k-footer:before {
761    content: "";
762    display: block;
763    overflow: hidden
764}
765
766.k-reorder-cue {
767    position: absolute
768}
769
770    .k-reorder-cue::after, .k-reorder-cue::before {
771        content: "";
772        width: 0;
773        height: 0;
774        border: 3px solid transparent;
775        position: absolute;
776        -webkit-transform: translateX(-50%);
777        -ms-transform: translateX(-50%);
778        transform: translateX(-50%)
779    }
780
781    .k-reorder-cue::before {
782        border-bottom-width: 0;
783        border-top-color: currentColor;
784        top: -4px
785    }
786
787    .k-reorder-cue::after {
788        border-top-width: 0;
789        border-bottom-color: currentColor;
790        bottom: -4px
791    }
792
793.k-flip-h {
794    -webkit-transform: scaleX(-1);
795    -ms-transform: scaleX(-1);
796    transform: scaleX(-1)
797}
798
799.k-flip-v {
800    -webkit-transform: scaleY(-1);
801    -ms-transform: scaleY(-1);
802    transform: scaleY(-1)
803}
804
805.k-flip-h.k-flip-v {
806    -webkit-transform: scale(-1,-1);
807    -ms-transform: scale(-1,-1);
808    transform: scale(-1,-1)
809}
810
811.k-button {
812    margin: 0;
813    padding: 2px 7px;
814    -webkit-box-sizing: border-box;
815    box-sizing: border-box;
816    border-width: 1px;
817    border-style: solid;
818    background-repeat: repeat-x;
819    background-position: 0 center;
820    font: inherit;
821    line-height: 1.72em;
822    text-align: center;
823    text-decoration: none;
824    display: -webkit-inline-box;
825    display: -webkit-inline-flex;
826    display: -ms-inline-flexbox;
827    display: inline-flex;
828    overflow: hidden;
829    -webkit-box-align: center;
830    -webkit-align-items: center;
831    -ms-flex-align: center;
832    align-items: center;
833    -webkit-box-pack: center;
834    -webkit-justify-content: center;
835    -ms-flex-pack: center;
836    justify-content: center;
837    vertical-align: middle;
838    -webkit-user-select: none;
839    -moz-user-select: none;
840    -ms-user-select: none;
841    user-select: none;
842    cursor: pointer;
843    outline: 0;
844    -webkit-appearance: none
845}
846
847.k-no-flexbox .k-button {
848    display: inline-block
849}
850
851.k-button::-moz-focus-inner {
852    padding: 0;
853    border: 0;
854    outline: 0
855}
856
857.k-button:focus, .k-button:hover {
858    text-decoration: none;
859    outline: 0
860}
861
862.k-button .k-text {
863    overflow: hidden
864}
865
866.k-button .k-icon, .k-button .k-image, .k-button .k-sprite {
867    color: inherit;
868    -webkit-align-self: center;
869    -ms-flex-item-align: center;
870    align-self: center;
871    pointer-events: none
872}
873
874.k-button-icontext {
875    overflow: visible
876}
877
878    .k-button-icontext .k-icon, .k-button-icontext .k-image, .k-button-icontext .k-sprite {
879        margin-right: 3px;
880        margin-right: .1875em;
881        margin-left: -2px;
882        margin-left: -.125em
883    }
884
885.k-button.k-state-disabled, .k-button[disabled], .k-state-disabled .k-button {
886    cursor: default;
887    outline: 0;
888    -webkit-box-shadow: none;
889    box-shadow: none
890}
891
892.k-ie9 .k-button {
893    display: inline-block
894}
895
896a.k-button-expand {
897    display: block
898}
899
900button.k-button-expand, input[type=submit].k-button-expand, input[type=button].k-button-expand, input[type=reset].k-button-expand {
901    width: 100%
902}
903
904.k-button-icon {
905    height: -webkit-calc(1.72em+6px);
906    height: calc(1.72em+6px)
907}
908
909.k-split-button-arrow {
910    display: inline-block
911}
912
913.k-button-icon, .k-split-button-arrow {
914    width: -webkit-calc(1.72em+6px);
915    width: calc(1.72em+6px);
916    padding: 2px 3.5px
917}
918
919.k-overflow-group .k-button-icon {
920    width: auto
921}
922
923.k-button.k-bare, .k-button.k-flat {
924    border-color: transparent !important;
925    color: inherit;
926    background: 0 0 !important;
927    -webkit-box-shadow: none !important;
928    box-shadow: none !important;
929    -webkit-transition: color .2s ease-in-out;
930    transition: color .2s ease-in-out
931}
932
933    .k-button.k-bare.k-state-active, .k-button.k-bare.k-state-hover, .k-button.k-bare:active, .k-button.k-bare:hover, .k-button.k-bare:hover.k-state-active, .k-button.k-bare:hover:active, .k-button.k-flat.k-state-active, .k-button.k-flat.k-state-hover, .k-button.k-flat:active, .k-button.k-flat:hover, .k-button.k-flat:hover.k-state-active, .k-button.k-flat:hover:active {
934        color: inherit
935    }
936
937    .k-button.k-bare::before, .k-button.k-flat::before {
938        display: block
939    }
940
941.k-button-group {
942    margin: 0;
943    padding: 0;
944    border-width: 0;
945    list-style: none;
946    white-space: nowrap;
947    display: -webkit-inline-box;
948    display: -webkit-inline-flex;
949    display: -ms-inline-flexbox;
950    display: inline-flex;
951    -webkit-box-orient: horizontal;
952    -webkit-box-direction: normal;
953    -webkit-flex-direction: row;
954    -ms-flex-direction: row;
955    flex-direction: row;
956    vertical-align: middle;
957    position: relative;
958    -webkit-flex-wrap: nowrap;
959    -ms-flex-wrap: nowrap;
960    flex-wrap: nowrap
961}
962
963    .k-button-group .k-button {
964        position: relative
965    }
966
967        .k-button-group .k-button + .k-button {
968            margin-left: -1px
969        }
970
971    .k-button-group.k-button-group-stretched .k-button {
972        -webkit-box-flex: 1;
973        -webkit-flex: 1 0 auto;
974        -ms-flex: 1 0 auto;
975        flex: 1 0 auto
976    }
977
978    .k-button-group .k-button.k-state-active, .k-button-group .k-button:active {
979        z-index: 2
980    }
981
982    .k-button-group .k-button.k-state-hover, .k-button-group .k-button:hover {
983        z-index: 3
984    }
985
986    .k-button-group .k-button.k-state-disabled, .k-button-group.k-state-disabled .k-button {
987        z-index: auto
988    }
989
990    .k-button-group .k-button.k-state-focused, .k-button-group .k-button:focus {
991        z-index: 4
992    }
993
994    .k-button-group label input[type=radio], .k-button-group label input[type=checkbox], .k-button-group > input[type=radio], .k-button-group > input[type=checkbox] {
995        margin: 0;
996        padding: 0;
997        clip: rect(0,0,0,0);
998        position: absolute;
999        pointer-events: none
1000    }
1001
1002.k-rtl .k-button-group .k-button {
1003    margin-left: 0
1004}
1005
1006    .k-rtl .k-button-group .k-button + .k-button {
1007        margin-right: -1px
1008    }
1009
1010.k-no-flexbox .k-button-group {
1011    display: inline-block
1012}
1013
1014    .k-no-flexbox .k-button-group:after {
1015        content: "";
1016        display: block;
1017        clear: both
1018    }
1019
1020    .k-no-flexbox .k-button-group .k-button {
1021        display: inline-block;
1022        vertical-align: top
1023    }
1024
1025.k-action-buttons {
1026    margin: 1em 0 0;
1027    padding: 6px 8px;
1028    text-align: right;
1029    position: relative;
1030    clear: both
1031}
1032
1033    .k-action-buttons .k-button {
1034        min-width: 75px
1035    }
1036
1037        .k-action-buttons .k-button + .k-button {
1038            margin-left: 6px
1039        }
1040
1041        .k-action-buttons .k-button.k-left {
1042            float: left;
1043            margin: 0 0 0 1em
1044        }
1045
1046.k-rpanel-left {
1047    -webkit-transform: translateX(-100%) translateZ(0);
1048    -ms-transform: translateX(-100%) translateZ(0);
1049    transform: translateX(-100%) translateZ(0);
1050    left: 0
1051}
1052
1053.k-rpanel-right {
1054    -webkit-transform: translateX(100%) translateZ(0);
1055    -ms-transform: translateX(100%) translateZ(0);
1056    transform: translateX(100%) translateZ(0);
1057    right: 0
1058}
1059
1060.k-rpanel-left, .k-rpanel-right {
1061    position: fixed;
1062    display: block;
1063    overflow: auto;
1064    min-width: 320px;
1065    height: 100%;
1066    top: 0
1067}
1068
1069    .k-rpanel-left.k-rpanel-expanded, .k-rpanel-right.k-rpanel-expanded {
1070        -webkit-transform: translateX(0) translateZ(0);
1071        -ms-transform: translateX(0) translateZ(0);
1072        transform: translateX(0) translateZ(0)
1073    }
1074
1075    .k-rpanel-left + *, .k-rpanel-right + * {
1076        overflow: auto
1077    }
1078
1079.k-ie9 .k-rpanel-left {
1080    left: -100%
1081}
1082
1083    .k-ie9 .k-rpanel-left.k-rpanel-expanded {
1084        left: 0
1085    }
1086
1087.k-rpanel-top {
1088    position: static;
1089    max-height: 0
1090}
1091
1092    .k-rpanel-top.k-rpanel-expanded {
1093        max-height: 568px;
1094        overflow: visible !important
1095    }
1096
1097.k-edit-form {
1098    margin: 0;
1099    padding: 0
1100}
1101
1102.k-window > div.k-popup-edit-form {
1103    padding: 1em 0
1104}
1105
1106.k-grid-edit-row .k-edit-form td {
1107    border-bottom-width: 0
1108}
1109
1110.k-edit-form-container {
1111    position: relative;
1112    width: 400px
1113}
1114
1115    .k-edit-form-container .editor-label, .k-edit-label {
1116        float: left;
1117        clear: both;
1118        width: 30%;
1119        padding: .4em 0 1em;
1120        margin-left: 2%;
1121        text-align: right
1122    }
1123
1124    .k-edit-field, .k-edit-form-container .editor-field {
1125        float: right;
1126        clear: right;
1127        width: 60%;
1128        margin-right: 2%;
1129        padding: 0 0 .6em
1130    }
1131
1132        .k-edit-field > input[type=radio], .k-edit-field > input[type=checkbox] {
1133            margin-top: .4em
1134        }
1135
1136    .k-edit-form-container .k-button {
1137        margin: 0 .16em
1138    }
1139
1140.k-edit-field > .k-button:first-child, .k-edit-field > input[type=radio]:first-child, .k-edit-field > input[type=checkbox]:first-child, .k-edit-field > label:first-child > input[type=checkbox] {
1141    margin-left: 0
1142}
1143
1144.k-edit-form-container .k-edit-buttons {
1145    clear: both;
1146    text-align: right;
1147    border-width: 1px 0 0;
1148    border-style: solid;
1149    position: relative;
1150    bottom: -1em;
1151    padding: .6em
1152}
1153
1154.k-window {
1155    padding: 0;
1156    border-width: 1px;
1157    border-style: solid;
1158    display: inline-block;
1159    position: absolute;
1160    z-index: 10001
1161}
1162
1163    .k-window .k-overlay {
1164        position: absolute;
1165        opacity: 0
1166    }
1167
1168.k-window-titlebar {
1169    padding: 8px 12px;
1170    border-width: 0 0 1px;
1171    border-style: solid;
1172    width: 100%;
1173    -webkit-box-sizing: border-box;
1174    box-sizing: border-box;
1175    white-space: nowrap;
1176    min-height: 16px
1177}
1178
1179.k-window-title {
1180    font-size: 1.2em;
1181    line-height: 1.25;
1182    display: block;
1183    text-overflow: ellipsis;
1184    overflow: hidden;
1185    cursor: default
1186}
1187
1188    .k-window-title::before {
1189        content: "";
1190        display: inline-block
1191    }
1192
1193.k-window-titlebar .k-window-actions {
1194    position: absolute;
1195    top: 4px;
1196    right: 6px
1197}
1198
1199.k-window-titlebar .k-window-action {
1200    padding: 2px;
1201    width: 20px;
1202    height: 20px;
1203    border-width: 0;
1204    -webkit-box-sizing: content-box;
1205    box-sizing: content-box;
1206    opacity: .7
1207}
1208
1209    .k-window-titlebar .k-window-action:hover {
1210        opacity: 1
1211    }
1212
1213.k-prompt-container, .k-window-content {
1214    padding: 12px 12px;
1215    height: 100%;
1216    overflow: auto;
1217    position: relative;
1218    outline: 0
1219}
1220
1221    .k-window-content + .k-prompt-container {
1222        margin-top: -12px
1223    }
1224
1225    .k-prompt-container .k-textbox {
1226        width: 100%
1227    }
1228
1229.k-window-iframecontent {
1230    padding: 0;
1231    overflow: visible
1232}
1233
1234    .k-window-iframecontent .k-content-frame {
1235        vertical-align: top;
1236        border: 0;
1237        width: 100%;
1238        height: 100%
1239    }
1240
1241.k-window-content > .km-scroll-container {
1242    height: 100%
1243}
1244
1245.k-window > .k-resize-handle {
1246    position: absolute;
1247    z-index: 1;
1248    background-color: #fff;
1249    font-size: 0;
1250    line-height: 6px;
1251    opacity: 0;
1252    zoom: 1
1253}
1254
1255.k-resize-n {
1256    top: -3px;
1257    left: 0;
1258    width: 100%;
1259    height: 6px;
1260    cursor: n-resize
1261}
1262
1263.k-resize-e {
1264    top: 0;
1265    right: -3px;
1266    width: 6px;
1267    height: 100%;
1268    cursor: e-resize
1269}
1270
1271.k-resize-s {
1272    bottom: -3px;
1273    left: 0;
1274    width: 100%;
1275    height: 6px;
1276    cursor: s-resize
1277}
1278
1279.k-resize-w {
1280    top: 0;
1281    left: -3px;
1282    width: 6px;
1283    height: 100%;
1284    cursor: w-resize
1285}
1286
1287.k-resize-se {
1288    bottom: -3px;
1289    right: -3px;
1290    width: 6px;
1291    height: 6px;
1292    cursor: se-resize
1293}
1294
1295.k-resize-sw {
1296    bottom: -3px;
1297    left: -3px;
1298    width: 6px;
1299    height: 6px;
1300    cursor: sw-resize
1301}
1302
1303.k-resize-ne {
1304    top: -3px;
1305    right: -3px;
1306    width: 6px;
1307    height: 6px;
1308    cursor: ne-resize
1309}
1310
1311.k-resize-nw {
1312    top: -3px;
1313    left: -3px;
1314    width: 6px;
1315    height: 6px;
1316    cursor: nw-resize
1317}
1318
1319.k-overlay {
1320    position: fixed;
1321    top: 0;
1322    left: 0;
1323    z-index: 10001;
1324    width: 100%;
1325    height: 100%;
1326    background-color: #000;
1327    opacity: .5;
1328    -webkit-backface-visibility: hidden
1329}
1330
1331.k-window-content > .k-action-buttons, .k-window > .k-action-buttons {
1332    border-width: 1px 0 0;
1333    border-style: solid
1334}
1335
1336.k-tabstrip {
1337    margin: 0;
1338    padding: 0;
1339    zoom: 1;
1340    position: relative
1341}
1342
1343.k-tabstrip-items {
1344    padding: .3em .3em 0
1345}
1346
1347.k-tabstrip-scrollable .k-tabstrip-items {
1348    white-space: nowrap;
1349    overflow: hidden
1350}
1351
1352.k-tabstrip > .k-button.k-bare {
1353    position: absolute;
1354    top: .27em;
1355    z-index: 2;
1356    -webkit-user-select: none;
1357    -moz-user-select: none;
1358    -ms-user-select: none;
1359    user-select: none
1360}
1361
1362.k-tabstrip-bottom > .k-button.k-bare {
1363    top: auto;
1364    bottom: .15em
1365}
1366
1367.k-tabstrip-prev {
1368    left: .4em
1369}
1370
1371.k-tabstrip-next {
1372    right: .4em
1373}
1374
1375.k-panelbar .k-tabstrip-items .k-item, .k-tabstrip-items .k-item {
1376    list-style-type: none;
1377    display: inline-block;
1378    position: relative;
1379    border-style: solid;
1380    border-width: 1px 1px 0;
1381    padding: 0;
1382    vertical-align: top
1383}
1384
1385.k-tabstrip-items .k-item {
1386    overflow: hidden
1387}
1388
1389.k-panelbar .k-tabstrip-items .k-state-active, .k-tabstrip-items .k-state-active, .k-tabstrip-items .k-tab-on-top {
1390    margin-bottom: -1px;
1391    padding-bottom: 1px
1392}
1393
1394.k-panelbar .k-tabstrip-items .k-item, .k-tabstrip-top > .k-tabstrip-items .k-item {
1395    margin: 0 -1px 0 0
1396}
1397
1398.k-panelbar .k-tabstrip-top > .k-tabstrip-items .k-state-active, .k-tabstrip-top > .k-tabstrip-items .k-state-active {
1399    border-bottom-width: 1px;
1400    margin-bottom: -1px;
1401    padding-bottom: 0
1402}
1403
1404.k-tabstrip-items .k-tab-on-top {
1405    z-index: 1
1406}
1407
1408.k-panelbar .k-tabstrip-items .k-link, .k-tabstrip-items .k-link {
1409    display: inline-block;
1410    border-bottom-width: 0;
1411    padding: .5em .92em
1412}
1413
1414.k-panelbar .k-tabstrip-items .k-icon, .k-tabstrip-items .k-icon {
1415    margin: -1px 4px 0 -3px;
1416    vertical-align: top
1417}
1418
1419.k-panelbar .k-tabstrip-items .k-item .k-image, .k-panelbar .k-tabstrip-items .k-item .k-sprite, .k-tabstrip-items .k-item .k-image, .k-tabstrip-items .k-item .k-sprite {
1420    margin: -3px 3px 0 -6px;
1421    vertical-align: middle
1422}
1423
1424.k-tabstrip-items .k-loading {
1425    top: 0;
1426    left: 0;
1427    height: 0;
1428    width: 20%;
1429    position: absolute;
1430    background: 0;
1431    border-top: 1px solid transparent;
1432    border-color: inherit;
1433    -webkit-transition: width .2s linear;
1434    transition: width .2s linear;
1435    -webkit-transition: "width 200ms linear";
1436    transition: "width 200ms linear";
1437    -webkit-animation: k-tab-loader 1s ease-in-out infinite;
1438    animation: k-tab-loader 1s ease-in-out infinite
1439}
1440
1441.k-tabstrip-items .k-progress {
1442    -webkit-animation: none;
1443    animation: none
1444}
1445
1446.k-tabstrip-items .k-loading.k-complete {
1447    width: 100%;
1448    -webkit-animation: none;
1449    animation: none
1450}
1451
1452.k-panelbar .k-tabstrip > .k-content, .k-tabstrip > .k-content {
1453    position: static;
1454    border-style: solid;
1455    border-width: 1px;
1456    margin: 0 .286em .3em;
1457    padding: .92em;
1458    zoom: 1
1459}
1460
1461.k-tabstrip > .k-content {
1462    display: none;
1463    overflow: auto
1464}
1465
1466    .k-tabstrip > .k-content.km-scroll-wrapper {
1467        padding: 0
1468    }
1469
1470    .k-tabstrip > .k-content > .km-scroll-container {
1471        padding: .3em .92em
1472    }
1473
1474@-webkit-keyframes k-tab-loader {
1475    0% {
1476        left: 0
1477    }
1478
1479    50% {
1480        left: 80%
1481    }
1482
1483    100% {
1484        left: 0
1485    }
1486}
1487
1488@keyframes k-tab-loader {
1489    0% {
1490        left: 0
1491    }
1492
1493    50% {
1494        left: 80%
1495    }
1496
1497    100% {
1498        left: 0
1499    }
1500}
1501
1502.k-tabstrip-left > div.k-content, .k-tabstrip-right > div.k-content {
1503    margin: .286em .3em
1504}
1505
1506.k-tabstrip-left > .k-tabstrip-items .k-item, .k-tabstrip-right > .k-tabstrip-items .k-item {
1507    display: block;
1508    margin-bottom: -1px
1509}
1510
1511.k-tabstrip-left > .k-tabstrip-items .k-link, .k-tabstrip-right > .k-tabstrip-items .k-link {
1512    display: block
1513}
1514
1515.k-panelbar .k-tabstrip-left > .k-tabstrip-items .k-state-active, .k-panelbar .k-tabstrip-right > .k-tabstrip-items .k-state-active, .k-tabstrip-left > .k-tabstrip-items .k-state-active, .k-tabstrip-left > .k-tabstrip-items .k-tab-on-top, .k-tabstrip-right > .k-tabstrip-items .k-state-active, .k-tabstrip-right > .k-tabstrip-items .k-tab-on-top {
1516    margin-bottom: -1px;
1517    padding-bottom: 0
1518}
1519
1520.k-tabstrip-left > .k-tabstrip-items {
1521    float: left;
1522    padding: .25em 0 .3em .3em
1523}
1524
1525    .k-tabstrip-left > .k-tabstrip-items .k-item {
1526        border-width: 1px 0 1px 1px;
1527        border-radius: 3px 0 0 3px
1528    }
1529
1530    .k-tabstrip-left > .k-tabstrip-items .k-state-active {
1531        border-width: 1px 0 1px 1px
1532    }
1533
1534    .k-panelbar .k-tabstrip-left > .k-tabstrip-items .k-state-active, .k-tabstrip-left > .k-tabstrip-items .k-state-active, .k-tabstrip-left > .k-tabstrip-items .k-tab-on-top {
1535        margin-right: -1px;
1536        padding-right: 1px
1537    }
1538
1539.k-tabstrip-right > .k-tabstrip-items {
1540    float: right;
1541    padding: .25em .3em .3em 0
1542}
1543
1544    .k-tabstrip-right > .k-tabstrip-items .k-item {
1545        border-width: 1px 1px 1px 0;
1546        border-radius: 0 3px 3px 0
1547    }
1548
1549    .k-tabstrip-right > .k-tabstrip-items .k-state-active {
1550        border-width: 1px 1px 1px 0
1551    }
1552
1553    .k-panelbar .k-tabstrip-right > .k-tabstrip-items .k-state-active, .k-tabstrip-right > .k-tabstrip-items .k-state-active, .k-tabstrip-right > .k-tabstrip-items .k-tab-on-top {
1554        margin-left: -1px;
1555        padding-left: 1px
1556    }
1557
1558.k-tabstrip-bottom > .k-tabstrip-items {
1559    margin-top: -1px;
1560    padding: 0 .3em .3em
1561}
1562
1563.k-panelbar .k-tabstrip-bottom > .k-content, .k-tabstrip-bottom > .k-content {
1564    margin: .3em .286em 0;
1565    z-index: 1;
1566    position: relative
1567}
1568
1569.k-tabstrip-bottom > .k-tabstrip-items .k-item {
1570    border-width: 0 1px 1px;
1571    border-radius: 0 0 4px 4px
1572}
1573
1574.k-tabstrip-bottom > .k-tabstrip-items .k-state-active {
1575    margin-bottom: 0;
1576    padding-bottom: 0
1577}
1578
1579.k-tabstrip-bottom > .k-content {
1580    min-height: 100px
1581}
1582
1583.k-tabstrip-bottom > .k-tabstrip-items .k-loading {
1584    top: auto;
1585    bottom: 0
1586}
1587
1588.k-panelbar {
1589    zoom: 1
1590}
1591
1592    .k-panel > .k-item, .k-panelbar > .k-item {
1593        list-style-type: none;
1594        display: block;
1595        border-width: 0;
1596        margin: 0;
1597        zoom: 1;
1598        border-radius: 0
1599    }
1600
1601    .k-panelbar .k-link > .k-image, .k-panelbar .k-link > .k-sprite {
1602        margin-top: -2px;
1603        margin-right: 5px;
1604        vertical-align: middle
1605    }
1606
1607    .k-panel > .k-item > .k-link, .k-panelbar > .k-item > .k-link {
1608        display: block;
1609        position: relative;
1610        border-bottom-style: solid;
1611        border-bottom-width: 1px;
1612        padding: 0 1em;
1613        line-height: 2.34em;
1614        text-decoration: none;
1615        zoom: 1
1616    }
1617
1618.k-panelbar-collapse.k-icon, .k-panelbar-expand.k-icon {
1619    position: absolute;
1620    top: 50%;
1621    right: 4px;
1622    margin-top: -8px
1623}
1624
1625.k-panelbar .k-content, .k-panelbar .k-panel {
1626    position: relative;
1627    border-bottom-style: solid;
1628    border-bottom-width: 1px;
1629    margin: 0;
1630    padding: 0;
1631    zoom: 1
1632}
1633
1634.k-panel > .k-item > .k-link {
1635    border-bottom: 0;
1636    font-size: .95em;
1637    line-height: 2.2
1638}
1639
1640.k-panel .k-panel > .k-item > .k-link {
1641    padding-left: 2em
1642}
1643
1644.k-panelbar .k-i-arrow-end-right .k-link {
1645    border-bottom: 0
1646}
1647
1648.k-panel .k-panel {
1649    border-bottom: 0
1650}
1651
1652.k-pager-wrap {
1653    clear: both;
1654    overflow: hidden;
1655    position: relative;
1656    border-style: solid;
1657    border-width: 1px;
1658    line-height: 2em;
1659    padding: .333em 0 .333em .25em
1660}
1661
1662.k-pager-numbers .k-link, .k-pager-numbers .k-state-selected {
1663    display: inline-block;
1664    vertical-align: top;
1665    margin-right: 1px
1666}
1667
1668.k-pager-numbers {
1669    margin: 0 2px
1670}
1671
1672    .k-pager-numbers .k-state-selected {
1673        vertical-align: top
1674    }
1675
1676    .k-pager-numbers .k-current-page {
1677        display: none
1678    }
1679
1680    .k-pager-input, .k-pager-numbers li {
1681        float: left
1682    }
1683
1684.k-pager-info {
1685    float: right;
1686    padding: 0 1.333em
1687}
1688
1689.k-pager-numbers .k-link {
1690    text-decoration: none
1691}
1692
1693.k-pager-numbers .k-link, .k-pager-numbers .k-state-selected, .k-pager-wrap > .k-link {
1694    min-width: 2em
1695}
1696
1697.k-pager-wrap > .k-link {
1698    float: left;
1699    margin: 0 .08333em;
1700    height: 2em;
1701    line-height: 2em;
1702    border-radius: 1.0833em;
1703    cursor: pointer;
1704    text-align: center
1705}
1706
1707    .k-pager-wrap > .k-link > .k-icon {
1708        margin-top: -2px;
1709        color: inherit
1710    }
1711
1712.k-pager-wrap > a.k-state-disabled:hover {
1713    background: 0;
1714    cursor: default
1715}
1716
1717.k-pager-numbers .k-link {
1718    text-align: center;
1719    line-height: 2em;
1720    border-style: solid;
1721    border-width: 1px;
1722    border-radius: 1.0833em
1723}
1724
1725.k-pager-wrap > .k-link {
1726    border-style: solid;
1727    border-width: 1px
1728}
1729
1730.k-pager-wrap .k-pager-refresh {
1731    float: right;
1732    margin-right: .5em;
1733    border-width: 0;
1734    border-radius: 0
1735}
1736
1737.k-pager-numbers .k-state-selected {
1738    border-style: solid;
1739    border-width: 1px;
1740    text-align: center;
1741    border-radius: 1.0833em
1742}
1743
1744.k-pager-wrap .k-textbox {
1745    width: 3.333em
1746}
1747
1748.k-pager-wrap .k-dropdown {
1749    width: 4.5em
1750}
1751
1752.k-pager-refresh {
1753    float: right
1754}
1755
1756.k-pager-input, .k-pager-sizes {
1757    padding: 0 1.4166em
1758}
1759
1760.k-pager-sizes {
1761    display: inline-block;
1762    padding-top: 1px
1763}
1764
1765    .k-pager-sizes .k-widget.k-dropdown {
1766        margin-top: -2px
1767    }
1768
1769.k-pager-wrap .k-textbox, .k-pager-wrap .k-widget {
1770    margin: 0 .4em 0
1771}
1772
1773@media only screen and (max-width:1024px) {
1774    .k-edge .k-pager-wrap, .k-ff .k-pager-wrap, .k-ie11 .k-pager-wrap, .k-safari .k-pager-wrap, .k-webkit .k-pager-wrap {
1775        overflow: visible;
1776        min-height: 2.1em
1777    }
1778
1779        .k-edge .k-pager-input, .k-edge .k-pager-wrap .k-pager-nav, .k-ff .k-pager-input, .k-ff .k-pager-wrap .k-pager-nav, .k-ie11 .k-pager-input, .k-ie11 .k-pager-wrap .k-pager-nav, .k-safari .k-pager-input, .k-safari .k-pager-wrap .k-pager-nav, .k-webkit .k-pager-input, .k-webkit .k-pager-wrap .k-pager-nav {
1780            display: inline-block;
1781            vertical-align: top
1782        }
1783
1784    .k-edge .k-pager-numbers, .k-ff .k-pager-numbers, .k-ie11 .k-pager-numbers, .k-safari .k-pager-numbers, .k-webkit .k-pager-numbers {
1785        position: absolute;
1786        left: 4.8em;
1787        display: -webkit-inline-box;
1788        display: -webkit-inline-flex;
1789        display: -ms-inline-flexbox;
1790        display: inline-flex;
1791        -webkit-box-orient: vertical;
1792        -webkit-box-direction: reverse;
1793        -webkit-flex-direction: column-reverse;
1794        -ms-flex-direction: column-reverse;
1795        flex-direction: column-reverse;
1796        overflow: visible;
1797        height: auto
1798    }
1799
1800        .k-edge .k-pager-numbers:first-child, .k-ff .k-pager-numbers:first-child, .k-ie11 .k-pager-numbers:first-child, .k-safari .k-pager-numbers:first-child, .k-webkit .k-pager-numbers:first-child {
1801            left: .2em
1802        }
1803
1804        .k-edge .k-pager-numbers.k-state-expanded, .k-ff .k-pager-numbers.k-state-expanded, .k-ie11 .k-pager-numbers.k-state-expanded, .k-safari .k-pager-numbers.k-state-expanded, .k-webkit .k-pager-numbers.k-state-expanded {
1805            -ms-transform: translatey(-100%);
1806            transform: translatey(-100%);
1807            -webkit-transform: translatey(-100%)
1808        }
1809
1810    .k-edge .km-pane-wrapper .k-pager-numbers, .k-ff .km-pane-wrapper .k-pager-numbers, .k-ie11 .km-pane-wrapper .k-pager-numbers, .k-safari .km-pane-wrapper .k-pager-numbers, .k-webkit .km-pane-wrapper .k-pager-numbers {
1811        position: relative;
1812        left: 50%;
1813        -ms-transform: translate(-50%,-100%);
1814        transform: translate(-50%,-100%);
1815        -webkit-transform: translate(-50%,-100%)
1816    }
1817
1818        .k-edge .km-pane-wrapper .k-pager-numbers .k-link, .k-edge .km-pane-wrapper .k-pager-numbers .k-state-selected, .k-edge .km-pane-wrapper .k-pager-wrap > .k-link, .k-edge .km-pane-wrapper .k-pager-wrap >
1818 .k-pager-info, .k-ff .km-pane-wrapper .k-pager-numbers .k-link, .k-ff .km-pane-wrapper .k-pager-numbers .k-state-selected, .k-ff .km-pane-wrapper .k-pager-wrap > .k-link, .k-ff .km-pane-wrapper .k-pager-wrap > .k-pager-info, .k-ie11 .km-pane-wrapper .k-pager-numbers .k-link, .k-ie11 .km-pane-wrapper .k-pager-numbers .k-state-selected, .k-ie11 .km-pane-wrapper .k-pager-wrap > .k-link, .k-ie11 .km-pane-wrapper .k-pager-wrap > .k-pager-info, .k-safari .km-pane-wrapper .k-pager-numbers .k-link, .k-safari .km-pane-wrapper .k-pager-numbers .k-state-selected, .k-safari .km-pane-wrapper .k-pager-wrap > .k-link, .k-safari .km-pane-wrapper .k-pager-wrap > .k-pager-info, .k-webkit .km-pane-wrapper .k-pager-numbers .k-link, .k-webkit .km-pane-wrapper .k-pager-numbers .k-state-selected, .k-webkit .km-pane-wrapper .k-pager-wrap > .k-link, .k-webkit .km-pane-wrapper .k-pager-wrap > .k-pager-info {
1819            padding-top: 0;
1820            padding-bottom: 0
1821        }
1822
1823    .k-edge .k-rtl .k-pager-numbers, .k-ff .k-rtl .k-pager-numbers, .k-ie11 .k-rtl .k-pager-numbers, .k-safari .k-rtl .k-pager-numbers, .k-webkit .k-rtl .k-pager-numbers {
1824        left: auto;
1825        right: 4.8em;
1826        width: 4.5em
1827    }
1828
1829        .k-edge .k-rtl .k-pager-numbers:first-child, .k-ff .k-rtl .k-pager-numbers:first-child, .k-ie11 .k-rtl .k-pager-numbers:first-child, .k-safari .k-rtl .k-pager-numbers:first-child, .k-webkit .k-rtl .k-pager-numbers:first-child {
1830            left: auto;
1831            right: .2em
1832        }
1833
1834    .k-edge .k-rtl .km-pane-wrapper .k-pager-numbers, .k-ff .k-rtl .km-pane-wrapper .k-pager-numbers, .k-ie11 .k-rtl .km-pane-wrapper .k-pager-numbers, .k-safari .k-rtl .km-pane-wrapper .k-pager-numbers, .k-webkit .k-rtl .km-pane-wrapper .k-pager-numbers {
1835        right: 5.8em
1836    }
1837
1838    .k-edge .k-pager-numbers .k-current-page, .k-ff .k-pager-numbers .k-current-page, .k-ie11 .k-pager-numbers .k-current-page, .k-safari .k-pager-numbers .k-current-page, .k-webkit .k-pager-numbers .k-current-page {
1839        display: block;
1840        border-left: 0
1841    }
1842
1843    .k-edge .k-pager-numbers.k-state-expanded .k-current-page, .k-ff .k-pager-numbers.k-state-expanded .k-current-page, .k-ie11 .k-pager-numbers.k-state-expanded .k-current-page, .k-safari .k-pager-numbers.k-state-expanded .k-current-page, .k-webkit .k-pager-numbers.k-state-expanded .k-current-page {
1844        -ms-transform: translatey(100%);
1845        transform: translatey(100%);
1846        -webkit-transform: translatey(100%)
1847    }
1848
1849    .k-edge .k-pager-numbers li:not(.k-current-page), .k-ff .k-pager-numbers li:not(.k-current-page), .k-ie11 .k-pager-numbers li:not(.k-current-page), .k-safari .k-pager-numbers li:not(.k-current-page), .k-webkit .k-pager-numbers li:not(.k-current-page) {
1850        display: none
1851    }
1852
1853    .k-edge .k-pager-numbers .k-current-page .k-link, .k-ff .k-pager-numbers .k-current-page .k-link, .k-ie11 .k-pager-numbers .k-current-page .k-link, .k-safari .k-pager-numbers .k-current-page .k-link, .k-webkit .k-pager-numbers .k-current-page .k-link {
1854        width: 3.2em;
1855        padding: 0 .429em 0 .714em;
1856        border-radius: 1.0833em
1857    }
1858
1859    .k-edge .k-pager-numbers + .k-link, .k-ff .k-pager-numbers + .k-link, .k-ie11 .k-pager-numbers + .k-link, .k-safari .k-pager-numbers + .k-link, .k-webkit .k-pager-numbers + .k-link {
1860        margin-left: 4.8em
1861    }
1862
1863    .k-edge .k-rtl .k-pager-numbers + .k-link, .k-ff .k-rtl .k-pager-numbers + .k-link, .k-ie11 .k-rtl .k-pager-numbers + .k-link, .k-safari .k-rtl .k-pager-numbers + .k-link, .k-webkit .k-rtl .k-pager-numbers + .k-link {
1864        margin-right: 5.1em;
1865        margin-left: 0
1866    }
1867
1868    .k-edge .k-pager-numbers .k-link, .k-edge .k-pager-numbers .k-state-selected, .k-ff .k-pager-numbers .k-link, .k-ff .k-pager-numbers .k-state-selected, .k-ie11 .k-pager-numbers .k-link, .k-ie11 .k-pager-numbers .k-state-selected, .k-safari .k-pager-numbers .k-link, .k-safari .k-pager-numbers .k-state-selected, .k-webkit .k-pager-numbers .k-link, .k-webkit .k-pager-numbers .k-state-selected {
1869        display: block;
1870        margin-right: 0;
1871        padding: 1px 5px 1px 5px;
1872        text-align: left
1873    }
1874
1875    .k-edge .k-pager-numbers.k-state-expanded, .k-ff .k-pager-numbers.k-state-expanded, .k-ie11 .k-pager-numbers.k-state-expanded, .k-safari .k-pager-numbers.k-state-expanded, .k-webkit .k-pager-numbers.k-state-expanded {
1876        -webkit-box-sizing: border-box;
1877        box-sizing: border-box;
1878        padding: 2px 2px 0
1879    }
1880
1881        .k-edge .k-pager-numbers.k-state-expanded .k-current-page, .k-ff .k-pager-numbers.k-state-expanded .k-current-page, .k-ie11 .k-pager-numbers.k-state-expanded .k-current-page, .k-safari .k-pager-numbers.k-state-expanded .k-current-page, .k-webkit .k-pager-numbers.k-state-expanded .k-current-page {
1882            margin: -2em -3px 0;
1883            padding: 0
1884        }
1885
1886            .k-edge .k-pager-numbers.k-state-expanded .k-current-page .k-link, .k-ff .k-pager-numbers.k-state-expanded .k-current-page .k-link, .k-ie11 .k-pager-numbers.k-state-expanded .k-current-page .k-link, .k-safari .k-pager-numbers.k-state-expanded .k-current-page .k-link, .k-webkit .k-pager-numbers.k-state-expanded .k-current-page .k-link {
1887                border-radius: 0 0 1.0833em 1.0833em
1888            }
1889
1890        .k-edge .k-pager-numbers.k-state-expanded li, .k-ff .k-pager-numbers.k-state-expanded li, .k-ie11 .k-pager-numbers.k-state-expanded li, .k-safari .k-pager-numbers.k-state-expanded li, .k-webkit .k-pager-numbers.k-state-expanded li {
1891            display: inline-block
1892        }
1893}
1894
1895@media only screen and (max-width:640px) {
1896    .k-edge .k-pager-info, .k-ff .k-pager-info, .k-ie11 .k-pager-info, .k-safari .k-pager-info, .k-webkit .k-pager-info {
1897        display: none
1898    }
1899}
1900
1901@media only screen and (max-width:480px) {
1902    .k-edge .k-pager-sizes, .k-ff .k-pager-sizes, .k-ie11 .k-pager-sizes, .k-safari .k-pager-sizes, .k-webkit .k-pager-sizes {
1903        display: none
1904    }
1905}
1906
1907.k-rtl .k-pager-wrap .k-i-arrow-e, .k-rtl .k-pager-wrap .k-i-arrow-w, .k-rtl .k-pager-wrap .k-i-seek-e, .k-rtl .k-pager-wrap .k-i-seek-w {
1908    -webkit-transform: scaleX(-1);
1909    -ms-transform: scaleX(-1);
1910    transform: scaleX(-1)
1911}
1912
1913.k-menu {
1914    cursor: default
1915}
1916
1917    .k-menu .k-link {
1918        white-space: nowrap
1919    }
1920
1921    .k-menu, .k-menu .k-menu-group, .k-menu-scroll-wrapper .k-menu-group, .k-popups-wrapper .k-menu-group {
1922        list-style: none;
1923        margin: 0;
1924        padding: 0;
1925        zoom: 1
1926    }
1927
1928        .k-menu:after {
1929            content: '';
1930            display: block;
1931            width: 99%;
1932            height: 0;
1933            float: inherit;
1934            clear: both
1935        }
1936
1937        .k-menu .k-item, .k-menu-scroll-wrapper .k-item, .k-popups-wrapper .k-item {
1938            -webkit-user-select: none;
1939            -moz-user-select: -moz-none;
1940            -ms-user-select: none;
1941            user-select: none
1942        }
1943
1944            .k-menu .k-item div, .k-menu-scroll-wrapper .k-item div, .k-popups-wrapper .k-item div {
1945                -webkit-user-select: default;
1946                -moz-user-select: default;
1947                -ms-user-select: default;
1948                user-select: default
1949            }
1950
1951            .k-menu .k-item .k-item, .k-menu-scroll-wrapper .k-item .k-item, .k-menu-scroll-wrapper.vertical > .k-item, .k-popups-wrapper .k-item .k-item, .k-popups-wrapper.vertical > .k-item, ul.k-menu-vertical > .k-item {
1952                display: block;
1953                float: none;
1954                border-width: 0
1955            }
1956
1957            .k-menu .k-image, .k-menu .k-item > .k-link > .k-icon, .k-menu .k-sprite, .k-menu-scroll-wrapper .k-image, .k-menu-scroll-wrapper .k-item > .k-link > .k-icon, .k-menu-scroll-wrapper .k-sprite, .k-popups-wrapper .k-image, .k-popups-wrapper .k-item > .k-link > .k-icon, .k-popups-wrapper .k-sprite {
1958                margin: -2px 4px 0 -4px;
1959                vertical-align: middle
1960            }
1961
1962            .k-menu .k-item > .k-link, .k-menu-scroll-wrapper .k-item > .k-link, .k-popups-wrapper .k-item > .k-link {
1963                display: block;
1964                padding: .5em 1.1em .4em;
1965                line-height: 1.34em;
1966                -webkit-user-select: none;
1967                -moz-user-select: none;
1968                -ms-user-select: none;
1969                user-select: none
1970            }
1971
1972        .k-menu .k-menu-group, .k-menu-scroll-wrapper .k-menu-group, .k-popups-wrapper .k-menu-group {
1973            display: none;
1974            border-style: solid;
1975            border-width: 1px;
1976            overflow: visible;
1977            white-space: nowrap
1978        }
1979
1980            .k-menu .k-menu-group > .k-item, .k-menu-scroll-wrapper .k-menu-group > .k-item, .k-popups-wrapper .k-menu-group > .k-item {
1981                display: block;
1982                border-width: 0
1983            }
1984
1985        .k-menu .k-item, .k-menu-scroll-wrapper .k-item, .k-menu-scroll-wrapper.horizontal > .k-item, .k-popups-wrapper .k-item, .k-popups-wrapper.horizontal > .k-item, .k-widget.k-menu-horizontal > .k-item {
1986            position: relative;
1987            float: left;
1988            border-style: solid;
1989            border-width: 0 1px 0 0;
1990            vertical-align: top;
1991            zoom: 1;
1992            -webkit-box-sizing: content-box;
1993            box-sizing: content-box
1994        }
1995
1996        .k-context-menu.k-menu-vertical > .k-item > .k-link, .k-menu .k-menu-group .k-item > .k-link, .k-menu-scroll-wrapper .k-menu-group .k-item > .k-link, .k-popups-wrapper.vertical > .k-item > .k-link {
1997            padding: .28em 1.8em .38em .9em
1998        }
1999
2000.k-context-menu.k-menu-horizontal > .k-separator, .k-popups-wrapper.horizontal > .k-separator {
2001    display: none
2002}
2003
2004.k-context-menu.k-menu-horizontal > .k-item, .k-popups-wrapper.horizontal > .k-item {
2005    -webkit-box-sizing: border-box;
2006    box-sizing: border-box
2007}
2008
2009.k-context-menu.k-menu-horizontal > .k-last, .k-popups-wrapper.horizontal > .k-last {
2010    border: 0
2011}
2012
2013.k-menu-horizontal > .k-item > .k-link > .k-menu-expand-arrow, .k-menu-scroll-wrapper .k-item > .k-link > .k-menu-expand-arrow, .k-popups-wrapper .k-item > .k-link > .k-menu-expand-arrow {
2014    margin: -2px 0 0
2015}
2016
2017.k-menu .k-item > .k-link > .k-i-arrow-60-down, .k-menu-scroll-wrapper .k-item > .k-link > .k-i-arrow-60-down, .k-popups-wrapper .k-item > .k-link > .k-i-arrow-60-down {
2018    margin-right: -8px
2019}
2020
2021.k-menu-group .k-item > .k-link > .k-menu-expand-arrow, .k-menu-scroll-wrapper .k-item > .k-link > .k-i-arrow-60-right, .k-menu-vertical .k-item > .k-link > .k-menu-expand-arrow, .k-popups-wrapper .k-item > .k-link > .k-i-arrow-60-right {
2022    position: absolute;
2023    top: 50%;
2024    margin-top: -8px;
2025    right: 2px;
2026    right: .2rem
2027}
2028
2029.k-menu .k-animation-container, .k-menu-scroll-wrapper .k-animation-container, .k-popups-wrapper .k-animation-container {
2030    border: 0
2031}
2032
2033.k-menu .k-animation-container, .k-menu .k-menu-group, .k-menu-scroll-wrapper .k-animation-container, .k-menu-scroll-wrapper .k-menu-group, .k-popups-wrapper .k-animation-container, .k-popups-wrapper .k-menu-group {
2034    position: absolute;
2035    left: 0
2036}
2037
2038    .k-menu .k-animation-container .k-animation-container, .k-menu .k-menu-group .k-menu-group, .k-menu-scroll-wrapper .k-animation-container .k-animation-container, .k-menu-scroll-wrapper .k-menu-group .k-menu-group, .k-menu-scroll-wrapper.vertical .k-animation-container, .k-menu-scroll-wrapper.vertical .k-menu-group, .k-menu-vertical .k-animation-container, .k-menu-vertical .k-menu-group, .k-popups-wrapper .k-animation-container .k-animation-container, .k-popups-wrapper .k-menu-group .k-menu-group, .k-popups-wrapper.vertical .k-animation-container, .k-popups-wrapper.vertical .k-menu-group {
2039        top: 0;
2040        left: 0
2041    }
2042
2043    .k-menu .k-animation-container .k-menu-group, .k-menu-scroll-wrapper .k-animation-container .k-menu-group, .k-popups-wrapper .k-animation-container .k-menu-group {
2044        top: auto;
2045        left: auto;
2046        margin-left: -1px
2047    }
2048
2049.k-menu .k-animation-container, .k-menu-scroll-wrapper .k-animation-container, .k-popup .k-animation-container, .k-popups-wrapper .k-animation-container {
2050    margin-top: -1px;
2051    padding-left: 1px
2052}
2053
2054.k-ie .k-menu .k-animation-container, .k-ie .k-menu-scroll-wrapper .k-animation-container, .k-ie .k-popup .k-animation-container, .k-ie .k-popups-wrapper .k-animation-container {
2055    margin-top: -2px
2056}
2057
2058.k-popup .k-animation-container .k-popup {
2059    margin-left: -1px
2060}
2061
2062.k-menu-scroll-wrapper .k-separator, .k-popups-wrapper .k-separator, ul.k-menu .k-separator {
2063    padding: .25em 0;
2064    height: 100%;
2065    width: 1px;
2066    font-size: 0;
2067    line-height: 0;
2068    border-width: 0 1px 0 0
2069}
2070
2071.k-menu .k-menu-group .k-separator, .k-menu-scroll-wrapper.vertical .k-menu-group .k-separator, .k-menu-scroll-wrapper.vertical .k-separator, .k-popups-wrapper.vertical .k-menu-group .k-separator, .k-popups-wrapper.vertical .k-separator, ul.k-menu-vertical .k-separator {
2072    padding: 0;
2073    height: 1px;
2074    width: 100%;
2075    border-width: 1px 0 0
2076}
2077
2078.k-menu-scroll-wrapper .k-widget.k-menu, .k-popups-wrapper .k-widget.k-menu {
2079    white-space: nowrap;
2080    overflow: hidden
2081}
2082
2083.k-menu-scroll-wrapper.vertical .k-menu.k-menu-vertical, .k-popups-wrapper.vertical .k-menu.k-menu-vertical {
2084    height: 100%;
2085    -webkit-box-sizing: border-box;
2086    box-sizing: border-box
2087}
2088
2089.k-menu-scroll-wrapper.horizontal .k-menu.k-menu-horizontal > .k-item, .k-popups-wrapper.horizontal .k-menu.k-menu-horizontal > .k-item {
2090    display: inline-block;
2091    overflow: hidden;
2092    float: none
2093}
2094
2095.k-menu-scroll-wrapper.vertical .k-menu.k-menu-vertical > .k-item, .k-popups-wrapper.vertical .k-menu.k-menu-vertical > .k-item {
2096    overflow: hidden
2097}
2098
2099.k-menu-scroll-wrapper, .k-popups-wrapper {
2100    position: relative;
2101    border: 0;
2102    margin: 0;
2103    padding: 0
2104}
2105
2106    .k-menu-scroll-wrapper.vertical, .k-popups-wrapper.vertical {
2107        height: 100%
2108    }
2109
2110    .k-menu-scroll-wrapper > .k-animation-container .k-item, .k-popups-wrapper > .k-animation-container .k-item {
2111        float: none
2112    }
2113
2114    .k-menu-scroll-wrapper .k-menu-scroll-button, .k-popups-wrapper .k-menu-scroll-button {
2115        border-radius: 0;
2116        position: absolute;
2117        display: none
2118    }
2119
2120    .k-menu-scroll-wrapper .k-scroll-up, .k-popups-wrapper .k-scroll-up {
2121        top: 0;
2122        left: 0
2123    }
2124
2125    .k-menu-scroll-wrapper .k-scroll-down, .k-popups-wrapper .k-scroll-down {
2126        bottom: 0;
2127        left: 0
2128    }
2129
2130    .k-menu-scroll-wrapper .k-scroll-down, .k-menu-scroll-wrapper .k-scroll-up, .k-popups-wrapper .k-scroll-down, .k-popups-wrapper .k-scroll-up {
2131        width: 100%;
2132        height: 16px;
2133        padding: 0 .7em;
2134        line-height: .2em
2135    }
2136
2137    .k-menu-scroll-wrapper .k-scroll-left, .k-popups-wrapper .k-scroll-left {
2138        top: 0;
2139        left: 0
2140    }
2141
2142    .k-menu-scroll-wrapper .k-scroll-right, .k-popups-wrapper .k-scroll-right {
2143        top: 0;
2144        right: 0
2145    }
2146
2147    .k-menu-scroll-wrapper .k-scroll-left, .k-menu-scroll-wrapper .k-scroll-right, .k-popups-wrapper .k-scroll-left, .k-popups-wrapper .k-scroll-right {
2148        width: 16px;
2149        height: 100%;
2150        padding-left: 0;
2151        padding-right: 0
2152    }
2153
2154        .k-menu-scroll-wrapper .k-scroll-left .k-icon, .k-menu-scroll-wrapper .k-scroll-right .k-icon, .k-popups-wrapper .k-scroll-left .k-icon, .k-popups-wrapper .k-scroll-right .k-icon {
2155            margin-top: -.5em;
2156            position: absolute;
2157            top: 50%;
2158            left: 0
2159        }
2160
2161.k-context-menu {
2162    border: 0;
2163    -webkit-user-select: none;
2164    -moz-user-select: none;
2165    -ms-user-select: none;
2166    user-select: none
2167}
2168
2169.k-grid, .k-listview {
2170    position: relative;
2171    zoom: 1
2172}
2173
2174    .k-grid table {
2175        width: 100%;
2176        margin: 0;
2177        max-width: none;
2178        border-collapse: separate;
2179        border-spacing: 0;
2180        empty-cells: show;
2181        border-width: 0;
2182        outline: 0
2183    }
2184
2185.k-header.k-drag-clue {
2186    overflow: hidden
2187}
2188
2189.k-filter-row th, .k-grid-header th.k-header {
2190    overflow: hidden;
2191    border-style: solid;
2192    border-width: 0 0 1px 1px;
2193    padding: .5em .6em .4em .6em;
2194    font-weight: 400;
2195    white-space: nowrap;
2196    text-overflow: ellipsis;
2197    text-align: left
2198}
2199
2200.k-grid-header th.k-header {
2201    vertical-align: bottom
2202}
2203
2204.k-filtercell, .k-filtercell .k-widget, .k-filtercell > span {
2205    display: block;
2206    width: auto
2207}
2208
2209    .k-filtercell > span {
2210        padding-right: 4.8em;
2211        position: relative;
2212        min-height: 2em;
2213        line-height: 2em
2214    }
2215
2216    .k-filtercell > .k-operator-hidden {
2217        padding-right: 2.3em
2218    }
2219
2220    .k-filter-row .k-dropdown-operator, .k-filtercell > span > .k-button {
2221        position: absolute;
2222        top: 0;
2223        right: 0
2224    }
2225
2226.k-filter-row .k-dropdown-operator {
2227    width: 2.1em;
2228    right: 2.5em
2229}
2230
2231.k-filtercell > span > label {
2232    vertical-align: middle
2233}
2234
2235.k-filter-row label > input[type=radio] {
2236    vertical-align: middle;
2237    position: relative;
2238    bottom: 2px
2239}
2240
2241.k-ff .k-grid .k-filter-row .k-i-filter-clear {
2242    top: 1px
2243}
2244
2245.k-ie10 .k-grid-header a:active {
2246    background-color: transparent
2247}
2248
2249.k-grid-header th.k-header > .k-link {
2250    display: block;
2251    min-height: 18px;
2252    line-height: 18px;
2253    margin: -.5em -.6em -.4em 0;
2254    padding: .5em .6em .4em 0;
2255    overflow: hidden;
2256    text-overflow: ellipsis
2257}
2258
2259.k-grid-header th.k-with-icon .k-link {
2260    margin-right: 18px
2261}
2262
2263.k-grid-header th > .k-link > .k-icon {
2264    vertical-align: text-top
2265}
2266
2267.k-grid .k-state-hover {
2268    cursor: pointer
2269}
2270
2271.k-grid-column-resizing, .k-grid-column-resizing .k-button, .k-grid-column-resizing .k-grid-filter, .k-grid-column-resizing .k-grid-toolbar, .k-grid-column-resizing .k-link {
2272    cursor: col-resize
2273}
2274
2275.k-grid td {
2276    border-style: solid;
2277    border-width: 0 0 0 1px;
2278    padding: .4em .6em;
2279    overflow: hidden;
2280    line-height: 1.6em;
2281    vertical-align: middle;
2282    text-overflow: ellipsis
2283}
2284
2285.k-grid .k-grouping-row td, .k-grid .k-hierarchy-cell {
2286    overflow: visible
2287}
2288
2289.k-grid-edit-row td {
2290    text-overflow: clip
2291}
2292
2293.k-grid-edit-row .k-textbox, .k-grid-edit-row .text-box {
2294    margin-top: 0;
2295    margin-bottom: 0
2296}
2297
2298.k-grid-footer-wrap, .k-grid-header-wrap {
2299    position: relative;
2300    width: 100%;
2301    overflow: hidden;
2302    border-style: solid;
2303    border-width: 0 1px 0 0;
2304    zoom: 1
2305}
2306
2307div.k-grid-footer, div.k-grid-header {
2308    padding-right: 17px;
2309    border-bottom-style: solid;
2310    border-bottom-width: 1px;
2311    zoom: 1
2312}
2313
2314.k-grid-header-locked > table, .k-grid-header-wrap > table {
2315    margin-bottom: -1px
2316}
2317
2318.k-grid-content {
2319    position: relative;
2320    width: 100%;
2321    overflow: auto;
2322    overflow-x: auto;
2323    overflow-y: scroll;
2324    zoom: 1;
2325    min-height: 0
2326}
2327
2328.k-mobile .k-grid tbody {
2329    -webkit-backface-visibility: hidden
2330}
2331
2332.k-mobile .k-grid-backface tbody {
2333    -webkit-backface-visibility: visible
2334}
2335
2336.k-grid-content-expander {
2337    position: absolute;
2338    visibility: hidden;
2339    height: 1px
2340}
2341
2342.k-grid-norecords {
2343    width: 100%;
2344    height: 100%;
2345    text-align: center
2346}
2347
2348.k-grid-norecords-template {
2349    width: 20em;
2350    height: 4em;
2351    line-height: 4em;
2352    vertical-align: middle;
2353    margin: 0 auto
2354}
2355
2356.k-grid-content > .k-grid-norecords > .k-grid-norecords-template {
2357    top: 50%;
2358    left: 50%;
2359    margin-left: -10em;
2360    margin-top: -2em;
2361    position: absolute
2362}
2363
2364@media print {
2365    .k-grid {
2366        height: auto !important
2367    }
2368
2369    .k-grid-header {
2370        padding: 0 !important
2371    }
2372
2373    .k-grid-content, .k-grid-header-wrap {
2374        overflow: visible;
2375        height: auto !important
2376    }
2377}
2378
2379.k-grid .k-scrollbar {
2380    -ms-overflow-style: scrollbar
2381}
2382
2383.k-virtual-scrollable-wrap {
2384    height: 100%;
2385    overflow-y: hidden;
2386    position: relative
2387}
2388
2389.k-grid-content table, .k-grid-content-locked > table, .k-grid-footer table, .k-grid-header table {
2390    table-layout: fixed
2391}
2392
2393.k-grid-lockedcolumns {
2394    white-space: nowrap
2395}
2396
2397.k-grid-content, .k-grid-content-locked, .k-pager-wrap {
2398    white-space: normal
2399}
2400
2401.k-grid-content-locked, .k-grid-footer-locked, .k-grid-header-locked {
2402    display: inline-block;
2403    vertical-align: top;
2404    overflow: hidden;
2405    position: relative;
2406    border-style: solid;
2407    border-width: 0 1px 0 0
2408}
2409
2410    .k-grid-content-locked + .k-grid-content, .k-grid-footer-locked + .k-grid-footer-wrap, .k-grid-header-locked + .k-grid-header-wrap {
2411        display: inline-block;
2412        vertical-align: top
2413    }
2414
2415.k-grid-toolbar {
2416    border-style: solid;
2417    border-width: 1px 0 0
2418}
2419
2420.k-filter-row > th:first-child, .k-grid tbody td:first-child, .k-grid tfoot td:first-child, .k-grid-header th.k-header:first-child {
2421    border-left-width: 0
2422}
2423
2424.k-grid-header th.k-header.k-first {
2425    border-left-width: 1px
2426}
2427
2428.k-grid-toolbar:first-child, .k-grouping-header + .k-grid-toolbar {
2429    border-width: 0 0 1px
2430}
2431
2432.k-footer-template td {
2433    border-style: solid;
2434    border-width: 1px 0 0 1px
2435}
2436
2437.k-group-footer td {
2438    border-style: solid;
2439    border-width: 1px 0
2440}
2441
2442.k-group-footer .k-group-cell + td {
2443    border-left-width: 1px
2444}
2445
2446.k-grid-footer {
2447    border-style: solid;
2448    border-width: 1px 0 0
2449}
2450
2451    .k-grid-footer td {
2452        border-top-width: 0
2453    }
2454
2455    .k-grid-footer > td {
2456        border-top-width: 1px
2457    }
2458
2459.k-grid-pager {
2460    border-width: 1px 0 0
2461}
2462
2463.k-grid .k-pager-numbers {
2464    float: left;
2465    cursor: default;
2466    display: inline-block;
2467    vertical-align: top;
2468    margin-right: 1px
2469}
2470
2471.k-widget.k-grid .k-pager-numbers {
2472    position: relative
2473}
2474
2475.k-header > .k-grid-filter, .k-header > .k-header-column-menu {
2476    float: right;
2477    margin: -.5em -.6em -.4em 0;
2478    padding: .5em .2em .4em;
2479    position: relative;
2480    z-index: 1;
2481    color: inherit
2482}
2483
2484.k-grid .k-animation-container {
2485    position: absolute
2486}
2487
2488.k-filter-menu {
2489    padding: .5em
2490}
2491
2492.k-list-filter {
2493    display: block
2494}
2495
2496form.k-filter-menu .k-textbox, form.k-filter-menu .k-widget {
2497    display: block
2498}
2499
2500form.k-filter-menu .k-textbox {
2501    width: 100%;
2502    margin-bottom: 3px
2503}
2504
2505.k-filter-help-text, .k-filter-menu .k-textbox, .k-filter-menu .k-widget {
2506    margin: .19em 0 0
2507}
2508
2509.k-filter-menu span.k-filter-and {
2510    width: 6em;
2511    margin: .5em 0 .5em
2512}
2513
2514.k-filter-menu .k-button {
2515    width: 48%;
2516    margin: .5em 4% 0 0
2517}
2518
2519    .k-filter-menu .k-button + .k-button {
2520        margin-right: 0
2521    }
2522
2523.k-filter-menu .k-filter-selected-items {
2524    font-weight: 700;
2525    margin: .5em
2526}
2527
2528.k-multicheck-wrap {
2529    overflow: auto;
2530    overflow-x: hidden;
2531    white-space: nowrap;
2532    max-height: 300px
2533}
2534
2535    .k-multicheck-wrap .k-item {
2536        line-height: 2.2em
2537    }
2538
2539.k-grouping-row .k-icon {
2540    margin: -3px 4px 0 2px
2541}
2542
2543.k-grouping-row p {
2544    display: inline-block;
2545    vertical-align: middle;
2546    margin-left: -.6em;
2547    padding: 0 .6em
2548}
2549
2550.k-grouping-row + tr td {
2551    border-top-width: 1px
2552}
2553
2554.k-grouping-row .k-group-cell, .k-grouping-row + tr .k-group-cell {
2555    border-top-width: 0;
2556    text-overflow: none
2557}
2558
2559.k-grid .k-hierarchy-cell + td {
2560    border-left-width: 0
2561}
2562
2563.k-grid .k-group-col, .k-grid .k-hierarchy-col {
2564    width: 27px
2565}
2566
2567.k-grouping-header {
2568    border-bottom-style: solid;
2569    border-bottom-width: 1px
2570}
2571
2572.k-grouping-header {
2573    line-height: 2
2574}
2575
2576.k-grouping-dropclue {
2577    position: absolute;
2578    width: 6px;
2579    height: 25px;
2580    background-repeat: no-repeat;
2581    background-position: -165px -148px
2582}
2583
2584    .k-grouping-dropclue:after, .k-grouping-dropclue:before {
2585        content: "";
2586        width: 0;
2587        height: 0;
2588        border: 3px solid;
2589        border-left-color: transparent;
2590        border-right-color: transparent;
2591        position: absolute;
2592        left: 0
2593    }
2594
2595    .k-grouping-dropclue:before {
2596        top: 0;
2597        border-bottom: 0
2598    }
2599
2600    .k-grouping-dropclue:after {
2601        bottom: 0;
2602        border-top: 0
2603    }
2604
2605.k-group-indicator {
2606    padding: .15em .15em .15em .4em;
2607    border-width: 1px;
2608    border-style: solid;
2609    line-height: 1.5em;
2610    display: -webkit-inline-box;
2611    display: -webkit-inline-flex;
2612    display: -ms-inline-flexbox;
2613    display: inline-flex;
2614    -webkit-box-orient: horizontal;
2615    -webkit-box-direction: normal;
2616    -webkit-flex-direction: row;
2617    -ms-flex-direction: row;
2618    flex-direction: row;
2619    -webkit-box-align: center;
2620    -webkit-align-items: center;
2621    -ms-flex-align: center;
2622    align-items: center;
2623    -webkit-align-content: center;
2624    -ms-flex-line-pack: center;
2625    align-content: center;
2626    vertical-align: top
2627}
2628
2629.k-grouping-header .k-group-indicator {
2630    margin: 0 3px
2631}
2632
2633.k-group-indicator .k-button.k-bare, .k-group-indicator .k-link {
2634    padding: 0;
2635    border-width: 0;
2636    display: -webkit-inline-box;
2637    display: -webkit-inline-flex;
2638    display: -ms-inline-flexbox;
2639    display: inline-flex;
2640    -webkit-box-align: center;
2641    -webkit-align-items: center;
2642    -ms-flex-align: center;
2643    align-items: center
2644}
2645
2646    .k-group-indicator .k-link .k-icon {
2647        margin-right: 4px
2648    }
2649
2650.k-group-indicator .k-button.k-bare {
2651    margin-left: 8px;
2652    padding: 0;
2653    width: auto;
2654    height: auto;
2655    opacity: .5
2656}
2657
2658    .k-group-indicator .k-button.k-bare::after, .k-group-indicator .k-button.k-bare::before {
2659        display: none
2660    }
2661
2662    .k-group-indicator .k-button.k-bare:hover {
2663        opacity: 1
2664    }
2665
2666.k-no-flexbox .k-group-indicator {
2667    display: inline-block
2668}
2669
2670    .k-no-flexbox .k-group-indicator .k-button, .k-no-flexbox .k-group-indicator .k-link {
2671        display: inline-block;
2672        vertical-align: middle
2673    }
2674
2675.k-dirty-cell:before {
2676    content: "\a0";
2677    display: inline-block;
2678    width: 0;
2679    float: left
2680}
2681
2682.k-dirty-cell {
2683    position: relative
2684}
2685
2686    .k-dirty-cell.k-edit-cell {
2687        position: static
2688    }
2689
2690    .k-dirty-cell .k-dirty {
2691        margin: 0;
2692        top: 0;
2693        left: 0
2694    }
2695
2696.k-dirty {
2697    position: absolute;
2698    width: 0;
2699    height: 0;
2700    border-style: solid;
2701    border-width: 3px;
2702    border-color: red transparent transparent red;
2703    margin: -.45em 0 0 -.6em;
2704    padding: 0;
2705    overflow: hidden;
2706    vertical-align: top
2707}
2708
2709.k-grid-toolbar, .k-grouping-header {
2710    margin: 0;
2711    padding: .22em .2em .28em;
2712    cursor: default
2713}
2714
2715.k-grid .k-edit-container {
2716    padding: 0
2717}
2718
2719.k-grid .field-validation-error {
2720    display: block
2721}
2722
2723.k-grid .input-validation-error {
2724    border-style: ridge;
2725    border-color: red;
2726    background-color: pink
2727}
2728
2729.k-grid-toolbar .k-button {
2730    vertical-align: middle
2731}
2732
2733.k-grid-actions {
2734    display: inline-block
2735}
2736
2737.k-grid .k-button {
2738    margin: 0 .16em
2739}
2740
2741.k-grid tbody .k-button {
2742    min-width: 64px
2743}
2744
2745.k-grid tbody button.k-button {
2746    min-width: 78px
2747}
2748
2749html body .k-grid tbody .k-button-icon {
2750    width: auto;
2751    min-width: 0
2752}
2753
2754.k-detail-row {
2755    position: relative
2756}
2757
2758.k-grid .k-detail-cell {
2759    overflow: visible
2760}
2761
2762.k-grid .k-edit-cell {
2763    padding: 0 .3em;
2764    white-space: nowrap
2765}
2766
2767    .k-grid .k-edit-cell .k-tooltip {
2768        white-space: normal
2769    }
2770
2771.k-edit-cell > .k-textbox, .k-edit-cell > .k-widget, .k-grid-edit-row > td > .k-textbox, .k-grid-edit-row > td > .k-widget, .k-grid-edit-row > td > .text-box {
2772    width: 100%
2773}
2774
2775html .k-edit-cell .k-tooltip, html .k-grid-edit-row .k-tooltip {
2776    width: auto;
2777    max-width: 300px
2778}
2779
2780.k-edit-cell input[type=checkbox] {
2781    margin-left: .6em
2782}
2783
2784.k-grid tbody td > .k-grid-delete {
2785    margin-top: -.2em;
2786    margin-bottom: -.2em
2787}
2788
2789.k-grid-resize-indicator {
2790    position: absolute;
2791    width: 2px;
2792    background-color: #aaa
2793}
2794
2795.k-grid-header .k-resize-handle, .k-grid > .k-resize-handle {
2796    position: absolute;
2797    height: 25px;
2798    cursor: col-resize;
2799    z-index: 2
2800}
2801
2802.k-marquee {
2803    position: absolute;
2804    z-index: 100000
2805}
2806
2807.k-marquee-color, .k-marquee-text {
2808    position: absolute;
2809    top: 0;
2810    left: 0;
2811    width: 100%;
2812    height: 100%
2813}
2814
2815.k-marquee-color {
2816    filter: alpha(opacity=60);
2817    opacity: .6
2818}
2819
2820.k-ie9 .k-column-menu {
2821    width: 160px
2822}
2823
2824.k-column-menu {
2825    min-width: 160px
2826}
2827
2828    .k-column-menu .k-sprite {
2829        margin-right: 10px
2830    }
2831
2832    .k-column-menu > .k-menu {
2833        border-width: 0
2834    }
2835
2836    .k-column-menu .k-calendar .k-link {
2837        white-space: normal
2838    }
2839
2840.k-columns-item .k-group {
2841    max-height: 200px;
2842    overflow: auto
2843}
2844
2845.k-pdf-export-shadow .k-grid {
2846    float: left;
2847    width: auto !important
2848}
2849
2850.k-pdf-export-shadow .k-grid, .k-pdf-export-shadow .k-grid-content, .k-pdf-export-shadow .k-grid-content-locked {
2851    height: auto !important;
2852    overflow: visible
2853}
2854
2855    .k-pdf-export-shadow .k-grid-content-locked + .k-grid-content, .k-pdf-export-shadow .k-grid-footer-locked + .k-grid-footer-wrap, .k-pdf-export-shadow .k-grid-header-locked + .k-grid-header-wrap {
2856        width: auto !important
2857    }
2858
2859.k-pdf-export-shadow .k-grid-footer, .k-pdf-export-shadow .k-grid-header {
2860    padding: 0 !important
2861}
2862
2863.k-loading-pdf-mask {
2864    position: absolute;
2865    width: 100%;
2866    height: 100%;
2867    top: 0;
2868    left: 0;
2869    z-index: 100
2870}
2871
2872    .k-loading-pdf-mask .k-loading-color {
2873        filter: alpha(opacity=50);
2874        opacity: .5
2875    }
2876
2877    .k-loading-pdf-mask .k-loading-pdf-progress {
2878        margin: auto;
2879        position: absolute;
2880        top: 0;
2881        bottom: 0;
2882        left: 0;
2883        right: 0
2884    }
2885
2886.k-pdf-export .k-loading-pdf-mask {
2887    display: none
2888}
2889
2890.k-autofitting {
2891    width: auto !important;
2892    table-layout: auto !important
2893}
2894
2895    .k-autofitting td, .k-autofitting th.k-header {
2896        white-space: nowrap !important
2897    }
2898
2899    .k-autofitting .k-detail-row {
2900        display: none !important
2901    }
2902
2903.k-grid input.k-checkbox + label.k-checkbox-label {
2904    cursor: default;
2905    outline: 0
2906}
2907
2908.k-grid .k-checkbox-label.k-no-text {
2909    padding: 0
2910}
2911
2912.k-grid .k-edit-cell input.k-checkbox + label.k-checkbox-label, .k-grid .k-edit-cell input[type=checkbox] {
2913    margin-left: .3em
2914}
2915
2916.k-grid .k-grouping-row td {
2917    border-bottom-width: 0
2918}
2919
2920.k-grid .k-grouping-row + tr td {
2921    border-top-width: 1px
2922}
2923
2924    .k-grid .k-grouping-row + tr td.k-group-cell {
2925        border-top-width: 0
2926    }
2927
2928.k-grid .k-group-cell {
2929    border-bottom-width: 0;
2930    border-top-width: 0
2931}
2932
2933.k-window .k-popup-edit-form .k-edit-field input.k-checkbox {
2934    position: absolute;
2935    margin-left: 1px;
2936    margin-top: .8em;
2937    width: 14px;
2938    height: 14px;
2939    z-index: 1
2940}
2941
2942    .k-window .k-popup-edit-form .k-edit-field input.k-checkbox + label.k-checkbox-label {
2943        cursor: default
2944    }
2945
2946.k-window .k-popup-edit-form .k-edit-field label.k-checkbox-label {
2947    margin-top: .5em
2948}
2949
2950.k-grid-header .k-i-sort-asc-sm, .k-grid-header .k-i-sort-desc-sm {
2951    margin-left: 7px
2952}
2953
2954.k-grid-header .k-sort-order {
2955    display: inline-block;
2956    height: 16px;
2957    line-height: 16px;
2958    margin-top: 1px;
2959    margin-left: -1px;
2960    vertical-align: text-top;
2961    font-size: 12px
2962}
2963
2964.k-grid-header .k-link .k-icon.k-i-sort-asc-sm, .k-grid-header .k-link .k-icon.k-i-sort-desc-sm {
2965    margin-top: 1px;
2966    vertical-align: text-top
2967}
2968
2969@media only screen and (max-width:1024px) {
2970    .k-edge .k-grid .k-pager-numbers, .k-ff .k-grid .k-pager-numbers, .k-ie11 .k-grid .k-pager-numbers, .k-safari .k-grid .k-pager-numbers, .k-webkit .k-grid .k-pager-numbers {
2971        position: absolute;
2972        left: 4.8em;
2973        display: -webkit-inline-box;
2974        display: -webkit-inline-flex;
2975        display: -ms-inline-flexbox;
2976        display: inline-flex;
2977        -webkit-box-orient: vertical;
2978        -webkit-box-direction: reverse;
2979        -webkit-flex-direction: column-reverse;
2980        -ms-flex-direction: column-reverse;
2981        flex-direction: column-reverse;
2982        overflow: visible;
2983        height: auto
2984    }
2985
2986        .k-edge .k-grid .k-pager-numbers:first-child, .k-ff .k-grid .k-pager-numbers:first-child, .k-ie11 .k-grid .k-pager-numbers:first-child, .k-safari .k-grid .k-pager-numbers:first-child, .k-webkit .k-grid .k-pager-numbers:first-child {
2987            left: .2em
2988        }
2989
2990    .k-edge .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded, .k-ff .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded, .k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded, .k-safari .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded, .k-webkit .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded {
2991        -ms-transform: translate(-50%,-100%);
2992        transform: translate(-50%,-100%);
2993        -webkit-transform: translate(-50%,-100%)
2994    }
2995
2996    .k-edge .km-pane-wrapper .k-grid .k-pager-numbers, .k-ff .km-pane-wrapper .k-grid .k-pager-numbers, .k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers, .k-safari .km-pane-wrapper .k-grid .k-pager-numbers, .k-webkit .km-pane-wrapper .k-grid .k-pager-numbers {
2997        position: relative;
2998        left: 50%;
2999        -ms-transform: translateX(-50%);
3000        transform: translateX(-50%);
3001        -webkit-transform: translateX(-50%)
3002    }
3003
3004    .k-edge .k-rtl .k-grid .k-pager-numbers, .k-ff .k-rtl .k-grid .k-pager-numbers, .k-ie11 .k-rtl .k-grid .k-pager-numbers, .k-safari .k-rtl .k-grid .k-pager-numbers, .k-webkit .k-rtl .k-grid .k-pager-numbers {
3005        left: auto;
3006        right: 4.8em;
3007        width: 4.5em
3008    }
3009
3010        .k-edge .k-rtl .k-grid .k-pager-numbers:first-child, .k-ff .k-rtl .k-grid .k-pager-numbers:first-child, .k-ie11 .k-rtl .k-grid .k-pager-numbers:first-child, .k-safari .k-rtl .k-grid .k-pager-numbers:first-child, .k-webkit .k-rtl .k-grid .k-pager-numbers:first-child {
3011            left: auto;
3012            right: .2em
3013        }
3014
3015    .k-edge .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers, .k-ff .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers, .k-ie11 .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers, .k-safari .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers, .k-webkit .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers {
3016        right: 5.8em
3017    }
3018
3019    .k-edge .k-grid .k-pager-numbers .k-current-page, .k-ff .k-grid .k-pager-numbers .k-current-page, .k-ie11 .k-grid .k-pager-numbers .k-current-page, .k-safari .k-grid .k-pager-numbers .k-current-page, .k-webkit .k-grid .k-pager-numbers .k-current-page {
3020        display: block;
3021        border-left: 0
3022    }
3023
3024    .k-edge .k-grid .k-pager-number.k-state-expanded .k-current-page, .k-ff .k-grid .k-pager-number.k-state-expanded .k-current-page, .k-ie11 .k-grid .k-pager-number.k-state-expanded .k-current-page, .k-safari .k-grid .k-pager-number.k-state-expanded .k-current-page, .k-webkit .k-grid .k-pager-number.k-state-expanded .k-current-page {
3025        -ms-transform: translatey(100%);
3026        transform: translatey(100%);
3027        -webkit-transform: translatey(100%)
3028    }
3029}
3030
3031.k-treelist .k-status {
3032    padding: .4em .6em;
3033    line-height: 1.6em
3034}
3035
3036    .k-treelist .k-status .k-loading {
3037        vertical-align: baseline;
3038        margin-right: 5px
3039    }
3040
3041.k-treelist tr.k-hidden {
3042    display: none
3043}
3044
3045.k-treelist.k-treelist-dragging, .k-treelist.k-treelist-dragging .k-state-hover {
3046    cursor: default
3047}
3048
3049.k-treelist .k-i-drag-and-drop {
3050    position: absolute;
3051    z-index: 10000;
3052    visibility: hidden;
3053    width: 80px;
3054    height: 5px;
3055    margin-top: -3px;
3056    background-color: transparent;
3057    background-repeat: no-repeat
3058}
3059
3060.k-treelist .k-i-arrow-45-down-right, .k-treelist .k-i-arrow-60-right {
3061    cursor: pointer
3062}
3063
3064.k-treelist .k-i-arrow-45-down-right {
3065    margin-top: -.5em
3066}
3067
3068.k-drag-separator {
3069    display: inline-block;
3070    border-right: 1px solid;
3071    height: 1em;
3072    vertical-align: top;
3073    margin: 0 .5em
3074}
3075
3076.k-gantt {
3077    white-space: nowrap;
3078    position: relative
3079}
3080
3081.k-gantt-layout {
3082    display: inline-block;
3083    white-space: normal;
3084    vertical-align: top
3085}
3086
3087.k-gantt .k-splitbar {
3088    position: relative;
3089    cursor: e-resize;
3090    width: 5px;
3091    border-width: 0 1px;
3092    background-repeat: repeat-y
3093}
3094
3095.k-gantt .k-gantt-layout th {
3096    vertical-align: bottom
3097}
3098
3099.k-gantt td {
3100    overflow: hidden;
3101    white-space: nowrap;
3102    vertical-align: top
3103}
3104
3105.k-gantt .k-grid .k-edit-cell {
3106    vertical-align: middle
3107}
3108
3109.k-gantt-timeline > .k-timeline, .k-gantt-treelist > .k-treelist {
3110    border-width: 0;
3111    height: 100%
3112}
3112
3113
3114.k-gantt-toolbar {
3115    border-style: solid;
3116    border-width: 0 0 1px;
3117    line-height: 2.4em;
3118    padding: .5em
3119}
3120
3121.k-gantt-layout + .k-gantt-toolbar {
3122    border-width: 1px 0 0
3123}
3124
3125.k-gantt-actions, .k-gantt-toolbar > ul {
3126    float: left;
3127    margin-right: .6em
3128}
3129
3130    .k-gantt-actions > .k-button {
3131        margin-right: .5em;
3132        vertical-align: top
3133    }
3134
3135.k-gantt-toolbar > .k-gantt-views {
3136    float: right;
3137    margin-right: 0
3138}
3139
3140    .k-gantt-toolbar > .k-gantt-views > li.k-current-view {
3141        display: none
3142    }
3143
3144.k-gantt-toolbar > ul > li {
3145    display: inline-block;
3146    border-style: solid;
3147    border-width: 1px 1px 1px 0
3148}
3149
3150    .k-gantt-toolbar > ul > li:first-child + li {
3151        border-left-width: 1px
3152    }
3153
3154.k-gantt-toolbar .k-link {
3155    display: inline-block;
3156    padding: 0 1.1em
3157}
3158
3159.k-gantt-toolbar li:first-child + li, .k-gantt-toolbar li:first-child + li > .k-link {
3160    border-top-left-radius: 4px;
3161    border-bottom-left-radius: 4px
3162}
3163
3164.k-gantt-toolbar li:last-child, .k-gantt-toolbar li:last-child > .k-link {
3165    border-top-right-radius: 4px;
3166    border-bottom-right-radius: 4px
3167}
3168
3169.k-gantt-toolbar li.k-button {
3170    line-height: inherit;
3171    padding-top: 0;
3172    padding-bottom: 0
3173}
3174
3175.k-gantt-treelist .k-grid-header tr {
3176    height: 5em
3177}
3178
3179.k-gantt .k-treelist .k-grid-header {
3180    padding: 0 !important
3181}
3182
3183.k-gantt .k-treelist .k-grid-content {
3184    overflow-y: hidden;
3185    overflow-x: scroll
3186}
3187
3188.k-treelist-group > tr > span {
3189    font-weight: 700
3190}
3191
3192.k-treelist-group .k-widget {
3193    font-weight: 400
3194}
3195
3196.k-gantt-timeline .k-grid-header tr {
3197    height: 2.5em
3198}
3199
3200.k-gantt-tasks {
3201    position: relative
3202}
3203
3204    .k-gantt .k-grid-content tr, .k-gantt-rows tr, .k-gantt-tasks tr {
3205        height: 2.3em
3206    }
3207
3208.k-gantt .k-gantt-tasks td:after {
3209    content: "\a0"
3210}
3211
3212.k-gantt-timeline {
3213    background: 0
3214}
3215
3216.k-gantt-columns, .k-gantt-dependencies, .k-gantt-rows {
3217    position: absolute;
3218    top: 0;
3219    left: 0
3220}
3221
3222.k-gantt-tables {
3223    position: relative
3224}
3225
3226.k-gantt .k-timeline .k-grid-content {
3227    overflow-x: scroll
3228}
3229
3230.k-gantt .k-gantt-timeline th {
3231    text-align: center
3232}
3233
3234.k-gantt .k-gantt-timeline tr:first-child th {
3235    border-bottom-width: 1px
3236}
3237
3238.k-task-summary {
3239    height: 10px;
3240    display: inline-block;
3241    vertical-align: top;
3242    margin-top: 3px
3243}
3244
3245.k-task-summary-complete {
3246    height: 10px;
3247    position: relative;
3248    z-index: 2
3249}
3250
3251.k-task-summary-progress {
3252    height: 15px;
3253    overflow: hidden
3254}
3255
3256.k-task-summary-complete:after, .k-task-summary-complete:before, .k-task-summary:after, .k-task-summary:before {
3257    content: "";
3258    position: absolute;
3259    top: 0;
3260    width: 0;
3261    height: 0;
3262    border-style: solid;
3263    border-width: 8px;
3264    border-color: transparent
3265}
3266
3267.k-task-summary-complete:before, .k-task-summary:before {
3268    left: 0;
3269    border-left-color: inherit
3270}
3271
3272.k-task-summary-complete:after, .k-task-summary:after {
3273    right: 0;
3274    border-right-color: inherit
3275}
3276
3277.k-line-h, .k-line-v {
3278    position: absolute
3279}
3280
3281.k-line-h {
3282    height: 2px
3283}
3284
3285.k-line-v {
3286    width: 2px
3287}
3288
3289.k-arrow-e, .k-arrow-w {
3290    position: absolute;
3291    top: -4px;
3292    width: 0;
3293    height: 0;
3294    border-style: solid;
3295    border-width: 5px
3296}
3297
3298.k-arrow-e {
3299    right: -6px;
3300    border-top-color: transparent;
3301    border-bottom-color: transparent;
3302    border-right-color: transparent
3303}
3304
3305.k-arrow-w {
3306    left: -6px;
3307    border-top-color: transparent;
3308    border-bottom-color: transparent;
3309    border-left-color: transparent
3310}
3311
3312.k-task-milestone {
3313    width: 13px;
3314    height: 13px;
3315    margin-top: 3px;
3316    border-style: solid;
3317    border-width: 1px;
3318    -webkit-transform: rotate(45deg);
3319    -ms-transform: rotate(45deg);
3320    transform: rotate(45deg)
3321}
3322
3323.k-gantt .k-gantt-tasks .k-button-icon, .k-gantt .k-gantt-treelist .k-button {
3324    padding-top: 0;
3325    padding-bottom: 0
3326}
3327
3328.k-gantt .k-gantt-tasks .k-button-icon {
3329    margin-top: 4px
3330}
3331
3332.k-gantt .k-gantt-treelist .k-button {
3333    margin-top: -4px;
3334    margin-bottom: -2px
3335}
3336
3337.k-gantt .k-gantt-tasks .k-button-icon {
3338    padding-left: 2px;
3339    padding-right: 2px
3340}
3341
3342.k-gantt .k-gantt-tasks .k-button .k-icon, .k-gantt .k-gantt-treelist .k-button .k-icon {
3343    vertical-align: text-top
3344}
3345
3346.k-rel .k-button-icon {
3347    position: absolute;
3348    left: 200px
3349}
3350
3351.k-rel {
3352    position: relative;
3353    height: 0;
3354    top: -.3em
3355}
3356
3357.k-task-wrap {
3358    position: absolute;
3359    padding: 0 23px 5px;
3360    margin: -1px -23px 0;
3361    z-index: 2
3362}
3363
3364    .k-line.k-state-selected, .k-task-wrap:hover {
3365        z-index: 3
3366    }
3367
3368.k-milestone-wrap {
3369    margin: 0 -13px 0 -27px
3370}
3371
3372.k-task-content {
3373    position: relative;
3374    z-index: 2
3375}
3376
3377.k-task-complete {
3378    position: absolute;
3379    top: 0;
3380    bottom: 0;
3381    left: 0;
3382    width: 20%;
3383    z-index: 1
3384}
3385
3386.k-task-dot {
3387    position: absolute;
3388    top: 0;
3389    width: 16px;
3390    height: 16px;
3391    line-height: 16px;
3392    display: none;
3393    cursor: pointer
3394}
3395
3396    .k-task-dot.k-state-hover {
3397        background-color: transparent
3398    }
3399
3400.k-task-single + .k-task-dot, .k-task-single + .k-task-dot + .k-task-dot {
3401    top: .2em
3402}
3403
3404.k-task-wrap-active .k-task-dot, .k-task-wrap:hover .k-task-dot {
3405    display: block
3406}
3407
3408.k-task-dot:before {
3409    content: "\a0";
3410    display: inline-block;
3411    width: 0;
3412    height: 16px
3413}
3414
3415.k-task-dot:after {
3416    content: "";
3417    display: inline-block;
3418    vertical-align: middle;
3419    width: 8px;
3420    height: 8px;
3421    border-radius: 4px;
3422    margin-left: 4px
3423}
3424
3425.k-task-dot.k-state-hover:after, .k-task-dot:hover:after, .k-task-wrap-active .k-task-dot:after {
3426    border-style: solid;
3427    border-width: 1px;
3428    margin-left: 3px
3429}
3430
3431.k-task-start {
3432    left: 0
3433}
3434
3435.k-task-end {
3436    right: 0
3437}
3438
3439.k-task-single {
3440    border-style: solid;
3441    border-width: 1px;
3442    text-align: left;
3443    overflow: hidden;
3444    cursor: default;
3445    min-height: 1.3em;
3446    white-space: nowrap
3447}
3448
3449.k-task-template {
3450    padding: .2em 1.4em .2em .6em;
3451    line-height: normal
3452}
3453
3454.k-task-actions, .k-task-content > .k-link {
3455    position: absolute;
3456    top: 0;
3457    right: 4px;
3458    white-space: nowrap
3459}
3460
3461.k-task-actions {
3462    z-index: 1
3463}
3464
3465    .k-task-actions:first-child {
3466        position: static;
3467        float: left;
3468        margin: 4px 2px 0 4px
3469    }
3470
3471.k-webkit .k-task-actions:first-child {
3472    margin-top: 3px
3473}
3474
3475.k-task-actions:first-child > .k-link {
3476    display: inline-block
3477}
3478
3479.k-task-delete {
3480    display: none
3481}
3482
3483.k-task-wrap-active .k-task-delete, .k-task-wrap:hover .k-task-delete {
3484    display: inline-block
3485}
3486
3487.k-task-single .k-resize-handle {
3488    position: absolute;
3489    visibility: hidden;
3490    z-index: 2;
3491    height: auto
3492}
3493
3494.k-task-single:hover .k-resize-handle, .k-task-wrap-active .k-resize-handle {
3495    visibility: visible
3496}
3497
3498.k-task-single .k-resize-handle:after {
3499    content: "";
3500    position: absolute;
3501    filter: alpha(opacity=50);
3502    opacity: .5
3503}
3504
3505.k-task-content > .k-resize-e {
3506    right: 0;
3507    top: 0;
3508    bottom: 0;
3509    width: .4em
3510}
3511
3512.k-task-content > .k-resize-w {
3513    left: 0;
3514    top: 0;
3515    bottom: 0;
3516    width: .4em
3517}
3518
3519    .k-task-content > .k-resize-e:after, .k-task-content > .k-resize-w:after {
3520        left: 1px;
3521        top: 50%;
3522        margin-top: -.7em;
3523        height: 1.4em;
3524        width: 1px
3525    }
3526
3527.k-task-content > .k-resize-e:after {
3528    left: auto;
3529    right: 1px
3530}
3531
3532.k-task-draghandle {
3533    position: absolute;
3534    bottom: 0;
3535    width: 0;
3536    height: 0;
3537    margin: 0 18px;
3538    border-width: 5px;
3539    border-style: solid;
3540    border-top-color: transparent;
3541    border-left-color: transparent;
3542    border-right-color: transparent;
3543    display: none;
3544    cursor: e-resize
3545}
3546
3547.k-task-wrap-active .k-task-draghandle, .k-task-wrap:hover .k-task-draghandle {
3548    display: block
3549}
3550
3551.k-dependency-hint {
3552    z-index: 4
3553}
3554
3555.k-gantt-rowheight .k-task-dot, .k-gantt-rowheight .k-task-milestone, .k-gantt-rowheight .k-task-single + .k-task-dot, .k-gantt-rowheight .k-task-single + .k-task-dot + .k-task-dot, .k-gantt-rowheight .k-task-summary {
3556    top: 50%
3557}
3558
3559.k-gantt-rowheight .k-task-milestone, .k-gantt-rowheight .k-task-summary {
3560    margin-top: -6px
3561}
3562
3563.k-gantt-rowheight .k-task-dot, .k-gantt-rowheight .k-task-single + .k-task-dot, .k-gantt-rowheight .k-task-single + .k-task-dot + .k-task-dot {
3564    margin-top: -11px
3565}
3566
3567.k-gantt-rowheight .k-task-single {
3568    height: -webkit-calc(100% - 2px);
3569    height: calc(100% - 2px)
3570}
3571
3572.k-ie .k-gantt-rowheight .k-task-single {
3573    height: 99%
3574}
3575
3576.k-gantt-rowheight .k-task-content {
3577    height: 100%
3578}
3578
3579
3580    .k-gantt-rowheight .k-task-content > .k-resize-e:after, .k-gantt-rowheight .k-task-content > .k-resize-w:after {
3581        top: 0;
3582        margin-top: 0;
3583        height: 100%
3584    }
3585
3586.k-task-details {
3587    padding: .4em;
3588    text-align: left;
3589    white-space: nowrap
3590}
3591
3592    .k-task-details > strong {
3593        font-size: 120%;
3594        display: block
3595    }
3596
3597.k-task-pct {
3598    margin: .5em 0 .1em;
3599    font-size: 170%
3600}
3601
3602.k-task-details > ul {
3603    line-height: 1.2
3604}
3605
3606.k-resources-wrap {
3607    position: absolute;
3608    z-index: 2;
3609    zoom: 1;
3610    margin-left: 20px;
3611    margin-top: -2px;
3612    overflow: hidden;
3613    text-overflow: ellipsis;
3614    white-space: nowrap
3615}
3616
3617    .k-resources-wrap .k-resource {
3618        margin: 0 5px
3619    }
3620
3621.k-gantt-edit-form > .k-edit-form-container {
3622    width: 430px
3623}
3624
3625.k-gantt-edit-form > .k-resources-form-container {
3626    width: 506px
3627}
3628
3629.k-resources-form-container > .k-grid {
3630    margin: 0 .9em
3631}
3632
3633.k-gantt-edit-form > .k-edit-form-container .k-numerictextbox, .k-gantt-edit-form > .k-edit-form-container .k-textbox {
3634    width: 15em
3635}
3636
3637.k-gantt-edit-form .k-edit-buttons .k-gantt-delete {
3638    float: left
3639}
3640
3641.k-pdf-export-shadow .k-gantt {
3642    float: left
3643}
3644
3645    .k-pdf-export-shadow .k-gantt, .k-pdf-export-shadow .k-gantt .k-grid-content, .k-pdf-export-shadow .k-gantt-timeline {
3646        width: auto !important;
3647        height: auto !important;
3648        overflow: visible !important
3649    }
3650
3651.k-pdf-export-shadow .k-gantt-treelist {
3652    height: auto !important;
3653    overflow: visible !important
3654}
3655
3656.k-pdf-export-shadow .k-gantt-timeline .k-grid-header {
3657    padding: 0 !important
3658}
3659
3660.k-pdf-export-shadow .k-gantt .k-splitbar, .k-pdf-export-shadow .k-pdf-export {
3661    display: none
3662}
3663
3664button.k-gantt-toggle {
3665    display: none;
3666    float: left;
3667    margin-right: .5em
3668}
3669
3670@media only screen and (max-width:1024px) {
3671    .k-gantt-toolbar > ul.k-gantt-views {
3672        position: absolute;
3673        right: 6px;
3674        top: 6px;
3675        z-index: 10000
3676    }
3677
3678    .k-rtl .k-gantt-toolbar > ul.k-gantt-views {
3679        right: auto;
3680        left: 6px
3681    }
3682
3683    .k-gantt-toolbar > ul.k-gantt-views > li:not(.k-current-view) {
3684        display: none
3685    }
3686
3687    .k-gantt-toolbar > ul.k-gantt-views > li.k-current-view {
3688        display: block;
3689        border-width: 1px
3690    }
3691
3692    .k-rtl .k-gantt-toolbar > ul.k-gantt-views > li.k-current-view {
3693        text-align: left;
3694        padding-left: 1em
3695    }
3696
3697    .k-gantt-toolbar > ul.k-gantt-views > li.k-current-view > .k-link {
3698        display: block;
3699        position: relative;
3700        padding-right: 2.5em;
3701        padding-left: 1em
3702    }
3703
3704    .k-rtl .k-gantt-toolbar > ul.k-gantt-views > li.k-current-view > .k-link {
3705        padding-left: 0
3706    }
3707
3708    .k-gantt-toolbar > ul.k-gantt-views > li.k-current-view > .k-link:after {
3709        content: "\E006";
3710        position: absolute;
3711        top: 50%;
3712        right: .6em;
3713        margin-top: -.5em;
3714        line-height: 1em
3715    }
3716
3717    .k-gantt-toolbar > ul.k-gantt-views.k-state-expanded > li, .k-gantt-toolbar > ul.k-gantt-views.k-state-expanded > li:first-child + li {
3718        display: block;
3719        border: 0;
3720        border-radius: 0
3721    }
3722
3723    .k-gantt-toolbar > ul.k-gantt-views.k-state-expanded {
3724        border: 1px solid #c5c5c5;
3725        background-color: #fff;
3726        background-image: none;
3727        -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.3);
3728        box-shadow: 0 2px 2px 0 rgba(0,0,0,.3)
3729    }
3730
3731    .k-rtl .k-gantt-toolbar > ul.k-gantt-views.k-state-expanded {
3732        text-align: left
3733    }
3734}
3735
3736@media only screen and (max-width:480px) {
3737    button.k-gantt-toggle {
3738        display: inline-block
3739    }
3740
3741    .k-gantt-create span + span, .k-gantt-pdf span + span {
3742        display: none
3743    }
3744
3745    .k-gantt-create .k-icon, .k-gantt-pdf .k-icon {
3746        margin: 0
3747    }
3748
3749    .k-gantt .k-splitbar {
3750        display: none;
3751        width: 0;
3752        border-width: 0
3753    }
3754
3755    .k-gantt .k-gantt-treelist {
3756        display: none;
3757        max-width: 0
3758    }
3759
3760    .k-gantt .k-treelist .k-grid-content {
3761        overflow-y: scroll
3762    }
3763
3764    .k-gantt .k-gantt-timeline {
3765        width: 100%
3766    }
3767}
3768
3769.k-pivot {
3770    position: relative
3771}
3772
3773.k-pivot-toolbar {
3774    padding: .2em;
3775    border-bottom-width: 1px;
3776    border-bottom-style: solid
3777}
3778
3779.k-pivot .k-pivot-toolbar {
3780    padding: .6em
3781}
3782
3783.k-pivot-toolbar .k-button {
3784    margin-right: .4em;
3785    line-height: 1.2em;
3786    font-size: .9em;
3787    text-align: left;
3788    position: relative;
3789    padding: .3em 5em .3em .3em;
3790    cursor: move
3791}
3792
3793.k-field-actions {
3794    position: absolute;
3795    right: 2px;
3796    top: 3px;
3797    cursor: pointer
3798}
3799
3800.k-pivot .k-grid td {
3801    white-space: nowrap
3802}
3803
3804.k-pivot-layout {
3805    border-spacing: 0;
3806    table-layout: auto
3807}
3808
3809    .k-pivot-layout > tbody > tr > td {
3810        vertical-align: top;
3811        padding: 0
3812    }
3813
3814.k-pivot td {
3815    vertical-align: top
3816}
3817
3818.k-pivot-rowheaders > .k-grid, .k-pivot-table > .k-grid {
3819    border-width: 0
3820}
3821
3822    .k-pivot-rowheaders > .k-grid td:first-child, .k-pivot-table .k-grid-header .k-header.k-first {
3823        border-left-width: 1px
3824    }
3825
3826    .k-pivot-rowheaders > .k-grid td.k-first {
3827        border-left-width: 0
3828    }
3829
3830.k-pivot-rowheaders > .k-grid {
3831    overflow: hidden
3832}
3833
3834.k-pivot-table {
3835    border-left-width: 1px;
3836    border-left-style: solid
3837}
3838
3839    .k-pivot-table .k-grid-header-wrap > table {
3840        height: 100%
3841    }
3842
3843.k-pivot .k-grid-header .k-header {
3844    vertical-align: top
3845}
3846
3847.k-header.k-alt, td.k-alt {
3848    font-weight: 700
3849}
3850
3851.k-header.k-alt {
3852    background-image: none
3853}
3854
3855.k-pivot-layout .k-grid td {
3856    border-bottom-width: 1px
3857}
3858
3859.k-pivot-layout .k-grid-footer > td {
3860    border-top-width: 0
3861}
3862
3863.k-pivot-filter-window .k-treeview {
3864    max-height: 600px
3865}
3866
3867.k-fieldselector .k-edit-buttons {
3868    bottom: auto
3869}
3870
3871.k-fieldselector .k-edit-label {
3872    width: 16%
3873}
3874
3875.k-fieldselector .k-edit-field {
3876    width: 77%
3877}
3878
3879    .k-fieldselector .k-edit-field > .k-textbox, .k-fieldselector .k-edit-field > .k-widget {
3880        width: 99%
3881    }
3882
3883.k-fieldselector .k-edit-buttons > input, .k-fieldselector .k-edit-buttons > label {
3884    float: left;
3885    margin-top: .4em
3886}
3887
3888.k-fieldselector p {
3889    margin: 0 0 .2em .5em;
3890    text-transform: uppercase
3891}
3892
3893    .k-fieldselector p .k-icon {
3894        margin: 0 5px 0 0
3895    }
3896
3897.k-fieldselector .k-columns {
3898    border-style: solid;
3899    border-width: 0
3900}
3901
3902    .k-fieldselector .k-columns > div {
3903        overflow: auto;
3904        padding: .6em;
3905        border-style: solid;
3906        border-width: 0 0 0 1px;
3907        float: left;
3908        width: 45%
3909    }
3910
3911        .k-fieldselector .k-columns > div:first-child {
3912            border-width: 0;
3913            margin-right: -1px
3914        }
3915
3916        .k-fieldselector .k-columns > div + div {
3917            float: right;
3918            border-width: 0
3919        }
3920
3921.k-fieldselector div.k-treeview {
3922    border-width: 0;
3923    margin-right: -1px;
3924    padding-left: 4px;
3925    overflow: visible
3926}
3927
3928.k-fieldselector .k-list-container {
3929    margin-left: .5em;
3930    margin-bottom: 1em;
3931    padding: .2em 0 0;
3932    border-style: solid;
3933    border-width: 1px
3934}
3935
3936.k-fieldselector .k-list {
3937    padding-bottom: 2em
3938}
3939
3940    .k-fieldselector .k-list li.k-item {
3941        padding: .3em 3.3em .3em .3em;
3942        margin: 0 .2em .2em;
3943        position: relative;
3944        font-size: .9em;
3945        line-height: 1.2em;
3946        min-height: 1em
3947    }
3948
3949.k-i-kpi-trend-decrease, .k-i-kpi-trend-equal, .k-i-kpi-trend-increase {
3950    color: #858585
3951}
3952
3953.k-i-kpi-status-hold {
3954    color: #f9ce1d
3955}
3956
3957.k-i-kpi-status-deny {
3958    color: #f44336
3959}
3960
3961.k-i-kpi-status-open {
3962    color: #4caf50
3963}
3964
3965.k-pdf-export-shadow .k-pivot .k-grid-content {
3966    overflow: visible !important
3967}
3968
3969.k-pdf-export-shadow .k-pivot .k-grid-content, .k-pdf-export-shadow .k-pivot .k-pivot-rowheaders .k-grid {
3970    height: 100% !important
3971}
3972
3973.k-pdf-export-shadow .k-pivot .k-grid-header {
3974    padding-right: 0 !important
3975}
3976
3977.k-pdf-export-shadow .k-pivot {
3978    width: auto !important;
3979    height: auto !important
3980}
3981
3982    .k-pdf-export-shadow .k-pivot .k-grid-content > table, .k-pdf-export-shadow .k-pivot .k-grid-header-wrap > table {
3983        width: 100% !important;
3984        height: auto !important
3985    }
3986
3987.k-pivot .k-field-actions .k-icon {
3988    pointer-events: all
3989}
3990
3991.k-calendar {
3992    position: relative;
3993    display: inline-block;
3994    width: 17em;
3995    overflow: hidden
3996}
3997
3998.k-week-number {
3999    width: 19.42857143em
4000}
4001
4002.k-calendar .k-link, .k-calendar td {
4003    text-decoration: none
4004}
4005
4006.k-calendar .k-action-link {
4007    text-decoration: underline
4008}
4009
4010.k-calendar .k-footer, .k-calendar .k-header {
4011    position: relative;
4012    text-align: center;
4013    zoom: 1
4014}
4015
4016.k-widget.k-calendar .k-nav-next, .k-widget.k-calendar .k-nav-prev {
4017    position: absolute;
4018    top: .16666em;
4019    line-height: 1.8333em;
4020    height: 1.8333em
4021}
4022
4023.k-widget.k-calendar .k-nav-prev {
4024    left: 1%
4025}
4026
4027.k-widget.k-calendar .k-nav-next {
4028    right: 1%
4029}
4030
4031.k-calendar .k-content {
4032    float: left;
4033    border-spacing: 0;
4034    width: 100%;
4035    height: 14.167em;
4036    border-width: 0;
4037    margin: 0;
4038    table-layout: fixed;
4039    outline: 0
4040}
4041
4042    .k-calendar .k-content, .k-calendar .k-content th {
4043        text-align: right
4044    }
4045
4046        .k-calendar .k-content .k-alt {
4047            border-radius: 0;
4048            text-align: center;
4049            font-weight: 400;
4050            cursor: default;
4051            line-height: 1.8333em
4052        }
4053
4054.k-calendar .k-animation-container .k-content {
4055    height: 100%
4056}
4056
4057
4058.k-widget.k-calendar .k-nav-fast {
4059    display: inline-block;
4060    width: 75%;
4061    height: 1.8333em;
4062    line-height: 1.8333em;
4063    margin: .16666em -.08333em .3333em 0
4064}
4065
4066.k-calendar .k-header .k-icon {
4067    vertical-align: middle
4068}
4069
4070.k-calendar .k-header .k-link.k-nav-next, .k-calendar .k-header .k-link.k-nav-prev {
4071    height: 1.8333em;
4072    width: 1.8333em
4073}
4074
4075.k-calendar th {
4076    border-bottom-style: solid;
4077    border-bottom-width: 1px;
4078    padding: .4em .45em .4em .1em;
4079    font-weight: 400;
4080    cursor: default
4081}
4082
4083.k-calendar td {
4084    padding: .08333em;
4085    cursor: pointer
4086}
4087
4088.k-calendar .k-state-focus {
4089    border-style: dotted;
4090    border-width: .08333em;
4091    padding: 0
4092}
4093
4094.k-calendar .k-content .k-link {
4095    display: block;
4096    overflow: hidden;
4097    min-height: 1.8333em;
4098    line-height: 1.8333em;
4099    padding: 0 .45em 0 .1em
4100}
4101
4102.k-calendar .k-meta-view .k-link {
4103    padding: .25em 0 .3em;
4104    text-align: center
4105}
4106
4107.k-calendar .k-century .k-link {
4108    text-align: left;
4109    padding: 0 .45em
4110}
4111
4112.k-calendar .k-footer {
4113    clear: both
4114}
4115
4116    .k-calendar .k-footer .k-nav-today, .k-calendar .k-footer > .k-state-disabled {
4117        display: block;
4118        height: 100%;
4119        padding: .5em 0
4120    }
4121
4122.k-calendar .k-nav-today:hover {
4123    text-decoration: underline
4124}
4125
4126div.k-treeview {
4127    border-width: 0;
4128    background: 0;
4129    overflow: auto;
4130    white-space: nowrap
4131}
4132
4133.k-treeview .k-item {
4134    display: block;
4135    border-width: 0;
4136    margin: 0;
4137    padding: 0 0 0 16px
4138}
4139
4140    .k-treeview .k-content, .k-treeview .k-item > .k-group, .k-treeview > .k-group {
4141        margin: 0;
4142        padding: 0;
4143        background: 0;
4144        list-style-type: none;
4145        position: relative
4146    }
4147
4148.k-treeview .k-checkbox, .k-treeview .k-icon, .k-treeview .k-image, .k-treeview .k-in, .k-treeview .k-sprite {
4149    display: inline-block;
4150    vertical-align: top
4151}
4152
4153.k-checkbox-wrapper {
4154    display: inline-block;
4155    vertical-align: middle
4156}
4157
4158.k-treeview .k-checkbox {
4159    margin-top: .2em
4160}
4161
4162.k-treeview .k-checkbox-label {
4163    padding-left: -webkit-calc(14px+.7ex);
4164    padding-left: calc(14px+.7ex)
4165}
4166
4167.k-treeview .k-icon, .k-treeview .k-in {
4168    vertical-align: middle
4169}
4170
4171.k-treeview .k-request-retry {
4172    vertical-align: baseline
4173}
4174
4175.k-treeview .k-i-collapse, .k-treeview .k-i-expand, .k-treeview .k-i-minus, .k-treeview .k-i-plus {
4176    margin-left: -16px;
4177    cursor: pointer
4178}
4179
4180.k-treeview .k-i-collapse {
4181    margin-top: -4px
4182}
4183
4184.k-treeview .k-image, .k-treeview .k-sprite {
4185    margin-right: 3px
4186}
4187
4188.k-treeview .k-in {
4189    margin: 1px 0 1px .16666em;
4190    padding: 1px .3333em 1px .25em;
4191    line-height: 1.3333em;
4192    text-decoration: none;
4193    border-style: solid;
4194    border-width: 1px
4195}
4196
4197.k-treeview span.k-in {
4198    cursor: default
4199}
4200
4201.k-treeview .k-i-drag-and-drop {
4202    position: absolute;
4203    z-index: 10000;
4204    visibility: hidden;
4205    width: 80px;
4206    height: 5px;
4207    margin-top: -3px;
4208    background-color: transparent;
4209    background-repeat: no-repeat
4210}
4211
4212.k-treeview .k-state-hover, .k-treeview .k-state-hover:hover {
4213    cursor: pointer
4214}
4215
4216.k-rtl .k-treeview .k-i-collapse, .k-rtl .k-treeview .k-i-expand {
4217    margin-left: 0;
4218    margin-right: -16px
4219}
4220
4221.k-toolbar .k-split-button, span.k-colorpicker, span.k-combobox, span.k-datepicker, span.k-datetimepicker, span.k-dropdown, span.k-dropdowntree, span.k-numerictextbox, span.k-timepicker {
4222    background-image: none
4223}
4224
4225.k-autocomplete, .k-colorpicker, .k-combobox, .k-datepicker, .k-datetimepicker, .k-dropdown, .k-dropdowntree, .k-listbox, .k-multiselect, .k-numerictextbox, .k-selectbox, .k-textbox, .k-timepicker, .k-toolbar .k-split-button {
4226    position: relative;
4227    display: inline-block;
4228    width: 12.4em;
4229    overflow: visible;
4230    border-width: 0;
4231    vertical-align: middle
4232}
4233
4234    .k-autocomplete > .k-i-close, .k-dropdown-wrap > .k-i-close, .k-multiselect-wrap > .k-i-close {
4235        font-size: 100%;
4236        display: none;
4237        position: absolute;
4238        cursor: pointer
4239    }
4240
4241    .k-autocomplete > .k-i-close, .k-multiselect-wrap > .k-i-close {
4242        right: 6px
4243    }
4244
4245    .k-autocomplete > .k-i-close, .k-dropdown-wrap > .k-i-close {
4246        top: 50%;
4247        -webkit-transform: translateY(-50%);
4248        -ms-transform: translateY(-50%);
4249        transform: translateY(-50%)
4250    }
4251
4252.k-dropdown-wrap > .k-i-close {
4253    right: 2.4em
4254}
4255
4256.k-multiselect-wrap > .k-i-close {
4257    top: 8px
4258}
4259
4260.k-dropdown-wrap .k-readonly, .k-multiselect-wrap .k-readonly {
4261    opacity: .5
4262}
4263
4264.k-autocomplete.k-state-focused > .k-i-close, .k-autocomplete.k-state-hover > .k-i-close, .k-dropdown-wrap.k-state-focused > .k-i-close, .k-dropdown-wrap.k-state-hover > .k-i-close, .k-multiselect-wrap.k-state-focused > .k-i-close, .k-multiselect-wrap.k-state-hover > .k-i-close {
4265    display: inline-block;
4266    outline: 0
4267}
4268
4269.k-multiselect.k-state-focused > .k-multiselect-wrap > .k-i-close, .k-multiselect.k-state-hover > .k-multiselect-wrap > .k-i-close {
4270    display: inline-block;
4271    outline: 0
4272}
4273
4274.k-autocomplete > .k-hidden, .k-dropdown-wrap .k-hidden, .k-multiselect-wrap .k-hidden {
4275    display: none !important
4276}
4277
4278.k-autocomplete, .k-colorpicker, .k-combobox, .k-datepicker, .k-datetimepicker, .k-dropdown, .k-dropdowntree, .k-numerictextbox, .k-selectbox, .k-timepicker, .k-toolbar .k-split-button {
4279    white-space: nowrap
4280}
4281
4282.k-filter-menu .k-autocomplete, .k-filter-menu .k-combobox, .k-filter-menu .k-datepicker, .k-filter-menu .k-datetimepicker, .k-filter-menu .k-dropdown, .k-filter-menu .k-dropdowntree, .k-filter-menu .k-numerictextbox, .k-filter-menu .k-textbox, .k-filter-menu .k-timepicker {
4283    width: 13.2em
4284}
4285
4286.k-colorpicker, .k-toolbar .k-split-button {
4287    width: auto
4288}
4289
4290.k-datetimepicker {
4291    width: 15em
4292}
4293
4294.k-autocomplete, .k-numeric-wrap, .k-picker-wrap {
4295    position: relative;
4296    cursor: default
4297}
4298
4299.k-dropdown-wrap, .k-multiselect-wrap, .k-numeric-wrap, .k-picker-wrap {
4300    display: block
4301}
4302
4303.k-list-scroller {
4304    position: relative;
4305    overflow: auto
4306}
4307
4308.k-popup.k-calendar-container, .k-popup.k-list-container {
4309    -webkit-touch-callout: none;
4310    -webkit-tap-highlight-color: rgba(0,0,0,0);
4311    padding: 2px;
4312    border-width: 1px;
4313    border-style: solid
4314}
4315
4316.k-list-container.k-popup-dropdowntree {
4317    padding: 0
4318}
4319
4320    .k-list-container.k-popup-dropdowntree .k-check-all {
4321        margin: 10px 10px 0
4322    }
4323
4324    .k-list-container.k-popup-dropdowntree .k-treeview {
4325        -webkit-box-sizing: border-box;
4326        box-sizing: border-box;
4327        padding: 10px
4328    }
4329
4330.k-autocomplete.k-state-border-down, .k-list-container.k-state-border-down, .k-numeric-wrap.k-state-border-down, .k-picker-wrap.k-state-border-down {
4331    border-bottom-width: 0;
4332    padding-bottom: 1px
4333}
4334
4335.k-list-container .km-scroll-container {
4336    padding-bottom: 6px
4337}
4338
4339.k-autocomplete, .k-dropdown-wrap, .k-multiselect-wrap, .k-numeric-wrap, .k-picker-wrap, .k-textbox {
4340    border-width: 1px;
4341    border-style: solid
4342}
4343
4344.k-dropdown-wrap {
4345    position: relative
4346}
4347
4348.k-dropdown-wrap, .k-numeric-wrap, .k-picker-wrap {
4349    padding-right: 2em
4350}
4351
4352    .k-numeric-wrap.k-expand-padding {
4353        padding-right: 0
4354    }
4355
4356        .k-numeric-wrap.k-expand-padding .k-i-warning {
4357            right: 0
4358        }
4359
4360.k-autocomplete, .k-textbox {
4361    padding: 0
4362}
4363
4364    .k-textbox.k-space-left {
4365        padding-left: 2em
4366    }
4367
4368    .k-textbox.k-space-right {
4369        padding-right: 2em
4370    }
4371
4372.k-picker-wrap .k-input {
4373    margin: 0
4374}
4375
4376.k-textbox .k-icon {
4377    top: 50%;
4378    margin: -8px 0 0;
4379    position: absolute
4380}
4381
4382.k-space-left .k-icon {
4383    left: 3px
4384}
4385
4386.k-space-right .k-icon {
4387    right: 3px
4388}
4389
4390span.k-textbox:after {
4391    content: "\a0";
4392    display: block;
4393    height: .4px;
4394    overflow: hidden
4395}
4396
4397.k-autocomplete, .k-dropdown-wrap, .k-numeric-wrap, .k-picker-wrap {
4398    -webkit-transition: -webkit-box-shadow .15s ease-out;
4399    transition: -webkit-box-shadow .15s ease-out;
4400    transition: box-shadow .15s ease-out;
4401    transition: box-shadow .15s ease-out,-webkit-box-shadow .15s ease-out;
4402    -webkit-transition: "box-shadow .15s ease-out";
4403    transition: "box-shadow .15s ease-out"
4404}
4405
4406    .k-dropdown-wrap .k-input, .k-numeric-wrap .k-input, .k-picker-wrap .k-input, .k-textbox > input {
4407        width: 100%;
4408        -webkit-box-sizing: border-box;
4409        box-sizing: border-box
4410    }
4411
4412    .k-dropdown-wrap .k-input, .k-numeric-wrap .k-input, .k-picker-wrap .k-input, .k-selectbox .k-input {
4413        font-family: inherit;
4414        border-width: 0;
4415        outline: 0
4416    }
4417
4418.k-dropdown .k-input, .k-dropdowntree .k-dropdown-wrap .k-input, .k-selectbox .k-input {
4419    color: inherit;
4420    background: 0
4421}
4422
4423.k-dropdown-wrap .k-select, .k-numeric-wrap .k-select, .k-picker-wrap .k-select {
4424    position: absolute;
4425    top: 0;
4426    right: 0;
4427    display: inline-block;
4428    vertical-align: top;
4429    text-decoration: none
4430}
4431
4432.k-combobox .k-select, .k-numeric-wrap .k-select, .k-picker-wrap .k-select {
4433    border-style: solid;
4434    border-width: 0 0 0 1px;
4435    border-color: inherit
4436}
4437
4438span.k-datetimepicker .k-select, span.k-datetimepicker .k-select + .k-select {
4439    right: 0
4440}
4441
4442.k-autocomplete .k-input, .k-textbox > input {
4443    display: block;
4444    width: 100%
4445}
4446
4447.k-dropdown-wrap .k-select, .k-selectbox .k-select {
4448    overflow: hidden;
4449    border: 0;
4450    text-decoration: none;
4451    color: inherit
4452}
4453
4454.k-dropdown .k-input, .k-dropdowntree .k-dropdown-wrap .k-input, .k-selectbox .k-input {
4455    display: block;
4456    overflow: hidden;
4457    text-overflow: ellipsis
4458}
4459
4460.k-autocomplete .k-input, .k-dropdown-wrap .k-input, .k-multiselect-wrap .k-input, .k-numeric-wrap .k-input, .k-picker-wrap .k-input, .k-selectbox .k-input, .k-textbox > input {
4461    line-height: 1.65em;
4462    padding: .17857143em 0;
4463    text-indent: .571em;
4464    border: 0;
4465    margin: 0;
4466    overflow: hidden;
4467    text-overflow: ellipsis
4468}
4469
4470    .k-dropdown-wrap .k-input:before {
4471        content: "";
4472        display: inline-block;
4473        width: 0
4474    }
4475
4476.k-ie .k-autocomplete .k-input {
4477    height: 1.65em
4478}
4479
4480.k-ie .k-combobox .k-input, .k-ie .k-numeric-wrap .k-input, .k-ie .k-picker-wrap .k-input, .k-ie .k-textbox > input {
4481    height: 2em
4482}
4483
4484.k-ie input.k-textbox {
4485    height: -webkit-calc(2em+2px);
4486    height: calc(2em+2px)
4487}
4488
4489.k-webkit .k-combobox .k-dropdown-wrap:before, .k-webkit .k-numeric-wrap:before, .k-webkit .k-picker-wrap:before {
4490    padding-bottom: .38em
4491}
4492
4493.km.root .k-combobox .k-dropdown-wrap:before, .km.root .k-numeric-wrap:before, .km.root .k-picker-wrap:before {
4494    content: none
4495}
4496
4497.k-combobox .k-input, .k-numeric-wrap .k-input, .k-picker-wrap .k-input {
4498    display: inline
4499}
4500
4501.k-dropdown-wrap .k-select, .k-numeric-wrap .k-select, .k-picker-wrap .k-select {
4502    line-height: 2em;
4503    vertical-align: middle;
4504    -moz-box-sizing: border-box;
4505    text-align: center;
4506    width: 2em;
4507    height: 100%
4508}
4508
4509
4510.k-numeric-wrap .k-select {
4511    padding: 0
4512}
4513
4514body .k-datetimepicker .k-select {
4515    border-radius: 0
4516}
4517
4518.k-combobox .k-select, .k-dropdown, .k-dropdowntree .k-dropdown-wrap, .k-selectbox .k-icon {
4519    cursor: pointer
4520}
4521
4522.k-popup {
4523    border-style: solid;
4524    border-width: 1px
4525}
4526
4527    .k-list-optionlabel, .k-popup .k-item {
4528        cursor: default
4529    }
4530
4531    .k-popup .k-calendar {
4532        border: 0
4533    }
4534
4535.k-list {
4536    height: auto
4537}
4538
4539.k-nodata {
4540    min-height: 138px;
4541    width: 100%;
4542    display: table;
4543    text-transform: uppercase;
4544    font-size: .85em;
4545    font-weight: lighter
4546}
4547
4548    .k-nodata > div {
4549        display: table-cell;
4550        text-align: center;
4551        vertical-align: middle;
4552        padding: 11px
4553    }
4554
4555.k-fieldselector .k-list .k-item, .k-item.k-drag-clue, .k-list-optionlabel, .k-listbox .k-item, .k-popup .k-list .k-item, .k-popup > .k-group-header, .k-popup > .k-virtual-wrap > .k-group-header {
4556    padding: 1px 5px 1px 5px;
4557    line-height: 1.8em;
4558    min-height: 1.8em
4559}
4560
4561.k-listbox .k-item, .k-popup .k-list .k-item {
4562    border-width: 1px;
4563    border-style: solid;
4564    border-color: transparent;
4565    padding: 0 4px
4566}
4567
4568    .k-popup .k-list .k-item > .k-group {
4569        top: -1px
4570    }
4571
4572.k-group-header + div > .k-list > .k-item.k-first:before {
4573    content: " ";
4574    display: block;
4575    border-top-width: 1px;
4576    border-top-style: solid;
4577    position: absolute;
4578    top: -1px;
4579    left: 0;
4580    right: 0
4581}
4582
4583.k-popup > .k-group-header, .k-popup > .k-virtual-wrap > .k-group-header {
4584    padding-right: 22px
4585}
4586
4587.k-overflow-container .k-item {
4588    padding: 1px
4589}
4590
4591.k-overflow-container .k-button.k-state-disabled, .k-overflow-container .k-button.k-state-disabled:hover, .k-overflow-container > .k-state-disabled .k-button, .k-overflow-container > .k-state-disabled .k-button:hover {
4592    border-color: transparent;
4593    background: 0
4594}
4595
4596.k-fieldselector .k-list .k-item, .k-list-optionlabel.k-state-focused, .k-list-optionlabel.k-state-selected, .k-listbox .k-item, .k-overflow-container .k-state-focused, .k-overflow-container .k-state-hover, .k-overflow-container .k-state-selected, .k-popup .k-list .k-state-focused, .k-popup .k-list .k-state-hover, .k-popup .k-list .k-state-selected {
4597    padding: 0 4px;
4598    border-width: 1px;
4599    border-style: solid
4600}
4601
4602.k-list-filter {
4603    position: relative;
4604    margin-bottom: 2px
4605}
4606
4607    .k-list-filter > .k-textbox {
4608        padding-right: 20px;
4609        width: 100%
4610    }
4611
4612    .k-list-filter > .k-icon {
4613        position: absolute;
4614        right: 6px;
4615        top: 50%;
4616        -webkit-transform: translateY(-50%);
4617        -ms-transform: translateY(-50%);
4618        transform: translateY(-50%)
4619    }
4620
4621.km-root .k-list-filter > .k-textbox {
4622    padding-left: 0;
4623    padding-right: 0;
4624    border-left-width: 0;
4625    border-right-width: 0
4626}
4627
4628.k-multiselect {
4629    display: block;
4630    width: auto
4631}
4632
4633.k-multiselect-wrap {
4634    border-radius: 4px;
4635    padding-right: 22px
4636}
4637
4638    .k-multiselect-wrap .k-input {
4639        min-width: 25px;
4640        min-height: 1.65em;
4641        padding: .17857143em;
4642        text-indent: .571em;
4643        background-color: transparent;
4644        border: 0;
4645        margin: 0;
4646        float: left
4647    }
4648
4649        .k-multiselect-wrap .k-input::-ms-clear {
4650            display: none
4651        }
4652
4653    .k-multiselect-wrap li {
4654        margin: 1px 0 1px 1px;
4655        padding: .1em 1.6em .1em .4em;
4656        line-height: 1.5em;
4657        min-height: -webkit-calc(1.7em+2px);
4658        min-height: calc(1.7em+2px);
4659        float: left;
4660        position: relative
4661    }
4662
4663.k-autocomplete .k-i-loading, .k-multiselect .k-i-loading {
4664    position: absolute;
4665    top: auto;
4666    right: .4em;
4667    bottom: .4em
4668}
4669
4670.k-multiselect-wrap .k-select {
4671    position: absolute;
4672    top: 0;
4673    bottom: 0;
4674    right: 0;
4675    padding: .03em .2em
4676}
4677
4678.k-autocomplete-clearable .k-input, .k-combobox-clearable .k-input, .k-dropdowntree-clearable .k-input, .k-multiselect-clearable .k-input {
4679    overflow: hidden;
4680    text-overflow: ellipsis
4681}
4682
4683.k-combobox-clearable .k-input, .k-dropdowntree-clearable .k-dropdown-wrap .k-input, .k-dropdowntree-clearable .k-multiselect-wrap, .k-multiselect-clearable .k-multiselect-wrap {
4684    padding-right: 2em
4685}
4686
4687.k-datetimepicker .k-picker-wrap {
4688    padding-right: 4em
4689}
4690
4691.k-datetimepicker .k-select {
4692    width: 4em
4693}
4694
4695    .k-datetimepicker .k-select .k-link-date {
4696        margin-left: -.285em
4697    }
4698
4699    .k-datetimepicker .k-select .k-link-time {
4700        margin-right: -.285em;
4701        margin-left: .428em
4702    }
4703
4704.k-datetimepicker .k-picker-wrap .k-icon {
4705    margin: 0 2px
4706}
4707
4708.k-picker-wrap .k-icon {
4709    cursor: pointer
4710}
4711
4712.k-datepicker, .k-datetimepicker, .k-textbox, .k-timepicker {
4713    display: inline-block;
4714    vertical-align: middle
4715}
4716
4717.k-time-popup .k-item {
4718    padding: 1px 3px
4719}
4720
4721.k-input {
4722    font-size: inherit;
4723    padding: .25em 0
4724}
4725
4726.k-input, .k-textbox > input {
4727    outline: 0;
4728    -webkit-tap-highlight-color: rgba(0,0,0,0)
4729}
4730
4731.k-textbox {
4732    outline: 0
4733}
4734
4735input.k-textbox, textarea.k-textbox {
4736    padding: .17857143em 0
4737}
4738
4739input.k-textbox {
4740    line-height: 1.65em;
4741    text-indent: .571em
4742}
4743
4744.k-ie input.k-textbox {
4745    text-indent: .2855em
4746}
4747
4748textarea.k-textbox {
4749    height: auto
4750}
4751
4752span.k-numerictextbox {
4753    background-color: transparent
4754}
4755
4756.k-numerictextbox .k-input {
4757    margin: 0
4758}
4759
4760.k-numerictextbox .k-link {
4761    display: block;
4762    height: 1em;
4763    line-height: 1em;
4764    vertical-align: middle;
4765    border-width: 0;
4766    padding: 0;
4767    overflow: hidden
4768}
4769
4770.k-numerictextbox .k-icon {
4771    display: block;
4772    margin: auto;
4773    height: 100%
4774}
4774
4775
4776.k-numerictextbox .k-i-arrow-60-up {
4777    top: 0
4778}
4779
4780.k-numerictextbox .k-i-arrow-60-down {
4781    bottom: 0
4782}
4783
4784.k-numeric-wrap .k-input::-webkit-inner-spin-button {
4785    -webkit-appearance: none
4786}
4787
4788.k-disabled-overlay {
4789    position: absolute;
4790    left: 0;
4791    top: 0;
4792    width: 100%;
4793    height: 100%;
4794    background-color: #fff;
4795    opacity: .5;
4796    filter: alpha(opacity=50)
4797}
4798
4799.k-rtl .k-multiselect-wrap {
4800    padding-right: 0;
4801    padding-left: 22px
4802}
4803
4804.k-maskedtextbox {
4805    position: relative;
4806    display: inline-block;
4807    background-color: transparent;
4808    border-width: 0
4809}
4810
4811    .k-maskedtextbox ::-ms-clear {
4812        display: none;
4813        width: 0;
4814        height: 0
4815    }
4816
4817    .k-maskedtextbox .k-i-warning {
4818        display: none;
4819        position: absolute;
4820        width: 2em;
4821        right: 0;
4822        top: 50%;
4823        -webkit-transform: translateY(-50%);
4824        -ms-transform: translateY(-50%);
4825        transform: translateY(-50%)
4826    }
4827
4828    .k-maskedtextbox.k-state-invalid .k-i-warning {
4829        display: inline-block
4830    }
4831
4832.k-dateinput {
4833    position: relative;
4834    display: inline-block;
4835    border-width: 0
4836}
4837
4838    .k-dateinput.k-widget {
4839        background-color: transparent
4840    }
4841
4842    .k-dateinput ::-ms-clear {
4843        display: none;
4844        width: 0;
4845        height: 0
4846    }
4847
4848    .k-dateinput .k-i-warning {
4849        display: none;
4850        position: absolute;
4851        right: 0;
4852        top: 50%;
4853        -webkit-transform: translateY(-50%);
4854        -ms-transform: translateY(-50%);
4855        transform: translateY(-50%);
4856        overflow: visible
4857    }
4858
4859    .k-dateinput.k-state-invalid .k-i-warning {
4860        display: inline-block
4861    }
4862
4863.k-datepicker .k-picker-wrap .k-i-warning, .k-datetimepicker .k-picker-wrap .k-i-warning, .k-timepicker .k-picker-wrap .k-i-warning {
4864    display: none;
4865    position: absolute;
4866    right: 0;
4867    top: 50%;
4868    -webkit-transform: translateY(-50%);
4869    -ms-transform: translateY(-50%);
4870    transform: translateY(-50%);
4871    overflow: visible
4872}
4873
4874.k-datepicker .k-picker-wrap.k-state-invalid .k-i-warning, .k-datetimepicker .k-picker-wrap.k-state-invalid .k-i-warning, .k-timepicker .k-picker-wrap.k-state-invalid .k-i-warning {
4875    display: inline-block
4876}
4877
4878.k-listbox {
4879    -webkit-box-sizing: border-box;
4880    box-sizing: border-box;
4881    height: 200px
4882}
4883
4884    .k-listbox.k-widget {
4885        background-color: transparent
4886    }
4887
4888    .k-listbox .k-list-scroller {
4889        height: 100%;
4890        overflow: auto;
4891        border-width: 1px;
4892        border-style: solid;
4893        -webkit-box-sizing: border-box;
4894        box-sizing: border-box
4895    }
4896
4897        .k-listbox .k-list-scroller li {
4898            cursor: default;
4899            -moz-user-select: none;
4900            -ms-user-select: none;
4901            -khtml-user-select: none;
4902            -webkit-user-select: none;
4903            -webkit-touch-callout: none
4904        }
4905
4906    .k-listbox .k-listbox-toolbar {
4907        -webkit-box-sizing: border-box;
4908        box-sizing: border-box
4909    }
4910
4911    .k-listbox.k-listbox-toolbar-top {
4912        padding: 15px 0 1.42857143em
4913    }
4914
4915        .k-listbox.k-listbox-toolbar-top .k-listbox-toolbar {
4916            margin-top: -15px;
4917            margin-bottom: 5px
4918        }
4919
4920            .k-listbox.k-listbox-toolbar-top .k-listbox-toolbar li {
4921                display: inline-block
4922            }
4923
4924                .k-listbox.k-listbox-toolbar-top .k-listbox-toolbar li + li {
4925                    margin-left: 5px
4926                }
4927
4928    .k-listbox.k-listbox-toolbar-left .k-listbox-toolbar {
4929        float: left;
4930        margin-right: 5px
4931    }
4932
4933        .k-listbox.k-listbox-toolbar-left .k-listbox-toolbar li + li {
4934            margin-top: 5px
4935        }
4936
4937    .k-listbox.k-listbox-toolbar-right .k-listbox-toolbar {
4938        float: right;
4939        margin-left: 5px
4940    }
4941
4942        .k-listbox.k-listbox-toolbar-right .k-listbox-toolbar li:not(:last-child) {
4943            margin-bottom: 5px
4944        }
4945
4946    .k-listbox.k-listbox-toolbar-bottom {
4947        padding: 15px 0 1.45em
4948    }
4949
4950        .k-listbox.k-listbox-toolbar-bottom .k-list-scroller {
4951            margin-top: -15px
4952        }
4953
4954        .k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar {
4955            margin-top: 5px
4956        }
4957
4958            .k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar li {
4959                display: inline-block
4960            }
4961
4962                .k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar li + li {
4963                    margin-left: 5px
4964                }
4965
4966    .k-listbox .k-ghost {
4967        opacity: .5
4968    }
4969
4970.k-rtl .k-combobox-clearable .k-input, .k-rtl .k-dropdown-wrap, .k-rtl .k-dropdowntree-clearable .k-dropdown-wrap .k-input, .k-rtl .k-dropdowntree-clearable .k-multiselect-wrap, .k-rtl .k-multiselect-clearable .k-multiselect-wrap, .k-rtl .k-numeric-wrap, .k-rtl .k-picker-wrap {
4971    padding-right: 0;
4972    padding-left: 2em
4973}
4974
4975    .k-rtl .k-dropdown-wrap > .k-i-close {
4976        left: 2.4em;
4977        right: auto
4978    }
4979
4980    .k-rtl .k-numeric-wrap.k-state-invalid.k-expand-padding .k-i-warning {
4981        left: 0
4982    }
4983
4984.k-multiple-selection .k-in.k-state-selected {
4985    border-color: transparent;
4986    color: inherit;
4987    background: 0
4988}
4989
4990.k-popup-flush, .k-popup-flush.k-list-container {
4991    padding: 0
4992}
4993
4994.k-dropdowngrid-popup {
4995    overflow: hidden
4996}
4997
4998    .k-dropdowngrid-popup .k-footer, .k-dropdowngrid-popup .k-grid-header, .k-dropdowngrid-popup .k-group-header, .k-dropdowngrid-popup .k-list-scroller, .k-dropdowngrid-popup .k-virtual-content {
4999        line-height: 1.42857143
5000    }
5001
5002    .k-dropdowngrid-popup .k-virtual-wrap {
5003        margin: 0
5004    }
5005
5006    .k-dropdowngrid-popup .k-grid-header table {
5007        margin: 0 0 -1px 0;
5008        width: 100%;
5009        max-width: none;
5010        border-width: 0;
5011        border-collapse: separate;
5012        border-spacing: 0;
5013        table-layout: fixed;
5014        empty-cells: show;
5015        outline: 0
5016    }
5017
5018.k-grid-list {
5019    width: 100%;
5020    max-width: none;
5021    border-width: 0;
5022    border-collapse: collapse;
5023    border-spacing: 0;
5024    table-layout: fixed;
5025    empty-cells: show;
5026    outline: 0;
5027    display: table
5028}
5029
5030    .k-grid-list > .k-item {
5031        -webkit-box-sizing: border-box;
5032        box-sizing: border-box;
5033        display: table-row;
5034        position: relative
5035    }
5036
5037        .k-grid-list > .k-item > .k-cell, .k-grid-list > .k-item > .k-group, .k-grid-list > .k-item > .k-spacer-group {
5038            -webkit-box-sizing: border-box;
5039            box-sizing: border-box;
5040            display: table-cell;
5041            vertical-align: middle
5042        }
5043
5044        .k-dropdowngrid-popup .k-grid-header .k-header, .k-grid-list > .k-item > .k-cell {
5045            border-width: 0 0 1px 1px;
5046            border-style: solid;
5047            text-align: left;
5048            white-space: nowrap;
5049            text-overflow: ellipsis;
5050            overflow: hidden
5051        }
5052
5053.k-dropdowngrid-popup .k-grid-header .k-header {
5054    padding: 6px 8px
5055}
5056
5057.k-grid-list > .k-item > .k-cell {
5058    padding: 6px 8px
5059}
5060
5061    .k-dropdowngrid-popup .k-grid-header .k-header:first-child, .k-grid-list > .k-item > .k-cell:first-child {
5062        border-left-width: 0
5063    }
5064
5065div.k-dropdowngrid-popup .k-group-header {
5066    margin: 0;
5067    padding: 6px 8px;
5068    min-height: auto;
5069    text-align: left
5070}
5071
5072.k-grid-list > .k-item > .k-group-cell, .k-grid-list > .k-item > .k-spacer-cell {
5073    padding-left: 0;
5074    padding-right: 0;
5075    width: 0;
5076    border-left-width: 0;
5077    border-right-width: 0;
5078    overflow: visible;
5079    position: relative
5080}
5081
5082    .k-grid-list > .k-item > .k-group-cell > span {
5083        padding: 0 4px;
5084        font-size: .875em;
5085        position: absolute;
5086        top: 0;
5087        right: 0
5088    }
5089
5090.k-grid-list > .k-item:last-child > .k-cell, .k-grid-list > .k-item:last-child > .k-group-cell, .k-grid-list > .k-item:last-child > .k-spacer-cell {
5091    border-bottom-width: 0
5092}
5093
5094.k-dropdowngrid-popup .k-footer {
5095    padding: 6px 8px;
5096    border-width: 1px 0 0 0;
5097    border-style: solid;
5098    text-align: left;
5099    white-space: nowrap;
5100    text-overflow: ellipsis;
5101    overflow: hidden;
5102    position: relative
5103}
5104
5105.k-rtl .k-grid-list > .k-item > .k-cell {
5106    border-left-width: 1px;
5107    border-right-width: 1px;
5108    text-align: right
5109}
5110
5111    .k-rtl .k-grid-list > .k-item > .k-cell:first-child {
5112        border-right-width: 0
5113    }
5114
5115.k-rtl div.k-dropdowngrid-popup .k-group-header {
5116    text-align: right
5117}
5118
5119.k-rtl .k-grid-list > .k-item > .k-group-cell > span {
5120    right: auto;
5121    left: 0
5122}
5123
5124.k-colorpicker .k-picker-wrap {
5125    line-height: 2.00714286em
5126}
5127
5128.k-colorpicker .k-selected-color {
5129    vertical-align: top;
5130    display: inline-block;
5131    height: 2em;
5132    width: 2em
5133}
5134
5135    .k-colorpicker .k-selected-color .k-i-line {
5136        font-size: 2em;
5137        color: #FF525E;
5138        display: inline-block;
5139        -webkit-transform: scaleX(-1);
5140        -ms-transform: scaleX(-1);
5141        transform: scaleX(-1);
5142        -webkit-filter: FlipH;
5143        filter: FlipH;
5144        -ms-filter: "FlipH"
5145    }
5146
5147        .k-colorpicker .k-selected-color .k-i-line:before {
5148            content: "\e510"
5149        }
5150
5151.k-colorpicker .k-tool-icon {
5152    position: relative;
5153    top: -2px;
5154    display: inline-block;
5155    padding: 3px 3px 2px;
5156    margin-right: 3px;
5157    margin-left: 2px;
5158    margin-bottom: 3px;
5159    background-repeat: no-repeat;
5160    vertical-align: middle;
5161    width: 16px;
5162    height: 16px;
5163    -ms-high-contrast-adjust: none
5164}
5165
5166    .k-colorpicker .k-tool-icon .k-selected-color {
5167        display: block;
5168        height: 3px;
5169        width: 16px;
5170        position: absolute;
5171        left: 3px;
5172        bottom: -3px;
5173        border-radius: 0 !important
5174    }
5175
5176.k-colorpicker .k-select {
5177    cursor: pointer
5178}
5179
5180.k-colorpicker .k-picker-wrap .k-icon {
5181    overflow: visible
5182}
5183
5184.k-flatcolorpicker {
5185    position: relative;
5186    display: inline-block;
5187    width: 265px;
5188    padding-bottom: 5px;
5189    background-color: transparent;
5190    background-image: none
5191}
5192
5193    .k-flatcolorpicker .k-selected-color {
5194        background-image: url('/WebResource.axd?d=GmFHBr2aey6TAReY7zvi1lvi7oQcA_3vJCv5a1HO76Q7ola-OCG_iQXAe1zIU_xjgvqykg4wmd_SNPjq6CMW5NoDbi3vclro493m8cHrdwx5pfJX5lK1OwFz0r0-YcZ8Lcu9ikcHaxo8xSn35Kpf_uxKxZf1vxKAhdr_8_xE7KpBQwoxFSjw1mhQYr_tCnFd-Qcbdm666OHrmyosXD7vOw2&t=636910017480000000');
5195        background-position: 50% 50%;
5196        text-align: right
5197    }
5198
5199        .k-flatcolorpicker .k-selected-color input.k-color-value {
5200            font-family: Consolas,"Ubuntu Mono","Lucida Console","Courier New",monospace;
5201            padding: .75em .1em .65em .65em;
5202            border: 0;
5203            margin: 0;
5204            width: 82%
5205        }
5206
5207        .k-flatcolorpicker .k-selected-color .k-color-input {
5208            background-color: #fff;
5209            display: inline-block;
5210            width: 84%;
5211            text-align: left
5212        }
5213
5214        .k-flatcolorpicker .k-selected-color .k-clear-color {
5215            padding: .4em;
5216            line-height: 0
5217        }
5218
5219            .k-flatcolorpicker .k-selected-color .k-clear-color .k-i-reset-color:before {
5220                color: #000;
5221                opacity: .8
5222            }
5223
5224            .k-flatcolorpicker .k-selected-color .k-clear-color .k-i-reset-color:active, .k-flatcolorpicker .k-selected-color .k-clear-color .k-i-reset-color:hover {
5225                opacity: 1
5226            }
5227
5228    .k-flatcolorpicker .k-clear-color-container .k-clear-color.k-state-focused:active {
5229        color: inherit
5230    }
5231
5232    .k-flatcolorpicker .k-clear-color-container .k-clear-color:active {
5233        color: #000;
5234        opacity: 1
5235    }
5236
5237    .k-flatcolorpicker .k-clear-color-container .k-clear-color .k-i-reset-color, .k-flatcolorpicker .k-selected-color .k-clear-color .k-i-reset-color {
5238        background-image: none
5239    }
5240
5241    .k-flatcolorpicker .k-clear-color-container {
5242        text-align: left
5243    }
5244
5245    .k-flatcolorpicker .k-hsv-rectangle {
5246        position: relative;
5247        -webkit-user-select: none;
5248        -moz-user-select: none;
5249        -ms-user-select: none;
5250        user-select: none;
5251        -ms-touch-action: pinch-zoom double-tap-zoom
5252    }
5253
5254        .k-flatcolorpicker .k-hsv-rectangle .k-draghandle {
5255            cursor: pointer;
5256            position: absolute;
5257            z-index: 10;
5258            left: 50%;
5259            top: 50%;
5260            width: 8px;
5261            height: 8px;
5262            border: 1px solid #eee;
5263            margin-left: -5px;
5264            margin-top: -5px;
5265            border-radius: 6px;
5266            -webkit-box-shadow: 0 1px 2px #444;
5267            box-shadow: 0 1px 2px #444;
5268            background: 0
5269        }
5270
5271            .k-flatcolorpicker .k-hsv-rectangle .k-draghandle:focus, .k-flatcolorpicker .k-hsv-rectangle .k-draghandle:hover {
5272                background: 0;
5273                border-color: #fff;
5274                -webkit-box-shadow: 0 1px 5px #000;
5275                box-shadow: 0 1px 5px #000
5276            }
5277
5278        .k-flatcolorpicker .k-hsv-rectangle.k-dragging, .k-flatcolorpicker .k-hsv-rectangle.k-dragging * {
5279            cursor: none
5280        }
5281
5282    .k-flatcolorpicker .k-slider-horizontal {
5283        height: 20px;
5284        width: 90%;
5285        margin: 0 5%
5286    }
5287
5288        .k-flatcolorpicker .k-slider-horizontal .k-slider-track {
5289            -webkit-box-shadow: 0 1px 0 #fff,0 -1px 0 #999;
5290            box-shadow: 0 1px 0 #fff,0 -1px 0 #999
5291        }
5292
5293    .k-flatcolorpicker .k-hue-slider, .k-flatcolorpicker .k-transparency-slider {
5294        display: block
5295    }
5296
5297        .k-flatcolorpicker .k-hue-slider .k-slider-selection, .k-flatcolorpicker .k-transparency-slider .k-slider-selection {
5298            background: 0
5299        }
5300
5301        .k-flatcolorpicker .k-hue-slider .k-draghandle, .k-flatcolorpicker .k-transparency-slider .k-draghandle {
5302            background: 0;
5303            border: 3px solid #eee;
5304            margin-top: 1px;
5305            height: 8px;
5306            width: 8px;
5307            -webkit-box-shadow: 0 1px 4px #444;
5308            box-shadow: 0 1px 4px #444
5309        }
5310
5311            .k-flatcolorpicker .k-hue-slider .k-draghandle:focus, .k-flatcolorpicker .k-hue-slider .k-draghandle:hover, .k-flatcolorpicker .k-transparency-slider .k-draghandle:focus, .k-flatcolorpicker .k-transparency-slider .k-draghandle:hover {
5312                background: 0;
5313                border-color: #fff;
5314                -webkit-box-shadow: 0 1px 5px #000;
5315                box-shadow: 0 1px 5px #000;
5316                border-width: 2px;
5317                padding: 1px
5318            }
5319
5320        .k-flatcolorpicker .k-hue-slider .k-slider-track {
5321            background: -webkit-gradient(linear,left top,right top,from(red),color-stop(16%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(84%,#f0f),to(#ff0004));
5322            background: -webkit-linear-gradient(left,red 0,#ff0 16%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 84%,#ff0004 100%);
5323            background: linear-gradient(to right,red 0,#ff0 16%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 84%,#ff0004 100%)
5324        }
5325
5326        .k-flatcolorpicker .k-transparency-slider .k-slider-track {
5327            background-image: url('/WebResource.axd?d=ft3qEiK8592TZLX7CilC7L_dGVszWZhaJNHQnm97vD2LNE0l-G0fzWGHUMZ_jkqPyvIiVc_c7xG1nEYsFO4xox6XQdN6OQDm_gxp_wn_e-oWnro7qOVBhTk6EfZIZ2HQijQQ4tZ0TMao8I5evLqKACjAlImIZ2dRPZWDgt8aPfb5D3DOAd7C_gqFN_twPNTRKpdK3Hsiej1o5dvVU_1-rw2&t=636910017480000000');
5328            -webkit-background-size: 100% auto;
5329            background-size: 100% auto;
5330            background-position: 100% 50%;
5331            background-repeat: no-repeat
5332        }
5333
5334    .k-flatcolorpicker .k-controls {
5335        margin-top: 10px;
5336        margin-bottom: 5px;
5337        text-align: center;
5338        font-size: 90%
5339    }
5340
5341        .k-flatcolorpicker .k-controls .k-button {
5342            width: 6em
5343        }
5344
5345    .k-flatcolorpicker .k-hsv-gradient {
5346        background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000)),-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));
5347        background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%),-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);
5348        background: linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%),linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);
5349        height: 180px;
5350        margin-bottom: 5px
5351    }
5352
5353.k-ie9 .k-flatcolorpicker .k-hue-slider .k-slider-track {
5354    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iI2ZmZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzAwZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzAwMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2ZmMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjAwMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)
5355}
5356
5357.k-ie9 .k-flatcolorpicker .k-hsv-gradient {
5358    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAw
5358MDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)
5359}
5360
5361.k-colorpalette {
5362    position: relative;
5363    line-height: 0;
5364    border-width: 0;
5365    display: inline-block
5366}
5367
5368    .k-colorpalette .k-palette {
5369        border-collapse: collapse;
5370        position: relative;
5371        width: 100%;
5372        height: 100%
5373    }
5374
5375    .k-colorpalette .k-item {
5376        width: 14px;
5377        height: 14px;
5378        overflow: hidden;
5379        -ms-high-contrast-adjust: none
5380    }
5381
5382        .k-colorpalette .k-item.k-state-selected, .k-colorpalette .k-item.k-state-selected:hover {
5383            z-index: 100;
5384            background: 0;
5385            -webkit-box-shadow: 0 1px 3px 1px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.45);
5386            box-shadow: 0 1px 3px 1px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.45);
5387            position: relative
5388        }
5389
5390        .k-colorpalette .k-item:hover {
5391            z-index: 101;
5392            position: relative;
5393            -webkit-box-shadow: 0 1px 3px 1px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.3);
5394            box-shadow: 0 1px 3px 1px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.3)
5395        }
5396
5397table.k-editor {
5398    width: 100%;
5399    height: 250px;
5400    table-layout: fixed;
5401    border-style: solid;
5402    border-width: 1px;
5403    border-collapse: separate;
5404    border-spacing: 4px;
5405    font-size: 100%;
5406    vertical-align: top;
5407    position: relative
5408}
5409
5410.k-editor-inline {
5411    word-wrap: break-word;
5412    overflow: auto;
5413    position: relative;
5414    -webkit-transition: border-color .5s;
5415    transition: border-color .5s
5416}
5417
5418    .k-editor-inline.k-editor {
5419        border: 1px solid transparent
5420    }
5421
5422.k-editortoolbar-dragHandle {
5423    cursor: move;
5424    padding-left: 0;
5425    padding-right: 3px;
5426    -webkit-box-shadow: none !important;
5427    box-shadow: none !important
5428}
5429
5430.k-editor-widget > .k-window-content {
5431    overflow: hidden
5432}
5433
5434.k-editor .k-editor-toolbar-wrap {
5435    border: 0;
5436    padding: 0
5437}
5438
5439.k-editor-toolbar {
5440    margin: 0;
5441    padding: .1em 0;
5442    list-style-type: none;
5443    line-height: 1.3em;
5444    cursor: default;
5445    word-wrap: break-word
5446}
5447
5448    .k-editor-toolbar li {
5449        display: inline-block;
5450        vertical-align: middle
5451    }
5452
5453.k-edge .k-editor-toolbar, .k-ff .k-editor-toolbar, .k-ie9 .k-editor-toolbar, .k-webkit .k-editor-toolbar {
5454    padding: 0
5455}
5456
5457.k-editor-toolbar li {
5458    display: inline-block;
5459    padding: .1em 0
5460}
5461
5462.k-editor-toolbar .k-editor-widget, .k-editor-toolbar > li {
5463    margin-right: 6px
5464}
5465
5466.k-group-start.k-group-end .k-editor-widget {
5467    margin-right: 0
5468}
5469
5470.k-editor-toolbar .k-editor-dropdown {
5471    position: relative
5472}
5473
5474.k-select-overlay {
5475    -webkit-appearance: none;
5476    opacity: 0;
5477    z-index: 11000;
5478    top: 0;
5479    left: 0;
5480    position: absolute;
5481    height: 26px;
5482    width: 100%;
5483    margin: -4px 0 0
5484}
5485
5486.k-editor-toolbar .k-separator {
5487    position: relative;
5488    top: 1px;
5489    border-style: solid;
5490    border-width: 0 1px 0 0;
5491    margin: 0 .3em 0 .1em;
5492    padding: 0 0 0 1px;
5493    font-size: 1.3em
5494}
5495
5496.k-editor-toolbar .k-break {
5497    display: block;
5498    height: 1px;
5499    font-size: 0;
5500    line-height: 0
5501}
5502
5503.k-editor-toolbar .k-colorpicker, .k-editor-toolbar .k-combobox, .k-editor-toolbar .k-dropdown, .k-editor-toolbar .k-selectbox {
5504    vertical-align: middle
5505}
5506
5507.k-button-group .k-tool {
5508    display: inline-block;
5509    vertical-align: middle;
5510    margin: 1px 0;
5511    width: 2em;
5512    height: 2em;
5513    line-height: 2em
5514}
5515
5516.k-button-group .k-tool-icon {
5517    width: 24px;
5518    height: 24px;
5519    vertical-align: middle;
5520    -ms-high-contrast-adjust: none
5521}
5522
5523.k-editor-toolbar .k-tool-icon.k-icon {
5524    top: auto;
5525    font-size: 16px
5526}
5527
5528.k-fontName {
5529    width: 110px
5530}
5531
5532.k-fontSize {
5533    width: 124px
5534}
5535
5536.k-formatBlock {
5537    width: 147px
5538}
5539
5540.k-editortoolbar-dragHandle {
5541    float: left;
5542    margin: 1px 0 0
5543}
5544
5545.k-editor-toolbar .k-button-group {
5546    padding: 1px
5547}
5548
5549.k-editor .k-editor-toolbar .k-row-break {
5550    display: block;
5551    height: 0;
5552    font-size: 0;
5553    line-height: 0
5554}
5555
5556.k-editor-toolbar .k-i-login {
5557    -webkit-transform: scaleX(-1);
5558    -ms-transform: scaleX(-1);
5559    transform: scaleX(-1)
5560}
5561
5562.k-button-group .k-tool {
5563    border-style: solid;
5564    border-width: 1px;
5565    margin-right: -1px
5566}
5567
5568    .k-button-group .k-tool.k-state-hover, .k-button-group .k-tool:focus {
5569        position: relative;
5570        z-index: 1
5571    }
5572
5573.k-rtl .k-button-group .k-tool {
5574    border-style: solid;
5575    border-width: 1px
5576}
5577
5578.k-button-group .k-tool.k-group-end {
5579    border-right-width: 1px
5580}
5581
5582.k-rtl .k-button-group .k-tool.k-group-end {
5583    border-left-width: 1px
5584}
5585
5586.k-editor-toolbar .k-button-group .k-state-disabled, .k-editor-toolbar .k-button-group.k-state-disabled {
5587    display: none !important
5588}
5589
5590.k-editor-toolbar .k-button-group .k-state-active, .k-editor-toolbar .k-button-group .k-state-hover {
5591    vertical-align: middle
5592}
5593
5594.k-editor-toolbar .k-button-group .k-state-disabled {
5595    filter: alpha(opacity=30);
5596    opacity: .3
5597}
5598
5599.k-editor .k-editable-area {
5600    width: 100%;
5601    height: 100%;
5602    outline: 0
5603}
5604
5605.k-editor.k-resizable .k-editable-area {
5606    padding-bottom: 16px
5607}
5608
5609.k-editor .k-content {
5610    display: block;
5611    width: 100%;
5612    height: 100%;
5613    border-width: 0;
5614    margin: 0;
5615    padding: 0;
5616    background: #fff
5617}
5618
5619.k-editor .k-editable-area .k-content {
5620    -webkit-box-sizing: border-box;
5621    box-sizing: border-box;
5622    border-width: 1px;
5623    border-style: solid
5624}
5625
5626a.k-tool {
5627    color: inherit;
5628    outline: 0
5629}
5630
5631.k-editor iframe.k-content {
5632    display: inline;
5633    vertical-align: top
5634}
5635
5636.k-editor .k-raw-content {
5637    border: 0;
5638    margin: 0;
5639    padding: 0
5640}
5641
5642.k-editor .k-raw-content, .k-editor-dialog .k-editor-textarea {
5643    font-size: inherit;
5644    font-family: consolas,"courier new",monospace
5645}
5646
5647.k-editor-dialog {
5648    padding: 1em;
5649    width: 400px
5650}
5651
5652    .k-editor-dialog .k-edit-label {
5653        width: 25%
5654    }
5655
5656    .k-editor-dialog .k-edit-field {
5657        width: 66%
5658    }
5659
5660        .k-editor-dialog .k-edit-field .k-textbox {
5661            width: 96%
5662        }
5663
5664.k-viewhtml-dialog {
5665    width: auto
5666}
5667
5668.k-filebrowser-dialog {
5669    width: auto;
5670    min-width: 350px
5671}
5672
5673    .k-filebrowser-dialog .k-filebrowser {
5674        margin: 0 1em 0
5675    }
5676
5677    .k-filebrowser-dialog .k-edit-label {
5678        width: 18%
5679    }
5680
5681    .k-filebrowser-dialog .k-edit-field {
5682        width: 75%
5683    }
5684
5685        .k-filebrowser-dialog .k-edit-field .k-textbox {
5686            width: 70%
5687        }
5688
5689#k-editor-image-height, #k-editor-image-width {
5690    width: 5em
5691}
5692
5693.k-editor-dialog .k-button {
5694    display: inline-block
5695}
5696
5697.k-editor-dialog .k-editor-textarea {
5698    width: 600px;
5699    height: 350px;
5700    padding: .2em .2em .2em .4em;
5701    border-width: 1px;
5702    border-style: solid;
5703    overflow: auto
5704}
5705
5706.k-button-wrapper .k-link:hover {
5707    text-decoration: underline
5708}
5709
5710.k-ct-popup {
5711    width: 180.4px;
5712    padding: .65em .5em .5em
5713}
5714
5715    .k-ct-popup .k-status {
5716        margin: .3em 0
5717    }
5718
5719.k-ct-cell {
5720    border-width: 1px;
5721    border-style: solid;
5722    width: 18px;
5723    height: 18px;
5724    margin: 1px;
5725    vertical-align: top;
5726    display: inline-block;
5727    overflow: hidden;
5728    -ms-high-contrast-adjust: none
5729}
5730
5731.k-editor .k-resize-handle {
5732    position: absolute;
5733    padding: 2px 0;
5734    right: 0;
5735    bottom: 0;
5736    cursor: se-resize
5737}
5738
5739.k-editor .k-overlay {
5740    position: absolute;
5741    background-color: #fff;
5742    opacity: 0
5743}
5744
5745.k-editor .k-toolbar-resizable {
5746    min-height: 2.4375em;
5747    position: relative
5748}
5749
5750.k-overflow-tools {
5751    position: absolute;
5752    right: 0;
5753    top: 0
5754}
5755
5756.k-editor-overflow-popup .k-tool {
5757    width: auto;
5758    height: auto;
5759    display: block;
5760    text-align: left;
5761    text-decoration: initial;
5762    border: 0;
5763    padding-right: .5em;
5764    margin: 0;
5765    padding: 0 6px
5766}
5767
5768    .k-editor-overflow-popup .k-tool.k-state-disabled {
5769        display: none
5770    }
5771
5772.k-editor-toolbar .k-tool-text {
5773    display: none
5774}
5775
5776.k-editor-inline .k-table-resize-handle-wrapper {
5777    position: absolute;
5778    width: 5px;
5779    height: 5px;
5780    background-color: #fff;
5781    border: 1px solid #000;
5782    z-index: 100
5783}
5784
5785    .k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle {
5786        width: 100%;
5787        height: 100%
5788    }
5789
5790        .k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-east {
5791            cursor: e-resize
5792        }
5793
5794        .k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-north {
5795            cursor: n-resize
5796        }
5797
5798        .k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-northeast {
5799            cursor: ne-resize
5800        }
5801
5802        .k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-northwest {
5803            cursor: nw-resize
5804        }
5805
5806        .k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-south {
5807            cursor: s-resize
5808        }
5809
5810        .k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-southeast {
5811            cursor: se-resize
5812        }
5813
5814        .k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-southwest {
5815            cursor: sw-resize
5816        }
5817
5818        .k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-west {
5819            cursor: w-resize
5820        }
5821
5822.k-editor-inline .k-column-resize-handle-wrapper {
5823    position: absolute;
5824    height: 10px;
5825    width: 10px;
5826    cursor: col-resize;
5827    z-index: 2
5828}
5829
5830    .k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle {
5831        width: 100%;
5832        height: 100%
5833    }
5834
5835        .k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle .k-column-resize-marker {
5836            width: 2px;
5837            height: 100%;
5838            margin: 0 auto;
5839            background-color: #00b0ff;
5840            display: none;
5841            opacity: .8
5842        }
5843
5844.k-editor-inline .k-table {
5845    width: 100%;
5846    border-spacing: 0;
5847    margin: 0 0 1em
5848}
5849
5850    .k-editor-inline .k-table, .k-editor-inline .k-table td {
5851        outline: 0;
5852        border: 1px dotted #ccc
5853    }
5854
5855        .k-editor-inline .k-table td {
5856            min-width: 1px;
5857            padding: .2em .3em
5858        }
5859
5860.k-table.k-table-resizing {
5861    opacity: .6
5862}
5863
5864.k-editor-inline .k-row-resize-handle-wrapper {
5865    position: absolute;
5866    z-index: 2;
5867    cursor: row-resize;
5868    width: 10px;
5869    height: 10px
5870}
5871
5872    .k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-handle {
5873        display: table;
5874        width: 100%;
5875        height: 100%
5876    }
5877
5878    .k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker-wrapper {
5879        display: table-cell;
5880        width: 100%;
5881        height: 100%;
5882        margin: 0;
5883        padding: 0;
5884        vertical-align: middle
5885    }
5886
5887    .k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker {
5888        display: none;
5889        margin: 0;
5890        padding: 0;
5891        width: 100%;
5892        height: 2px;
5893        background-color: #00b0ff;
5894        opacity: .8
5895    }
5896
5897.k-editor-dialog.k-viewhtml-dialog .k-edit-buttons {
5898    clear: both;
5899    text-align: right;
5900    border-width: 1px 0 0;
5901    border-style: solid;
5902    position: relative;
5903    bottom: -1em;
5904    padding: .6em
5905}
5906
5907    .k-editor-dialog.k-viewhtml-dialog .k-edit-buttons .k-button {
5908        margin-right: .5em
5909    }
5910
5911.k-editor-dialog.k-editor-table-wizard-dialog.k-window-content {
5912    overflow: hidden;
5913    min-width: 325px;
5914    width: 24em;
5915    padding: 1em 0
5916}
5917
5918.k-editor-dialog .k-edit-form-container {
5919    width: auto
5920}
5921
5922.k-editor-dialog .k-tabstrip {
5923    margin: -1.333em 0 0
5924}
5925
5926.k-editor-dialog .k-root-tabs {
5927    margin: -1em -1em -1.5em;
5928    padding: .5em 1em 0;
5929    border-width: 0
5930}
5931
5932.k-editor-dialog ul.k-tabstrip-items {
5933    padding: .5em 1em 0;
5934    border-width: 0 0 1px;
5935    border-style: solid
5936}
5937
5938    .k-editor-dialog ul.k-tabstrip-items .k-loading {
5939        border-top-width: 0
5940    }
5941
5942.k-editor-dialog .k-tabstrip:focus {
5943    -webkit-box-shadow: none;
5944    box-shadow: none
5945}
5946
5947.k-editor-dialog.k-editor-table-wizard-dialog .k-tabstrip-wrapper .k-content {
5948    overflow: hidden;
5949    min-height: 440px;
5950    height: 35em;
5951    margin: 0;
5952    padding: 1em .5em 0;
5953    border-width: 0
5954}
5955
5956.k-editor-dialog .k-edit-field .k-numerictextbox {
5957    width: 10.6em;
5958    margin: 0 .35714285em 0 0
5959}
5960
5961.k-editor-dialog.k-editor-table-wizard-dialog .k-edit-field .k-numerictextbox + .k-dropdown {
5962    width: 4em
5963}
5964
5965.k-editor-dialog.k-editor-table-wizard-dialog .k-edit-field .k-dropdown, .k-editor-dialog.k-editor-table-wizard-dialog .k-edit-field .k-textbox {
5966    width: 15em
5967}
5968
5969.k-editor-table-wizard-dialog .k-numerictextbox + .k-dropdown {
5970    width: 5.35714285em
5971}
5972
5973.k-editor-dialog textarea.k-textbox {
5974    height: 14.28571428em
5975}
5976
5977.k-editor-dialog.k-editor-table-wizard-dialog .k-dropdown.k-align {
5978    width: 4em
5979}
5980
5981.k-popup.k-list-container.k-align {
5982    padding: 0;
5983    text-align: center
5984}
5985
5986.k-align-group {
5987    vertical-align: text-top
5988}
5989
5990.k-popup.k-align .k-list .k-item {
5991    display: inline-block;
5992    width: 2.57142857em;
5993    height: 2.57142857em;
5994    margin: 0;
5995    padding: 0;
5996    border: 0;
5997    border-radius: 0
5998}
5999
6000.k-popup.k-align .k-list .k-icon {
6001    vertical-align: bottom;
6002    vertical-align: -webkit-baseline-middle
6003}
6004
6005.k-popup.k-align .k-list .k-item:last-child {
6006    width: auto;
6007    display: block;
6008    border-width: 1px 0 0;
6009    border-style: solid
6010}
6011
6012.k-popup.k-align .k-list .k-item:before {
6013    width: 2.57142857em;
6014    height: 2.57142857em;
6015    line-height: 2.57142857em
6016}
6017
6018.k-animation-container .k-editor-toolbar {
6019    text-align: center;
6020    line-height: 1.3em
6021}
6022
6023    .k-animation-container .k-editor-toolbar .k-tool {
6024        display: inline-block;
6025        height: 24px;
6026        padding: 0 .5em;
6027        text-decoration: none;
6028        font-size: .85em;
6029        color: inherit
6030    }
6031
6032    .k-animation-container .k-editor-toolbar .k-i-table-wizard-insert {
6033        width: 24px;
6034        height: 24px
6035    }
6036
6037    .k-animation-container .k-editor-toolbar .k-tool-text {
6038        display: inline;
6039        vertical-align: sub;
6040        padding: 0 0 0 .5em
6041    }
6042
6043.k-editor-dialog.k-editor-table-wizard-dialog .k-edit-buttons {
6044    padding: 1em .8em;
6045    margin: .5em 0 0
6046}
6047
6048.k-notification-wrap {
6049    padding: .6em .5em;
6050    cursor: default;
6051    position: relative;
6052    white-space: nowrap
6053}
6054
6055.k-notification-button .k-notification-wrap {
6056    padding-right: 20px
6057}
6058
6059.k-notification-wrap > .k-i-information, .k-notification-wrap > .k-i-warning {
6060    vertical-align: text-bottom;
6061    margin-right: 4px
6062}
6063
6064.k-notification-wrap > .k-i-close {
6065    position: absolute;
6066    top: 7px;
6067    right: 4px;
6068    display: none
6069}
6070
6071.k-notification-button .k-notification-wrap > .k-i-close {
6072    display: block
6073}
6074
6075.k-progressbar {
6076    display: inline-block;
6077    position: relative;
6078    vertical-align: middle
6079}
6080
6081.k-progressbar {
6082    border-radius: 4px
6083}
6084
6085.k-progressbar-horizontal {
6086    width: 27em;
6087    height: 1.9em
6088}
6089
6090.k-progressbar-vertical {
6091    width: 1.9em;
6092    height: 27em
6093}
6094
6095.k-progressbar > .k-state-selected {
6096    position: absolute;
6097    border-style: solid;
6098    border-width: 1px;
6099    overflow: hidden
6100}
6101
6102.k-progressbar-horizontal > .k-state-selected, .k-rtl .k-progressbar-horizontal.k-progressbar-reverse > .k-state-selected {
6103    left: -1px;
6104    right: auto;
6105    top: -1px;
6106    height: 100%;
6107    border-radius: 4px 0 0 4px
6108}
6109
6110.k-progressbar-horizontal.k-progressbar-reverse > .k-state-selected, .k-rtl .k-progressbar-horizontal > .k-state-selected {
6111    left: auto;
6112    right: -1px;
6113    border-radius: 0 4px 4px 0
6114}
6115
6116.k-progressbar-vertical > .k-state-selected {
6117    left: -1px;
6118    bottom: -1px;
6119    width: 100%;
6120    border-radius: 0 0 4px 4px
6121}
6122
6123.k-progressbar-vertical.k-progressbar-reverse > .k-state-selected {
6124    bottom: auto;
6125    top: -1px;
6126    border-radius: 4px 4px 0 0
6127}
6128
6129.k-progressbar > .k-state-selected.k-complete, .k-rtl .k-progressbar > .k-state-selected.k-complete {
6130    border-radius: 4px
6131}
6132
6133.k-progressbar > .k-reset {
6134    list-style: none;
6135    margin: 0;
6136    padding: 0;
6137    position: absolute;
6138    left: -1px;
6139    top: -1px;
6140    width: 100%;
6141    height: 100%;
6142    border-radius: 4px;
6143    white-space: nowrap
6144}
6145
6146.k-progressbar-horizontal .k-item {
6147    display: inline-block;
6148    height: 100%;
6149    border-style: solid;
6150    margin-left: -1px
6151}
6152
6153    .k-progressbar-horizontal .k-item.k-first {
6154        margin-left: 0
6155    }
6156
6157    .k-progressbar-horizontal .k-item.k-last {
6158        border-right-width: 0
6159    }
6160
6161.k-progressbar-horizontal .k-item, .k-rtl .k-progressbar-horizontal.k-progressbar-reverse .k-item {
6162    border-width: 1px 0 1px 1px
6163}
6164
6165.k-progressbar-horizontal.k-progressbar-reverse .k-item, .k-rtl .k-progressbar-horizontal .k-item {
6166    border-width: 1px 0 1px 1px
6167}
6168
6169.k-progressbar-horizontal .k-first, .k-rtl .k-progressbar-horizontal .k-last, .k-rtl .k-progressbar-horizontal.k-progressbar-reverse .k-last {
6170    border-top-left-radius: 4px;
6171    border-bottom-left-radius: 4px;
6172    border-left-width: 1px
6173}
6174
6175.k-progressbar-horizontal .k-last, .k-rtl .k-progressbar-horizontal .k-first {
6176    border-top-right-radius: 4px;
6177    border-bottom-right-radius: 4px
6178}
6179
6180.k-progressbar-horizontal.k-progressbar-reverse .k-last, .k-rtl .k-progressbar-horizontal .k-first {
6181    border-right-width: 1px
6182}
6183
6184.k-progressbar-horizontal .k-last.k-state-selected {
6185    border-right-width: 1px
6186}
6187
6188.k-progressbar-vertical .k-item {
6189    width: 100%;
6190    border-style: solid;
6191    border-width: 1px 1px 0 1px;
6192    margin-top: -1px
6193}
6194
6195    .k-progressbar-vertical .k-item.k-first {
6196        margin-top: 0
6197    }
6198
6199.k-progressbar-vertical li.k-item.k-last {
6200    border-bottom-width: 0
6201}
6202
6203.k-progressbar-vertical .k-first {
6204    border-top-left-radius: 4px;
6205    border-top-right-radius: 4px
6206}
6207
6208.k-progressbar-vertical .k-last {
6209    border-bottom-left-radius: 4px;
6210    border-bottom-right-radius: 4px;
6211    border-bottom-width: 1px
6212}
6213
6214.k-progressbar-vertical.k-progressbar-reverse .k-item {
6215    border-width: 0 1px 1px 1px
6216}
6217
6218.k-progressbar-vertical.k-progressbar-reverse .k-first {
6219    border-top-width: 1px
6220}
6221
6222.k-progress-status-wrap {
6223    position: absolute;
6224    top: -1px;
6225    border: 1px solid transparent;
6226    line-height: 2em;
6227    width: 100%;
6228    height: 100%
6229}
6230
6231.k-progress-status-wrap, .k-rtl .k-progressbar-horizontal.k-progressbar-reverse .k-progress-status-wrap {
6232    left: -1px;
6233    right: auto;
6234    text-align: right
6235}
6236
6237.k-progressbar-horizontal.k-progressbar-reverse .k-progress-status-wrap, .k-rtl .k-progressbar-horizontal .k-progress-status-wrap {
6238    left: auto;
6239    right: -1px;
6240    text-align: left
6241}
6242
6243.k-progressbar-vertical .k-progress-status-wrap {
6244    top: auto;
6245    bottom: -1px
6246}
6247
6248.k-progressbar-vertical.k-progressbar-reverse .k-progress-status-wrap {
6249    bottom: auto;
6250    top: -1px
6251}
6252
6253.k-progress-status {
6254    display: inline-block;
6255    padding: 0 .5em;
6256    min-width: 10px;
6257    white-space: nowrap
6258}
6259
6260.k-progressbar-vertical.k-progressbar-reverse .k-progress-status {
6261    position: absolute;
6262    bottom: 0;
6263    left: 0
6264}
6265
6266.k-progressbar-vertical .k-progress-status {
6267    -webkit-transform: rotate(-90deg) translateX(-100%);
6268    -ms-transform: rotate(-90deg) translateX(-100%);
6269    transform: rotate(-90deg) translateX(-100%);
6270    -webkit-transform-origin: 0 0;
6271    -ms-transform-origin: 0 0;
6272    transform-origin: 0 0
6273}
6274
6275.k-progressbar-vertical.k-progressbar-reverse .k-progress-status {
6276    -webkit-transform: rotate(90deg) translateX(-100%);
6277    -ms-transform: rotate(90deg) translateX(-100%);
6278    transform: rotate(90deg) translateX(-100%);
6279    -webkit-transform-origin: 0 100%;
6280    -ms-transform-origin: 0 100%;
6281    transform-origin: 0 100%
6282}
6282
6283
6284div.k-slider {
6285    position: relative;
6286    border-width: 0;
6287    background-color: transparent;
6288    -webkit-user-select: none;
6289    -moz-user-select: none;
6290    -ms-user-select: none;
6291    user-select: none
6292}
6293
6294.k-slider-vertical {
6295    width: 26px;
6296    height: 200px
6297}
6298
6299.k-slider-horizontal {
6300    display: inline-block;
6301    width: 200px;
6302    height: 26px
6303}
6304
6305.k-slider-wrap {
6306    width: 100%;
6307    height: 100%
6308}
6309
6310.k-grid .k-slider .k-button, .k-slider .k-button {
6311    position: absolute;
6312    top: 0;
6313    width: 24px;
6314    min-width: 0;
6315    height: 24px;
6316    margin: 0;
6317    padding: 0;
6318    outline: 0
6319}
6320
6321.k-state-disabled .k-slider-wrap {
6322    filter: alpha(opacity=60);
6323    opacity: .6
6324}
6325
6326    .k-state-disabled .k-slider-wrap .k-slider-items {
6327        color: #333
6328    }
6329
6330.k-slider .k-button-decrease {
6331    left: 0
6332}
6333
6334.k-grid .k-slider-vertical .k-button-decrease, .k-slider-vertical .k-button-decrease {
6335    top: auto;
6336    bottom: 0
6337}
6338
6339.k-slider .k-button-increase {
6340    right: 0
6341}
6342
6343.k-slider .k-icon, .k-slider .k-tick, .k-slider-track {
6344    cursor: pointer
6345}
6346
6347.k-slider-selection, .k-slider-track {
6348    position: absolute;
6349    margin: 0;
6350    padding: 0
6351}
6352
6353.k-slider-horizontal .k-slider-selection, .k-slider-horizontal .k-slider-track {
6354    top: 50%;
6355    left: 0;
6356    height: 8px;
6357    margin-top: -4px;
6358    background-repeat: repeat-x
6359}
6360
6361.k-slider-horizontal .k-slider-buttons .k-slider-track {
6362    left: 34px
6363}
6364
6365.k-slider-vertical .k-slider-selection, .k-slider-vertical .k-slider-track {
6366    left: 50%;
6367    bottom: 0;
6368    width: 8px;
6369    margin-left: -4px;
6370    background-repeat: repeat-y
6371}
6372
6373.k-slider-vertical .k-slider-buttons .k-slider-track {
6374    bottom: 34px
6375}
6376
6377.k-draghandle {
6378    position: absolute;
6379    background-repeat: no-repeat;
6380    background-color: transparent;
6381    text-indent: -3333px;
6382    overflow: hidden;
6383    text-decoration: none;
6384    text-align: center;
6385    outline: 0
6386}
6387
6388.k-slider-horizontal .k-draghandle {
6389    top: -4px;
6390    width: 13px;
6391    height: 14px
6392}
6393
6394.k-slider-vertical .k-draghandle {
6395    left: -4px;
6396    width: 14px;
6397    height: 13px
6398}
6399
6400.k-slider-buttons .k-slider-items {
6401    margin-left: 34px
6402}
6403
6404.k-slider-horizontal .k-slider-items {
6405    height: 100%
6406}
6407
6408.k-slider-vertical .k-slider-items {
6409    padding-top: 1px
6410}
6411
6412.k-slider-vertical .k-slider-buttons .k-slider-items {
6413    padding-top: 0
6414}
6415
6416.k-slider-vertical .k-slider-buttons .k-slider-items {
6417    margin: 0;
6418    padding-top: 35px
6419}
6420
6421.k-slider .k-tick {
6422    position: relative;
6423    margin: 0;
6424    padding: 0;
6425    background-color: transparent;
6426    background-repeat: no-repeat;
6427    background-position: center center
6428}
6429
6430.k-slider-horizontal .k-tick {
6431    float: left;
6432    height: 100%;
6433    text-align: center
6434}
6435
6436.k-slider-horizontal .k-tick {
6437    background-position: center -92px
6438}
6439
6440.k-slider-horizontal .k-slider-topleft .k-tick {
6441    background-position: center -122px
6442}
6443
6444.k-slider-horizontal .k-slider-bottomright .k-tick {
6445    background-position: center -152px
6446}
6447
6448.k-slider-horizontal .k-tick-large {
6449    background-position: center -2px
6450}
6451
6452.k-slider-horizontal .k-slider-topleft .k-tick-large {
6453    background-position: center -32px
6454}
6455
6456.k-slider-horizontal .k-slider-bottomright .k-tick-large {
6457    background-position: center -62px
6458}
6459
6460.k-slider-vertical .k-tick {
6461    background-position: -92px center
6462}
6463
6464.k-slider-vertical .k-slider-topleft .k-tick {
6465    background-position: -122px center
6466}
6467
6468.k-slider-vertical .k-slider-bottomright .k-tick {
6469    background-position: -152px center
6470}
6471
6472.k-slider-vertical .k-tick-large {
6473    background-position: -2px center
6474}
6475
6476.k-slider-vertical .k-slider-topleft .k-tick-large {
6477    background-position: -32px center
6478}
6479
6480.k-slider-vertical .k-slider-bottomright .k-tick-large {
6481    background-position: -62px center
6482}
6483
6484.k-slider-horizontal .k-first {
6485    background-position: 0 -92px
6486}
6487
6488.k-slider-horizontal .k-tick-large.k-first {
6489    background-position: 0 -2px
6490}
6491
6492.k-slider-horizontal .k-slider-topleft .k-first {
6493    background-position: 0 -122px
6494}
6495
6496.k-slider-horizontal .k-slider-topleft .k-tick-large.k-first {
6497    background-position: 0 -32px
6498}
6499
6500.k-slider-horizontal .k-slider-bottomright .k-first {
6501    background-position: 0 -152px
6502}
6503
6504.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-first {
6505    background-position: 0 -62px
6506}
6507
6508.k-slider-horizontal .k-last {
6509    background-position: 100% -92px
6510}
6511
6512.k-slider-horizontal .k-tick-large.k-last {
6513    background-position: 100% -2px
6514}
6515
6516.k-slider-horizontal .k-slider-topleft .k-last {
6517    background-position: 100% -122px
6518}
6519
6520.k-slider-horizontal .k-slider-topleft .k-tick-large.k-last {
6521    background-position: 100% -32px
6522}
6523
6524.k-slider-horizontal .k-slider-bottomright .k-last {
6525    background-position: 100% -152px
6526}
6527
6528.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-last {
6529    background-position: 100% -62px
6530}
6531
6532.k-slider-vertical .k-first {
6533    background-position: -92px 100%
6534}
6534
6535
6536.k-slider-vertical .k-tick-large.k-first {
6537    background-position: -2px 100%
6538}
6539
6540.k-slider-vertical .k-slider-topleft .k-first {
6541    background-position: -122px 100%
6542}
6543
6544.k-slider-vertical .k-slider-topleft .k-tick-large.k-first {
6545    background-position: -32px 100%
6546}
6547
6548.k-slider-vertical .k-slider-bottomright .k-first {
6549    background-position: -152px 100%
6550}
6551
6552.k-slider-vertical .k-slider-bottomright .k-tick-large.k-first {
6553    background-position: -62px 100%
6554}
6555
6556.k-slider-vertical .k-last {
6557    background-position: -92px 0
6558}
6559
6560.k-slider-vertical .k-tick-large.k-last {
6561    background-position: -2px 0
6562}
6563
6564.k-slider-vertical .k-slider-topleft .k-last {
6565    background-position: -122px 0
6566}
6567
6568.k-slider-vertical .k-slider-topleft .k-tick-large.k-last {
6569    background-position: -32px 0
6570}
6571
6572.k-slider-vertical .k-slider-bottomright .k-last {
6573    background-position: -152px 0
6574}
6575
6576.k-slider-vertical .k-slider-bottomright .k-tick-large.k-last {
6577    background-position: -62px 0
6578}
6579
6580.k-slider-vertical .k-tick {
6581    text-align: right
6582}
6583
6584.k-slider-vertical .k-slider-topleft .k-tick {
6585    text-align: left
6586}
6587
6588.k-slider .k-label {
6589    position: absolute;
6590    white-space: nowrap;
6591    font-size: .92em
6592}
6593
6594.k-slider-horizontal .k-label {
6595    left: 0;
6596    width: 100%;
6597    line-height: 1
6598}
6599
6600.k-slider-horizontal .k-first .k-label {
6601    left: -50%
6602}
6603
6604.k-slider-horizontal .k-last .k-label {
6605    left: auto;
6606    right: -50%
6607}
6608
6609.k-slider-horizontal .k-label {
6610    bottom: -1.2em
6611}
6612
6613.k-slider-horizontal .k-slider-topleft .k-label {
6614    top: -1.2em
6615}
6616
6617.k-slider-vertical .k-label {
6618    left: 120%;
6619    display: block;
6620    text-align: left
6621}
6622
6623.k-slider-vertical .k-last .k-label {
6624    top: -.5em
6625}
6626
6627.k-slider-vertical .k-first .k-label {
6628    bottom: -.5em
6629}
6630
6631.k-slider-vertical .k-slider-topleft .k-label {
6632    left: auto;
6633    right: 120%
6634}
6635
6636.k-slider-tooltip {
6637    top: -4444px
6638}
6639
6640.k-scheduler-footer, .k-scheduler-toolbar {
6641    border-style: solid
6642}
6643
6644.k-scheduler-footer, .k-scheduler-toolbar {
6645    line-height: 28px;
6646    padding: 6px
6647}
6648
6649.k-scheduler-toolbar {
6650    position: relative;
6651    border-width: 0 0 1px
6652}
6653
6654.k-edit-field.k-scheduler-toolbar {
6655    border-width: 0;
6656    padding-top: 0;
6657    padding-left: 0;
6658    padding-right: 0
6659}
6660
6661.k-scheduler-header {
6662    text-align: center
6663}
6664
6665.k-scheduler-footer {
6666    border-width: 1px 0 0
6667}
6668
6669.k-scheduler-toolbar > ul {
6670    float: right
6671}
6672
6673    .k-scheduler-toolbar > ul:first-child {
6674        float: left
6675    }
6676
6677.k-scheduler-toolbar > .k-scheduler-tools {
6678    float: left;
6679    margin-bottom: .5em
6680}
6681
6682.k-scheduler-tools + .k-scheduler-navigation {
6683    float: left;
6684    clear: left
6685}
6686
6687.k-scheduler-footer > ul > li, .k-scheduler-toolbar > ul > li {
6688    display: inline-block;
6689    border-style: solid;
6690    border-width: 1px 1px 1px 0
6691}
6692
6693.k-scheduler .k-scheduler-toolbar .k-nav-current, .k-scheduler .k-scheduler-toolbar .k-scheduler-tools > li {
6694    border-width: 0
6695}
6696
6697.k-scheduler-toolbar > ul.k-scheduler-views > li:first-child + li, .k-scheduler-toolbar > ul > li:first-child {
6698    border-left-width: 1px
6699}
6700
6701.k-scheduler div.k-scheduler-footer ul li {
6702    margin-right: .6em;
6703    border-width: 1px
6704}
6705
6706.k-scheduler-footer .k-link, .k-scheduler-toolbar .k-link {
6707    display: inline-block;
6708    padding: 0 1.1em
6709}
6710
6711.k-scheduler-toolbar .k-nav-next .k-link, .k-scheduler-toolbar .k-nav-prev .k-link {
6712    padding-left: .6em;
6713    padding-right: .6em
6714}
6715
6716.k-scheduler-toolbar .k-nav-current .k-link {
6717    padding: 0
6718}
6719
6720.k-scheduler-toolbar .k-nav-current {
6721    margin: 0 1.1em
6722}
6723
6724.k-scheduler .k-nav-current > .k-state-active, .k-scheduler div.k-scheduler-toolbar > ul > li.k-nav-current {
6725    background: 0
6726}
6727
6728.k-scheduler-phone .k-scheduler-toolbar + .k-scheduler-toolbar .k-scheduler-navigation {
6729    width: 100%;
6730    text-align: center
6731}
6732
6733    .k-scheduler-phone .k-scheduler-toolbar + .k-scheduler-toolbar .k-scheduler-navigation > li {
6734        background: 0;
6735        border: 0
6736    }
6737
6738.k-scheduler-phone .k-toolbar .k-nav-next {
6739    float: right
6740}
6741
6742.k-scheduler-phone .k-toolbar .k-nav-prev {
6743    float: left
6744}
6745
6746.k-scheduler-footer .k-icon, .k-scheduler-toolbar .k-i-calendar {
6747    margin: -2px 6px 0 0
6748}
6749
6750.k-scheduler-header, .k-scheduler-header-wrap {
6751    overflow: hidden
6752}
6753
6754.k-scheduler-header-wrap {
6755    position: relative;
6756    border-style: solid;
6757    border-width: 0
6758}
6759
6760.k-scheduler .k-scrollbar-v .k-scheduler-header-wrap {
6761    border-right-width: 1px
6762}
6763
6764.k-scheduler-content, .k-scheduler-times {
6765    position: relative
6766}
6767
6768.k-scheduler-times {
6769    overflow: hidden;
6770    border-style: solid;
6771    border-width: 0
6772}
6773
6774.k-scheduler-content {
6775    overflow: auto
6776}
6777
6778.k-scheduler-layout, .k-scheduler-table {
6779    border-spacing: 0;
6780    width: 100%;
6781    margin: 0;
6782    border-collapse: separate
6783}
6784
6785    .k-scheduler-layout > tbody > tr > td {
6786        padding: 0;
6787        vertical-align: top
6788    }
6789
6790.k-safari .k-scheduler-layout > tbody > tr > td + td {
6791    width: 100%
6792}
6793
6794.k-scheduler-table {
6795    table-layout: fixed;
6796    max-width: none
6797}
6798
6799.k-scheduler-times .k-scheduler-table {
6800    table-layout: auto
6801}
6802
6803.k-scheduler-monthview .k-scheduler-content .k-scheduler-table {
6804    height: 100%
6805}
6805
6806
6807.k-scheduler-table td, .k-scheduler-table th {
6808    height: 1.5em;
6809    padding: .334em .5em;
6810    font-size: 100%
6811}
6812
6813.k-scheduler .k-scheduler-table td, .k-scheduler .k-scheduler-table th {
6814    -webkit-box-sizing: content-box;
6815    box-sizing: content-box
6816}
6817
6818.k-scheduler-dayview div:not(.k-scheduler-header) .k-today:not(.k-nonwork-hour), .k-scheduler-timelineview .k-today:not(.k-nonwork-hour) {
6819    background-color: transparent
6820}
6821
6822.k-scheduler-monthview .k-hidden, .k-scheduler-monthview .k-hidden > div {
6823    width: 0 !important;
6824    overflow: hidden !important
6825}
6826
6827.k-scheduler-monthview .k-hidden {
6828    padding-left: 0 !important;
6829    padding-right: 0 !important;
6830    border-right-width: 0 !important
6831}
6832
6833.k-scheduler-monthview > tbody > tr:first-child .k-scheduler-times {
6834    margin-right: 1px
6835}
6836
6837    .k-scheduler-monthview > tbody > tr:first-child .k-scheduler-times .k-hidden {
6838        height: auto
6839    }
6840
6841.k-scheduler-monthview .k-hidden, .k-scheduler-monthview .k-scheduler-table td {
6842    height: 80px;
6843    text-align: right
6844}
6845
6846.k-scheduler-phone .k-scheduler-monthview .k-hidden, .k-scheduler-phone .k-scheduler-monthview .k-scheduler-table td {
6847    height: 40px
6848}
6849
6850.k-scheduler-table td, .k-slot-cell {
6851    vertical-align: top
6852}
6853
6854.k-scheduler-layout tr + tr .k-scheduler-times th:last-child {
6855    vertical-align: top
6856}
6857
6858.k-scheduler-phone .k-scheduler-monthview .k-scheduler-table td {
6859    text-align: center;
6860    vertical-align: middle
6861}
6862
6863    .k-scheduler-phone .k-scheduler-monthview .k-scheduler-table td span {
6864        font-size: 1.5em
6865    }
6866
6867.k-scheduler-header th {
6868    overflow: hidden;
6869    text-overflow: ellipsis
6870}
6871
6872.k-scheduler-header th, .k-scheduler-table td {
6873    border-style: solid;
6874    border-width: 0 0 1px 1px
6875}
6876
6877    .k-scheduler-header th:first-child, .k-scheduler-table td:first-child {
6878        border-left-width: 0
6879    }
6880
6881.k-scheduler-agendaview .k-scheduler-table td:first-child {
6882    border-left-width: 1px
6883}
6884
6885.k-scheduler-agendaview .k-scheduler-table td.k-first {
6886    border-left-width: 0
6887}
6888
6889.k-scheduler-layout tr + tr .k-scheduler-table > tbody > tr:last-child > td, .k-scheduler-layout tr + tr .k-scheduler-times tr:last-child > th, .k-scheduler-table > tbody > tr > .k-last {
6890    border-bottom-width: 0
6891}
6892
6893.k-scheduler-agendaview.k-scrollbar-h .k-scheduler-table > tbody > tr > td.k-last, .k-scrollbar-h .k-scheduler-content .k-scheduler-table > tbody > tr:last-child > td, .k-scrollbar-h tr + tr .k-scheduler-times {
6894    border-bottom-width: 1px
6895}
6896
6897.k-scheduler-times th {
6898    text-align: right;
6899    padding-right: .6em;
6900    border-style: solid;
6901    border-width: 0 1px 1px 0;
6902    border-color: transparent;
6903    white-space: nowrap
6904}
6905
6906.k-scheduler-layout tr + tr .k-scheduler-times th {
6907    border-bottom-color: transparent
6908}
6909
6910    .k-scheduler-layout tr + tr .k-scheduler-times th.k-scheduler-times-all-day, .k-scheduler-layout tr + tr .k-scheduler-times th.k-slot-cell {
6911        border-bottom-color: inherit
6912    }
6913
6914.k-scheduler .k-middle-row td {
6915    border-bottom-style: dotted
6916}
6917
6918.k-scheduler-now-arrow, .k-scheduler-now-line {
6919    position: absolute
6920}
6921
6922.k-scheduler-now-arrow {
6923    width: 0;
6924    height: 0;
6925    border: solid 5px transparent;
6926    left: 0
6927}
6928
6929.k-scheduler-now-line {
6930    left: 5px;
6931    right: 0;
6932    height: 1px
6933}
6934
6935.k-task {
6936    position: relative
6937}
6938
6939div.k-more-events {
6940    text-align: center;
6941    font-size: 18px;
6942    line-height: 1.2;
6943    padding: 0
6944}
6945
6946.k-more-events > span {
6947    display: block;
6948    margin-top: -.6em
6949}
6950
6951.k-event, .k-more-events {
6952    position: absolute;
6953    border-style: solid;
6954    border-width: 1px;
6955    text-align: left;
6956    overflow: hidden
6957}
6958
6959.k-event {
6960    cursor: default;
6961    min-height: 1.3em
6962}
6963
6964.k-event-drag-hint {
6965    filter: alpha(opacity=60);
6966    opacity: .6;
6967    cursor: -webkit-grabbing;
6968    cursor: -moz-grabbing
6969}
6970
6971.k-scheduler-header .k-event {
6972    white-space: nowrap
6973}
6974
6975.k-event-template {
6976    padding: .3em 1.4em .3em .6em
6977}
6978
6979.k-event-time {
6980    display: none;
6981    padding-bottom: 0;
6982    font-size: .9em
6983}
6984
6985.k-event-drag-hint .k-event-time {
6986    display: block
6987}
6988
6989.k-event-actions, .k-event > .k-link, .k-task > .k-link {
6990    position: absolute;
6991    top: 3px;
6992    right: 4px;
6993    white-space: nowrap
6994}
6995
6996.k-event-actions {
6997    z-index: 1
6998}
6999
7000.k-scheduler-agendaview .k-task > .k-link {
7001    top: 0;
7002    right: 0
7003}
7004
7005.k-event-actions:first-child {
7006    position: static;
7007    float: left;
7008    margin: 4px 2px 0 4px
7009}
7010
7011.k-webkit .k-event-actions:first-child {
7012    margin-top: 3px
7013}
7014
7015.k-event-actions:first-child > .k-link {
7016    display: inline-block
7017}
7018
7019.k-event-delete {
7020    display: none
7021}
7022
7023.k-event:hover .k-event-delete, tr:hover > td > .k-task .k-event-delete {
7024    display: inline-block
7025}
7026
7027.k-event .k-event-bottom-actions, .k-event .k-event-top-actions {
7028    position: absolute;
7029    top: 0;
7030    left: 0;
7031    width: 100%;
7032    text-align: center
7033}
7034
7035.k-event .k-event-bottom-actions {
7036    top: auto;
7037    bottom: 0
7038}
7039
7040.k-event .k-resize-handle, .k-scheduler-mobile .k-event:hover .k-resize-handle {
7041    position: absolute;
7042    visibility: hidden;
7043    z-index: 2
7044}
7045
7046.k-event-active .k-resize-handle, .k-event:hover .k-resize-handle, .k-scheduler-mobile .k-event-active:hover .k-resize-handle {
7047    visibility: visible
7048}
7049
7050.k-event .k-resize-handle:after {
7051    content: "";
7052    position: absolute;
7053    filter: alpha(opacity=50);
7054    opacity: .5
7055}
7056
7057.k-scheduler-mobile .k-event .k-resize-handle:after {
7058    -webkit-filter: none;
7059    filter: none;
7060    opacity: 1
7061}
7062
7063.k-event > .k-resize-n {
7064    top: 0;
7065    left: 0;
7066    right: 0;
7067    height: .4em
7068}
7069
7070.k-event > .k-resize-s {
7071    bottom: 0;
7072    left: 0;
7073    right: 0;
7074    height: .4em
7075}
7076
7077.k-event > .k-resize-e {
7078    right: 0;
7079    top: 0;
7080    bottom: 0;
7081    width: .4em
7082}
7083
7084.k-event > .k-resize-w {
7085    left: 0;
7086    top: 0;
7087    bottom: 0;
7088    width: .4em
7089}
7090
7091.k-event > .k-resize-n:after, .k-event > .k-resize-s:after {
7092    top: 1px;
7093    left: 50%;
7094    margin-left: -1em;
7095    width: 2em;
7096    height: 1px
7097}
7098
7099.k-event > .k-resize-s:after {
7100    top: auto;
7101    bottom: 1px
7102}
7103
7104.k-event > .k-resize-e:after, .k-event > .k-resize-w:after {
7105    left: 1px;
7106    top: 50%;
7107    margin-top: -.7em;
7108    height: 1.4em;
7109    width: 1px
7110}
7111
7112.k-event > .k-resize-e:after {
7113    left: auto;
7114    right: 1px
7115}
7116
7117.k-scheduler-mobile .k-event > .k-resize-n, .k-scheduler-mobile .k-event > .k-resize-s {
7118    height: .6em
7119}
7120
7121.k-scheduler-mobile .k-event > .k-resize-e, .k-scheduler-mobile .k-event > .k-resize-w {
7122    width: .6em
7123}
7124
7125.k-scheduler-mobile .k-event > .k-resize-n:after, .k-scheduler-mobile .k-event > .k-resize-s:after {
7126    top: 0;
7127    margin-left: -3em;
7128    width: 4em;
7129    height: .6em
7130}
7131
7132.k-scheduler-mobile .k-event > .k-resize-s:after {
7133    bottom: 0
7134}
7135
7136.k-scheduler-mobile .k-event > .k-resize-e:after, .k-scheduler-mobile .k-event > .k-resize-w:after {
7137    left: 0;
7138    margin-top: -.7em;
7139    height: 1.4em;
7140    width: .6em
7141}
7142
7143.k-scheduler-mobile .k-event > .k-resize-e:after {
7144    right: 0
7145}
7146
7147.k-scheduler-mobile .k-event > .k-resize-n:after {
7148    border-radius: 0 0 4px 4px
7149}
7150
7151.k-scheduler-mobile .k-event > .k-resize-s:after {
7152    border-radius: 4px 4px 0 0
7153}
7154
7155.k-scheduler-mobile .k-event > .k-resize-w:after {
7156    border-radius: 0 4px 4px 0
7157}
7158
7159.k-scheduler-mobile .k-event > .k-resize-e:after {
7160    border-radius: 4px 0 0 4px
7161}
7162
7163.k-scheduler-phone .k-scheduler-monthview .k-events-container {
7164    position: absolute;
7165    text-align: center;
7166    height: 6px;
7167    line-height: 6px
7168}
7169
7170.k-scheduler-phone .k-scheduler-monthview .k-event {
7171    position: static;
7172    display: inline-block;
7173    width: 4px;
7174    height: 4px;
7175    min-height: 0;
7176    margin: 1px
7177}
7178
7179.k-scheduler-marquee {
7180    border-style: solid;
7181    border-width: 0
7182}
7183
7184    .k-scheduler-marquee.k-first:before, .k-scheduler-marquee.k-last:after {
7185        content: "";
7186        position: absolute;
7187        width: 0;
7188        height: 0;
7189        border-style: solid;
7190        border-width: 3px
7191    }
7192
7193div.k-scheduler-marquee:before {
7194    top: 0;
7195    left: 0;
7196    border-right-color: transparent;
7197    border-bottom-color: transparent
7198}
7199
7200div.k-scheduler-marquee:after {
7201    bottom: 0;
7202    right: 0;
7203    border-top-color: transparent;
7204    border-left-color: transparent
7205}
7206
7207.k-scheduler-marquee .k-label-top {
7208    position: absolute;
7209    top: .3em;
7210    left: .8em;
7211    font-size: .8em
7212}
7213
7214.k-scheduler-marquee .k-label-bottom {
7215    position: absolute;
7216    bottom: .3em;
7217    right: .81em;
7218    font-size: .8em
7219}
7220
7221.k-scheduler-quickedit .k-textbox {
7222    width: 200px
7223}
7224
7225.k-tooltip-bottom {
7226    text-align: left
7227}
7228
7229    .k-tooltip-bottom .k-button {
7230        float: left;
7231        margin-right: .3em
7232    }
7233
7234    .k-tooltip-bottom .k-quickedit-details {
7235        float: right;
7236        margin-right: 0
7237    }
7238
7239.k-scheduler-agendaview .k-scheduler-table td, .k-scheduler-agendaview .k-scheduler-table th {
7240    text-align: left
7241}
7242
7243.k-scheduler-groupcolumn, .k-scheduler-times .k-slot-cell {
7244    width: 6em
7245}
7246
7247.k-scheduler-datecolumn {
7248    width: 12em
7249}
7250
7251.k-scheduler-timecolumn {
7252    width: 11em
7253}
7254
7255    .k-scheduler-timecolumn > div {
7256        position: relative;
7257        vertical-align: top
7258    }
7259
7260.k-webkit .k-scheduler-timecolumn > div > .k-icon {
7261    vertical-align: top
7262}
7263
7264.k-scheduler-timecolumn > div > .k-i-arrow-60-right {
7265    position: absolute;
7266    right: -4px
7267}
7268
7269.k-scheduler-timecolumn .k-i-arrow-60-left {
7270    margin-left: -4px
7271}
7272
7273.k-scheduler-mark {
7274    display: inline-block;
7275    width: 1em;
7276    height: 1em;
7277    vertical-align: middle;
7278    margin-right: .5em
7279}
7280
7281.k-scheduler-agendaday {
7282    float: left;
7283    margin: 0 .2em 0 0;
7284    font-size: 3em;
7285    font-weight: 400
7286}
7287
7288.k-scheduler-agendaweek {
7289    display: block;
7290    margin: .4em 0 0;
7291    font-size: 1.1em;
7292    font-style: normal
7293}
7294
7295.k-scheduler-agendadate {
7296    font-size: .8em
7297}
7298
7299.k-scheduler-timecolumn {
7300    white-space: nowrap
7301}
7302
7303.k-scheduler-edit-form .k-edit-form-container, .k-scheduler-timezones .k-edit-form-container {
7304    width: 520px
7305}
7306
7307.k-scheduler-edit-form .k-edit-label {
7308    width: 17%
7309}
7310
7311.k-scheduler-edit-form .k-edit-field {
7312    width: 77%
7313}
7314
7315.k-scheduler-edit-form .k-textbox[name=title], .k-scheduler-edit-form textarea.k-textbox {
7316    width: 100%
7317}
7318
7319.k-scheduler-edit-form textarea.k-textbox {
7320    min-height: 4em;
7321    resize: vertical
7322}
7323
7324.k-scheduler-edit-form > .k-edit-box:first-child .k-datetimepicker {
7325    margin-right: 1em
7326}
7327
7328.km-pane-wrapper .k-scheduler-edit-form .k-edit-buttons {
7329    clear: right;
7330    margin-right: 2%;
7331    margin-left: 2%;
7332    padding: 0 0 .6em
7333}
7334
7335.k-edit-box {
7336    float: left
7337}
7338
7339    .k-edit-box + .k-edit-box {
7340        float: right
7341    }
7342
7343.k-scheduler-edit-form label + input {
7344    margin-left: 1em
7345}
7346
7347.k-edit-field > ul.k-reset > li {
7348    margin: .2em 0 .4em;
7349    line-height: 2.4
7350}
7351
7352.k-edit-field > ul.k-reset.k-toolbar > li {
7353    margin: 0
7354}
7355
7356.k-edit-field > ul.k-reset .k-widget {
7357    margin-left: .8em
7358}
7359
7360.k-edit-field span.k-recur-interval, .k-edit-field > ul.k-reset .k-numerictextbox {
7361    width: 5em
7362}
7363
7364.k-edit-field > ul.k-reset .k-datepicker, .k-edit-field > ul.k-reset .k-dropdown, div[name=recurrenceRule] > .k-dropdown {
7365    width: 9em
7366}
7367
7368.k-scheduler-edit-form .k-edit-buttons .k-scheduler-delete {
7369    float: left
7370}
7371
7372.k-popup-message {
7373    margin: 0;
7374    padding: 1em 0 2em;
7375    text-align: center
7376}
7377
7378.k-scheduler-timezones .k-dropdown:first-child {
7379    width: 100%
7380}
7381
7382.k-scheduler-timezones .k-dropdown + .k-dropdown {
7383    margin: .5em 0 .7em
7384}
7385
7386.k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view {
7387    display: none
7388}
7389
7390.k-scheduler-toolbar .k-nav-current .k-lg-date-format, .k-scheduler-toolbar .k-nav-current .k-sm-date-format {
7391    vertical-align: top;
7392    white-space: nowrap;
7393    overflow: hidden;
7394    text-overflow: ellipsis
7395}
7396
7397.k-scheduler-toolbar .k-nav-current .k-lg-date-format {
7398    display: inline-block
7399}
7400
7401.k-scheduler-toolbar .k-nav-current .k-sm-date-format {
7402    display: none
7403}
7404
7405.k-scheduler-refresh {
7406    float: right;
7407    padding: 0 .5em
7408}
7409
7410@media only screen and (max-width:1024px) {
7411    .k-scheduler-toolbar > ul.k-scheduler-views {
7412        position: absolute;
7413        right: 6px;
7414        top: 6px;
7415        z-index: 10000
7416    }
7417
7418    .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views {
7419        right: auto;
7420        left: 6px
7421    }
7422
7423    .k-scheduler-toolbar > ul.k-scheduler-views > li:not(.k-current-view) {
7424        display: none
7425    }
7426
7427    .k-scheduler-toolbar li.k-nav-current .k-lg-date-format {
7428        display: none
7429    }
7430
7431    .k-scheduler-toolbar li.k-nav-current .k-sm-date-format {
7432        display: inline-block
7433    }
7434
7435    .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view {
7436        display: block;
7437        border-width: 1px
7438    }
7439
7440    .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view {
7441        text-align: left;
7442        padding-left: 1em
7443    }
7444
7445    .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link {
7446        display: block;
7447        position: relative;
7448        padding-right: 2.5em;
7449        padding-left: 1em
7450    }
7451
7452    .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link {
7453        padding-left: 0
7454    }
7455
7456    .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link:after {
7457        content: "\E006";
7458        position: absolute;
7459        top: 50%;
7460        right: .6em;
7461        margin-top: -.5em;
7462        line-height: 1em
7463    }
7464
7465    .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li, .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li:first-child + li {
7466        display: block;
7467        border: 0;
7468        border-radius: 0
7469    }
7470
7471    .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded {
7472        border: 1px solid #c5c5c5;
7473        background-color: #fff;
7474        background-image: none;
7475        -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.3);
7476        box-shadow: 0 2px 2px 0 rgba(0,0,0,.3)
7477    }
7478
7479    .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded {
7480        text-align: left
7481    }
7482}
7483
7484@media only screen and (max-width:480px) {
7485    .k-scheduler:not(.k-scheduler-mobile) .k-scheduler-toolbar li.k-nav-current .k-sm-date-format {
7486        display: none
7487    }
7488
7489    .k-scheduler-timecolumn {
7490        width: 5em
7491    }
7492
7493    .k-scheduler-datecolumn {
7494        width: 6em;
7495        overflow: hidden
7496    }
7497
7498        .k-scheduler-datecolumn > div, .k-scheduler-timecolumn > div {
7499            white-space: normal
7500        }
7501}
7502
7503.k-scheduler-pdf-export {
7504    overflow: hidden
7505}
7506
7507    .k-pdf-export-shadow .k-scheduler, .k-scheduler-pdf-export .k-scheduler-content, .k-scheduler-pdf-export .k-scheduler-times {
7508        height: auto !important;
7509        overflow: visible !important
7510    }
7511
7512    .k-scheduler-pdf-export .k-scheduler-header {
7513        padding: 0 !important
7514    }
7515
7516    .k-scheduler-pdf-export .k-scheduler-header-wrap {
7517        border-width: 0 !important
7518    }
7519
7520    .k-scheduler-pdf-export .k-scheduler-content .k-scheduler-table, .k-scheduler-pdf-export .k-scheduler-header .k-scheduler-table {
7521        width: 100% !important
7522    }
7523
7524.k-tooltip {
7525    position: absolute;
7526    z-index: 12000;
7527    border-style: solid;
7528    border-width: 0;
7529    padding: 5px 5px 5px 6px;
7530    background-repeat: repeat-x;
7531    min-width: 20px;
7532    text-align: center
7533}
7534
7535.k-tooltip-button {
7536    text-align: right;
7537    height: 0
7538}
7539
7540.k-tooltip-content {
7541    height: 100%
7542}
7543
7544.k-tooltip-closable .k-tooltip-content {
7545    padding-right: 20px
7546}
7547
7548span.k-tooltip {
7549    position: static;
7550    display: inline-block;
7551    border-width: 1px;
7552    padding: 2px 5px 1px 6px
7553}
7554
7555.k-invalid-msg {
7556    display: none
7557}
7558
7559.k-callout {
7560    position: absolute;
7561    width: 0;
7562    height: 0;
7563    border-style: solid;
7564    border-width: 6px;
7565    border-color: transparent;
7566    pointer-events: none
7567}
7568
7569.k-callout-n {
7570    top: -12px;
7571    left: 50%;
7572    margin-left: -6px;
7573    pointer-events: none
7574}
7575
7576.k-callout-w {
7577    top: 50%;
7578    left: -12px;
7579    margin-top: -6px;
7580    pointer-events: none
7581}
7582
7583.k-callout-s {
7584    left: 50%;
7585    bottom: -12px;
7586    margin-left: -6px;
7587    pointer-events: none
7588}
7589
7590.k-callout-e {
7591    top: 50%;
7592    right: -12px;
7593    margin-top: -6px;
7594    pointer-events: none
7595}
7596
7597.k-slider-tooltip .k-callout-n, .k-slider-tooltip .k-callout-s {
7598    margin-left: -6px
7599}
7600
7601.k-slider-tooltip .k-callout-e, .k-slider-tooltip .k-callout-w {
7602    margin-top: -6px
7603}
7604
7605.k-tooltip-validation .k-i-warning {
7606    vertical-align: text-top;
7607    margin-right: 3px
7608}
7609
7610.k-tooltip-validation {
7611    z-index: 9999
7612}
7613
7614.k-toolbar {
7615    position: relative;
7616    display: block;
7617    vertical-align: middle;
7618    padding: .28571428em 0;
7619    overflow: hidden
7620}
7621
7622    .k-overflow-container .k-button .k-sprite, .k-toolbar .k-button .k-sprite {
7623        vertical-align: middle;
7624        margin-top: -7px;
7625        margin-bottom: -5px
7626    }
7627
7628    .k-toolbar .k-input:before {
7629        content: "\a0";
7630        display: inline-block;
7631        width: 0
7632    }
7633
7634    .k-toolbar .k-combobox .k-dropdown-wrap:before, .k-toolbar .k-numeric-wrap:before, .k-toolbar .k-picker-wrap:before {
7635        display: none
7636    }
7637
7638.k-overflow-container .k-sprite {
7639    margin-left: -4px
7640}
7641
7642.k-toolbar-resizable {
7643    white-space: nowrap
7644}
7645
7646.k-toolbar > .k-align-left {
7647    float: none
7648}
7649
7650.k-toolbar > .k-align-right {
7651    float: right
7652}
7653
7654.k-toolbar > * {
7655    display: inline-block;
7656    vertical-align: middle
7657}
7658
7659.k-toolbar .k-separator {
7660    border-width: 0 0 0 1px;
7661    border-style: solid;
7662    width: 1px;
7663    line-height: 2.1428571429em
7664}
7665
7666.k-toolbar .k-button-group {
7667    list-style-type: none
7668}
7669
7670    .k-toolbar .k-button-group > li {
7671        display: inline-block
7672    }
7673
7674    .k-toolbar .k-button-group .k-button {
7675        margin-left: -1px;
7676        margin-right: 0;
7677        border-radius: 0
7678    }
7679
7680.k-toolbar .k-button, .k-toolbar .k-button-group, .k-toolbar .k-separator, .k-toolbar .k-split-button, .k-toolbar .k-widget, .k-toolbar label, .k-toolbar span:not(.k-maskedtextbox) .k-textbox {
7681    margin: 0 .2em;
7682    vertical-align: middle
7683}
7684
7685.k-toolbar .k-split-button {
7686    padding-left: 0;
7687    border: 1px solid transparent
7688}
7689
7690    .k-toolbar .k-split-button .k-button {
7691        margin: -1px 0 -1px -1px
7692    }
7693
7694    .k-toolbar .k-split-button .k-split-button-arrow {
7695        margin: -1px
7696    }
7697
7698.k-toolbar .k-button-group .k-group-start {
7699    margin-left: 0;
7700    margin-right: 0
7701}
7702
7703.k-toolbar .k-button-icontext {
7704    padding-right: .8em
7705}
7706
7707.k-toolbar .k-overflow-anchor {
7708    position: absolute;
7709    top: -1px;
7710    right: -1px;
7711    bottom: -1px;
7712    width: 2.8571428571em;
7713    margin: 0;
7714    line-height: inherit;
7715    border-radius: 0
7716}
7717
7718    .k-toolbar .k-overflow-anchor > .k-icon {
7719        position: absolute;
7720        top: 50%;
7721        left: 50%;
7722        margin: -8px
7723    }
7724
7725.k-overflow-container .k-button-group .k-button {
7726    margin: 0
7727}
7728
7729.k-overflow-container .k-item {
7730    float: none;
7731    border: 0
7732}
7733
7734.k-overflow-container .k-separator {
7735    border-width: 0 0 1px;
7736    border-style: solid;
7737    height: 1px;
7738    line-height: 0;
7739    font-size: 0;
7740    padding: 0
7741}
7742
7743.k-overflow-container .k-overflow-button, .k-split-container .k-button {
7744    text-align: left;
7745    display: block;
7746    background: 0;
7747    border-color: transparent;
7748    white-space: nowrap
7749}
7750
7751.k-split-container {
7752    margin-top: -1px
7753}
7754
7755.k-overflow-container .k-button-group > li {
7756    display: block
7757}
7758
7759.k-overflow-container .k-overflow-group {
7760    display: block;
7761    border-width: 1px 0;
7762    border-style: solid;
7763    border-radius: 0;
7764    margin: 1px 0
7765}
7766
7767.k-overflow-container .k-overflow-hidden {
7768    display: none
7769}
7770
7771.k-overflow-container .k-overflow-group + .k-overflow-group, .k-overflow-container .k-separator + .k-overflow-group, .k-overflow-container .k-toolbar-first-visible {
7772    border-top: 0;
7773    margin-top: 0;
7774    padding-top: 1px
7775}
7776
7777.k-overflow-container .k-overflow-group + .k-separator {
7778    display: none
7779}
7780
7781.k-overflow-container .k-toolbar-last-visible {
7782    border-bottom: 0;
7783    margin-bottom: 0;
7784    padding-bottom: 1px
7785}
7786
7787.k-splitter {
7788    position: relative;
7789    height: 300px
7790}
7791
7792.k-pane > .k-splitter {
7793    border-width: 0;
7794    overflow: hidden
7795}
7796
7797.k-splitter .k-pane {
7798    overflow: hidden
7799}
7800
7801.k-splitter .k-scrollable {
7802    overflow: auto
7803}
7804
7805.k-splitter .k-pane-loading {
7806    position: absolute;
7807    top: 50%;
7808    left: 50%;
7809    margin: -8px 0 0 -8px
7810}
7811
7812.k-ghost-splitbar, .k-splitbar {
7813    position: absolute;
7814    border-style: solid;
7815    font-size: 0;
7816    outline: 0;
7817    -webkit-user-select: none;
7818    -moz-user-select: none;
7819    -ms-user-select: none;
7820    user-select: none
7821}
7822
7823.k-splitter .k-ghost-splitbar-horizontal, .k-splitter .k-splitbar-horizontal {
7824    top: 0;
7825    width: 5px;
7826    border-width: 0 1px;
7827    background-repeat: repeat-y
7828}
7829
7830.k-ghost-splitbar-vertical, .k-splitbar-vertical {
7831    left: 0;
7832    height: 5px;
7833    border-width: 1px 0;
7834    background-repeat: repeat-x
7835}
7836
7837.k-splitbar-draggable-horizontal {
7838    cursor: w-resize
7839}
7840
7841.k-splitbar-draggable-vertical {
7842    cursor: n-resize
7843}
7844
7845.k-splitbar .k-resize-handle {
7846    display: none
7847}
7848
7849.k-restricted-size-horizontal, .k-restricted-size-vertical {
7850    background-color: red
7851}
7852
7853.k-splitbar-horizontal .k-icon {
7854    position: absolute;
7855    top: 50%;
7856    margin-top: -10px
7857}
7858
7859.k-splitbar-horizontal .k-i-arrow-60-right {
7860    margin-left: -2px
7861}
7862
7863.k-splitbar-horizontal.k-splitbar-draggable-horizontal .k-i-arrow-60-right {
7864    margin-top: 13px
7865}
7866
7867.k-splitbar-horizontal .k-i-arrow-60-left {
7868    margin-left: -3px
7869}
7870
7871.k-splitbar-horizontal.k-splitbar-draggable-horizontal .k-i-arrow-60-left {
7872    margin-top: -28px
7873}
7874
7875.k-splitbar-vertical .k-i-arrow-60-up {
7876    margin-top: -2px
7877}
7878
7879.k-splitbar-vertical .k-i-arrow-60-down {
7880    margin-top: -2px
7881}
7882
7883.k-splitbar-vertical.k-splitbar-draggable-vertical .k-i-arrow-60-up {
7884    margin-left: -17px
7885}
7886
7887.k-splitbar-vertical.k-splitbar-draggable-vertical .k-i-arrow-60-down {
7888    margin-left: 23px
7889}
7890
7891.k-i-arrow-60-down, .k-i-arrow-60-left, .k-i-arrow-60-right, .k-i-arrow-60-up {
7892    cursor: pointer
7893}
7894
7895.k-splitbar-horizontal .k-icon {
7896    position: absolute;
7897    top: 50%;
7898    width: 7px;
7899    height: 20px;
7900    margin-top: -10px
7901}
7902
7903.k-splitbar-static-horizontal {
7904    width: 1px
7905}
7906
7907.k-splitbar-static-vertical {
7908    height: 1px
7909}
7910
7911.k-splitbar-vertical .k-icon {
7912    position: absolute;
7913    left: 50%
7914}
7915
7916.k-splitbar-draggable-horizontal .k-resize-handle, .k-splitbar-draggable-vertical .k-resize-handle {
7917    display: inline-block;
7918    border-radius: 1px
7919}
7920
7921.k-splitbar-draggable-horizontal .k-resize-handle {
7922    width: 3px;
7923    height: 16px;
7924    margin-left: 1px
7925}
7926
7927.k-splitbar-draggable-vertical .k-resize-handle {
7928    width: 16px;
7929    height: 3px;
7930    margin-top: 1px
7931}
7932
7933.k-splitbar .k-i-arrow-60-down, .k-splitbar .k-i-arrow-60-left, .k-splitbar .k-i-arrow-60-right, .k-splitbar .k-i-arrow-60-up {
7934    font-size: 10px
7935}
7936
7937.k-splitter-resizing {
7938    overflow: hidden
7939}
7940
7941.k-rtl .k-splitbar-horizontal .k-resize-handle {
7942    margin-right: 1px
7943}
7944
7945.k-rtl .k-splitbar-horizontal .k-i-arrow-60-right {
7946    margin-top: 13px;
7947    margin-right: -3px
7948}
7949
7950.k-rtl .k-splitbar-horizontal .k-i-arrow-60-left {
7951    margin-top: -28px;
7952    margin-right: -2px
7953}
7954
7955.k-rtl .k-splitbar-vertical .k-i-arrow-60-up {
7956    margin-top: -2px;
7957    margin-left: -17px
7958}
7959
7960.k-rtl .k-splitbar-vertical .k-i-arrow-60-down {
7961    margin-top: -2px;
7962    margin-left: 23px
7963}
7964
7965html .k-upload {
7966    position: relative
7967}
7968
7969.k-dropzone em, .k-upload-button {
7970    vertical-align: middle
7971}
7972
7973.k-dropzone, .k-file {
7974    position: relative
7975}
7976
7977.k-dropzone {
7978    border-style: solid;
7979    border-width: 0;
7980    padding: .8em;
7981    background-color: transparent
7982}
7983
7984    .k-dropzone em {
7985        display: none;
7986        margin-left: .6em
7987    }
7988
7989.k-dropzone-active em {
7990    display: inline-block
7991}
7992
7993.k-dropzone-active .k-upload-status {
7994    display: none
7995}
7996
7997.k-upload-button {
7998    position: relative;
7999    overflow: hidden;
8000    direction: ltr
8001}
8002
8003.k-upload .k-upload-button {
8004    min-width: 7.167em;
8005    margin-right: 1.6em
8006}
8007
8008.k-upload-sync .k-upload-button {
8009    margin: .8em
8010}
8011
8012.k-upload-button input {
8013    position: absolute;
8014    bottom: 0;
8015    right: 0;
8016    z-index: 1;
8017    font: 170px monospace !important;
8018    filter: alpha(opacity=0);
8019    opacity: 0;
8020    margin: 0;
8021    padding: 0;
8022    cursor: pointer
8023}
8024
8025.k-upload-files {
8026    line-height: 2.66;
8027    border-style: solid;
8028    border-width: 1px 0 0;
8029    padding-bottom: 5px
8030}
8031
8032    .k-upload-files .k-button {
8033        padding: 0
8034    }
8035
8036.k-upload-status .k-i-warning {
8037    display: none
8038}
8039
8040.k-upload-status-total .k-icon {
8041    display: inline-block;
8042    margin-right: 4px;
8043    vertical-align: text-bottom
8044}
8045
8046.k-dropzone .k-upload-status-total {
8047    top: 50%;
8048    -webkit-transform: translateY(-50%);
8049    -ms-transform: translateY(-50%);
8050    transform: translateY(-50%)
8051}
8052
8053.k-ie .k-dropzone .k-upload-status-total {
8054    -webkit-transform: none;
8055    -ms-transform: none;
8056    transform: none
8057}
8058
8059.k-upload .k-clear-selected, .k-upload .k-upload-selected {
8060    display: inline-block;
8061    width: 50%;
8062    margin: 0;
8063    line-height: 1em;
8064    padding: 1.214em 0;
8065    border: 0
8066}
8067
8068.k-upload .k-upload-selected {
8069    border-left-width: 1px;
8070    border-left-style: solid;
8071    margin-left: -1px
8072}
8073
8074.k-upload .k-clear-selected {
8075    border-radius: 0 0 0 4px
8076}
8077
8078.k-upload .k-upload-selected {
8079    border-radius: 0 0 4px 0
8080}
8081
8082.k-upload-files ~ .k-clear-selected, .k-upload-files ~ .k-upload-selected {
8083    margin-top: -5px
8084}
8085
8086.k-upload .k-fail {
8087    background-position: -161px -111px
8088}
8089
8090.k-file {
8091    border-style: solid;
8092    border-width: 0 0 1px;
8093    padding: .65em .17em .65em 1em;
8094    white-space: nowrap
8095}
8096
8097    .k-file .k-upload-action {
8098        background: 0;
8099        border-width: 0;
8100        -webkit-box-shadow: none;
8101        box-shadow: none;
8102        margin-right: 3px
8103    }
8104
8105    .k-file .k-icon {
8106        display: inline-block;
8107        position: relative
8108    }
8109
8110.k-file-extension-wrapper, .k-file-invalid-extension-wrapper, .k-file-name-size-wrapper, .k-multiple-files-extension-wrapper, .k-multiple-files-invalid-extension-wrapper {
8111    display: inline-block
8112}
8113
8114.k-file-extension-wrapper, .k-file-invalid-extension-wrapper, .k-multiple-files-extension-wrapper, .k-multiple-files-invalid-extension-wrapper {
8115    position: relative;
8116    width: 24px;
8117    height: 34px;
8118    border-width: 2px;
8119    border-style: solid;
8120    vertical-align: top;
8121    font-size: .57em;
8122    text-transform: uppercase
8123}
8124
8125.k-file-invalid-extension-wrapper, .k-multiple-files-invalid-extension-wrapper {
8126    font-size: 1.2em
8127}
8128
8129.k-multiple-files-extension-wrapper, .k-multiple-files-invalid-extension-wrapper {
8130    margin-top: 4px
8131}
8132
8133.k-file-state {
8134    visibility: hidden
8135}
8136
8137.k-file-name-size-wrapper {
8138    vertical-align: middle;
8139    margin-left: 1em;
8140    max-width: -webkit-calc(100% - 24px - 7em);
8141    max-width: calc(100% - 24px - 7em)
8142}
8143
8144.k-file-extension-wrapper:before, .k-file-invalid-extension-wrapper:before, .k-multiple-files-extension-wrapper:after, .k-multiple-files-extension-wrapper:before, .k-multiple-files-invalid-extension-wrapper:after, .k-multiple-files-invalid-extension-wrapper:before {
8145    position: absolute;
8146    content: "";
8147    display: inline-block;
8148    border-style: solid
8149}
8150
8151.k-file-extension-wrapper:before, .k-file-invalid-extension-wrapper:before, .k-multiple-files-extension-wrapper:before, .k-multiple-files-invalid-extension-wrapper:before {
8152    top: -1px;
8153    right: -1px;
8154    width: 0;
8155    height: 0;
8156    border-width: 6px;
8157    margin-top: -1px;
8158    margin-right: -1px
8159}
8160
8161.k-multiple-files-extension-wrapper:after, .k-multiple-files-invalid-extension-wrapper:after {
8162    top: -6px;
8163    left: -6px;
8164    width: 15px;
8165    height: 35px;
8166    border-width: 2px 0 0 2px
8167}
8168
8169.k-file-extension, .k-file-invalid-icon {
8170    position: absolute;
8171    bottom: 0;
8172    line-height: normal
8173}
8174
8175.k-file-extension {
8176    margin-left: .4em;
8177    margin-bottom: .3em;
8178    overflow: hidden;
8179    text-overflow: ellipsis;
8180    max-width: 100%
8181}
8182
8183.k-file-invalid-icon {
8184    margin-left: 5px
8185}
8186
8187.k-file-information, .k-file-name, .k-file-size, .k-file-validation-message {
8188    display: block
8189}
8190
8191.k-file-name {
8192    position: relative;
8193    max-width: 100%;
8194    vertical-align: middle;
8195    line-height: 1.2em;
8196    overflow: hidden;
8197    text-overflow: ellipsis
8198}
8199
8200.k-file-information, .k-file-size, .k-file-validation-message {
8201    font-size: .78em;
8202    line-height: 1.5em
8203}
8204
8205.k-file-information, .k-file-validation-message {
8206    line-height: 1.5em
8207}
8208
8209.k-file-size {
8210    line-height: 1.2em
8211}
8212
8213.k-upload-files .k-upload-status {
8214    line-height: 1;
8215    position: absolute;
8216    right: 10px;
8217    top: 1em;
8218    opacity: .65
8219}
8220
8221.k-button.k-upload-action.k-state-active:hover, .k-button.k-upload-action:active:hover, .k-button.k-upload-action:hover, .k-upload-action {
8222    color: inherit;
8223    background: 0;
8224    border: 0
8225}
8226
8227.k-upload-action {
8228    opacity: .6
8229}
8230
8231    .k-upload-action:hover {
8232        opacity: 1
8233    }
8234
8235    .k-upload-action .k-icon {
8236        vertical-align: top
8237    }
8238
8239.k-file .k-upload-status .k-button, .k-file .k-upload-status > .k-icon {
8240    vertical-align: middle;
8241    border-radius: 50%
8242}
8243
8244.k-dropzone .k-upload-status {
8245    position: static;
8246    margin-left: 10px
8247}
8248
8249.k-upload-pct {
8250    margin-right: .75em
8251}
8252
8253.k-ie9 .k-upload-status-total {
8254    top: 1.5em
8255}
8256
8257    .k-ie9 .k-upload-status-total > .k-icon {
8258        margin-top: -3px
8259    }
8260
8261.k-upload-action {
8262    line-height: normal
8263}
8264
8265.k-progress {
8266    position: absolute;
8267    bottom: 0;
8268    left: 0;
8269    height: 2px
8270}
8271
8272.k-file-invalid > .k-progress {
8273    width: 100%
8274}
8275
8276.k-upload-selected {
8277    min-width: 7.167em;
8278    margin: .25em 0 0;
8279    -webkit-box-sizing: content-box;
8280    box-sizing: content-box
8281}
8282
8283.k-upload-cancel, .k-upload-selected {
8284    margin-bottom: .8em
8285}
8286
8287.k-upload-selected {
8288    margin-left: .8em;
8289    margin-right: .2em
8290}
8291
8292.k-rtl .k-file-extension-wrapper {
8293    margin-left: 14px
8294}
8295
8296.k-mediaplayer {
8297    position: relative
8298}
8299
8300    .k-mediaplayer > iframe, .k-mediaplayer > video {
8301        vertical-align: top
8302    }
8303
8304    .k-mediaplayer .k-mediaplayer-overlay {
8305        z-index: 1;
8306        width: 100%;
8307        height: 100%;
8308        position: absolute
8309    }
8310
8311.k-mediaplayer-titlebar {
8312    padding: 8px;
8313    position: absolute;
8314    z-index: 2;
8315    top: 0;
8316    left: 0;
8317    right: 0;
8318    color: #fff;
8319    background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),color-stop(80%,rgba(0,0,0,.05)),to(rgba(0,0,0,0)));
8320    background: -webkit-linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.05) 80%,rgba(0,0,0,0));
8321    background: linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.05) 80%,rgba(0,0,0,0))
8322}
8323
8324.k-mediaplayer-toolbar-wrap {
8325    position: absolute;
8326    z-index: 2;
8327    bottom: 0;
8328    left: 0;
8329    right: 0
8330}
8331
8332.k-mediaplayer-toolbar {
8333    padding: 2px;
8334    border-width: 0;
8335    display: -webkit-box;
8336    display: -webkit-flex;
8337    display: -ms-flexbox;
8338    display: flex;
8339    -webkit-box-orient: horizontal;
8340    -webkit-box-direction: normal;
8341    -webkit-flex-direction: row;
8342    -ms-flex-direction: row;
8343    flex-direction: row;
8344    -webkit-box-align: center;
8345    -webkit-align-items: center;
8346    -ms-flex-align: center;
8347    align-items: center;
8348    -webkit-box-pack: start;
8349    -webkit-justify-content: flex-start;
8350    -ms-flex-pack: start;
8351    justify-content: flex-start;
8352    position: relative
8353}
8354
8355    .k-mediaplayer-toolbar > * {
8356        display: -webkit-inline-box;
8357        display: -webkit-inline-flex;
8358        display: -ms-inline-flexbox;
8359        display: inline-flex;
8360        -webkit-box-align: center;
8361        -webkit-align-items: center;
8362        -ms-flex-align: center;
8363        align-items: center;
8364        -webkit-align-content: center;
8365        -ms-flex-line-pack: center;
8366        align-content: center
8367    }
8368
8369        .k-mediaplayer-toolbar > * + * {
8370            margin-left: 5px
8371        }
8372
8373    .k-mediaplayer-toolbar .k-toolbar-spacer {
8374        margin-top: 0;
8375        margin-bottom: 0;
8376        border-width: 0;
8377        -webkit-box-flex: 1;
8378        -webkit-flex: 1;
8379        -ms-flex: 1;
8380        flex: 1;
8381        opacity: 0
8382    }
8383
8384    .k-mediaplayer-toolbar .k-align-right > * + * {
8385        margin-left: 5px
8386    }
8387
8388    .k-mediaplayer-toolbar .k-button.k-bare {
8389        padding-left: 9px;
8390        padding-right: 9px
8391    }
8392
8393    .k-mediaplayer-toolbar .k-mediaplayer-quality {
8394        width: auto;
8395        padding: 0;
8396        background: none transparent
8397    }
8398
8399        .k-mediaplayer-toolbar .k-mediaplayer-quality .k-dropdown-wrap {
8400            border: 0 none;
8401            -webkit-box-shadow: none;
8402            box-shadow: none;
8403            padding: 0;
8404            background: none transparent;
8405            color: inherit
8406        }
8407
8408        .k-mediaplayer-toolbar .k-mediaplayer-quality .k-input {
8409            display: none
8410        }
8411
8412        .k-mediaplayer-toolbar .k-mediaplayer-quality .k-select {
8413            position: relative;
8414            width: auto;
8415            min-height: 0;
8416            line-height: inherit
8417        }
8418
8419.k-mediaplayer-quality-wrap, .k-mediaplayer-volume-wrap {
8420    display: -webkit-inline-box;
8421    display: -webkit-inline-flex;
8422    display: -ms-inline-flexbox;
8423    display: inline-flex;
8424    -webkit-box-align: center;
8425    -webkit-align-items: center;
8426    -ms-flex-align: center;
8427    align-items: center
8428}
8429
8430.k-quality-list {
8431    width: 80px !important;
8432    margin-left: -32px !important
8433}
8434
8435.k-slider.k-mediaplayer-seekbar {
8436    width: 100%;
8437    position: absolute;
8438    z-index: 3;
8439    top: -17px;
8440    left: 0
8441}
8442
8443    .k-slider.k-mediaplayer-seekbar .k-slider-track {
8444        width: 100% !important;
8445        border-radius: 0
8446    }
8447
8448    .k-slider.k-mediaplayer-seekbar .k-slider-selection {
8449        border-radius: 0
8450    }
8451
8452    .k-slider.k-mediaplayer-seekbar .k-draghandle {
8453        opacity: 0;
8454        -webkit-transition: .2s opacity;
8455        transition: .2s opacity
8456    }
8457
8458        .k-slider.k-mediaplayer-seekbar .k-draghandle.k-state-selected, .k-slider.k-mediaplayer-seekbar:hover .k-draghandle {
8459            opacity: 1
8460        }
8461
8462.k-mediaplayer-fullscreen {
8463    position: fixed;
8464    z-index: 10000;
8465    top: 0;
8466    left: 0;
8467    width: 100% !important;
8468    height: 100% !important
8469}
8470
8471.k-no-flexbox .k-mediaplayer-toolbar .k-align-right > * {
8472    display: inline-block;
8473    vertical-align: middle
8474}
8475
8476.k-no-flexbox .k-mediaplayer-toolbar .k-bare.k-button {
8477    height: auto
8478}
8479
8480.k-no-flexbox .k-mediaplayer-toolbar .k-toolbar-spacer {
8481    display: none
8482}
8483
8484.k-toolbar-wrap {
8485    float: left
8486}
8487
8488    .k-toolbar-wrap .k-dropzone em, .k-toolbar-wrap .k-upload-files {
8489        display: none
8490    }
8491
8492    .k-toolbar-wrap .k-dropzone {
8493        border: 0;
8494        padding: 0
8495    }
8496
8497    .k-toolbar-wrap .k-dropzone-active {
8498        text-align: center
8499    }
8500
8501        .k-toolbar-wrap .k-dropzone-active em {
8502            display: inline;
8503            margin: 0;
8504            font-size: 5em;
8505            font-style: normal
8506        }
8507
8508        .k-toolbar-wrap .k-dropzone-active .k-upload-button {
8509            display: none
8510        }
8511
8512.k-filebrowser-dropzone {
8513    z-index: 10010;
8514    filter: alpha(opacity=40);
8515    opacity: .4;
8516    position: fixed
8517}
8518
8519.k-search-wrap {
8520    position: relative;
8521    float: right;
8522    width: 20%;
8523    padding: 0
8524}
8525
8526    .k-search-wrap label {
8527        position: absolute;
8528        top: 0;
8529        left: 4px;
8530        line-height: 20px;
8531        font-style: italic
8532    }
8533
8534    .k-search-wrap input.k-input {
8535        padding-left: 0;
8536        padding-right: 0
8537    }
8538
8539    .k-search-wrap .k-search {
8540        position: absolute;
8541        top: 50%;
8542        right: 2px;
8543        margin: 0;
8544        margin-top: -8px
8545    }
8546
8547.k-breadcrumbs {
8548    position: relative;
8549    float: left;
8550    width: 79%
8551}
8552
8553.k-breadcrumbs-wrap {
8554    position: absolute;
8555    top: 3px;
8556    left: 0;
8557    z-index: 1;
8558    padding-left: 5px;
8559    line-height: 18px
8560}
8561
8562.k-breadcrumbs > .k-input {
8563    width: 100%;
8564    font-size: inherit;
8565    font-family: inherit;
8566    border: 0
8567}
8568
8569.k-breadcrumbs .k-link, .k-breadcrumbs-wrap .k-icon {
8570    margin-top: 0;
8571    text-decoration: none;
8572    vertical-align: middle;
8573    position: relative
8574}
8575
8576    .k-breadcrumbs .k-link:hover {
8577        text-decoration: underline
8578    }
8579
8580.k-filebrowser .k-tile .k-file, .k-filebrowser .k-tile .k-folder, .k-filebrowser .k-tile .k-i-file, .k-filebrowser .k-tile .k-i-folder {
8581    font-size: 5em
8582}
8583
8584.k-filebrowser .k-breadcrumbs .k-i-arrow-end-left {
8585    text-decoration: none;
8586    cursor: default
8587}
8588
8589.k-filebrowser .k-filebrowser-toolbar {
8590    border-style: solid;
8591    border-width: 1px;
8592    margin: 8px 0 0;
8593    padding: .25em;
8594    line-height: 23px;
8595    white-space: nowrap
8596}
8597
8598    .k-filebrowser .k-filebrowser-toolbar .k-button.k-state-disabled {
8599        display: none
8600    }
8601
8602.k-filebrowser .k-tiles-arrange {
8603    float: right
8604}
8605
8606    .k-filebrowser .k-tiles-arrange .k-dropdown {
8607        width: 5.3em
8608    }
8609
8610.k-filebrowser .k-upload {
8611    float: left;
8612    z-index: 10010;
8613    border-width: 0;
8614    background-color: transparent
8615}
8616
8617    .k-filebrowser .k-upload .k-upload-status {
8618        display: none
8619    }
8620
8621    .k-filebrowser .k-upload .k-upload-button {
8622        width: auto;
8623        margin-left: 0
8624    }
8625
8626.k-tiles {
8627    clear: both;
8628    height: 390px;
8629    border-style: solid;
8630    border-width: 1px;
8631    border-top-width: 0;
8632    margin: 0 0 1.4em;
8633    padding: 9px;
8634    overflow: auto;
8635    line-height: 1.2
8636}
8637
8638.k-tile {
8639    float: left;
8640    width: 223px;
8641    height: 88px;
8642    overflow: hidden;
8643    border-style: solid;
8644    border-width: 1px;
8645    margin: 1px;
8646    padding: 0 0 4px;
8647    background-position: 0 100px;
8648    background-repeat: repeat-x;
8649    cursor: pointer
8650}
8651
8652.k-tiles li.k-state-hover, .k-tiles li.k-state-selected {
8653    background-position: 0 center
8654}
8655
8656.k-filebrowser .k-thumb {
8657    float: left;
8658    display: inline;
8659    width: 80px;
8660    height: 80px;
8661    margin: 4px 10px 0 4px;
8662    -webkit-user-select: none;
8663    -moz-user-select: none;
8664    -ms-user-select: none;
8665    user-select: none
8666}
8667
8668.k-filebrowser .k-file, .k-filebrowser .k-i-file {
8669    width: 80px;
8670    height: 80px
8671}
8672
8673.k-filebrowser .k-image {
8674    margin: 2px 0 0 2px
8675}
8676
8677.k-filebrowser .k-folder, .k-filebrowser .k-i-folder {
8678    width: 80px;
8679    height: 80px;
8680    background-position: 0 -200px;
8681    background-repeat: no-repeat
8682}
8683
8684.k-filebrowser .k-loading {
8685    margin: 35px 0 0 33px
8686}
8687
8688.k-tile input, .k-tile strong {
8689    margin: 10px 0 4px;
8690    font-weight: 400
8691}
8692
8693.k-tile strong {
8694    float: left;
8695    width: 120px;
8696    overflow: hidden;
8697    text-overflow: ellipsis
8698}
8699
8700.k-tile input {
8701    width: 100px
8702}
8703
8704.k-tile input, .k-tile strong {
8705    display: block
8706}
8707
8708.k-tile .k-filesize {
8709    display: inline-block
8710}
8711
8712.k-filebrowser .k-form-text-row {
8713    text-align: right
8714}
8715
8716    .k-filebrowser .k-form-text-row label {
8717        width: 14%
8718    }
8719
8720    .k-filebrowser .k-form-text-row input {
8721        width: 80%
8722    }
8723
8724.k-tile-empty {
8725    margin: 160px 0 0
8726}
8727
8728    .k-tile-empty .k-dialog-upload {
8729        font-weight: 700;
8730        font-size: 120%
8731    }
8732
8733    .k-tile-empty strong {
8734        display: block;
8735        margin: 0 0 .2em;
8736        font-size: 3em;
8737        font-weight: 400
8738    }
8739
8740    .k-tile-empty, .k-tile-empty .k-button-wrapper {
8741        text-align: center
8742    }
8743
8744.k-chart, .k-gauge, .k-sparkline, .k-stockchart {
8745    -webkit-touch-callout: none;
8746    -webkit-tap-highlight-color: rgba(0,0,0,0)
8747}
8748
8749.k-chart, .k-stockchart {
8750    height: 400px
8751}
8752
8753    .k-chart > canvas {
8754        vertical-align: top
8755    }
8756
8757.k-stockchart, div.k-chart, div.k-gauge, span.k-sparkline {
8758    background-color: transparent
8759}
8760
8761.k-gauge {
8762    text-align: left;
8763    position: relative
8764}
8765
8766.k-arcgauge {
8767    display: inline-block
8768}
8769
8770.k-arcgauge-label {
8771    position: absolute;
8772    text-align: center;
8773    padding: 0;
8774    margin: 0
8775}
8776
8777.k-baseline-marker {
8778    zoom: 1
8779}
8780
8781.k-chart-tooltip {
8782    border-radius: 4px;
8783    padding: 6px;
8784    white-space: nowrap;
8785    z-index: 12000;
8786    line-height: normal;
8787    background-repeat: repeat-x;
8788    background-position: 0 0;
8789    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADNJREFUeNpi/P//vwMDFQELEP8beQb+HTWQYgP/DHoD/466cAR4edRAyg38P6hLbIAAAwCnWhhVsxvdCAAAAABJRU5ErkJggg==);
8790    color: #fff
8791}
8792
8793.k-chart-tooltip-inverse {
8794    color: #000
8795}
8796
8797.k-chart-tooltip table {
8798    border-spacing: 0;
8799    border-collapse: collapse
8800}
8801
8802.k-chart-tooltip th {
8803    width: auto;
8804    text-align: center;
8805    padding: 1px
8806}
8807
8808.k-chart-tooltip td {
8809    width: auto;
8810    text-align: left;
8811    padding: .1em .2em
8812}
8813
8814.k-chart-shared-tooltip-marker {
8815    display: block;
8816    width: 15px;
8817    height: 3px
8818}
8819
8820.k-selector {
8821    position: absolute;
8822    -webkit-transform: translateZ(0)
8823}
8824
8825.k-selection {
8826    position: absolute;
8827    border-width: 1px;
8828    border-style: solid;
8829    border-color: #d2d2d2;
8830    border-bottom: 0;
8831    height: 100%
8832}
8833
8834.k-selection-bg {
8835    position: absolute;
8836    width: 100%;
8837    height: 100%;
8838    background-color: #fff;
8839    background-color: rgba(255,255,255,.01);
8840    filter: alpha(opacity=1)
8841}
8842
8843.k-handle {
8844    background: #d2d2d2;
8845    width: 7px;
8846    height: 26px;
8847    cursor: e-resize;
8848    z-index: 1;
8849    border-radius: 6px;
8850    position: absolute
8851}
8852
8853    .k-handle div {
8854        width: 100%;
8855        height: 100%;
8856        background-color: transparent
8857    }
8858
8859.k-left-handle {
8860    left: -4px
8861}
8862
8863.k-right-handle {
8864    right: -4px
8865}
8866
8867.k-left-handle div {
8868    margin: -20px 0 0 -15px;
8869    padding: 40px 30px 0 0
8870}
8871
8872.k-left-handle.k-handle-active div {
8873    margin-left: -40px;
8874    padding-right: 55px
8875}
8876
8877.k-right-handle div {
8878    margin: -20px 0 0 -15px;
8879    padding: 40px 0 0 30px
8880}
8881
8882.k-right-handle.k-handle-active div {
8883    padding-left: 55px
8884}
8885
8886.k-mask {
8887    position: absolute;
8888    height: 100%;
8889    background-color: #fff;
8890    filter: alpha(opacity=80);
8891    opacity: .8
8892}
8893
8894.k-border {
8895    background: #d2d2d2;
8896    width: 1px;
8897    height: 100%;
8898    position: absolute
8899}
8900
8901.k-navigator-hint div {
8902    position: absolute
8903}
8904
8905.k-navigator-hint .k-scroll {
8906    position: absolute;
8907    height: 4px;
8908    border-radius: 4px;
8909    background: #d2d2d2
8910}
8911
8912.k-navigator-hint .k-tooltip {
8913    margin-top: 20px;
8914    min-width: 160px;
8915    opacity: 1;
8916    text-align: center;
8917    border: 0;
8918    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.5);
8919    box-shadow: 0 1px 2px rgba(0,0,0,.5);
8920    background: #fff
8921}
8922
8923.k-sparkline, .k-sparkline span {
8924    display: inline-block;
8925    vertical-align: top
8926}
8927
8928    .k-sparkline span {
8929        height: 100%;
8930        width: 100%
8931    }
8932
8933.k-diagram, .k-map {
8934    height: 600px
8935}
8936
8937    .k-diagram .km-scroll-wrapper, .k-map .km-scroll-wrapper {
8938        padding-bottom: 0;
8939        -webkit-user-select: none;
8940        -moz-user-select: none;
8941        -ms-user-select: none;
8942        user-select: none
8943    }
8944
8945    .k-diagram .km-scroll-container, .k-diagram .km-scroll-wrapper, .k-map .km-scroll-container, .k-map .km-scroll-wrapper {
8946        position: absolute;
8947        width: 100%;
8948        height: 100%
8949    }
8950
8951    .k-diagram .k-layer, .k-map .k-layer {
8952        position: absolute;
8953        left: 0;
8954        top: 0
8955    }
8956
8957    .k-diagram .km-touch-scrollbar, .k-map .km-touch-scrollbar {
8958        display: none
8959    }
8960
8961    .k-map .k-marker {
8962        position: absolute;
8963        width: 28px;
8964        height: 40px;
8965        margin: -40px 0 0 -14px;
8966        cursor: pointer
8967    }
8968
8969    .k-map .k-marker-pin {
8970        background-position: 0 40px
8971    }
8972
8973    .k-map .k-marker-pin-target {
8974        background-position: 0 0
8975    }
8976
8977@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
8978    .k-map .k-marker {
8979        width: 56px;
8980        height: 80px;
8981        margin: -80px 0 0 -28px
8982    }
8983
8984    .k-map .k-marker-pin {
8985        background-position: 0 80px
8986    }
8987}
8988
8989.k-map .k-pos-top {
8990    top: 0
8991}
8992
8993.k-map .k-pos-bottom {
8994    bottom: 0
8995}
8996
8997.k-map .k-pos-left {
8998    left: 0
8999}
9000
9001.k-map .k-pos-right {
9002    right: 0
9003}
9004
9005.k-map-controls {
9006    position: absolute
9007}
9008
9009    .k-map-controls.k-pos-left .k-widget:first-child {
9010        margin-right: 0
9011    }
9012
9013    .k-map-controls.k-pos-right .k-widget:first-child {
9014        margin-left: 0
9015    }
9016
9017.k-navigator {
9018    width: 50px;
9019    height: 50px;
9020    margin: 20px;
9021    border-radius: 80px;
9022    position: relative;
9023    display: inline-block;
9024    vertical-align: middle
9025}
9026
9027.k-pdf-export .k-navigator {
9028    display: none
9029}
9030
9031.k-navigator > button {
9032    border-color: transparent;
9033    background: 0
9034}
9035
9036div.k-navigator > .k-button {
9037    margin: 0;
9038    padding: 0;
9039    line-height: 10px;
9040    border-radius: 16px;
9041    position: absolute;
9042    font-size: 1px;
9043    line-height: 1px
9044}
9045
9046div.k-navigator .k-navigator-n, div.k-navigator .k-navigator-up {
9047    top: 2px;
9048    left: 50%;
9049    margin-left: -9px
9050}
9051
9052div.k-navigator .k-navigator-e, div.k-navigator .k-navigator-right {
9053    right: 2px;
9054    top: 50%;
9055    margin-top: -9px
9056}
9057
9058div.k-navigator .k-navigator-down, div.k-navigator .k-navigator-s {
9059    bottom: 2px;
9060    left: 50%;
9061    margin-left: -9px
9062}
9063
9064div.k-navigator .k-navigator-left, div.k-navigator .k-navigator-w {
9065    left: 2px;
9066    top: 50%;
9067    margin-top: -9px
9068}
9069
9070.k-map .k-attribution {
9071    background-color: rgba(255,255,255,.8);
9072    font-size: 10px;
9073    padding: 2px 4px;
9074    z-index: 1000
9075}
9076
9077.k-zoom-control {
9078    margin: 14px;
9079    vertical-align: middle
9080}
9081
9082.k-pdf-export .k-zoom-control {
9083    display: none
9084}
9085
9086.k-button-wrap {
9087    border-radius: 4px;
9088    display: inline-block
9089}
9090
9091    .k-button-wrap .k-button {
9092        position: relative;
9093        padding: 4px;
9094        line-height: 16px
9095    }
9096
9097        .k-button-wrap .k-button .k-icon {
9098            vertical-align: top
9099        }
9100
9101.k-buttons-horizontal :first-child {
9102    border-radius: 4px 0 0 4px
9103}
9104
9105    .k-buttons-horizontal :first-child + .k-zoom-in {
9106        border-radius: 0;
9107        margin-left: -1px
9108    }
9109
9110.k-buttons-horizontal .k-zoom-out {
9111    border-radius: 0 4px 4px 0;
9112    margin-left: -1px
9113}
9114
9115.k-button-wrap .k-button:hover {
9116    z-index: 1
9117}
9118
9119.k-buttons-vertical .k-button {
9120    display: block
9121}
9122
9123.k-buttons-vertical :first-child {
9124    border-radius: 4px 4px 0 0
9125}
9126
9127.k-buttons-vertical .k-zoom-out {
9128    border-radius: 0 0 4px 4px;
9129    margin-top: -1px
9130}
9131
9132.k-zoom-text {
9133    margin: 0;
9134    width: 4.3em;
9135    vertical-align: top
9136}
9137
9138.k-rtl .k-buttons-horizontal :first-child {
9139    border-radius: 0 4px 4px 0
9140}
9141
9142    .k-rtl .k-buttons-horizontal :first-child + .k-zoom-in {
9143        border-radius: 0;
9144        margin-left: 0;
9145        margin-right: -1px
9146    }
9147
9148.k-rtl .k-buttons-horizontal .k-zoom-out {
9149    border-radius: 4px 0 0 4px;
9150    margin-left: 0;
9151    margin-right: -1px
9152}
9153
9154.k-diagram {
9155    height: 600px
9156}
9157
9158    .k-diagram .km-scroll-wrapper {
9159        width: 100%;
9160        height: 100%;
9161        position: relative
9162    }
9163
9164    .k-diagram .km-scroll-wrapper {
9165        width: 100%;
9166        height: 100%;
9167        position: relative
9168    }
9169
9170.k-canvas-container {
9171    width: 100%;
9172    height: 100%
9173}
9173
9174
9175.k-diagram img {
9176    -webkit-box-sizing: content-box;
9177    box-sizing: content-box
9178}
9179
9180.k-treemap {
9181    overflow: hidden;
9182    height: 400px
9183}
9184
9185.k-treemap-tile {
9186    -webkit-box-sizing: border-box;
9187    box-sizing: border-box;
9188    border-style: solid;
9189    border-width: 1px;
9190    position: absolute;
9191    margin: -1px 0 0 -1px;
9192    overflow: hidden
9193}
9194
9195    .k-treemap-tile.k-leaf {
9196        padding: .6em
9197    }
9198
9199.k-treemap-wrap.k-last > .k-treemap-tile {
9200    padding: .3em
9201}
9202
9203.k-treemap-tile.k-state-hover, .k-treemap-tile.k-state-hover:hover {
9204    z-index: 2;
9205    background-image: none
9206}
9207
9208.k-treemap > .k-treemap-tile {
9209    position: relative;
9210    height: 100%
9211}
9212
9213.k-treemap-title {
9214    -webkit-box-sizing: border-box;
9215    box-sizing: border-box;
9216    overflow: hidden;
9217    text-overflow: ellipsis;
9218    line-height: 2.42em;
9219    height: 2.42em;
9220    padding: 0 .6em;
9221    white-space: nowrap
9222}
9223
9224.k-treemap-wrap .k-treemap-title {
9225    border-width: 0 0 1px;
9226    border-style: solid
9227}
9228
9229.k-treemap-wrap {
9230    position: absolute;
9231    top: 0;
9232    left: 0;
9233    bottom: 0;
9234    right: 0
9235}
9236
9237.k-treemap-title + .k-treemap-wrap {
9238    top: 2.42em
9239}
9240
9241.k-treemap-title-vertical {
9242    -webkit-box-sizing: border-box;
9243    box-sizing: border-box;
9244    text-overflow: ellipsis;
9245    position: absolute;
9246    top: 0;
9247    bottom: 0;
9248    width: 2.42em;
9249    line-height: 2.42em;
9250    overflow: hidden;
9251    padding: .6em 0;
9252    white-space: nowrap
9253}
9254
9255    .k-treemap-title-vertical > div {
9256        position: absolute;
9257        top: 0;
9258        right: 1.23em;
9259        -webkit-transform-origin: right;
9260        -ms-transform-origin: right;
9261        transform-origin: right;
9262        -webkit-transform: rotate(-90deg);
9263        -ms-transform: rotate(-90deg);
9264        transform: rotate(-90deg)
9265    }
9266
9267    .k-treemap-title-vertical + .k-treemap-wrap {
9268        left: 2.42em
9269    }
9270
9271.km-pane, .km-pane-wrapper, .km-root {
9272    width: 100%;
9273    height: 100%;
9274    -ms-touch-action: none;
9275    -ms-content-zooming: none;
9276    -webkit-user-select: none;
9277    -moz-user-select: none;
9278    -ms-user-select: none;
9279    user-select: none;
9280    -webkit-text-size-adjust: none;
9281    -ms-text-size-adjust: none;
9282    text-size-adjust: none
9283}
9284
9285.km-pane-wrapper {
9286    position: absolute;
9287    width: 100%;
9288    height: 100%
9289}
9290
9291.km-pane, .km-shim {
9292    font-family: sans-serif
9293}
9294
9295.km-pane {
9296    overflow-x: hidden
9297}
9298
9299.km-view {
9300    top: 0;
9301    left: 0;
9302    position: absolute;
9303    display: -webkit-box;
9304    display: -webkit-flex;
9305    display: -ms-flexbox;
9306    display: flex;
9307    height: 100%;
9308    width: 100%;
9309    -webkit-box-orient: vertical;
9310    -webkit-box-direction: normal;
9311    -webkit-flex-direction: column;
9312    -ms-flex-direction: column;
9313    flex-direction: column;
9314    -webkit-box-align: stretch;
9315    -webkit-align-items: stretch;
9316    -ms-flex-align: stretch;
9317    align-items: stretch;
9318    -webkit-align-content: stretch;
9319    -ms-flex-line-pack: stretch;
9320    align-content: stretch;
9321    vertical-align: top
9322}
9323
9324.k-ff .km-pane, .k-ff .km-view {
9325    overflow: hidden
9326}
9327
9328.k-ff18 .km-pane, .k-ff18 .km-view, .k-ff19 .km-pane, .k-ff19 .km-view, .k-ff20 .km-pane, .k-ff20 .km-view, .k-ff21 .km-pane, .k-ff21 .km-view {
9329    position: relative
9330}
9331
9332.k-ff .km-view {
9333    display: -moz-inline-box;
9334    display: -webkit-box;
9335    display: -webkit-flex;
9336    display: -ms-flexbox;
9337    display: flex
9338}
9339
9340.km-content {
9341    min-height: 1px;
9342    -webkit-box-flex: 1;
9343    -webkit-flex: 1;
9344    -ms-flex: 1;
9345    flex: 1;
9346    flex-align: stretch;
9347    display: block;
9348    width: auto;
9349    overflow: hidden;
9350    position: relative
9351}
9352
9353.km-actionsheet > li {
9354    list-style-type: none;
9355    padding: inherit 1em;
9356    line-height: 2em
9357}
9358
9359.km-actionsheet {
9360    padding: 0;
9361    margin: 0
9362}
9363
9364.km-shim {
9365    left: 0;
9366    bottom: 0;
9367    position: fixed;
9368    width: 100%;
9369    height: 100%;
9370    background: rgba(0,0,0,.6);
9371    z-index: 10001
9372}
9373
9374    .km-actionsheet-wrapper, .km-shim .k-animation-container {
9375        width: 100%;
9376        -webkit-box-shadow: none;
9377        box-shadow: none;
9378        border: 0
9379    }
9380
9381    .km-shim .k-animation-container {
9382        width: auto
9383    }
9384
9385.km-pane-wrapper .k-grid-column-menu > .km-header, .km-pane-wrapper .k-grid-edit-form > .km-header, .km-pane-wrapper .k-grid-filter-menu > .km-header, .km-pane-wrapper .k-scheduler-edit-form > .km-header {
9386    border-style: solid;
9387    border-width: 1px;
9388    padding: .3em .6em;
9389    text-align: center;
9390    width: auto;
9391    line-height: 2em
9392}
9393
9394.k-ie .km-pane-wrapper .k-scheduler > .k-scheduler-footer, .k-ie .km-pane-wrapper .k-scheduler > .k-scheduler-toolbar {
9395    line-height: 2em
9396}
9397
9398.km-pane-wrapper .k-grid-edit-form .k-multiselect, .km-pane-wrapper .k-scheduler-edit-form .k-multiselect {
9399    width: 15em
9400}
9401
9402.km-pane-wrapper .k-grid-edit-form .k-dropdown-wrap, .km-pane-wrapper .k-scheduler-edit-form .k-dropdown-wrap {
9403    display: block
9404}
9405
9406.km-pane-wrapper .k-grid-column-menu .k-done, .km-pane-wrapper .k-grid-edit-form .k-grid-update, .km-pane-wrapper .k-grid-filter-menu .k-submit, .km-pane-wrapper .k-scheduler-edit-form .k-scheduler-update {
9407    float: right
9408}
9409
9410.km-pane-wrapper .k-grid-edit-form .k-grid-cancel, .km-pane-wrapper .k-grid-filter-menu .k-i-cancel, .km-pane-wrapper .k-scheduler-edit-form .k-scheduler-cancel {
9411    float: left
9412}
9413
9414.km-pane-wrapper .k-grid-edit-row .k-textbox {
9415    -webkit-box-sizing: border-box;
9416    box-sizing: border-box
9417}
9418
9419.km-pane-wrapper .k-scheduler-edit-form .k-scheduler-delete, :not(.km-pane) > .km-shim .km-actionsheet .k-button {
9420    display: block;
9421    text-align: center
9422}
9423
9424:not(.km-pane) > .km-shim .km-actionsheet .k-button {
9425    font-size: 1.4em;
9426    margin: .3em 1em
9427}
9428
9429:not(.km-pane) > .km-shim .km-actionsheet-title {
9430    text-align: center;
9431    line-height: 3em;
9432    margin-bottom: -.3em
9433}
9434
9435:not(.km-pane) > .km-shim > .k-animation-container {
9436    margin: 0 !important;
9437    padding: 0 !important;
9438    left: 0 !important
9439}
9440
9441.km-pane-wrapper > div.km-pane {
9442    -webkit-box-shadow: none;
9443    box-shadow: none;
9444    font-weight: 400
9445}
9446
9447.km-pane-wrapper .k-grid-column-menu .km-content > .km-scroll-container, .km-pane-wrapper .k-grid-edit-form .km-content > .km-scroll-container, .km-pane-wrapper .k-grid-filter-menu .km-content > .km-scroll-container, .km-pane-wrapper .k-popup-edit-form .km-content > .km-scroll-container {
9448    position: absolute;
9449    width: 100%;
9450    min-height: 100%;
9451    -webkit-box-sizing: border-box;
9452    box-sizing: border-box
9453}
9454
9455.km-pane-wrapper .k-grid-filter-menu .km-header .k-button.k-i-cancel:before {
9456    font-family: WebComponentsIcons
9457}
9458
9459.km-pane-wrapper .k-mobile-list .k-edit-field {
9460    width: 74%
9461}
9462
9463.km-pane-wrapper .k-grid-edit-form .k-edit-form-container, .km-pane-wrapper .k-grid-edit-form .k-popup-edit-form {
9464    width: auto
9465}
9466
9467.km-pane-wrapper .k-filter-menu .k-button {
9468    width: 100%;
9469    margin: 0;
9470    -webkit-box-sizing: border-box;
9471    box-sizing: border-box
9472}
9473
9474.k-grid-mobile {
9475    border-width: 0
9476}
9477
9478    .k-grid-mobile .k-resize-handle-inner {
9479        position: absolute;
9480        top: 50%;
9481        margin-top: -10px;
9482        left: -7px;
9483        width: 17px;
9484        height: 17px;
9485        border-style: solid;
9486        border-width: 2px;
9487        border-radius: 10px
9488    }
9489
9490        .k-grid-mobile .k-resize-handle-inner:before {
9491            content: "";
9492            position: absolute;
9493            top: 50%;
9494            margin-top: -3px;
9495            left: 1px;
9496            width: 6px;
9497            height: 6px;
9498            background-position: -5px -53px
9499        }
9500
9501        .k-grid-mobile .k-resize-handle-inner:after {
9502            content: "";
9503            position: absolute;
9504            top: 50%;
9505            margin-top: -3px;
9506            right: 1px;
9507            width: 6px;
9508            height: 6px;
9509            background-position: -5px -21px
9510        }
9511
9512.km-pane-wrapper .km-pane * {
9513    -webkit-background-clip: border-box;
9514    background-clip: border-box
9515}
9516
9517.km-pane-wrapper .k-mobile-list ul, .km-pane-wrapper .km-pane .k-mobile-list {
9518    padding: 0;
9519    margin: 0;
9520    list-style-type: none;
9521    border-radius: 0;
9522    background: 0
9523}
9524
9525.km-pane-wrapper .km-switch {
9526    top: 50%;
9527    right: .8rem;
9528    position: absolute;
9529    margin-top: -1.1rem
9530}
9531
9532.km-pane-wrapper .k-mobile-list .k-state-disabled {
9533    opacity: 1
9534}
9535
9536    .km-pane-wrapper .k-mobile-list .k-state-disabled > * {
9537        opacity: .7
9538    }
9539
9540.km-pane-wrapper .k-mobile-list .k-edit-label, .km-pane-wrapper .k-mobile-list .k-item, .km-pane-wrapper .k-mobile-list .k-item > .k-label, .km-pane-wrapper .k-mobile-list .k-item > .k-link {
9541    display: block;
9542    position: relative;
9543    list-style-type: none;
9544    vertical-align: middle;
9545    -webkit-box-sizing: border-box;
9546    box-sizing: border-box;
9547    padding: .5em 0 .5em 1em;
9548    font-size: 1em
9549}
9550
9551.km-pane-wrapper .k-edit-form-container, .km-pane-wrapper .k-scheduler-edit-form .km-scroll-container {
9552    padding-top: 1em;
9553    width: 100%
9554}
9555
9556.km-pane-wrapper .k-mobile-list .k-edit-label {
9557    position: absolute;
9558    margin: 0;
9559    float: none;
9560    clear: none;
9561    width: 100%
9562}
9563
9564    .km-pane-wrapper .k-mobile-list .k-edit-field, .km-pane-wrapper .k-mobile-list .k-edit-label label {
9565        display: block;
9566        text-align: left;
9567        overflow: hidden;
9568        text-overflow: ellipsis;
9569        -webkit-box-sizing: border-box;
9570        box-sizing: border-box;
9571        padding: .1em 0;
9572        margin: 0
9573    }
9574
9575.km-pane-wrapper .k-mobile-list .k-edit-field, .km-pane-wrapper .k-mobile-list .k-edit-label, .km-pane-wrapper .k-mobile-list .k-item {
9576    font-size: 1em;
9577    line-height: 1.6em;
9578    overflow: hidden
9579}
9580
9581.km-pane-wrapper .k-mobile-list .k-edit-field, .km-pane-wrapper .k-mobile-list .k-edit-label {
9582    width: 100%;
9583    float: none;
9584    clear: none;
9585    min-height: 2.7em
9586}
9587
9588.km-pane-wrapper .k-grid-delete .k-icon, .km-pane-wrapper .k-grid-edit .k-icon, .km-pane-wrapper .k-grid-toolbar .k-icon, .km-pane-wrapper .km-header .k-icon {
9589    display: none
9590}
9591
9592.km-pane-wrapper .k-mobile-list .k-edit-field {
9593    padding: .5em 0
9594}
9595
9596.km-pane-wrapper .k-mobile-list .k-scheduler-toolbar {
9597    padding: .3em 0
9598}
9599
9600    .km-pane-wrapper .k-mobile-list .k-scheduler-toolbar ul li {
9601        line-height: 2em
9602    }
9603
9604.km-pane-wrapper .k-mobile-list .k-item > * {
9605    line-height: normal
9606}
9607
9608.km-pane-wrapper .k-mobile-list .k-button-container, .km-pane-wrapper .k-mobile-list .k-edit-buttons {
9609    -webkit-box-sizing: border-box;
9610    box-sizing: border-box;
9611    padding: .5em 1em;
9612    margin: 0
9613}
9614
9615.km-pane-wrapper #recurrence .km-scroll-container > .k-edit-label:first-child, .km-pane-wrapper .k-mobile-list .k-filter-help-text > li > .k-link, .km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-label:nth-child(3), .km-pane-wrapper .k-mobile-list > ul > li > .k-link {
9616    display: block;
9617    padding: .2em 1em;
9618    font-size: .95em;
9619    position: -webkit-sticky;
9620    margin: 0;
9621    font-weight: 400;
9622    line-height: 2em;
9623    background: 0;
9624    border-top: 1em solid transparent
9625}
9626
9627.km-pane-wrapper #recurrence .km-scroll-container > .k-edit-label:first-child, .km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-label:nth-child(3) {
9628    position: relative
9629}
9630
9631.km-pane-wrapper .k-mobile-list .k-item:first-child {
9632    border-top: 0
9633}
9634
9635.km-pane-wrapper .k-mobile-list .k-item:last-child {
9636    border-bottom: 0
9637}
9638
9639.km-pane-wrapper .k-mobile-list .k-item > .k-label, .km-pane-wrapper .k-mobile-list .k-item > .k-link {
9640    line-height: inherit;
9641    text-decoration: none;
9642    margin: -.5em 0 -.5em -1em
9643}
9644
9645.k-check[type=checkbox], .k-check[type=radio], .k-mobile-list .k-edit-field [type=checkbox], .k-mobile-list .k-edit-field [type=radio] {
9646    -webkit-appearance: none;
9647    -moz-appearance: none;
9648    appearance: none;
9649    background-color: transparent
9650}
9651
9652.k-mobile-list .k-edit-field [type=checkbox], .k-mobile-list .k-edit-field [type=radio], .km-pane-wrapper .k-mobile-list .k-label .k-check, .km-pane-wrapper .k-mobile-list .k-link .k-check {
9653    border: 0;
9654    font-size: inherit;
9655    width: 13px;
9656    height: 13px;
9657    margin: .26em 1em .26em 0
9658}
9659
9660.k-ie .k-mobile-list .k-edit-field [type=checkbox], .k-ie .k-mobile-list .k-edit-field [type=radio], .k-ie .km-pane-wrapper .k-icon, .k-ie .km-pane-wrapper .k-mobile-list .k-label .k-check, .k-ie .km-pane-wrapper .k-mobile-list .k-link .k-check {
9661    font-size: inherit;
9662    text-indent: -9999px;
9663    width: 1.01em;
9664    height: 1em
9665}
9666
9667.k-ie .km-pane-wrapper .k-grid .k-icon {
9668    text-indent: 0
9669}
9670
9671.km-pane-wrapper .k-column-menu .k-label .k-check {
9672    height: 16px;
9673    width: 16px
9674}
9675
9676.km-pane-wrapper .k-edit-field > :not([type=checkbox]):not([type=radio]):not(.k-button), .km-pane-wrapper .k-mobile-list .k-widget, .km-pane-wrapper .km-pane .k-mobile-list input:not([type=checkbox]):not([type=radio]), .km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]), .km-pane-wrapper .km-pane .k-mobile-list textarea {
9677    text-indent: 0;
9678    font-size: 1em;
9679    line-height: 1.6em;
9680    vertical-align: middle;
9681    height: auto;
9682    padding: 0;
9683    border: 0;
9684    margin: 0;
9685    color: inherit;
9686    background: 0;
9687    -webkit-box-shadow: none;
9688    box-shadow: none;
9689    border-radius: 0
9690}
9691
9692.km-pane-wrapper .k-mobile-list .k-widget {
9693    border: 0;
9694    border-radius: 0
9695}
9696
9697.k-ie .km-pane-wrapper .k-mobile-list .k-widget {
9698    height: initial
9699}
9700
9701.km-pane-wrapper .k-mobile-list .k-widget .k-input, .km-pane-wrapper .k-mobile-list .k-widget .k-state-default {
9702    border: 0;
9703    background: 0
9704}
9705
9706.km-pane-wrapper .k-edit-field > :not([type=checkbox]):not([type=radio]):not(.k-button), .km-pane-wrapper .k-mobile-list .k-widget, .km-pane-wrapper .k-mobile-list select:not([multiple]), .km-pane-wrapper .k-mobile-list textarea, .km-pane-wrapper :not(.k-state-default):not(.k-pager-input) > input:not([type=checkbox]):not([type=radio]) {
9707    width: 80%;
9708    padding: .6em 0;
9709    margin: -.5em 0
9710}
9711
9712.km-pane-wrapper .k-mobile-list .k-edit-field > *, .km-pane-wrapper .k-mobile-list .k-widget, .km-pane-wrapper .km-pane .k-mobile-list input, .km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]), .km-pane-wrapper .km-pane .k-mobile-list textarea {
9713    -webkit-appearance: none;
9714    -moz-appearance: none;
9715    appearance: none;
9716    float: right;
9717    z-index: 1;
9718    position: relative
9719}
9720
9721.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right {
9722    padding: 10px;
9723    border-radius: 0
9724}
9725
9726    .km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right > input {
9727        float: none;
9728        width: 100%;
9729        padding: 1px 0;
9730        margin: 0;
9731        border-radius: 3px;
9732        text-indent: 30px;
9733        border-width: 1px;
9734        border-style: solid
9735    }
9736
9737.km-pane-wrapper .k-mobile-list .k-edit-field.k-scheduler-toolbar {
9738    background: 0;
9739    border: 0;
9740    -webkit-box-shadow: none;
9741    box-shadow: none;
9742    padding: .5em 1em
9743}
9744
9745.km-pane-wrapper #recurrence .k-scheduler-navigation {
9746    width: 100%
9747}
9748
9749.km-pane-wrapper .k-mobile-list .k-scheduler-navigation, .km-pane-wrapper .k-scheduler-views {
9750    display: table;
9751    table-layout: fixed
9752}
9753
9754    .km-pane-wrapper .k-mobile-list .k-scheduler-navigation li, .km-pane-wrapper .k-scheduler-views li {
9755        display: table-cell;
9756        text-align: center
9757    }
9758
9759.km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-field .k-check {
9760    margin: 0;
9761    padding-left: 1em;
9762    -webkit-box-sizing: border-box;
9763    box-sizing: border-box
9764}
9765
9766    .km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-field .k-check:first-child {
9767        margin-top: -.5em
9768    }
9769
9770    .km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-field .k-check:last-child {
9771        margin-bottom: -.5em
9772    }
9773
9774.km-pane-wrapper .k-mobile-list .k-scheduler-timezones .k-edit-field label.k-check {
9775    text-indent: 1em
9776}
9777
9778.km-pane-wrapper .k-mobile-list .k-edit-field > .k-button {
9779    margin-left: 20%;
9780    float: left
9781}
9782
9783.km-pane-wrapper .k-mobile-list .k-dropdown-wrap, .km-pane-wrapper .k-mobile-list .k-numeric-wrap, .km-pane-wrapper .k-mobile-list .k-picker-wrap {
9784    position: static;
9785    -webkit-box-shadow: none;
9786    box-shadow: none
9787}
9788
9789.km-pane-wrapper .k-mobile-list .k-datepicker .k-select, .km-pane-wrapper .k-mobile-list .k-datetimepicker .k-select, .km-pane-wrapper .k-mobile-list .k-numerictextbox .k-select {
9790    position: absolute;
9791    top: 0;
9792    right: 0;
9793    line-height: normal
9794}
9795
9796    .km-pane-wrapper .k-mobile-list .k-datepicker .k-select:before, .km-pane-wrapper .k-mobile-list .k-datetimepicker .k-select:before {
9797        content: "\a0";
9798        display: inline-block;
9799        width: 0;
9800        height: 100%;
9801        vertical-align: middle
9802    }
9803
9804.km-pane-wrapper .k-mobile-list .k-numerictextbox .k-link {
9805    height: 50%
9806}
9807
9808.km-pane-wrapper .k-edit-form-container .k-button, .km-pane-wrapper .k-grid .k-button {
9809    margin: 0
9810}
9811
9812    .km-pane-wrapper .k-edit-form-container .k-button + .k-button, .km-pane-wrapper .k-grid .k-button + .k-button {
9813        margin: 0 0 0 .18em
9814    }
9815
9816.km-pane-wrapper .k-pager-numbers .k-link, .km-pane-wrapper .k-pager-numbers .k-state-selected, .km-pane-wrapper .k-pager-wrap > .k-link {
9817    width: 2.4em;
9818    height: 2.4em;
9819    line-height: 2.1em;
9820    border-radius: 2em;
9821    -webkit-box-sizing: border-box;
9822    box-sizing: border-box
9823}
9824
9825.km-pane-wrapper .k-pager-numbers .k-link, .km-pane-wrapper .k-pager-numbers .k-state-selected {
9826    width: auto;
9827    line-height: 2.2em;
9828    padding: 0 .86em;
9829    min-width: .7em
9830}
9831
9832.km-pane-wrapper .k-pager-wrap {
9833    line-height: 2.4em
9834}
9835
9836@media all and (max-width:1024px) {
9837    .km-pane-wrapper .k-pager-nav + .k-pager-nav ~ .k-pager-nav {
9838        position: absolute;
9839        right: .3em;
9840        top: .3em
9841    }
9842
9843    .km-pane-wrapper .k-pager-nav:first-child + .k-pager-nav + .k-pager-nav, .km-pane-wrapper .k-pager-wrap .k-pager-numbers + .k-pager-nav {
9844        right: 3em
9845    }
9846
9847    .km-pane-wrapper .k-pager-info, .km-pane-wrapper .k-pager-refresh {
9848        display: none
9849    }
9850}
9851
9852@media all and (max-width:699px),(-ms-high-contrast:active) and (-ms-high-contrast:none) and (max-width:800px) {
9853    .km-pane-wrapper .k-edit-field > :not([type=checkbox]):not([type=radio]):not(.k-button), .km-pane-wrapper .k-mobile-list .k-widget, .km-pane-wrapper .k-mobile-list select:not([multiple]), .km-pane-wrapper .k-mobile-list textarea, .km-pane-wrapper:not(.k-state-default):not(.k-pager-input) > input:not([type=checkbox]):not([type=radio]) {
9854        width: 50%
9855    }
9856
9857    .km-pane-wrapper .k-mobile-list .k-edit-field > .k-button {
9858        margin-left: 50%
9859    }
9860
9861    .km-pane-wrapper .k-mobile-list .k-edit-field > .k-timezone-button {
9862        margin-left: 1em
9863    }
9864
9865    .km-pane-wrapper .k-nav-today a {
9866        padding-left: .6em;
9867        padding-right: .6em
9868    }
9869
9870    .km-pane-wrapper li.k-nav-current {
9871        margin-left: 0;
9872        margin-right: 0
9873    }
9874
9875    .km-pane-wrapper .k-pager-wrap {
9876        position: relative
9877    }
9878
9879    .km-pane-wrapper .k-pager-numbers {
9880        width: auto;
9881        display: block;
9882        overflow: hidden;
9883        margin-right: 5.5em;
9884        float: none;
9885        text-overflow: ellipsis;
9886        height: 2.4em;
9887        text-align: center
9888    }
9889
9890        .km-pane-wrapper .k-pager-numbers li {
9891            float: none;
9892            display: inline-block
9893        }
9894
9895    .km-pane-wrapper .k-pager-nav {
9896        float: left
9897    }
9898}
9899
9900.km-pane-wrapper .k-mobile-list .k-edit-field > * > select:not([multiple]), .km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-field .k-check, .km-pane-wrapper .k-mobile-list .k-scheduler-timezones .k-edit-field label.k-check {
9901    width: 100%
9902}
9903
9904.km-scroll-container {
9905    -webkit-user-select: none;
9906    -moz-user-select: none;
9907    -ms-user-select: none;
9908    user-select: none;
9909    -webkit-margin-collapse: separate;
9910    -webkit-transform: translatez(0)
9911}
9912
9913.k-widget .km-scroll-wrapper {
9914    position: relative;
9915    padding-bottom: 0
9916}
9917
9918.km-touch-scrollbar {
9919    position: absolute;
9920    visibility: hidden;
9921    z-index: 200000;
9922    height: .3em;
9923    width: .3em;
9924    background-color: rgba(0,0,0,.7);
9925    opacity: 0;
9926    -webkit-transition: opacity .3s linear;
9927    transition: opacity .3s linear;
9928    -webkit-transition: "opacity 0.3s linear";
9929    transition: "opacity 0.3s linear"
9930}
9931
9932.km-vertical-scrollbar {
9933    height: 100%;
9934    right: 2px;
9935    top: 2px
9936}
9937
9938.km-horizontal-scrollbar {
9939    width: 100%;
9940    left: 2px;
9941    bottom: 2px
9942}
9943
9944@media only screen and (max-width:1024px) {
9945    .k-scheduler-toolbar > ul.k-scheduler-views {
9946        position: absolute;
9947        right: 6px;
9948        top: 6px;
9949        z-index: 10000
9950    }
9951
9952    .km-pane-wrapper .k-scheduler-views {
9953        width: 18em
9954    }
9955
9956    .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views {
9957        right: auto;
9958        left: 6px
9959    }
9960
9961    .k-scheduler-toolbar > ul.k-scheduler-views > li:not(.k-current-view) {
9962        display: none
9963    }
9964
9965    .k-scheduler-toolbar li.k-nav-current .k-lg-date-format {
9966        display: none
9967    }
9968
9969    .k-scheduler-toolbar li.k-nav-current .k-sm-date-format {
9970        display: inline
9971    }
9972
9973    .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view {
9974        display: block;
9975        border-width: 1px
9976    }
9977
9978    .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view {
9979        text-align: left;
9980        padding-left: 1em
9981    }
9982
9983    .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link {
9984        display: block;
9985        position: relative;
9986        padding-right: 2.5em;
9987        padding-left: 1em;
9988        -webkit-box-sizing: border-box;
9989        box-sizing: border-box
9990    }
9991
9992    .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link {
9993        padding-left: 0
9994    }
9995
9996    .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link:after {
9997        content: "\E006";
9998        position: absolute;
9999        top: 50%;
10000        right: .6em;
10001        margin-top: -.5em;
10002        line-height: 1em
10003    }
10004
10005    .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li, .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li:first-child + li {
10006        display: block;
10007        border: 0;
10008        border-radius: 0
10009    }
10010
10011    .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded {
10012        border: 1px solid #c5c5c5;
10013        background-color: #fff;
10014        background-image: none;
10015        -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.3);
10016        box-shadow: 0 2px 2px 0 rgba(0,0,0,.3)
10017    }
10018
10019    .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded {
10020        text-align: left
10021    }
10022}
10023
10024@media only screen and (max-width:420px) {
10025    .km-pane-wrapper .k-scheduler-views {
10026        width: auto
10027    }
10028}
10029
10030.k-fx-end .k-fx-current, .k-fx-end .k-fx-next {
10031    -webkit-transition: all 350ms ease-out;
10032    transition: all 350ms ease-out
10033}
10034
10035.k-fx {
10036    position: relative
10037}
10038
10039    .k-fx .k-fx-current {
10040        z-index: 0
10041    }
10042
10043    .k-fx .k-fx-next {
10044        z-index: 1
10045    }
10046
10047.k-fx-hidden, .k-fx-hidden * {
10048    visibility: hidden !important
10049}
10050
10051.k-fx-reverse .k-fx-current {
10052    z-index: 1
10053}
10054
10055.k-fx-reverse .k-fx-next {
10056    z-index: 0
10057}
10058
10059.k-fx-zoom.k-fx-start .k-fx-next {
10060    -webkit-transform: scale(0) !important;
10061    -ms-transform: scale(0) !important;
10062    transform: scale(0) !important
10063}
10064
10065.k-fx-zoom.k-fx-end .k-fx-next {
10066    -webkit-transform: scale(1) !important;
10067    -ms-transform: scale(1) !important;
10068    transform: scale(1) !important
10069}
10070
10071.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-next, .k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-next {
10072    -webkit-transform: scale(1) !important;
10073    -ms-transform: scale(1) !important;
10074    transform: scale(1) !important
10075}
10076
10077.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-current {
10078    -webkit-transform: scale(1) !important;
10079    -ms-transform: scale(1) !important;
10080    transform: scale(1) !important
10081}
10082
10083.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-current {
10084    -webkit-transform: scale(0) !important;
10085    -ms-transform: scale(0) !important;
10086    transform: scale(0) !important
10087}
10088
10089.k-fx-fade.k-fx-start .k-fx-next {
10090    will-change: opacity;
10091    opacity: 0
10092}
10093
10094.k-fx-fade.k-fx-end .k-fx-next {
10095    opacity: 1
10096}
10097
10098.k-fx-fade.k-fx-reverse.k-fx-start .k-fx-current {
10099    will-change: opacity;
10100    opacity: 1
10101}
10102
10103.k-fx-fade.k-fx-reverse.k-fx-end .k-fx-current {
10104    opacity: 0
10105}
10106
10107.k-fx-slide.k-fx-end .k-fx-current .km-content, .k-fx-slide.k-fx-end .k-fx-current .km-footer, .k-fx-slide.k-fx-end .k-fx-current .km-header, .k-fx-slide.k-fx-end .k-fx-next .km-content, .k-fx-slide.k-fx-end .k-fx-next .km-footer, .k-fx-slide.k-fx-end .k-fx-next .km-header {
10108    -webkit-transition: all 350ms ease-out;
10109    transition: all 350ms ease-out
10110}
10111
10112.k-fx-slide.k-fx-start .k-fx-next .km-content {
10113    will-change: transform;
10114    -webkit-transform: translatex(100%);
10115    -ms-transform: translatex(100%);
10116    transform: translatex(100%)
10117}
10118
10119.k-fx-slide.k-fx-start .k-fx-next .km-footer, .k-fx-slide.k-fx-start .k-fx-next .km-header {
10120    will-change: opacity;
10121    opacity: 0
10122}
10123
10124.k-fx-slide.k-fx-end .k-fx-current .km-content {
10125    -webkit-transform: translatex(-100%);
10126    -ms-transform: translatex(-100%);
10127    transform: translatex(-100%)
10128}
10129
10130.k-fx-slide.k-fx-end .k-fx-next .km-footer, .k-fx-slide.k-fx-end .k-fx-next .km-header {
10131    opacity: 1
10132}
10133
10134.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-content {
10135    will-change: transform;
10136    -webkit-transform: translatex(0);
10137    -ms-transform: translatex(0);
10138    transform: translatex(0)
10139}
10140
10141.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-content {
10142    -webkit-transform: translatex(100%);
10143    -ms-transform: translatex(100%);
10144    transform: translatex(100%)
10145}
10146
10147.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-content {
10148    -webkit-transform: translatex(-100%);
10149    -ms-transform: translatex(-100%);
10150    transform: translatex(-100%)
10151}
10152
10153.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-content {
10154    -webkit-transform: translatex(0);
10155    -ms-transform: translatex(0);
10156    transform: translatex(0)
10157}
10158
10159.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-footer, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-header {
10160    will-change: opacity;
10161    opacity: 1
10162}
10163
10164.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-footer, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-header {
10165    opacity: 1
10166}
10167
10168.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-footer, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-header {
10169    opacity: 0
10170}
10171
10172.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-footer, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-header {
10173    opacity: 1
10174}
10175
10176.k-fx-slide.k-fx-right.k-fx-start .k-fx-next .km-content {
10177    -webkit-transform: translatex(-100%);
10178    -ms-transform: translatex(-100%);
10179    transform: translatex(-100%)
10180}
10181
10182.k-fx-slide.k-fx-right.k-fx-end .k-fx-current .km-content {
10183    -webkit-transform: translatex(100%);
10184    -ms-transform: translatex(100%);
10185    transform: translatex(100%)
10186}
10187
10188.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .km-content {
10189    -webkit-transform: translatex(0);
10190    -ms-transform: translatex(0);
10191    transform: translatex(0)
10192}
10193
10194.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .km-content {
10195    -webkit-transform: translatex(-100%);
10196    -ms-transform: translatex(-100%);
10197    transform: translatex(-100%)
10198}
10199
10200.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .km-content {
10201    -webkit-transform: translatex(100%);
10202    -ms-transform: translatex(100%);
10203    transform: translatex(100%)
10204}
10205
10206.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .km-content {
10207    -webkit-transform: translatex(0);
10208    -ms-transform: translatex(0);
10209    transform: translatex(0)
10210}
10211
10212.k-fx-tile.k-fx-start .k-fx-next {
10213    will-change: transform;
10214    -webkit-transform: translatex(100%);
10215    -ms-transform: translatex(100%);
10216    transform: translatex(100%)
10217}
10218
10219.k-fx-tile.k-fx-end .k-fx-current {
10220    -webkit-transform: translatex(-100%);
10221    -ms-transform: translatex(-100%);
10222    transform: translatex(-100%)
10223}
10224
10225.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current {
10226    will-change: transform;
10227    -webkit-transform: translatex(0);
10228    -ms-transform: translatex(0);
10229    transform: translatex(0)
10230}
10231
10232.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current {
10233    -webkit-transform: translatex(100%);
10234    -ms-transform: translatex(100%);
10235    transform: translatex(100%)
10236}
10237
10238.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next {
10239    -webkit-transform: translatex(-100%);
10240    -ms-transform: translatex(-100%);
10241    transform: translatex(-100%)
10242}
10243
10244.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next {
10245    -webkit-transform: translatex(0);
10246    -ms-transform: translatex(0);
10247    transform: translatex(0)
10248}
10249
10250.k-fx-tile.k-fx-right.k-fx-start .k-fx-next {
10251    -webkit-transform: translatex(-100%);
10252    -ms-transform: translatex(-100%);
10253    transform: translatex(-100%)
10254}
10255
10256.k-fx-tile.k-fx-right.k-fx-end .k-fx-current {
10257    -webkit-transform: translatex(100%);
10258    -ms-transform: translatex(100%);
10259    transform: translatex(100%)
10260}
10261
10262.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current {
10263    -webkit-transform: translatex(0);
10264    -ms-transform: translatex(0);
10265    transform: translatex(0)
10266}
10267
10268.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current {
10269    -webkit-transform: translatex(-100%);
10270    -ms-transform: translatex(-100%);
10271    transform: translatex(-100%)
10272}
10273
10274.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next {
10275    -webkit-transform: translatex(100%);
10276    -ms-transform: translatex(100%);
10277    transform: translatex(100%)
10278}
10279
10280.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next {
10281    -webkit-transform: translatex(0);
10282    -ms-transform: translatex(0);
10283    transform: translatex(0)
10284}
10285
10286.k-fx-tile.k-fx-start .k-fx-next {
10287    will-change: transform;
10288    -webkit-transform: translatex(100%);
10289    -ms-transform: translatex(100%);
10290    transform: translatex(100%)
10291}
10292
10293.k-fx-tile.k-fx-end .k-fx-current {
10294    -webkit-transform: translatex(-100%);
10295    -ms-transform: translatex(-100%);
10296    transform: translatex(-100%)
10297}
10298
10299.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current {
10300    will-change: transform;
10301    -webkit-transform: translatex(0);
10302    -ms-transform: translatex(0);
10303    transform: translatex(0)
10304}
10305
10306.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current {
10307    -webkit-transform: translatex(100%);
10308    -ms-transform: translatex(100%);
10309    transform: translatex(100%)
10310}
10311
10312.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next {
10313    -webkit-transform: translatex(-100%);
10314    -ms-transform: translatex(-100%);
10315    transform: translatex(-100%)
10316}
10317
10318.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next {
10319    -webkit-transform: translatex(0);
10320    -ms-transform: translatex(0);
10321    transform: translatex(0)
10322}
10323
10324.k-fx-tile.k-fx-right.k-fx-start .k-fx-next {
10325    -webkit-transform: translatex(-100%);
10326    -ms-transform: translatex(-100%);
10327    transform: translatex(-100%)
10328}
10329
10330.k-fx-tile.k-fx-right.k-fx-end .k-fx-current {
10331    -webkit-transform: translatex(100%);
10332    -ms-transform: translatex(100%);
10333    transform: translatex(100%)
10334}
10335
10336.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current {
10337    -webkit-transform: translatex(0);
10338    -ms-transform: translatex(0);
10339    transform: translatex(0)
10340}
10341
10342.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current {
10343    -webkit-transform: translatex(-100%);
10344    -ms-transform: translatex(-100%);
10345    transform: translatex(-100%)
10346}
10347
10348.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next {
10349    -webkit-transform: translatex(100%);
10350    -ms-transform: translatex(100%);
10351    transform: translatex(100%)
10352}
10353
10354.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next {
10355    -webkit-transform: translatex(0);
10356    -ms-transform: translatex(0);
10357    transform: translatex(0)
10358}
10359
10360.k-fx.k-fx-overlay.k-fx-left.k-fx-start .k-fx-next, .k-fx.k-fx-overlay.k-fx-start .k-fx-next {
10361    will-change: transform;
10362    -webkit-transform: translatex(100%);
10363    -ms-transform: translatex(100%);
10364    transform: translatex(100%)
10365}
10366
10367.k-fx.k-fx-overlay.k-fx-right.k-fx-start .k-fx-next {
10368    -webkit-transform: translatex(-100%);
10369    -ms-transform: translatex(-100%);
10370    transform: translatex(-100%)
10371}
10372
10373.k-fx.k-fx-overlay.k-fx-up.k-fx-start .k-fx-next {
10374    -webkit-transform: translatey(100%);
10375    -ms-transform: translatey(100%);
10376    transform: translatey(100%)
10377}
10378
10379.k-fx.k-fx-overlay.k-fx-down.k-fx-start .k-fx-next {
10380    -webkit-transform: translatey(-100%);
10381    -ms-transform: translatey(-100%);
10382    transform: translatey(-100%)
10383}
10384
10385.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-next {
10386    -webkit-transform: none;
10387    -ms-transform: none;
10388    transform: none
10389}
10390
10391.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-current {
10392    will-change: transform;
10393    -webkit-transform: none;
10394    -ms-transform: none;
10395    transform: none
10396}
10397
10398.k-fx.k-fx-overlay.k-fx-reverse.k-fx-end .k-fx-current, .k-fx.k-fx-overlay.k-fx-reverse.k-fx-left.k-fx-end .k-fx-current {
10399    -webkit-transform: translatex(100%);
10400    -ms-transform: translatex(100%);
10401    transform: translatex(100%)
10402}
10403
10404.k-fx.k-fx-overlay.k-fx-reverse.k-fx-right.k-fx-end .k-fx-current {
10405    -webkit-transform: translatex(-100%);
10406    -ms-transform: translatex(-100%);
10407    transform: translatex(-100%)
10408}
10409
10410.k-fx.k-fx-overlay.k-fx-reverse.k-fx-up.k-fx-end .k-fx-current {
10411    -webkit-transform: translatey(100%);
10412    -ms-transform: translatey(100%);
10413    transform: translatey(100%)
10414}
10415
10416.k-fx.k-fx-overlay.k-fx-reverse.k-fx-down.k-fx-end .k-fx-current {
10417    -webkit-transform: translatey(-100%);
10418    -ms-transform: translatey(-100%);
10419    transform: translatey(-100%)
10420}
10421
10422.k-virtual-wrap {
10423    position: relative
10424}
10425
10426    .k-virtual-wrap .k-list.k-virtual-list {
10427        height: auto
10428    }
10429
10430.k-virtual-content {
10431    overflow-y: scroll;
10432    -webkit-overflow-scrolling: touch;
10433    position: relative
10434}
10435
10436.k-virtual-list > .k-virtual-content {
10437    position: absolute;
10438    top: 0;
10439    width: 100%;
10440    margin: 0;
10441    padding: 0;
10442    list-style-type: none
10443}
10444
10445.k-virtual-option-label {
10446    width: 100%;
10447    margin: 0;
10448    padding: 0;
10449    list-style-type: none
10450}
10451
10452.k-virtual-wrap > .k-virtual-header {
10453    text-align: right
10454}
10455
10456.k-popup .k-item.k-first {
10457    position: relative
10458}
10459
10460.k-virtual-content > .k-virtual-list > .k-virtual-item {
10461    position: absolute;
10462    width: 100%;
10463    -webkit-box-sizing: border-box;
10464    box-sizing: border-box;
10465    overflow: hidden;
10466    white-space: nowrap
10467}
10468
10469.k-popup .k-list .k-item > .k-group, .k-popup > .k-group-header, .k-popup > .k-virtual-wrap > .k-group-header {
10470    text-transform: uppercase;
10471    font-size: .857em
10472}
10473
10474.k-popup .k-list .k-item > .k-group {
10475    position: absolute;
10476    top: 0;
10477    right: 0;
10478    padding: 0 .5em;
10479    line-height: 1.8
10480}
10481
10482.k-popup .k-state-hover > .k-group {
10483    right: -1px
10484}
10485
10486.k-group-header + .k-list > .k-item.k-first, .k-static-header + .k-list > .k-item.k-first, .k-virtual-item.k-first {
10487    border-top-style: solid;
10488    border-top-width: 1px;
10489    padding-top: 0
10490}
10491
10492.k-popup > .k-group-header, .k-popup > .k-virtual-wrap > .k-group-header {
10493    text-align: right
10494}
10495
10496@font-face {
10497    font-family: WebComponentsIcons;
10498    src: url('/WebResource.axd?d=KZCG_2yS9SI5gr367I2DZze5x-0AWf5m2Nw_6SdW5ecwFX853WcUcR_DPwbhcNMYd2PlX4F72pXAfaAQrBF97mTSnvipQ26iRBS9oNF0Sb_tew4KVg96osS7jzejbDywkyGzG-dgFqymMr7YX9OrabuLvxmy7dN_pzA6Uui37T7WO0o7p5WJYSCpz_FKzevHGOSkHLMF0GbVhxipb-pp9rljCxmDHbdnajxN71ZOztU1&t=636910017480000000');
10499    src: url('/WebResource.axd?d=KZCG_2yS9SI5gr367I2DZze5x-0AWf5m2Nw_6SdW5ecwFX853WcUcR_DPwbhcNMYd2PlX4F72pXAfaAQrBF97mTSnvipQ26iRBS9oNF0Sb_tew4KVg96osS7jzejbDywkyGzG-dgFqymMr7YX9OrabuLvxmy7dN_pzA6Uui37T7WO0o7p5WJYSCpz_FKzevHGOSkHLMF0GbVhxipb-pp9rljCxmDHbdnajxN71ZOztU1&t=636910017480000000') format('embedded-opentype'),url('/WebResource.axd?d=0X9mjICiFYsQXi6R7NbN2j7ItgAMgwcOXAqO1ehT6elmgsjWIe-EJ_O__Qy9j6r8My97z3zoTQsplArqS63ZhPgQCNO0DBIIKn00hIGH3f-8R-Lr8G_hVACBu9cufDGxt3NCNhtly6px85Acv5J8ApZau0TR5LgNUosBJ1NFkXi17CF78IASfftbkESfbcUDau4j2iUIfi0dWd3ve8-lpCdDOnOYTsRTkTxrDyyqU041&t=636910017480000000') format('truetype'),url('/WebResource.axd?d=6npMB5TGw1b0S8V1HlvPQs5P5F3flXp_GE9pCr1bwFEHZkHIMODHmbH8qACHFImh2q7EodMs6nr-bbYXPpuEeAEyScaOnQy7qA9UGT6iPQh_nJCBdE77rJrRmkSLKhVIVQhugxtRtMwSJ7z52It7jQ7laOJM1LEoBV6XdJvyGmAF7GFRvM0482sZ4u2ADdhd6kmMcC2L-rDLvgjdelW2l4VDCYPtVVUcX4QXcSECmXs1&t=636910017480000000') format('woff'),url('/WebResource.axd?d=X9pluVtFRR6G1p0JMkWXZBSoirg3U1DYFy_RbgpyzUMwZGZkUfgfan1yP4Y480R76h_QtDR7hlsHcsDo4O3ja-a2yr0Q-LT9LaRFk2gf_qSnzKdMEJzgaDVjX72v3gACHjBojQDQ0N4Fk3ylKsx-605xscRfwnGjAXoFv4WmGPZCJ5ZQ3J3-h-yVhM2qOkEkWI8rky5w5E5FzT1kK7iGqc0YpePtLzZ6GFhvAnlekWk1&t=636910017480000000') format('svg');
10500    font-weight: 400;
10501    font-style: normal
10502}
10503
10504.k-i-arrow-45-up-right:before {
10505    content: "\e000"
10506}
10507
10508.k-i-collapse-ne:before {
10509    content: "\e000"
10510}
10511
10512.k-i-resize-ne:before {
10513    content: "\e000"
10514}
10515
10516.k-i-arrow-45-down-right:before {
10517    content: "\e001"
10518}
10519
10520.k-i-collapse-se:before {
10521    content: "\e001"
10522}
10523
10524.k-i-collapse:before {
10525    content: "\e001"
10526}
10527
10528.k-i-resize-se:before {
10529    content: "\e001"
10530}
10531
10532.k-i-arrow-45-down-left:before {
10533    content: "\e002"
10534}
10535
10536.k-i-collapse-sw:before {
10537    content: "\e002"
10538}
10539
10540.k-i-resize-sw:before {
10541    content: "\e002"
10542}
10543
10544.k-i-arrow-45-up-left:before {
10545    content: "\e003"
10546}
10547
10548.k-i-collapse-nw:before {
10549    content: "\e003"
10550}
10551
10552.k-i-resize-new:before {
10553    content: "\e003"
10554}
10555
10556.k-i-arrow-60-up:before {
10557    content: "\e004"
10558}
10559
10560.k-i-arrow-n:before {
10561    content: "\e004"
10562}
10563
10564.k-i-kpi-trend-increase:before {
10565    content: "\e004"
10566}
10567
10568.k-i-arrow-60-right:before {
10569    content: "\e005"
10570}
10571
10572.k-i-arrow-e:before {
10573    content: "\e005"
10574}
10575
10576.k-i-expand:before {
10577    content: "\e005"
10578}
10579
10580.k-i-arrow-60-down:before {
10581    content: "\e006"
10582}
10583
10584.k-i-arrow-s:before {
10585    content: "\e006"
10586}
10587
10588.k-i-kpi-trend-decrease:before {
10589    content: "\e006"
10590}
10591
10592.k-i-arrow-60-left:before {
10593    content: "\e007"
10594}
10595
10596.k-i-arrow-w:before {
10597    content: "\e007"
10598}
10599
10600.k-i-arrow-end-up:before {
10601    content: "\e008"
10602}
10603
10604.k-i-seek-n:before {
10605    content: "\e008"
10606}
10607
10608.k-i-arrow-end-right:before {
10609    content: "\e009"
10610}
10611
10612.k-i-seek-e:before {
10613    content: "\e009"
10614}
10615
10616.k-i-arrow-end-down:before {
10617    content: "\e00a"
10618}
10619
10620.k-i-seek-s:before {
10621    content: "\e00a"
10622}
10623
10624.k-i-arrow-end-left:before {
10625    content: "\e00b"
10626}
10627
10628.k-i-seek-w:before {
10629    content: "\e00b"
10630}
10631
10632.k-i-arrow-double-60-up:before {
10633    content: "\e00c"
10634}
10635
10636.k-i-arrow-seek-up:before {
10637    content: "\e00c"
10638}
10639
10640.k-i-arrow-double-60-right:before {
10641    content: "\e00d"
10642}
10643
10644.k-i-arrow-seek-right:before {
10645    content: "\e00d"
10646}
10647
10648.k-i-forward-sm:before {
10649    content: "\e00d"
10650}
10651
10652.k-i-arrow-double-60-down:before {
10653    content: "\e00e"
10654}
10655
10656.k-i-arrow-seek-down:before {
10657    content: "\e00e"
10658}
10659
10660.k-i-arrow-double-60-left:before {
10661    content: "\e00f"
10662}
10663
10664.k-i-arrow-seek-left:before {
10665    content: "\e00f"
10666}
10667
10668.k-i-rewind-sm:before {
10669    content: "\e00f"
10670}
10671
10672.k-i-arrows-kpi:before {
10673    content: "\e010"
10674}
10675
10676.k-i-kpi:before {
10677    content: "\e010"
10678}
10679
10680.k-i-arrows-no-change:before {
10681    content: "\e011"
10682}
10683
10684.k-i-arrow-overflow-down:before {
10685    content: "\e012"
10686}
10687
10688.k-i-arrow-chevron-up:before {
10689    content: "\e013"
10690}
10691
10692.k-i-arrow-chevron-right:before {
10693    content: "\e014"
10694}
10695
10696.k-i-arrow-chevron-down:before {
10697    content: "\e015"
10698}
10699
10700.k-i-arrow-chevron-left:before {
10701    content: "\e016"
10702}
10703
10704.k-i-arrow-up:before {
10705    content: "\e017"
10706}
10707
10708.k-i-arrow-right:before {
10709    content: "\e018"
10710}
10711
10712.k-i-arrow-down:before {
10713    content: "\e019"
10714}
10715
10716.k-i-arrow-left:before {
10717    content: "\e01a"
10718}
10719
10720.k-i-arrow-drill:before {
10721    content: "\e01b"
10722}
10723
10724.k-i-arrow-parent:before {
10725    content: "\e01c"
10726}
10727
10728.k-i-arrow-root:before {
10729    content: "\e01d"
10730}
10731
10732.k-i-arrows-resizing:before {
10733    content: "\e01e"
10734}
10735
10736.k-i-arrows-dimensions:before {
10737    content: "\e01f"
10738}
10739
10740.k-i-arrows-swap:before {
10741    content: "\e020"
10742}
10743
10744.k-i-drag-and-drop:before {
10745    content: "\e021"
10746}
10747
10748.k-i-categorize:before {
10749    content: "\e022"
10750}
10751
10752.k-i-grid:before {
10753    content: "\e023"
10754}
10755
10756.k-i-grid-layout:before {
10757    content: "\e024"
10758}
10759
10760.k-i-group:before {
10761    content: "\e025"
10762}
10763
10764.k-i-ungroup:before {
10765    content: "\e026"
10766}
10767
10768.k-i-handler-drag:before {
10769    content: "\e027"
10770}
10771
10772.k-i-layout:before {
10773    content: "\e028"
10774}
10775
10776.k-i-layout-1-by-4:before {
10777    content: "\e029"
10778}
10779
10780.k-i-layout-2-by-2:before {
10781    content: "\e02a"
10782}
10783
10784.k-i-layout-side-by-side:before {
10785    content: "\e02b"
10786}
10787
10788.k-i-layout-stacked:before {
10789    content: "\e02c"
10790}
10791
10792.k-i-columns:before {
10793    content: "\e02d"
10794}
10795
10796.k-i-rows:before {
10797    content: "\e02e"
10798}
10799
10800.k-i-reorder:before {
10801    content: "\e02f"
10802}
10803
10804.k-i-menu:before {
10805    content: "\e030"
10806}
10807
10808.k-i-more-vertical:before {
10809    content: "\e031"
10810}
10811
10812.k-i-more-horizontal:before {
10813    content: "\e032"
10814}
10815
10816.k-i-undo:before {
10817    content: "\e100"
10818}
10819
10820.k-i-redo:before {
10821    content: "\e101"
10822}
10823
10824.k-i-reset:before {
10825    content: "\e102"
10826}
10827
10828.k-i-reload:before {
10829    content: "\e103"
10830}
10831
10832.k-i-refresh:before {
10833    content: "\e103"
10834}
10835
10836.k-i-recurrence:before {
10837    content: "\e103"
10838}
10839
10840.k-i-non-recurrence:before {
10841    content: "\e104"
10842}
10843
10844.k-i-reset-sm:before {
10845    content: "\e105"
10846}
10847
10848.k-i-reload-sm:before {
10849    content: "\e106"
10850}
10851
10852.k-i-refresh-sm:before {
10853    content: "\e106"
10854}
10855
10856.k-i-recurrence-sm:before {
10857    content: "\e106"
10858}
10859
10860.k-i-clock:before {
10861    content: "\e107"
10862}
10863
10864.k-i-calendar:before {
10865    content: "\e108"
10866}
10867
10868.k-i-save:before {
10869    content: "\e109"
10870}
10871
10872.k-i-floppy:before {
10873    content: "\e109"
10874}
10875
10876.k-i-print:before {
10877    content: "\e10a"
10878}
10879
10880.k-i-printer:before {
10881    content: "\e10a"
10882}
10883
10884.k-i-edit:before {
10885    content: "\e10b"
10886}
10887
10888.k-i-pencil:before {
10889    content: "\e10b"
10890}
10891
10892.k-i-delete:before {
10893    content: "\e10c"
10894}
10895
10896.k-i-trash:before {
10897    content: "\e10c"
10898}
10899
10900.k-i-attachment:before {
10901    content: "\e10d"
10902}
10903
10904.k-i-clip:before {
10905    content: "\e10d"
10906}
10907
10908.k-i-attachment-45:before {
10909    content: "\e10e"
10910}
10911
10912.k-i-clip-45:before {
10913    content: "\e10e"
10914}
10915
10916.k-i-link-horizontal:before {
10917    content: "\e10f"
10918}
10919
10920.k-i-hyperlink:before {
10921    content: "\e10f"
10922}
10923
10924.k-i-unlink-horizontal:before {
10925    content: "\e110"
10926}
10927
10928.k-i-hyperlink-remove:before {
10929    content: "\e110"
10930}
10931
10932.k-i-link-vertical:before {
10933    content: "\e111"
10934}
10935
10936.k-i-unlink-vertical:before {
10937    content: "\e112"
10938}
10939
10940.k-i-lock:before {
10941    content: "\e113"
10942}
10943
10944.k-i-unlock:before {
10945    content: "\e114"
10946}
10947
10948.k-i-cancel:before {
10949    content: "\e115"
10950}
10951
10952.k-i-cancel-outline:before {
10953    content: "\e116"
10954}
10955
10956.k-i-cancel-circle:before {
10957    content: "\e117"
10958}
10959
10960.k-i-check:before {
10961    content: "\e118"
10962}
10963
10964.k-i-checkmark:before {
10965    content: "\e118"
10966}
10967
10968.k-i-check-outline:before {
10969    content: "\e119"
10970}
10971
10972.k-i-checkmark-outline:before {
10973    content: "\e119"
10974}
10975
10976.k-i-success:before {
10977    content: "\e119"
10978}
10979
10980.k-i-check-circle:before {
10981    content: "\e11a"
10982}
10983
10984.k-i-checkmark-circle:before {
10985    content: "\e11a"
10986}
10987
10988.k-i-close:before {
10989    content: "\e11b"
10990}
10991
10992.k-i-x:before {
10993    content: "\e11b"
10994}
10995
10996.k-i-close-outline:before {
10997    content: "\e11c"
10998}
10999
11000.k-i-x-outline:before {
11001    content: "\e11c"
11002}
11003
11004.k-i-error:before {
11005    content: "\e11c"
11006}
11007
11008.k-i-close-circle:before {
11009    content: "\e11d"
11010}
11011
11012.k-i-x-circle:before {
11013    content: "\e11d"
11014}
11015
11016.k-i-plus:before {
11017    content: "\e11e"
11018}
11019
11020.k-i-add:before {
11021    content: "\e11e"
11022}
11023
11024.k-i-plus-outline:before {
11025    content: "\e11f"
11026}
11027
11028.k-i-plus-circle:before {
11029    content: "\e120"
11030}
11031
11032.k-i-minus:before {
11033    content: "\e121"
11034}
11035
11036.k-i-kpi-trend-equal:before {
11037    content: "\e121"
11038}
11039
11040.k-i-minus-outline:before {
11041    content: "\e122"
11042}
11043
11044.k-i-minus-circle:before {
11045    content: "\e123"
11046}
11047
11048.k-i-sort-asc:before {
11049    content: "\e124"
11050}
11051
11052.k-i-sort-desc:before {
11053    content: "\e125"
11054}
11055
11056.k-i-unsort:before {
11057    content: "\e126"
11058}
11059
11060.k-i-sort-clear:before {
11061    content: "\e126"
11062}
11063
11064.k-i-sort-asc-sm:before {
11065    content: "\e127"
11066}
11067
11068.k-i-sort-desc-sm:before {
11069    content: "\e128"
11070}
11071
11072.k-i-filter:before {
11073    content: "\e129"
11074}
11075
11076.k-i-filter-clear:before {
11077    content: "\e12a"
11078}
11079
11080.k-i-filter-sm:before {
11081    content: "\e12b"
11082}
11083
11084.k-i-filter-sort-asc-sm:before {
11085    content: "\e12c"
11086}
11087
11088.k-i-filter-sort-desc-sm:before {
11089    content: "\e12d"
11090}
11091
11092.k-i-filter-add-expression:before {
11093    content: "\e12e"
11094}
11095
11096.k-i-filter-add-group:before {
11097    content: "\e12f"
11098}
11099
11100.k-i-login:before {
11101    content: "\e130"
11102}
11103
11104.k-i-logout:before {
11105    content: "\e131"
11106}
11107
11108.k-i-download:before {
11109    content: "\e132"
11110}
11111
11112.k-i-upload:before {
11113    content: "\e133"
11114}
11115
11116.k-i-hyperlink-open:before {
11117    content: "\e134"
11118}
11119
11120.k-i-hyperlink-open-sm:before {
11121    content: "\e135"
11122}
11123
11124.k-i-launch:before {
11125    content: "\e136"
11126}
11127
11128.k-i-window:before {
11129    content: "\e137"
11130}
11131
11132.k-i-window-maximize:before {
11133    content: "\e137"
11134}
11135
11136.k-i-windows:before {
11137    content: "\e138"
11138}
11139
11140.k-i-window-restore:before {
11141    content: "\e138"
11142}
11143
11144.k-i-tiles:before {
11145    content: "\e138"
11146}
11147
11148.k-i-window-minimize:before {
11149    content: "\e139"
11150}
11151
11152.k-i-gear:before {
11153    content: "\e13a"
11154}
11155
11156.k-i-cog:before {
11157    content: "\e13a"
11158}
11159
11160.k-i-custom:before {
11161    content: "\e13a"
11162}
11163
11164.k-i-gears:before {
11165    content: "\e13b"
11166}
11167
11168.k-i-cogs:before {
11169    content: "\e13b"
11170}
11171
11172.k-i-wrench:before {
11173    content: "\e13c"
11174}
11175
11176.k-i-settings:before {
11177    content: "\e13c"
11178}
11179
11180.k-i-preview:before {
11181    content: "\e13d"
11182}
11183
11184.k-i-eye:before {
11185    content: "\e13d"
11186}
11187
11188.k-i-zoom:before {
11189    content: "\e13e"
11190}
11191
11192.k-i-search:before {
11193    content: "\e13e"
11194}
11195
11196.k-i-zoom-in:before {
11197    content: "\e13f"
11198}
11199
11200.k-i-zoom-out:before {
11201    content: "\e140"
11202}
11203
11204.k-i-pan:before {
11205    content: "\e141"
11206}
11207
11208.k-i-move:before {
11209    content: "\e141"
11210}
11211
11212.k-i-calculator:before {
11213    content: "\e142"
11214}
11215
11216.k-i-cart:before {
11217    content: "\e143"
11218}
11219
11220.k-i-shopping-cart:before {
11221    content: "\e143"
11222}
11223
11224.k-i-connector:before {
11225    content: "\e144"
11226}
11227
11228.k-i-plus-sm:before {
11229    content: "\e145"
11230}
11231
11232.k-i-minus-sm:before {
11233    content: "\e146"
11234}
11235
11236.k-i-kpi-status-deny:before {
11237    content: "\e147"
11238}
11239
11240.k-i-kpi-status-hold:before {
11241    content: "\e148"
11242}
11243
11244.k-i-kpi-status-open:before {
11245    content: "\e149"
11246}
11247
11248.k-i-play:before {
11249    content: "\e200"
11250}
11251
11252.k-i-pause:before {
11253    content: "\e201"
11254}
11255
11256.k-i-stop:before {
11257    content: "\e202"
11258}
11259
11260.k-i-rewind:before {
11261    content: "\e203"
11262}
11263
11264.k-i-forward:before {
11265    content: "\e204"
11266}
11267
11268.k-i-volume-down:before {
11269    content: "\e205"
11270}
11271
11272.k-i-volume-up:before {
11273    content: "\e206"
11274}
11275
11276.k-i-volume-off:before {
11277    content: "\e207"
11278}
11279
11280.k-i-hd:before {
11281    content: "\e208"
11282}
11283
11284.k-i-subtitles:before {
11285    content: "\e209"
11286}
11287
11288.k-i-playlist:before {
11289    content: "\e20a"
11290}
11291
11292.k-i-audio:before {
11293    content: "\e20b"
11294}
11295
11296.k-i-play-sm:before {
11297    content: "\e20c"
11298}
11299
11300.k-i-pause-sm:before {
11301    content: "\e20d"
11302}
11303
11304.k-i-stop-sm:before {
11305    content: "\e20e"
11306}
11307
11308.k-i-heart-outline:before {
11309    content: "\e300"
11310}
11311
11312.k-i-fav-outline:before {
11313    content: "\e300"
11314}
11315
11316.k-i-favorite-outline:before {
11317    content: "\e300"
11318}
11319
11320.k-i-heart:before {
11321    content: "\e301"
11322}
11323
11324.k-i-fav:before {
11325    content: "\e301"
11326}
11327
11328.k-i-favorite:before {
11329    content: "\e301"
11330}
11331
11332.k-i-star-outline:before {
11333    content: "\e302"
11334}
11335
11336.k-i-bookmark-outline:before {
11337    content: "\e302"
11338}
11339
11340.k-i-star:before {
11341    content: "\e303"
11342}
11343
11344.k-i-bookmark:before {
11345    content: "\e303"
11346}
11347
11348.k-i-checkbox:before {
11349    content: "\e304"
11350}
11351
11352.k-i-shape-rect:before {
11353    content: "\e304"
11354}
11355
11356.k-i-checkbox-checked:before {
11357    content: "\e305"
11358}
11359
11360.k-i-tri-state-indeterminate:before {
11361    content: "\e306"
11362}
11363
11364.k-i-tri-state-null:before {
11365    content: "\e307"
11366}
11367
11368.k-i-circle:before {
11369    content: "\e308"
11370}
11371
11372.k-i-radiobutton:before {
11373    content: "\e309"
11374}
11375
11376.k-i-shape-circle:before {
11377    content: "\e309"
11378}
11379
11380.k-i-radiobutton-checked:before {
11381    content: "\e30a"
11382}
11383
11384.k-i-notification:before {
11385    content: "\e400"
11386}
11387
11388.k-i-bell:before {
11389    content: "\e400"
11390}
11391
11392.k-i-information:before {
11393    content: "\e401"
11394}
11395
11396.k-i-info:before {
11397    content: "\e401"
11398}
11399
11400.k-i-question:before {
11401    content: "\e402"
11402}
11403
11404.k-i-help:before {
11405    content: "\e402"
11406}
11407
11408.k-i-warning:before {
11409    content: "\e403"
11410}
11411
11412.k-i-exception:before {
11413    content: "\e403"
11414}
11415
11416.k-i-photo-camera:before {
11417    content: "\e500"
11418}
11419
11420.k-i-image:before {
11421    content: "\e501"
11422}
11423
11424.k-i-photo:before {
11425    content: "\e501"
11426}
11427
11428.k-i-image-export:before {
11429    content: "\e502"
11430}
11431
11432.k-i-photo-export:before {
11433    content: "\e502"
11434}
11435
11436.k-i-zoom-actual-size:before {
11437    content: "\e503"
11438}
11439
11440.k-i-zoom-best-fit:before {
11441    content: "\e504"
11442}
11443
11444.k-i-image-resize:before {
11445    content: "\e505"
11446}
11447
11448.k-i-crop:before {
11449    content: "\e506"
11450}
11451
11452.k-i-mirror:before {
11453    content: "\e507"
11454}
11455
11456.k-i-flip-horizontal:before {
11457    content: "\e508"
11458}
11459
11460.k-i-flip-vertical:before {
11461    content: "\e509"
11462}
11463
11464.k-i-rotate:before {
11465    content: "\e50a"
11466}
11467
11468.k-i-rotate-right:before {
11469    content: "\e50b"
11470}
11471
11472.k-i-rotate-left:before {
11473    content: "\e50c"
11474}
11475
11476.k-i-brush:before {
11477    content: "\e50d"
11478}
11479
11480.k-i-palette:before {
11481    content: "\e50e"
11482}
11483
11484.k-i-paint:before {
11485    content: "\e50f"
11486}
11487
11488.k-i-droplet:before {
11489    content: "\e50f"
11490}
11491
11492.k-i-background:before {
11493    content: "\e50f"
11494}
11495
11496.k-i-line:before {
11497    content: "\e510"
11498}
11499
11500.k-i-shape-line:before {
11501    content: "\e510"
11502}
11503
11504.k-i-brightness-contrast:before {
11505    content: "\e511"
11506}
11507
11508.k-i-saturation:before {
11509    content: "\e512"
11510}
11511
11512.k-i-invert-colors:before {
11513    content: "\e513"
11514}
11515
11516.k-i-transperancy:before {
11517    content: "\e514"
11518}
11519
11520.k-i-opacity:before {
11521    content: "\e514"
11522}
11523
11524.k-i-greyscale:before {
11525    content: "\e515"
11526}
11527
11528.k-i-blur:before {
11529    content: "\e516"
11530}
11531
11532.k-i-sharpen:before {
11533    content: "\e517"
11534}
11535
11536.k-i-shape:before {
11537    content: "\e518"
11538}
11539
11540.k-i-round-corners:before {
11541    content: "\e519"
11542}
11543
11544.k-i-front-element:before {
11545    content: "\e51a"
11546}
11547
11548.k-i-back-element:before {
11549    content: "\e51b"
11550}
11551
11552.k-i-forward-element:before {
11553    content: "\e51c"
11554}
11555
11556.k-i-backward-element:before {
11557    content: "\e51d"
11558}
11559
11560.k-i-align-left-element:before {
11561    content: "\e51e"
11562}
11563
11564.k-i-align-center-element:before {
11565    content: "\e51f"
11566}
11567
11568.k-i-align-right-element:before {
11569    content: "\e520"
11570}
11571
11572.k-i-align-top-element:before {
11573    content: "\e521"
11574}
11575
11576.k-i-align-middle-element:before {
11577    content: "\e522"
11578}
11579
11580.k-i-align-bottom-element:before {
11581    content: "\e523"
11582}
11583
11584.k-i-thumbnails-up:before {
11585    content: "\e524"
11586}
11587
11588.k-i-thumbnails-right:before {
11589    content: "\e525"
11590}
11591
11592.k-i-thumbnails-down:before {
11593    content: "\e526"
11594}
11595
11596.k-i-thumbnails-left:before {
11597    content: "\e527"
11598}
11599
11600.k-i-full-screen:before {
11601    content: "\e528"
11602}
11603
11604.k-i-fullscreen:before {
11605    content: "\e528"
11606}
11607
11608.k-i-full-screen-exit:before {
11609    content: "\e529"
11610}
11611
11612.k-i-fullscreen-exit:before {
11613    content: "\e529"
11614}
11615
11616.k-i-reset-color:before {
11617    content: "\e52a"
11618}
11619
11620.k-i-paint-remove:before {
11621    content: "\e52a"
11622}
11623
11624.k-i-background-remove:before {
11625    content: "\e52a"
11626}
11627
11628.k-i-page-properties:before {
11629    content: "\e600"
11630}
11631
11632.k-i-bold:before {
11633    content: "\e601"
11634}
11635
11636.k-i-italic:before {
11637    content: "\e602"
11638}
11639
11640.k-i-underline:before {
11641    content: "\e603"
11642}
11643
11644.k-i-font-family:before {
11645    content: "\e604"
11646}
11647
11648.k-i-foreground-color:before {
11649    content: "\e605"
11650}
11651
11652.k-i-convert-lowercase:before {
11653    content: "\e606"
11654}
11655
11656.k-i-convert-uppercase:before {
11657    content: "\e607"
11658}
11659
11660.k-i-strikethrough:before {
11661    content: "\e608"
11662}
11663
11664.k-i-sub-script:before {
11665    content: "\e609"
11666}
11667
11668.k-i-sup-script:before {
11669    content: "\e60a"
11670}
11671
11672.k-i-div:before {
11673    content: "\e60b"
11674}
11675
11676.k-i-all:before {
11677    content: "\e60c"
11678}
11679
11680.k-i-h1:before {
11681    content: "\e60d"
11682}
11683
11684.k-i-h2:before {
11685    content: "\e60e"
11686}
11687
11688.k-i-h3:before {
11689    content: "\e60f"
11690}
11691
11692.k-i-h4:before {
11693    content: "\e610"
11694}
11695
11696.k-i-h5:before {
11697    content: "\e611"
11698}
11699
11700.k-i-h6:before {
11701    content: "\e612"
11702}
11703
11704.k-i-list-ordered:before {
11705    content: "\e613"
11706}
11707
11708.k-i-list-numbered:before {
11709    content: "\e613"
11710}
11711
11712.k-i-list-unordered:before {
11713    content: "\e614"
11714}
11715
11716.k-i-list-bulleted:before {
11717    content: "\e614"
11718}
11719
11720.k-i-indent-increase:before {
11721    content: "\e615"
11722}
11723
11724.k-i-indent:before {
11725    content: "\e615"
11726}
11727
11728.k-i-indent-decrease:before {
11729    content: "\e616"
11730}
11731
11732.k-i-outdent:before {
11733    content: "\e616"
11734}
11735
11736.k-i-insert-up:before {
11737    content: "\e617"
11738}
11739
11740.k-i-insert-top:before {
11741    content: "\e617"
11742}
11743
11744.k-i-insert-middle:before {
11745    content: "\e618"
11746}
11747
11748.k-i-insert-down:before {
11749    content: "\e619"
11750}
11751
11752.k-i-insert-bottom:before {
11753    content: "\e619"
11754}
11755
11756.k-i-align-top:before {
11757    content: "\e61a"
11758}
11759
11760.k-i-align-middle:before {
11761    content: "\e61b"
11762}
11763
11764.k-i-align-bottom:before {
11765    content: "\e61c"
11766}
11767
11768.k-i-align-left:before {
11769    content: "\e61d"
11770}
11771
11772.k-i-align-center:before {
11773    content: "\e61e"
11774}
11775
11776.k-i-align-right:before {
11777    content: "\e61f"
11778}
11779
11780.k-i-align-justify:before {
11781    content: "\e620"
11782}
11783
11784.k-i-align-remove:before {
11785    content: "\e621"
11786}
11787
11788.k-i-text-wrap:before {
11789    content: "\e622"
11790}
11791
11792.k-i-rule-horizontal:before {
11793    content: "\e623"
11794}
11795
11796.k-i-table-align-top-left:before {
11797    content: "\e624"
11798}
11799
11800.k-i-table-align-top-center:before {
11801    content: "\e625"
11802}
11803
11804.k-i-table-align-top-right:before {
11805    content: "\e626"
11806}
11807
11808.k-i-table-align-middle-left:before {
11809    content: "\e627"
11810}
11811
11812.k-i-table-align-middle-center:before {
11813    content: "\e628"
11814}
11815
11816.k-i-table-align-middle-right:before {
11817    content: "\e629"
11818}
11819
11820.k-i-table-align-bottom-left:before {
11821    content: "\e62a"
11822}
11823
11824.k-i-table-align-bottom-center:before {
11825    content: "\e62b"
11826}
11827
11828.k-i-table-align-bottom-right:before {
11829    content: "\e62c"
11830}
11831
11832.k-i-table-align-remove:before {
11833    content: "\e62d"
11834}
11835
11836.k-i-borders-all:before {
11837    content: "\e62e"
11838}
11839
11840.k-i-all-borders:before {
11841    content: "\e62e"
11842}
11843
11844.k-i-borders-outside:before {
11845    content: "\e62f"
11846}
11847
11848.k-i-outside-borders:before {
11849    content: "\e62f"
11850}
11851
11852.k-i-borders-inside:before {
11853    content: "\e630"
11854}
11855
11856.k-i-inside-borders:before {
11857    content: "\e630"
11858}
11859
11860.k-i-borders-inside-horizontal:before {
11861    content: "\e631"
11862}
11863
11864.k-i-inside-horizontal-borders:before {
11865    content: "\e631"
11866}
11867
11868.k-i-borders-inside-vertical:before {
11869    content: "\e632"
11870}
11871
11872.k-i-inside-vertical-borders:before {
11873    content: "\e632"
11874}
11875
11876.k-i-border-top:before {
11877    content: "\e633"
11878}
11879
11880.k-i-top-border:before {
11881    content: "\e633"
11882}
11883
11884.k-i-border-bottom:before {
11885    content: "\e634"
11886}
11887
11888.k-i-bottom-border:before {
11889    content: "\e634"
11890}
11891
11892.k-i-border-left:before {
11893    content: "\e635"
11894}
11895
11896.k-i-left-border:before {
11897    content: "\e635"
11898}
11899
11900.k-i-border-right:before {
11901    content: "\e636"
11902}
11903
11904.k-i-right-border:before {
11905    content: "\e636"
11906}
11907
11908.k-i-border-no:before {
11909    content: "\e637"
11910}
11911
11912.k-i-no-borders:before {
11913    content: "\e637"
11914}
11915
11916.k-i-borders-show-hide:before {
11917    content: "\e638"
11918}
11919
11920.k-i-form:before {
11921    content: "\e639"
11922}
11923
11924.k-i-border:before {
11925    content: "\e639"
11926}
11927
11928.k-i-form-element:before {
11929    content: "\e63a"
11930}
11931
11932.k-i-code-snippet:before {
11933    content: "\e63b"
11934}
11935
11936.k-i-select-all:before {
11937    content: "\e63c"
11938}
11939
11940.k-i-button:before {
11941    content: "\e63d"
11942}
11943
11944.k-i-select-box:before {
11945    content: "\e63e"
11946}
11947
11948.k-i-calendar-date:before {
11949    content: "\e63f"
11950}
11951
11952.k-i-group-box:before {
11953    content: "\e640"
11954}
11955
11956.k-i-textarea:before {
11957    content: "\e641"
11958}
11959
11960.k-i-textbox:before {
11961    content: "\e642"
11962}
11963
11964.k-i-textbox-hidden:before {
11965    content: "\e643"
11966}
11967
11968.k-i-password:before {
11969    content: "\e644"
11970}
11971
11972.k-i-paragraph-add:before {
11973    content: "\e645"
11974}
11975
11976.k-i-edit-tools:before {
11977    content: "\e646"
11978}
11979
11980.k-i-template-manager:before {
11981    content: "\e647"
11982}
11983
11984.k-i-change-manually:before {
11985    content: "\e648"
11986}
11987
11988.k-i-track-changes:before {
11989    content: "\e649"
11990}
11991
11992.k-i-track-changes-enable:before {
11993    content: "\e64a"
11994}
11995
11996.k-i-track-changes-accept:before {
11997    content: "\e64b"
11998}
11999
12000.k-i-track-changes-accept-all:before {
12001    content: "\e64c"
12002}
12003
12004.k-i-track-changes-reject:before {
12005    content: "\e64d"
12006}
12007
12008.k-i-track-changes-reject-all:before {
12009    content: "\e64e"
12010}
12011
12012.k-i-document-manager:before {
12013    content: "\e64f"
12014}
12015
12016.k-i-custom-icon:before {
12017    content: "\e650"
12018}
12019
12020.k-i-dictionary-add:before {
12021    content: "\e651"
12022}
12023
12024.k-i-image-light-dialog:before {
12025    content: "\e652"
12026}
12027
12028.k-i-image-insert:before {
12029    content: "\e652"
12030}
12031
12032.k-i-image-edit:before {
12033    content: "\e653"
12034}
12035
12036.k-i-image-map-editor:before {
12037    content: "\e654"
12038}
12039
12040.k-i-comment:before {
12041    content: "\e655"
12042}
12043
12044.k-i-comment-remove:before {
12045    content: "\e656"
12046}
12047
12048.k-i-comments-remove-all:before {
12049    content: "\e657"
12050}
12051
12052.k-i-silverlight:before {
12053    content: "\e658"
12054}
12055
12056.k-i-media-manager:before {
12057    content: "\e659"
12058}
12059
12060.k-i-video-external:before {
12061    content: "\e65a"
12062}
12063
12064.k-i-flash-manager:before {
12065    content: "\e65b"
12066}
12067
12068.k-i-find-and-replace:before {
12069    content: "\e65c"
12070}
12071
12072.k-i-find:before {
12073    content: "\e65c"
12074}
12075
12076.k-i-copy:before {
12077    content: "\e65d"
12078}
12079
12080.k-i-files:before {
12081    content: "\e65d"
12082}
12083
12084.k-i-cut:before {
12085    content: "\e65e"
12086}
12087
12088.k-i-paste:before {
12089    content: "\e65f"
12090}
12091
12092.k-i-paste-as-html:before {
12093    content: "\e660"
12094}
12095
12096.k-i-paste-from-word:before {
12097    content: "\e661"
12098}
12099
12100.k-i-paste-from-word-strip-file:before {
12101    content: "\e662"
12102}
12103
12104.k-i-paste-html:before {
12105    content: "\e663"
12106}
12107
12108.k-i-paste-markdown:before {
12109    content: "\e664"
12110}
12111
12112.k-i-paste-plain-text:before {
12113    content: "\e665"
12114}
12115
12116.k-i-apply-format:before {
12117    content: "\e666"
12118}
12119
12120.k-i-clear-css:before {
12121    content: "\e667"
12122}
12123
12124.k-i-copy-format:before {
12125    content: "\e668"
12126}
12127
12128.k-i-strip-all-formating:before {
12129    content: "\e669"
12130}
12131
12132.k-i-strip-css-format:before {
12133    content: "\e66a"
12134}
12135
12136.k-i-strip-font-elements:before {
12137    content: "\e66b"
12138}
12139
12140.k-i-strip-span-elements:before {
12141    content: "\e66c"
12142}
12143
12144.k-i-strip-word-formatting:before {
12145    content: "\e66d"
12146}
12147
12148.k-i-format-code-block:before {
12149    content: "\e66e"
12150}
12151
12152.k-i-style-builder:before {
12153    content: "\e66f"
12154}
12155
12156.k-i-module-manager:before {
12157    content: "\e670"
12158}
12159
12160.k-i-hyperlink-light-dialog:before {
12161    content: "\e671"
12162}
12163
12164.k-i-hyperlink-insert:before {
12165    content: "\e671"
12166}
12167
12168.k-i-hyperlink-globe:before {
12169    content: "\e672"
12170}
12171
12172.k-i-hyperlink-globe-remove:before {
12173    content: "\e673"
12174}
12175
12176.k-i-hyperlink-email:before {
12177    content: "\e674"
12178}
12179
12180.k-i-anchor:before {
12181    content: "\e675"
12182}
12183
12184.k-i-table-light-dialog:before {
12185    content: "\e676"
12186}
12187
12188.k-i-table-insert:before {
12189    content: "\e676"
12190}
12191
12192.k-i-table:before {
12193    content: "\e677"
12194}
12195
12196.k-i-table-properties:before {
12197    content: "\e678"
12198}
12199
12200.k-i-table-wizard:before {
12201    content: "\e678"
12202}
12203
12204.k-i-table-cell:before {
12205    content: "\e679"
12206}
12207
12208.k-i-table-cell-properties:before {
12209    content: "\e67a"
12210}
12211
12212.k-i-table-column-insert-left:before {
12213    content: "\e67b"
12214}
12215
12216.k-i-table-column-insert-right:before {
12217    content: "\e67c"
12218}
12219
12220.k-i-table-row-insert-above:before {
12221    content: "\e67d"
12222}
12223
12224.k-i-table-row-insert-below:before {
12225    content: "\e67e"
12226}
12227
12228.k-i-table-column-delete:before {
12229    content: "\e67f"
12230}
12231
12232.k-i-table-row-delete:before {
12233    content: "\e680"
12234}
12235
12236.k-i-table-cell-delete:before {
12237    content: "\e681"
12238}
12239
12240.k-i-table-delete:before {
12241    content: "\e682"
12242}
12243
12244.k-i-cells-merge:before {
12245    content: "\e683"
12246}
12247
12248.k-i-cells-merge-horizontally:before {
12249    content: "\e684"
12250}
12251
12252.k-i-cells-merge-vertically:before {
12253    content: "\e685"
12254}
12255
12256.k-i-cell-split-horizontally:before {
12257    content: "\e686"
12258}
12259
12260.k-i-cell-split-vertically:before {
12261    content: "\e687"
12262}
12263
12264.k-i-table-unmerge:before {
12265    content: "\e688"
12266}
12267
12268.k-i-pane-freeze:before {
12269    content: "\e689"
12270}
12271
12272.k-i-row-freeze:before {
12273    content: "\e68a"
12274}
12275
12276.k-i-column-freeze:before {
12277    content: "\e68b"
12278}
12279
12280.k-i-toolbar-float:before {
12281    content: "\e68c"
12282}
12283
12284.k-i-spell-checker:before {
12285    content: "\e68d"
12286}
12287
12288.k-i-validation-xhtml:before {
12289    content: "\e68e"
12290}
12291
12292.k-i-validation-data:before {
12293    content: "\e68f"
12294}
12295
12296.k-i-toggle-full-screen-mode:before {
12297    content: "\e690"
12298}
12299
12300.k-i-formula-fx:before {
12301    content: "\e691"
12302}
12303
12304.k-i-sum:before {
12305    content: "\e692"
12306}
12307
12308.k-i-symbol:before {
12309    content: "\e693"
12310}
12311
12312.k-i-dollar:before {
12313    content: "\e694"
12314}
12315
12316.k-i-currency:before {
12317    content: "\e694"
12318}
12319
12320.k-i-percent:before {
12321    content: "\e695"
12322}
12323
12324.k-i-custom-format:before {
12325    content: "\e696"
12326}
12327
12328.k-i-decimal-increase:before {
12329    content: "\e697"
12330}
12331
12332.k-i-decimal-decrease:before {
12333    content: "\e698"
12334}
12335
12336.k-i-font-size:before {
12337    content: "\e699"
12338}
12339
12340.k-i-image-absolute-position:before {
12341    content: "\e69a"
12342}
12343
12344.k-i-globe-outline:before {
12345    content: "\e700"
12346}
12347
12348.k-i-globe:before {
12349    content: "\e701"
12350}
12351
12352.k-i-marker-pin:before {
12353    content: "\e702"
12354}
12355
12356.k-i-marker-pin-target:before {
12357    content: "\e703"
12358}
12359
12360.k-i-pin:before {
12361    content: "\e704"
12362}
12363
12364.k-i-unpin:before {
12365    content: "\e705"
12366}
12367
12368.k-i-share:before {
12369    content: "\e800"
12370}
12371
12372.k-i-user:before {
12373    content: "\e801"
12374}
12375
12376.k-i-inbox:before {
12377    content: "\e802"
12378}
12379
12380.k-i-blogger:before {
12381    content: "\e803"
12382}
12383
12384.k-i-blogger-box:before {
12385    content: "\e804"
12386}
12387
12388.k-i-delicious:before {
12389    content: "\e805"
12390}
12391
12392.k-i-delicious-box:before {
12393    content: "\e806"
12394}
12395
12396.k-i-digg:before {
12397    content: "\e807"
12398}
12399
12400.k-i-digg-box:before {
12401    content: "\e808"
12402}
12403
12404.k-i-email:before {
12405    content: "\e809"
12406}
12407
12408.k-i-envelop:before {
12409    content: "\e809"
12410}
12411
12412.k-i-letter:before {
12413    content: "\e809"
12414}
12415
12416.k-i-email-box:before {
12417    content: "\e80a"
12418}
12419
12420.k-i-envelop-box:before {
12421    content: "\e80a"
12422}
12423
12424.k-i-letter-box:before {
12425    content: "\e80a"
12426}
12427
12428.k-i-facebook:before {
12429    content: "\e80b"
12430}
12431
12432.k-i-facebook-box:before {
12433    content: "\e80c"
12434}
12435
12436.k-i-google:before {
12437    content: "\e80d"
12438}
12439
12440.k-i-google-box:before {
12441    content: "\e80e"
12442}
12443
12444.k-i-google-plus:before {
12445    content: "\e80f"
12446}
12447
12448.k-i-google-plus-box:before {
12449    content: "\e810"
12450}
12451
12452.k-i-linkedin:before {
12453    content: "\e811"
12454}
12455
12456.k-i-linkedin-box:before {
12457    content: "\e812"
12458}
12459
12460.k-i-myspace:before {
12461    content: "\e813"
12462}
12463
12464.k-i-myspace-box:before {
12465    content: "\e814"
12466}
12467
12468.k-i-pinterest:before {
12469    content: "\e815"
12470}
12471
12472.k-i-pinterest-box:before {
12473    content: "\e816"
12474}
12475
12476.k-i-reddit:before {
12477    content: "\e817"
12478}
12479
12480.k-i-reddit-box:before {
12481    content: "\e818"
12482}
12483
12484.k-i-stumble-upon:before {
12485    content: "\e819"
12486}
12487
12488.k-i-stumble-upon-box:before {
12489    content: "\e81a"
12490}
12491
12492.k-i-tell-a-friend:before {
12493    content: "\e81b"
12494}
12495
12496.k-i-tell-a-friend-box:before {
12497    content: "\e81c"
12498}
12499
12500.k-i-tumblr:before {
12501    content: "\e81d"
12502}
12503
12504.k-i-tumblr-box:before {
12505    content: "\e81e"
12506}
12507
12508.k-i-twitter:before {
12509    content: "\e81f"
12510}
12511
12512.k-i-twitter-box:before {
12513    content: "\e820"
12514}
12515
12516.k-i-yammer:before {
12517    content: "\e821"
12518}
12519
12520.k-i-yammer-box:before {
12521    content: "\e822"
12522}
12523
12524.k-i-behance:before {
12525    content: "\e823"
12526}
12527
12528.k-i-behance-box:before {
12529    content: "\e824"
12530}
12531
12532.k-i-dribbble:before {
12533    content: "\e825"
12534}
12535
12536.k-i-dribbble-box:before {
12537    content: "\e826"
12538}
12539
12540.k-i-rss:before {
12541    content: "\e827"
12542}
12543
12544.k-i-rss-box:before {
12545    content: "\e828"
12546}
12547
12548.k-i-vimeo:before {
12549    content: "\e829"
12550}
12551
12552.k-i-vimeo-box:before {
12553    content: "\e82a"
12554}
12555
12556.k-i-youtube:before {
12557    content: "\e82b"
12558}
12559
12560.k-i-youtube-box:before {
12561    content: "\e82c"
12562}
12563
12564.k-i-folder:before {
12565    content: "\e900"
12566}
12567
12568.k-i-folder-open:before {
12569    content: "\e901"
12570}
12571
12572.k-i-folder-add:before {
12573    content: "\e902"
12574}
12575
12576.k-i-folder-up:before {
12577    content: "\e903"
12578}
12579
12580.k-i-folder-more:before {
12581    content: "\e904"
12582}
12583
12584.k-i-fields-more:before {
12585    content: "\e904"
12586}
12587
12588.k-i-aggregate-fields:before {
12589    content: "\e905"
12590}
12591
12592.k-i-file:before {
12593    content: "\e906"
12594}
12595
12596.k-i-file-vertical:before {
12597    content: "\e906"
12598}
12599
12600.k-i-file-add:before {
12601    content: "\e907"
12602}
12603
12604.k-i-file-txt:before {
12605    content: "\e908"
12606}
12607
12608.k-i-txt:before {
12609    content: "\e908"
12610}
12611
12612.k-i-file-csv:before {
12613    content: "\e909"
12614}
12615
12616.k-i-csv:before {
12617    content: "\e909"
12618}
12619
12620.k-i-file-excel:before {
12621    content: "\e90a"
12622}
12623
12624.k-i-file-xls:before {
12625    content: "\e90a"
12626}
12627
12628.k-i-excel:before {
12629    content: "\e90a"
12630}
12631
12632.k-i-xls:before {
12633    content: "\e90a"
12634}
12635
12636.k-i-file-word:before {
12637    content: "\e90b"
12638}
12639
12640.k-i-file-doc:before {
12641    content: "\e90b"
12642}
12643
12644.k-i-word:before {
12645    content: "\e90b"
12646}
12647
12648.k-i-doc:before {
12649    content: "\e90b"
12650}
12651
12652.k-i-file-mdb:before {
12653    content: "\e90c"
12654}
12655
12656.k-i-mdb:before {
12657    content: "\e90c"
12658}
12659
12660.k-i-file-ppt:before {
12661    content: "\e90d"
12662}
12663
12664.k-i-ppt:before {
12665    content: "\e90d"
12666}
12667
12668.k-i-file-pdf:before {
12669    content: "\e90e"
12670}
12671
12672.k-i-pdf:before {
12673    content: "\e90e"
12674}
12675
12676.k-i-file-psd:before {
12677    content: "\e90f"
12678}
12679
12680.k-i-psd:before {
12681    content: "\e90f"
12682}
12683
12684.k-i-file-flash:before {
12685    content: "\e910"
12686}
12687
12688.k-i-flash:before {
12689    content: "\e910"
12690}
12691
12692.k-i-file-config:before {
12693    content: "\e911"
12694}
12695
12696.k-i-config:before {
12697    content: "\e911"
12698}
12699
12700.k-i-file-ascx:before {
12701    content: "\e912"
12702}
12703
12704.k-i-ascx:before {
12705    content: "\e912"
12706}
12707
12708.k-i-file-bac:before {
12709    content: "\e913"
12710}
12711
12712.k-i-bac:before {
12713    content: "\e913"
12714}
12715
12716.k-i-file-zip:before {
12717    content: "\e914"
12718}
12719
12720.k-i-zip:before {
12721    content: "\e914"
12722}
12723
12724.k-i-film:before {
12725    content: "\e915"
12726}
12727
12728.k-i-css3:before {
12729    content: "\e916"
12730}
12731
12732.k-i-html5:before {
12733    content: "\e917"
12734}
12735
12736.k-i-html:before {
12737    content: "\e918"
12738}
12739
12740.k-i-source-code:before {
12741    content: "\e918"
12742}
12743
12744.k-i-view-source:before {
12745    content: "\e918"
12746}
12747
12748.k-i-css:before {
12749    content: "\e919"
12750}
12751
12752.k-i-js:before {
12753    content: "\e91a"
12754}
12755
12756.k-i-exe:before {
12757    content: "\e91b"
12758}
12759
12760.k-i-csproj:before {
12761    content: "\e91c"
12762}
12763
12764.k-i-vbproj:before {
12765    content: "\e91d"
12766}
12767
12768.k-i-cs:before {
12769    content: "\e91e"
12770}
12771
12772.k-i-vb:before {
12773    content: "\e91f"
12774}
12775
12776.k-i-sln:before {
12777    content: "\e920"
12778}
12779
12780.k-i-cloud:before {
12781    content: "\e921"
12782}
12783
12784.k-i-file-horizontal:before {
12785    content: "\e922"
12786}
12787
12788.k-i-page-portrait::before {
12789    content: "\e906"
12790}
12791
12792.k-i-page-landscape::before {
12793    content: "\e922"
12794}
12795
12796.k-rtl .k-i-collapse, .k-rtl .k-i-expand, .k-rtl .k-i-indent-decrease, .k-rtl .k-i-indent-increase {
12797    -webkit-transform: scaleX(-1);
12798    -ms-transform: scaleX(-1);
12799    transform: scaleX(-1)
12800}
12801
12802.k-spreadsheet {
12803    width: 800px;
12804    height: 600px;
12805    position: relative;
12806    border-width: 1px;
12807    border-style: solid;
12808    cursor: default
12809}
12810
12811    .k-spreadsheet .k-spreadsheet-pane {
12812        padding-right: 1px;
12813        position: absolute;
12814        border-width: 1px;
12815        border-bottom-width: 0;
12816        border-right-width: 0;
12817        border-style: solid;
12818        -webkit-box-sizing: border-box;
12819        box-sizing: border-box;
12820        overflow: hidden
12821    }
12822
12823        .k-spreadsheet .k-spreadsheet-pane.k-top {
12824            border-top-width: 0
12825        }
12826
12827        .k-spreadsheet .k-spreadsheet-pane.k-left {
12828            border-left-width: 0
12829        }
12830
12831        .k-spreadsheet .k-spreadsheet-pane .k-spreadsheet-cell {
12832            position: absolute;
12833            white-space: pre;
12834            -webkit-box-sizing: border-box;
12835            box-sizing: border-box;
12836            overflow: hidden;
12837            padding: 1px 3px;
12838            -webkit-background-clip: padding-box;
12839            background-clip: padding-box
12840        }
12841
12842    .k-spreadsheet .k-spreadsheet-haxis, .k-spreadsheet .k-spreadsheet-vaxis {
12843        position: absolute;
12844        border-style: solid
12845    }
12846
12847    .k-spreadsheet .k-spreadsheet-vaxis {
12848        top: 0;
12849        border-width: 0 0 0 1px
12850    }
12851
12852    .k-spreadsheet .k-spreadsheet-haxis {
12853        left: 0;
12854        border-width: 1px 0 0
12855    }
12856
12857    .k-spreadsheet .k-filter-range, .k-spreadsheet .k-spreadsheet-selection {
12858        border-width: 1px;
12859        border-style: solid;
12860        position: absolute;
12861        -webkit-box-sizing: border-box;
12862        box-sizing: border-box
12863    }
12864
12865    .k-spreadsheet .k-spreadsheet-active-cell {
12866        position: absolute;
12867        outline-color: transparent !important;
12868        -webkit-box-sizing: border-box;
12869        box-sizing: border-box;
12870        z-index: 10
12871    }
12872
12873    .k-spreadsheet .k-spreadsheet-action-bar {
12874        border-width: 0 0 1px;
12875        border-style: solid;
12876        position: relative;
12877        display: table;
12878        width: 100%
12879    }
12880
12881        .k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar, .k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor {
12882            display: table-cell;
12883            vertical-align: middle
12884        }
12885
12886        .k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor {
12887            position: relative;
12888            vertical-align: top;
12889            border-width: 0 1px 0 0;
12890            border-style: solid
12891        }
12892
12893            .k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor .k-combobox {
12894                width: 9.5em;
12895                border-radius: 0;
12896                border-color: transparent
12897            }
12898
12899                .k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor .k-combobox .k-dropdown-wrap {
12900                    border-radius: 0;
12901                    border-color: transparent;
12902                    background: 0;
12903                    -webkit-box-shadow: none;
12904                    box-shadow: none;
12905                    border-width: 0
12906                }
12907
12908                    .k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor .k-combobox .k-dropdown-wrap .k-input {
12909                        border-radius: 0
12910                    }
12911
12912                    .k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor .k-combobox .k-dropdown-wrap .k-select {
12913                        border-radius: 0;
12914                        margin: -1px -1px -1px 0;
12915                        padding: 1px 1px 1px 0
12916                    }
12917
12918        .k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar {
12919            width: 100%;
12920            padding-left: 31px
12921        }
12922
12923            .k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar::before {
12924                position: relative;
12925                display: inline-block;
12926                overflow: hidden;
12927                width: 1em;
12928                height: 1em;
12929                text-align: center;
12930                vertical-align: middle;
12931                background-image: none;
12932                font: 16px/1 WebComponentsIcons;
12933                speak: none;
12934                font-variant: normal;
12935                text-transform: none;
12936                text-indent: 0;
12937                -webkit-font-smoothing: antialiased;
12938                -moz-osx-font-smoothing: grayscale;
12939                content: "\e691";
12940                display: block;
12941                position: absolute;
12942                top: 50%;
12943                -webkit-transform: translateY(-50%);
12944                -ms-transform: translateY(-50%);
12945                transform: translateY(-50%);
12946                border-width: 0 1px 0 0;
12947                border-style: solid;
12948                width: 24px;
12949                margin-left: -24px
12950            }
12951
12952            .k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar .k-spreadsheet-formula-input.k-spreadsheet-array-formula:before {
12953                content: "{";
12954                font-weight: 700
12955            }
12956
12957            .k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar .k-spreadsheet-formula-input.k-spreadsheet-array-formula:after {
12958                content: "}";
12959                font-weight: 700
12960            }
12961
12962        .k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-input {
12963            overflow: hidden;
12964            text-indent: .571em;
12965            border: 0;
12966            margin: 0
12967        }
12968
12969        .k-spreadsheet .k-spreadsheet-action-bar .k-state-border-down {
12970            padding-bottom: 0
12971        }
12972
12973    .k-spreadsheet .k-spreadsheet-formula-input {
12974        outline: 0;
12975        border-width: 0;
12976        height: 26px;
12977        line-height: 20px;
12978        width: 100%;
12979        -webkit-box-sizing: border-box;
12980        box-sizing: border-box;
12981        white-space: pre;
12982        padding: 3px .5em
12983    }
12984
12985    .k-spreadsheet .k-spreadsheet-cell-editor {
12986        position: absolute;
12987        display: none;
12988        padding: 0 3px;
12989        line-height: 20px;
12990        z-index: 2000;
12991        overflow: hidden
12992    }
12993
12994    .k-spreadsheet > .k-spreadsheet-view {
12995        position: relative;
12996        font-size: 12px;
12997        font-family: Arial,Verdana,sans-serif
12998    }
12999
13000    .k-spreadsheet .k-tabstrip-wrapper {
13001        position: relative;
13002        line-height: 1.7em
13003    }
13004
13005        .k-spreadsheet .k-tabstrip-wrapper .k-tabstrip-items {
13006            padding: .3em 0 0
13007        }
13008
13009    .k-spreadsheet .k-spreadsheet-quick-access-toolbar {
13010        display: inline-block;
13011        position: absolute;
13012        z-index: 1;
13013        top: 0;
13014        left: 0;
13015        padding: .3em .3em 0
13016    }
13017
13018        .k-spreadsheet .k-spreadsheet-quick-access-toolbar .k-button {
13019            padding: .3em;
13020            line-height: 1.4em;
13021            height: auto
13022        }
13023
13024    .k-spreadsheet .k-filter-wrapper, .k-spreadsheet .k-merged-cells-wrapper, .k-spreadsheet .k-selection-wrapper, .k-spreadsheet .k-spreadsheet-row-header {
13025        position: relative
13026    }
13027
13028    .k-spreadsheet .k-spreadsheet-column-header {
13029        position: absolute
13030    }
13031
13032    .k-spreadsheet .k-filter-wrapper {
13033        pointer-events: none;
13034        z-index: 50
13035    }
13036
13037    .k-spreadsheet .k-spreadsheet-sheets-bar {
13038        border-width: 1px 0 0
13039    }
13040
13041    .k-spreadsheet .k-vertical-align-center {
13042        position: relative;
13043        top: 50%;
13044        -webkit-transform: translateY(-50%);
13045        -ms-transform: translateY(-50%);
13046        transform: translateY(-50%)
13047    }
13048
13049    .k-spreadsheet .k-vertical-align-bottom {
13050        position: relative;
13051        top: 100%;
13052        -webkit-transform: translateY(-100%);
13053        -ms-transform: translateY(-100%);
13054        transform: translateY(-100%)
13055    }
13056
13057    .k-spreadsheet .k-dirty {
13058        position: absolute;
13059        top: 0;
13060        right: 0;
13061        left: unset;
13062        margin: -2px 0 0 -7px;
13063        border-width: 4px;
13064        border-color: red red transparent transparent
13065    }
13066
13067    .k-spreadsheet .k-single-selection {
13068        cursor: crosshair
13069    }
13070
13071        .k-spreadsheet .k-single-selection::after {
13072            content: " ";
13073            height: 6px;
13074            width: 6px;
13075            position: absolute;
13076            display: block;
13077            bottom: 0;
13078            right: 0;
13079            border-radius: 50%;
13080            margin-bottom: -4px;
13081            margin-right: -4px;
13082            border-width: 1px;
13083            border-style: solid;
13084            z-index: 100
13085        }
13086
13087    .k-spreadsheet .k-spreadsheet-edit-container .k-single-selection::after {
13088        display: none
13089    }
13090
13091    .k-spreadsheet .k-auto-fill, .k-spreadsheet .k-auto-fill-bl-hint, .k-spreadsheet .k-auto-fill-br-hint, .k-spreadsheet .k-auto-fill-punch, .k-spreadsheet .k-auto-fill-tr-hint {
13092        position: absolute;
13093        -webkit-box-sizing: border-box;
13094        box-sizing: border-box
13095    }
13096
13097    .k-spreadsheet .k-auto-fill {
13098        border-width: 1px;
13099        border-style: solid;
13100        cursor: crosshair
13101    }
13102
13103    .k-spreadsheet .k-auto-fill-wrapper {
13104        position: relative
13105    }
13106
13107    .k-spreadsheet .k-spreadsheet-vborder {
13108        position: absolute;
13109        border-left-style: solid;
13110        border-left-width: 1px
13111    }
13112
13113    .k-spreadsheet .k-spreadsheet-hborder {
13114        position: absolute;
13115        border-top-style: solid;
13116        border-top-width: 1px
13117    }
13118
13119.k-spreadsheet-names-popup .k-item {
13120    position: relative
13121}
13122
13123.k-spreadsheet-names-popup .k-icon {
13124    position: absolute;
13125    right: 0;
13126    top: 50%;
13127    -webkit-transform: translateY(-50%);
13128    -ms-transform: translateY(-50%);
13129    transform: translateY(-50%);
13130    opacity: .7;
13131    cursor: pointer
13132}
13133
13134    .k-spreadsheet-names-popup .k-icon:hover {
13135        opacity: 1
13136    }
13137
13138.k-horizontal-resize {
13139    cursor: col-resize
13140}
13141
13142.k-vertical-resize {
13143    cursor: row-resize
13144}
13145
13146.k-merged-cells-wrapper, .k-selection-wrapper, .k-spreadsheet-active-cell, .k-spreadsheet-data {
13147    cursor: cell
13148}
13149
13150.k-horizontal-resize .k-merged-cells-wrapper, .k-horizontal-resize .k-selection-wrapper, .k-horizontal-resize .k-spreadsheet-active-cell, .k-horizontal-resize .k-spreadsheet-data {
13151    cursor: col-resize
13152}
13153
13154.k-vertical-resize .k-merged-cells-wrapper, .k-vertical-resize .k-selection-wrapper, .k-vertical-resize .k-spreadsheet-active-cell, .k-vertical-resize .k-spreadsheet-data {
13155    cursor: row-resize
13156}
13157
13158.k-spreadsheet .k-colorpicker .k-tool-icon {
13159    overflow: visible
13160}
13161
13162.k-button.k-custom-color, .k-button.k-reset-color {
13163    display: block;
13164    width: 100%;
13165    border-radius: 0;
13166    border: 0;
13167    text-align: left;
13168    line-height: 2em
13169}
13170
13171.k-spreadsheet-colorpicker .k-colorpalette {
13172    border: 1px solid #dbdbdb;
13173    border-left: none;
13174    border-right: 0;
13175    padding: .4em
13176}
13177
13178.k-spreadsheet-filter {
13179    position: absolute;
13180    cursor: pointer;
13181    pointer-events: all
13182}
13183
13184.k-spreadsheet-sample {
13185    float: right
13186}
13187
13188.k-spreadsheet-clipboard, .k-spreadsheet-clipboard-paste {
13189    position: fixed;
13190    opacity: 0;
13191    top: 0;
13192    left: 0;
13193    overflow: hidden;
13194    padding: 0;
13195    margin: 0;
13196    border: 0;
13197    width: 1px;
13198    height: 1px;
13199    -webkit-box-sizing: border-box;
13200    box-sizing: border-box
13201}
13202
13203textarea.k-spreadsheet-clipboard {
13204    position: fixed
13205}
13206
13207.k-spreadsheet-top-corner {
13208    position: absolute;
13209    top: 0;
13210    left: 0;
13211    z-index: 10000;
13212    border-width: 0 1px 1px 0;
13213    border-style: solid
13214}
13215
13216    .k-spreadsheet-top-corner:after {
13217        content: "";
13218        display: block;
13219        width: 0;
13220        height: 0;
13221        overflow: hidden;
13222        position: absolute;
13223        bottom: 0;
13224        right: 0;
13225        border-width: 6px;
13226        border-style: solid
13227    }
13228
13229.k-spreadsheet-scroller {
13230    width: 100%;
13231    height: 100%;
13232    overflow: scroll;
13233    -webkit-overflow-scrolling: touch;
13234    position: absolute;
13235    z-index: 1
13236}
13237
13238.k-spreadsheet-fixed-container {
13239    position: absolute;
13240    width: 100%;
13241    height: 100%;
13242    -webkit-box-sizing: border-box;
13243    box-sizing: border-box;
13244    z-index: 2;
13245    -webkit-user-select: none;
13246    -moz-user-select: none;
13247    -ms-user-select: none;
13248    user-select: none;
13249    overflow: hidden
13250}
13251
13252.k-spreadsheet-view-size {
13253    position: relative
13254}
13255
13256.k-spreadsheet-column-header, .k-spreadsheet-row-header {
13257    text-align: center;
13258    z-index: 100
13259}
13260
13261    .k-spreadsheet-column-header .k-spreadsheet-cell, .k-spreadsheet-row-header .k-spreadsheet-cell {
13262        border-style: solid;
13263        border-width: 0 1px 1px 0
13264    }
13265
13266div.k-spreadsheet-window {
13267    padding: 1.167em .75em .75em
13268}
13269
13270.k-spreadsheet-window .k-edit-form-container {
13271    width: 100%
13272}
13273
13274.k-spreadsheet-window .k-root-tabs {
13275    border-width: 0;
13276    margin: -1em -1em 0;
13277    padding: .5em 1em 0
13278}
13279
13280    .k-spreadsheet-window .k-root-tabs .k-loading {
13281        display: none
13282    }
13283
13284.k-spreadsheet-window .k-list-wrapper {
13285    padding: .15em 0;
13286    height: 190px
13287}
13288
13289.k-spreadsheet-window .k-list .k-item {
13290    border-radius: 0;
13291    padding: .5em .6em .4em .6em;
13292    cursor: pointer;
13293    line-height: 1.1em
13294}
13295
13296.k-spreadsheet-window .k-format-filter {
13297    width: 100%
13298}
13299
13300    .k-spreadsheet-window .k-format-filter + .k-group-header + .k-list-wrapper {
13301        margin-top: 1em
13302    }
13303
13304.k-spreadsheet-window .k-action-buttons {
13305    top: 10px;
13306    padding: 10px;
13307    margin-bottom: -webkit-calc(10px - 1em);
13308    margin-bottom: calc(10px - 1em)
13309}
13310
13311.k-spreadsheet-window .k-edit-label {
13312    width: 25%;
13313    margin: 0 0 0 .75em
13314}
13315
13316.k-spreadsheet-window .k-edit-field {
13317    width: 67%;
13318    margin: 0 .917em 0 0
13319}
13320
13321    .k-spreadsheet-window .k-edit-field > .k-radio-label {
13322        margin-right: 1.25em;
13323        vertical-align: baseline
13324    }
13325
13326        .k-spreadsheet-window .k-edit-field > .k-radio-label:after, .k-spreadsheet-window .k-edit-field > .k-radio-label:before {
13327            margin-top: -1px
13328        }
13329
13330.k-spreadsheet-window .k-edit-field, .k-spreadsheet-window .k-edit-label {
13331    padding: 0;
13332    line-height: 3em
13333}
13334
13335    .k-spreadsheet-window .k-edit-field .k-dropdown, .k-spreadsheet-window .k-edit-field .k-textbox {
13336        width: 100%
13337    }
13338
13339.k-spreadsheet-window .k-export-config .k-hr {
13340    margin-left: 15px;
13341    margin-right: 15px
13342}
13343
13344.k-spreadsheet-window .k-export-config .k-edit-field {
13345    width: 40%;
13346    float: left;
13347    margin-left: 30px
13348}
13349
13350.k-spreadsheet-window .k-edit-field > input[type=radio] {
13351    display: inline;
13352    opacity: 0;
13353    width: 0;
13354    margin: 0
13355}
13356
13357.k-spreadsheet-window .k-page-orientation {
13358    position: absolute;
13359    right: 2em;
13360    top: 25%
13361}
13362
13363    .k-spreadsheet-window .k-page-orientation .k-icon {
13364        font-size: 6em
13365    }
13366
13367.k-spreadsheet-window .k-export-config:after, .k-spreadsheet-window > div:after {
13368    content: "";
13369    display: block;
13370    clear: both;
13371    height: 0
13372}
13373
13374.k-spreadsheet-format-cells .k-spreadsheet-preview {
13375    font-weight: 700;
13376    text-align: center;
13377    font-size: 1.16em;
13378    line-height: 3.64em;
13379    margin: 0 -.863em .72em;
13380    border-style: solid;
13381    border-width: 1px 0
13382}
13383
13384.k-spreadsheet-border-palette {
13385    width: 153px
13386}
13387
13388    .k-spreadsheet-border-palette .k-spreadsheet-border-type-palette .k-button {
13389        -webkit-box-sizing: border-box;
13390        box-sizing: border-box;
13391        width: 20%
13392    }
13393
13394    .k-spreadsheet-border-palette .k-colorpalette {
13395        vertical-align: bottom
13396    }
13397
13398.k-spreadsheet-popup .k-separator {
13399    width: 1px;
13400    height: 1.8em;
13401    vertical-align: middle;
13402    display: inline-block
13403}
13404
13405.k-spreadsheet-popup .k-colorpalette {
13406    vertical-align: top
13407}
13408
13409.k-spreadsheet-popup .k-button.k-button-icon {
13410    padding: .6em;
13411    border-width: 0;
13412    border-radius: 0
13413}
13414
13415.k-spreadsheet-popup .k-button.k-button-icontext {
13416    display: block;
13417    text-align: left;
13418    text-transform: initial;
13419    padding: .3em 1.5em .3em .9em;
13420    border-width: 0;
13421    border-radius: 0
13422}
13423
13424.k-spreadsheet-filter-menu {
13425    width: 280px
13426}
13427
13428    .k-spreadsheet-filter-menu > .k-menu {
13429        border-width: 0
13430    }
13431
13432        .k-spreadsheet-filter-menu > .k-menu .k-link {
13433            padding-left: 26px
13434        }
13435
13436            .k-spreadsheet-filter-menu > .k-menu .k-link .k-icon {
13437                margin-left: -26px;
13438                width: 26px
13439            }
13440
13441    .k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper {
13442        height: 200px;
13443        overflow-y: scroll;
13444        overflow-x: auto;
13445        border-width: 1px;
13446        border-style: solid
13447    }
13448
13449        .k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper .k-treeview {
13450            overflow: visible;
13451            padding: 6px 7px
13452        }
13453
13454    .k-spreadsheet-filter-menu .k-details {
13455        border-top-width: 1px;
13456        border-top-style: solid;
13457        padding: 4px 0
13458    }
13459
13460    .k-spreadsheet-filter-menu .k-details-summary {
13461        cursor: pointer;
13462        line-height: 26px
13463    }
13464
13465        .k-spreadsheet-filter-menu .k-details-summary .k-icon {
13466            margin: 0 5px
13467        }
13468
13469    .k-spreadsheet-filter-menu .k-details-content {
13470        padding: 0 8px 0 26px
13471    }
13472
13473        .k-spreadsheet-filter-menu .k-details-content > .k-textbox, .k-spreadsheet-filter-menu .k-details-content > .k-widget {
13474            width: 100%;
13475            margin-bottom: 3px
13476        }
13477
13478        .k-spreadsheet-filter-menu .k-details-content .k-space-right {
13479            background-image: none
13480        }
13481
13482        .k-spreadsheet-filter-menu .k-details-content .k-filter-and {
13483            width: 75px;
13484            margin: 8px 0
13485        }
13486
13487    .k-spreadsheet-filter-menu .k-action-buttons {
13488        border-top-width: 0;
13489        margin: 8px;
13490        padding: 0;
13491        position: static
13492    }
13493
13494.k-resize-handle, .k-resize-hint {
13495    position: absolute;
13496    z-index: 200
13497}
13498
13499.k-resize-hint-handle {
13500    width: 100%;
13501    height: 20px
13502}
13503
13504.k-resize-hint-marker {
13505    width: 2px;
13506    height: 100%;
13507    margin: 0 auto
13508}
13509
13510.k-resize-hint-vertical .k-resize-hint-handle {
13511    height: 100%;
13512    width: 20px;
13513    float: left
13514}
13515
13516.k-resize-hint-vertical .k-resize-hint-marker {
13517    height: 2px;
13518    width: 100%
13519}
13520
13521.k-button.k-spreadsheet-sheets-bar-add, .k-spreadsheet-quick-access-toolbar .k-button {
13522    border-color: transparent;
13523    background-color: transparent;
13524    background-image: none
13525}
13526
13527.k-spreadsheet-tabstrip {
13528    border-left-width: 0;
13529    border-right-width: 0;
13530    border-top-width: 0
13531}
13532
13533    .k-spreadsheet-tabstrip > .k-content {
13534        border-left-width: 0;
13535        border-right-width: 0;
13536        border-bottom-width: 0;
13537        margin: 0;
13538        padding: 0
13539    }
13540
13541    .k-spreadsheet-tabstrip .k-loading {
13542        display: none
13543    }
13544
13545.k-spreadsheet-toolbar.k-toolbar {
13546    border-top-width: 0;
13547    border-left-width: 0;
13548    border-right-width: 0
13549}
13550
13551    .k-spreadsheet-toolbar.k-toolbar .k-overflow-anchor + * {
13552        margin-left: .3em
13553    }
13554
13555    .k-spreadsheet-toolbar.k-toolbar > .k-button-group {
13556        border-width: 0
13557    }
13558
13559.k-spreadsheet-toolbar .k-button, .k-spreadsheet-toolbar > .k-button-group, .k-spreadsheet-toolbar > .k-widget, .k-spreadsheet-toolbar > .k-widget .k-state-default:not(.k-state-hover):not(.k-state-active) {
13560    margin: 0;
13561    border-color: transparent;
13562    background-color: transparent;
13563    background-image: none
13564}
13565
13566    .k-spreadsheet-toolbar > .k-widget[data-property=fontSize] {
13567        width: 75px
13568    }
13569
13570    .k-spreadsheet-toolbar > .k-widget[data-property=format] {
13571        width: 100px
13572    }
13573
13574    .k-spreadsheet-toolbar > .k-widget[data-property=fontFamily] {
13575        width: 130px
13576    }
13577
13578.k-spreadsheet-toolbar > .k-combobox .k-state-default:not(.k-state-hover):not(.k-state-active) .k-input {
13579    background-color: transparent;
13580    -webkit-box-shadow: none;
13581    box-shadow: none
13582}
13583
13584.k-spreadsheet-toolbar > .k-widget .k-state-default:not(.k-state-hover):not(.k-state-active) .k-select {
13585    border-color: transparent
13586}
13587
13588.k-spreadsheet-toolbar [data-tool=alignment], .k-spreadsheet-toolbar [data-tool=backgroundColor], .k-spreadsheet-toolbar [data-tool=borders], .k-spreadsheet-toolbar [data-tool=freeze], .k-spreadsheet-toolbar [data-tool=merge], .k-spreadsheet-toolbar [data-tool=textColor] {
13589    width: auto
13590}
13591
13592.k-spreadsheet-toolbar .k-separator {
13593    margin: 0 3px;
13594    width: 0;
13595    overflow: hidden;
13596    height: 1.8em;
13597    vertical-align: middle;
13598    display: inline-block
13599}
13600
13601.k-spreadsheet-formula-input > .k-syntax-bool.k-syntax-at-point, .k-spreadsheet-formula-input > .k-syntax-func.k-syntax-at-point, .k-spreadsheet-formula-input > .k-syntax-num.k-syntax-at-point, .k-spreadsheet-formula-input > .k-syntax-ref.k-syntax-at-point, .k-spreadsheet-formula-input > .k-syntax-str.k-syntax-at-point {
13602    text-decoration: underline
13603}
13604
13605.k-spreadsheet-formula-input > .k-series-a, .k-spreadsheet-formula-input > .k-series-b, .k-spreadsheet-formula-input > .k-series-c, .k-spreadsheet-formula-input > .k-series-d {
13606    background-color: transparent
13607}
13608
13609.k-spreadsheet-selection-highlight {
13610    border-width: 1px;
13611    border-style: solid;
13612    position: absolute;
13613    -webkit-box-sizing: border-box;
13614    box-sizing: border-box
13615}
13616
13617.k-spreadsheet-formula-list {
13618    min-width: 100px
13619}
13620
13621    .k-spreadsheet-formula-list .k-item {
13622        padding: 0 .3em;
13623        -webkit-box-shadow: none;
13624        box-shadow: none
13625    }
13626
13627.k-spreadsheet-sheets-bar {
13628    position: relative
13629}
13630
13631.k-button.k-spreadsheet-sheets-bar-add {
13632    position: absolute;
13633    bottom: .2em;
13634    left: .4em;
13635    z-index: 1
13636}
13637
13638.k-spreadsheet-sheets-bar .k-spreadsheet-sheets-remove {
13639    padding: 0;
13640    margin: .5em .5em .5em -.5em;
13641    vertical-align: middle
13642}
13643
13644    .k-spreadsheet-sheets-bar .k-spreadsheet-sheets-remove .k-button-icon {
13645        padding: 2px;
13646        line-height: normal
13647    }
13648
13649    .k-spreadsheet-sheets-bar .k-spreadsheet-sheets-remove .k-icon {
13650        margin: 0
13651    }
13652
13653.k-spreadsheet-sheets-items-hint {
13654    margin-top: .1em;
13655    background: 0 0 !important;
13656    border-width: 0 !important
13657}
13658
13659.k-spreadsheet-editor-button {
13660    position: absolute;
13661    width: 20px;
13662    z-index: 10;
13663    margin-left: 2px;
13664    padding: 0 !important
13665}
13666
13667    .k-spreadsheet-editor-button.k-spreadsheet-last-column {
13668        margin-left: -21px
13669    }
13670
13671    .k-spreadsheet-editor-button span {
13672        position: absolute;
13673        top: 50%;
13674        left: 50%;
13675        -webkit-transform: translate(-50%,-50%);
13676        -ms-transform: translate(-50%,-50%);
13677        transform: translate(-50%,-50%)
13678    }
13679
13680.hint-wrapper {
13681    margin-top: 1em
13682}
13683
13684.k-edit-form-container > div:after {
13685    display: block;
13686    content: "";
13687    clear: both
13688}
13689
13690.k-spreadsheet-filter-menu .k-i-arrow-45-down-right {
13691    cursor: pointer
13692}
13693
13694.k-spreadsheet-import-errors .k--header-message {
13695    font-weight: 700;
13696    padding-bottom: 5px;
13697    border-bottom: 1px solid #888;
13698    margin-bottom: 5px
13699}
13700
13701.k-spreadsheet-import-errors .k--errors {
13702    max-height: 350px;
13703    overflow: auto
13704}
13705
13706    .k-spreadsheet-import-errors .k--errors table {
13707        border-collapse: collapse;
13708        font-size: 90%
13709    }
13710
13711        .k-spreadsheet-import-errors .k--errors table td, .k-spreadsheet-import-errors .k--errors table th {
13712            padding: 2px 4px;
13713            border-bottom: 1px solid #bbb
13714        }
13715
13716        .k-spreadsheet-import-errors .k--errors table th {
13717            text-align: left;
13718            border-bottom: 1px solid #000
13719        }
13720
13721.k-dialog {
13722    min-width: 90px;
13723    min-height: 3em;
13724    max-width: 100%;
13725    max-height: 100%;
13726    -webkit-box-sizing: border-box;
13727    box-sizing: border-box;
13728    position: fixed;
13729    overflow: hidden
13730}
13731
13732    .k-dialog.k-dialog-centered {
13733        -webkit-transform: translate(-50%,-50%);
13734        -ms-transform: translate(-50%,-50%);
13735        transform: translate(-50%,-50%);
13736        top: 50%;
13737        left: 50%
13738    }
13739
13740.k-dialog-titlebar {
13741    padding: 12px
13742}
13743
13744.k-dialog-title {
13745    font-size: 1.4em
13746}
13747
13748.k-dialog-titlebar .k-dialog-actions {
13749    top: 9px
13750}
13751
13752.k-dialog-titleless .k-dialog-titlebar .k-dialog-close {
13753    position: absolute;
13754    top: 4px;
13755    right: 6px
13756}
13757
13758.k-dialog .k-content {
13759    padding: 21px 12px;
13760    height: auto
13761}
13762
13763.k-dialog.k-dialog-titleless .k-content {
13764    padding: 2.4em
13765}
13766
13767.k-dialog-buttongroup {
13768    margin: 0;
13769    padding: 12px 12px;
13770    width: 100%;
13771    border-radius: 0;
13772    -webkit-box-sizing: border-box;
13773    box-sizing: border-box;
13774    display: -webkit-box;
13775    display: -webkit-flex;
13776    display: -ms-flexbox;
13777    display: flex;
13778    -webkit-box-pack: end;
13779    -webkit-justify-content: flex-end;
13780    -ms-flex-pack: end;
13781    justify-content: flex-end
13782}
13783
13784    .k-dialog-buttongroup .k-button {
13785        display: inline-block;
13786        text-overflow: ellipsis;
13787        -webkit-box-sizing: border-box;
13788        box-sizing: border-box
13789    }
13790
13791        .k-dialog-buttongroup .k-button + .k-button {
13792            margin-left: .5em
13793        }
13794
13795    .k-dialog-buttongroup.k-dialog-button-layout-stretched {
13796        padding: 0
13797    }
13798
13799        .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button {
13800            margin: 0;
13801            border-radius: 0;
13802            border-bottom: 0;
13803            border-width: 1px 0 0 1px
13804        }
13805
13806            .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:first-child {
13807                border-radius: 0;
13808                border-left-width: 0
13809            }
13810
13811            .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:last-child {
13812                border-radius: 0;
13813                border-right-width: 0
13814            }
13815
13816.k-no-flexbox .k-dialog-buttongroup {
13817    display: block;
13818    text-align: right
13819}
13820
13821.k-no-flexbox .k-rtl .k-dialog-button-group {
13822    text-align: left
13823}
13824
13825.k-dialog.k-alert .k-dialog-titlebar, .k-dialog.k-confirm .k-dialog-titlebar, .k-dialog.k-prompt .k-dialog-titlebar {
13826    border-width: 0;
13827    color: inherit;
13828    background: 0
13829}
13830
13831.k-dialog.k-alert .k-dialog-content, .k-dialog.k-confirm .k-dialog-content, .k-dialog.k-prompt .k-dialog-content {
13832    padding: 24px 24px
13833}
13834
13835.k-dialog.k-prompt .k-dialog-content, .k-dialog.k-prompt .k-prompt-container {
13836    padding: 12px 24px
13837}
13838
13839.k-card {
13840    border-radius: 4px;
13841    border-width: 1px;
13842    border-style: solid;
13843    display: -webkit-box;
13844    display: -webkit-flex;
13845    display: -ms-flexbox;
13846    display: flex;
13847    -webkit-box-orient: vertical;
13848    -webkit-box-direction: normal;
13849    -webkit-flex-direction: column;
13850    -ms-flex-direction: column;
13851    flex-direction: column;
13852    overflow: hidden
13853}
13854
13855    .k-card.k-card-flat {
13856        -webkit-box-shadow: none;
13857        box-shadow: none
13858    }
13859
13860.k-card-header {
13861    padding: 4px 8px;
13862    border-width: 0 0 1px;
13863    border-style: solid;
13864    overflow: hidden
13865}
13866
13867.k-card > .k-card-header:first-child {
13868    border-top-left-radius: 4px;
13869    border-top-right-radius: 4px
13870}
13871
13872.k-card > .k-card-header:last-child {
13873    border-bottom-right-radius: 4px;
13874    border-bottom-left-radius: 4px
13875}
13876
13877.k-card-header > h1, .k-card-header > h2, .k-card-header > h3, .k-card-header > h4, .k-card-header > h5, .k-card-header > h6 {
13878    margin: 0
13879}
13880
13881.k-card-body {
13882    padding: 8px 8px;
13883    -webkit-box-flex: 1;
13884    -webkit-flex: 1 1 0;
13885    -ms-flex: 1 1 0;
13886    flex: 1 1 0
13887}
13888
13889.k-card > .k-card-body:first-child {
13890    border-top-left-radius: 4px;
13891    border-top-right-radius: 4px
13892}
13893
13894.k-card > .k-card-body:last-child {
13895    border-bottom-right-radius: 4px;
13896    border-bottom-left-radius: 4px
13897}
13898
13899.k-card-body p {
13900    margin: 0 0 8px
13901}
13902
13903.k-card-body > .k-last, .k-card-body > :last-child {
13904    margin-bottom: 0
13905}
13906
13907.k-card-image {
13908    border: 0;
13909    max-width: 100%;
13910    overflow: hidden
13911}
13912
13913.k-card > .k-card-image:first-child {
13914    border-top-left-radius: 4px;
13915    border-top-right-radius: 4px
13916}
13917
13918.k-card > .k-card-image:last-child {
13919    border-bottom-right-radius: 4px;
13920    border-bottom-left-radius: 4px
13921}
13922
13923.k-card-image > img {
13924    border: 0;
13925    max-width: 100%
13926}
13927
13928.k-card-title {
13929    margin: 0 0 8px
13930}
13931
13932.k-card-subtitle {
13933    margin: 0 0 8px
13934}
13935
13936.k-card-title + .k-card-subtitle {
13937    margin-top: -6px
13938}
13939
13940.k-card > .k-hr {
13941    margin: 0;
13942    -webkit-box-flex: 0;
13943    -webkit-flex: 0 0 auto;
13944    -ms-flex: 0 0 auto;
13945    flex: 0 0 auto;
13946    border-color: inherit
13947}
13948
13949.k-card-actions {
13950    padding: 8px 8px;
13951    border-width: 0;
13952    border-style: solid;
13953    border-color: inherit;
13954    overflow: hidden;
13955    -webkit-flex-shrink: 0;
13956    -ms-flex-negative: 0;
13957    flex-shrink: 0;
13958    -webkit-flex-basis: auto;
13959    -ms-flex-preferred-size: auto;
13960    flex-basis: auto
13961}
13962
13963.k-card > .k-card-actions:first-child {
13964    border-top-left-radius: 4px;
13965    border-top-right-radius: 4px
13966}
13967
13968.k-card > .k-card-actions:last-child {
13969    border-bottom-right-radius: 4px;
13970    border-bottom-left-radius: 4px
13971}
13972
13973.k-card > .k-card-actions {
13974    border-top-width: 1px;
13975    border-color: inherit
13976}
13977
13978.k-card-actions > .k-button.k-flat:first-child {
13979    margin-left: -8px
13980}
13981
13982.k-card-action {
13983    border-width: 0;
13984    border-style: solid;
13985    border-color: inherit;
13986    display: -webkit-inline-box;
13987    display: -webkit-inline-flex;
13988    display: -ms-inline-flexbox;
13989    display: inline-flex;
13990    -webkit-box-flex: 1;
13991    -webkit-flex: 1 1 auto;
13992    -ms-flex: 1 1 auto;
13993    flex: 1 1 auto
13994}
13995
13996    .k-card-action > .k-button {
13997        border-radius: 0;
13998        padding: 12px 8px;
13999        -webkit-box-flex: 1;
14000        -webkit-flex: 1 1 auto;
14001        -ms-flex: 1 1 auto;
14002        flex: 1 1 auto
14003    }
14004
14005.k-card-actions-vertical {
14006    padding: 0;
14007    display: -webkit-box;
14008    display: -webkit-flex;
14009    display: -ms-flexbox;
14010    display: flex;
14011    -webkit-box-orient: vertical;
14012    -webkit-box-direction: normal;
14013    -webkit-flex-direction: column;
14014    -ms-flex-direction: column;
14015    flex-direction: column
14016}
14017
14018    .k-card-actions-vertical .k-card-action + .k-card-action {
14019        border-top-width: 1px
14020    }
14021
14022.k-card-actions-stretched {
14023    padding: 0;
14024    display: -webkit-box;
14025    display: -webkit-flex;
14026    display: -ms-flexbox;
14027    display: flex;
14028    -webkit-box-orient: horizontal;
14029    -webkit-box-direction: normal;
14030    -webkit-flex-direction: row;
14031    -ms-flex-direction: row;
14032    flex-direction: row
14033}
14034
14035    .k-card-actions-stretched .k-card-action + .k-card-action {
14036        border-left-width: 1px
14037    }
14038
14039.k-card-list {
14040    display: -webkit-box;
14041    display: -webkit-flex;
14042    display: -ms-flexbox;
14043    display: flex;
14044    -webkit-box-orient: vertical;
14045    -webkit-box-direction: normal;
14046    -webkit-flex-direction: column;
14047    -ms-flex-direction: column;
14048    flex-direction: column;
14049    -webkit-flex-wrap: nowrap;
14050    -ms-flex-wrap: nowrap;
14051    flex-wrap: nowrap;
14052    -webkit-box-align: stretch;
14053    -webkit-align-items: stretch;
14054    -ms-flex-align: stretch;
14055    align-items: stretch;
14056    -webkit-box-flex: 0;
14057    -webkit-flex: 0 0 auto;
14058    -ms-flex: 0 0 auto;
14059    flex: 0 0 auto
14060}
14061
14062    .k-card-list .k-card {
14063        -webkit-box-flex: 0;
14064        -webkit-flex: 0 0 auto;
14065        -ms-flex: 0 0 auto;
14066        flex: 0 0 auto
14067    }
14068
14069        .k-card-list .k-card + .k-card {
14070            margin-top: 16px
14071        }
14072
14073.k-card-deck {
14074    display: -webkit-box;
14075    display: -webkit-flex;
14076    display: -ms-flexbox;
14077    display: flex;
14078    margin-top: 16px;
14079    -webkit-box-orient: horizontal;
14080    -webkit-box-direction: normal;
14081    -webkit-flex-direction: row;
14082    -ms-flex-direction: row;
14083    flex-direction: row;
14084    -webkit-flex-wrap: nowrap;
14085    -ms-flex-wrap: nowrap;
14086    flex-wrap: nowrap;
14087    -webkit-box-align: stretch;
14088    -webkit-align-items: stretch;
14089    -ms-flex-align: stretch;
14090    align-items: stretch;
14091    -webkit-box-flex: 0;
14092    -webkit-flex: 0 0 auto;
14093    -ms-flex: 0 0 auto;
14094    flex: 0 0 auto
14095}
14096
14097    .k-card-deck .k-card {
14098        -webkit-box-flex: 0;
14099        -webkit-flex: 0 0 auto;
14100        -ms-flex: 0 0 auto;
14101        flex: 0 0 auto
14102    }
14103
14104        .k-card-deck .k-card + .k-card {
14105            margin-left: 16px
14106        }
14107
14108.k-card-deck-scrollwrap {
14109    display: -webkit-box;
14110    display: -webkit-flex;
14111    display: -ms-flexbox;
14112    display: flex;
14113    position: relative;
14114    -webkit-box-align: center;
14115    -webkit-align-items: center;
14116    -ms-flex-align: center;
14117    align-items: center
14118}
14119
14120    .k-card-deck-scrollwrap > .k-button {
14121        border-radius: 0;
14122        -webkit-box-flex: 0;
14123        -webkit-flex: 0 0 auto;
14124        -ms-flex: 0 0 auto;
14125        flex: 0 0 auto;
14126        position: absolute
14127    }
14128
14129        .k-card-deck-scrollwrap > .k-button:first-child {
14130            left: -1px
14131        }
14132
14133        .k-card-deck-scrollwrap > .k-button:last-child {
14134            right: -1px
14135        }
14136
14137    .k-card-deck-scrollwrap > .k-card-deck {
14138        -webkit-box-flex: 1;
14139        -webkit-flex: 1 1 auto;
14140        -ms-flex: 1 1 auto;
14141        flex: 1 1 auto
14142    }
14143
14144.k-card-group {
14145    display: -webkit-box;
14146    display: -webkit-flex;
14147    display: -ms-flexbox;
14148    display: flex;
14149    -webkit-box-orient: horizontal;
14150    -webkit-box-direction: normal;
14151    -webkit-flex-direction: row;
14152    -ms-flex-direction: row;
14153    flex-direction: row;
14154    -webkit-flex-wrap: nowrap;
14155    -ms-flex-wrap: nowrap;
14156    flex-wrap: nowrap;
14157    -webkit-box-align: stretch;
14158    -webkit-align-items: stretch;
14159    -ms-flex-align: stretch;
14160    align-items: stretch;
14161    -webkit-box-flex: 0;
14162    -webkit-flex: 0 0 auto;
14163    -ms-flex: 0 0 auto;
14164    flex: 0 0 auto
14165}
14166
14167    .k-card-group .k-card {
14168        border-radius: 0;
14169        -webkit-box-flex: 0;
14170        -webkit-flex: 0 0 auto;
14171        -ms-flex: 0 0 auto;
14172        flex: 0 0 auto
14173    }
14174
14175        .k-card-group .k-card > .k-card-header {
14176            border-radius: 0
14177        }
14178
14179        .k-card-group .k-card + .k-card {
14180            margin-left: -1px
14181        }
14182
14183        .k-card-group .k-card.k-first {
14184            border-bottom-left-radius: 4px;
14185            border-top-left-radius: 4px
14186        }
14187
14188            .k-card-group .k-card.k-first > .k-card-header {
14189                border-top-left-radius: 4px
14190            }
14191
14192        .k-card-group .k-card.k-last {
14193            border-top-right-radius: 4px;
14194            border-bottom-right-radius: 4px
14195        }
14196
14197            .k-card-group .k-card.k-last > .k-card-header {
14198                border-top-right-radius: 4px
14199            }
14200
14201        .k-card-group .k-card.k-only {
14202            border-radius: 4px
14203        }
14204
14205            .k-card-group .k-card.k-only > .k-card-header {
14206                border-top-left-radius: 4px;
14207                border-top-right-radius: 4px
14208            }
14209
14210.k-rtl .k-card-deck .k-card + .k-card, [dir=rtl] .k-card-deck .k-card + .k-card {
14211    margin-left: 0;
14212    margin-right: 16px
14213}
14214
14215.k-ie11 .k-card-body {
14216    -webkit-box-flex: 1;
14217    -webkit-flex: 1 1 auto;
14218    -ms-flex: 1 1 auto;
14219    flex: 1 1 auto
14220}
14221
14222.k-hidden {
14223    display: none !important
14224}
14225
14226.k-chat {
14227    height: 600px;
14228    max-height: 100%;
14229    display: -webkit-box;
14230    display: -webkit-flex;
14231    display: -ms-flexbox;
14232    display: flex;
14233    -webkit-box-orient: vertical;
14234    -webkit-box-direction: normal;
14235    -webkit-flex-direction: column;
14236    -ms-flex-direction: column;
14237    flex-direction: column;
14238    overflow: hidden;
14239    max-width: 500px;
14240    margin: auto
14241}
14242
14243    .k-chat .k-message-list {
14244        display: -webkit-box;
14245        display: -webkit-flex;
14246        display: -ms-flexbox;
14247        display: flex;
14248        -webkit-box-flex: 1;
14249        -webkit-flex: 1 1 auto;
14250        -ms-flex: 1 1 auto;
14251        flex: 1 1 auto;
14252        -webkit-box-orient: vertical;
14253        -webkit-box-direction: normal;
14254        -webkit-flex-direction: column;
14255        -ms-flex-direction: column;
14256        flex-direction: column;
14257        -webkit-box-align: start;
14258        -webkit-align-items: flex-start;
14259        -ms-flex-align: start;
14260        align-items: flex-start;
14261        overflow-x: hidden;
14262        overflow-y: auto;
14263        scroll-behavior: smooth
14264    }
14265
14266    .k-chat .k-message-list-content {
14267        padding: 16px 16px;
14268        width: 100%;
14269        -webkit-box-sizing: border-box;
14270        box-sizing: border-box;
14271        position: relative;
14272        -webkit-box-flex: 0;
14273        -webkit-flex: 0 0 auto;
14274        -ms-flex: 0 0 auto;
14275        flex: 0 0 auto;
14276        display: -webkit-box;
14277        display: -webkit-flex;
14278        display: -ms-flexbox;
14279        display: flex;
14280        -webkit-box-orient: vertical;
14281        -webkit-box-direction: normal;
14282        -webkit-flex-direction: column;
14283        -ms-flex-direction: column;
14284        flex-direction: column;
14285        -webkit-box-align: start;
14286        -webkit-align-items: flex-start;
14287        -ms-flex-align: start;
14288        align-items: flex-start;
14289        overflow: hidden
14290    }
14291
14292        .k-chat .k-message-list-content > * + * {
14293            margin-top: 16px
14294        }
14295
14296    .k-chat .k-message-group {
14297        max-width: 80%;
14298        background: 0;
14299        -webkit-box-sizing: border-box;
14300        box-sizing: border-box;
14301        display: -webkit-box;
14302        display: -webkit-flex;
14303        display: -ms-flexbox;
14304        display: flex;
14305        -webkit-flex-shrink: 0;
14306        -ms-flex-negative: 0;
14307        flex-shrink: 0;
14308        -webkit-box-orient: vertical;
14309        -webkit-box-direction: normal;
14310        -webkit-flex-direction: column;
14311        -ms-flex-direction: column;
14312        flex-direction: column;
14313        position: relative
14314    }
14315
14316        .k-chat .k-message-group:not(.k-alt) {
14317            -webkit-box-align: start;
14318            -webkit-align-items: flex-start;
14319            -ms-flex-align: start;
14320            align-items: flex-start;
14321            text-align: left
14322        }
14323
14324            .k-chat .k-message-group:not(.k-alt) .k-message-time {
14325                margin-left: 8px;
14326                left: 100%
14327            }
14328
14329            .k-chat .k-message-group:not(.k-alt) .k-message-status {
14330                left: 0
14331            }
14332
14333            .k-chat .k-message-group:not(.k-alt) .k-first .k-bubble, .k-ch
14333at .k-message-group:not(.k-alt) .k-only .k-bubble {
14334                border-bottom-left-radius: 2px
14335            }
14336
14337            .k-chat .k-message-group:not(.k-alt) .k-last .k-bubble, .k-chat .k-message-group:not(.k-alt) .k-middle .k-bubble {
14338                border-bottom-left-radius: 2px;
14339                border-top-left-radius: 2px
14340            }
14341
14342        .k-chat .k-message-group.k-alt {
14343            -webkit-align-self: flex-end;
14344            -ms-flex-item-align: end;
14345            align-self: flex-end;
14346            -webkit-box-align: end;
14347            -webkit-align-items: flex-end;
14348            -ms-flex-align: end;
14349            align-items: flex-end;
14350            text-align: right
14351        }
14352
14353            .k-chat .k-message-group.k-alt .k-message-time {
14354                margin-right: 8px;
14355                right: 100%
14356            }
14357
14358            .k-chat .k-message-group.k-alt .k-message-status {
14359                right: 0
14360            }
14361
14362            .k-chat .k-message-group.k-alt .k-first .k-bubble, .k-chat .k-message-group.k-alt .k-only .k-bubble {
14363                border-bottom-right-radius: 2px
14364            }
14365
14366            .k-chat .k-message-group.k-alt .k-last .k-bubble, .k-chat .k-message-group.k-alt .k-middle .k-bubble {
14367                border-top-right-radius: 2px;
14368                border-bottom-right-radius: 2px
14369            }
14370
14371    .k-chat .k-message {
14372        max-width: 100%;
14373        margin: 2px 0 0;
14374        position: relative;
14375        -webkit-transition: margin .2s ease-in-out;
14376        transition: margin .2s ease-in-out
14377    }
14378
14379    .k-chat .k-message-status, .k-chat .k-message-time {
14380        font-size: smaller;
14381        line-height: normal;
14382        white-space: nowrap;
14383        pointer-events: none;
14384        position: absolute
14385    }
14386
14387    .k-chat .k-message-time {
14388        opacity: 0;
14389        top: 50%;
14390        -webkit-transform: translateY(-50%);
14391        -ms-transform: translateY(-50%);
14392        transform: translateY(-50%);
14393        -webkit-transition: opacity .2s ease-in-out;
14394        transition: opacity .2s ease-in-out
14395    }
14396
14397    .k-chat .k-message-status {
14398        margin-top: 2px;
14399        height: 0;
14400        overflow: hidden;
14401        top: 100%;
14402        -webkit-transition: height .2s ease-in-out;
14403        transition: height .2s ease-in-out
14404    }
14405
14406    .k-chat .k-bubble {
14407        border-radius: 12px;
14408        padding: 8px 12px;
14409        border-width: 1px;
14410        border-style: solid;
14411        line-height: 18px;
14412        word-wrap: break-word
14413    }
14414
14415    .k-chat .k-message.k-state-selected {
14416        margin-bottom: 16px;
14417        border: 0;
14418        color: inherit;
14419        background: 0
14420    }
14421
14422        .k-chat .k-message.k-state-selected .k-message-time {
14423            opacity: 1
14424        }
14425
14426        .k-chat .k-message.k-state-selected .k-message-status {
14427            height: 1.2em
14428        }
14429
14430    .k-chat .k-message-error, .k-chat .k-message-sending {
14431        margin-bottom: 16px
14432    }
14433
14434        .k-chat .k-message-error .k-message-status, .k-chat .k-message-sending .k-message-status {
14435            height: 1.2em
14436        }
14437
14438.k-avatar {
14439    border-radius: 100%;
14440    width: 32px;
14441    height: 32px;
14442    position: absolute
14443}
14444
14445.k-message-group:not(.k-alt) > .k-avatar {
14446    left: 0;
14447    bottom: 0
14448}
14449
14450.k-message-group.k-alt > .k-avatar {
14451    right: 0;
14452    bottom: 0
14453}
14454
14455.k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar) {
14456    padding-left: 40px
14457}
14458
14459.k-avatars .k-message-group.k-alt:not(.k-no-avatar) {
14460    padding-right: 40px
14461}
14462
14463.k-author {
14464    margin: 0;
14465    font-size: smaller;
14466    line-height: normal
14467}
14468
14469.k-chat .k-author {
14470    margin: 0
14471}
14472
14473.k-timestamp {
14474    font-size: smaller;
14475    line-height: normal;
14476    text-align: center;
14477    -webkit-align-self: stretch;
14478    -ms-flex-item-align: stretch;
14479    align-self: stretch
14480}
14481
14482.k-quick-replies {
14483    display: block;
14484    max-width: 100%
14485}
14486
14487.k-quick-reply {
14488    border-radius: 100px;
14489    margin-right: 8px;
14490    margin-bottom: 4px;
14491    padding: 8px 12px;
14492    border-width: 1px;
14493    border-style: solid;
14494    line-height: 18px;
14495    cursor: pointer;
14496    -webkit-user-select: none;
14497    -moz-user-select: none;
14498    -ms-user-select: none;
14499    user-select: none;
14500    display: inline-block;
14501    -webkit-box-flex: 0;
14502    -webkit-flex: 0 0 auto;
14503    -ms-flex: 0 0 auto;
14504    flex: 0 0 auto;
14505    -webkit-transition-property: color,background-color,border-color;
14506    transition-property: color,background-color,border-color;
14507    -webkit-transition-duration: .2s;
14508    transition-duration: .2s;
14509    -webkit-transition-timing-function: ease-in-out;
14510    transition-timing-function: ease-in-out
14511}
14512
14513.k-message-box {
14514    padding: 10px 16px;
14515    border-width: 1px 0 0;
14516    border-style: solid;
14517    -webkit-box-flex: 0;
14518    -webkit-flex: 0 0 auto;
14519    -ms-flex: 0 0 auto;
14520    flex: 0 0 auto;
14521    display: -webkit-box;
14522    display: -webkit-flex;
14523    display: -ms-flexbox;
14524    display: flex;
14525    -webkit-box-orient: horizontal;
14526    -webkit-box-direction: normal;
14527    -webkit-flex-direction: row;
14528    -ms-flex-direction: row;
14529    flex-direction: row;
14530    -webkit-flex-wrap: nowrap;
14531    -ms-flex-wrap: nowrap;
14532    flex-wrap: nowrap
14533}
14534
14535    .k-message-box .k-input {
14536        margin: 0;
14537        padding: 0;
14538        border: 0;
14539        font: inherit;
14540        background: 0;
14541        -webkit-box-flex: 1;
14542        -webkit-flex: 1 1 auto;
14543        -ms-flex: 1 1 auto;
14544        flex: 1 1 auto
14545    }
14546
14547    .k-message-box .k-button {
14548        padding: 0
14549    }
14550
14551        .k-message-box .k-button svg {
14552            width: 20px;
14553            height: 20px;
14554            fill: currentColor;
14555            display: inline-block
14556        }
14557
14558        .k-message-box .k-button::after, .k-message-box .k-button::before {
14559            display: none
14560        }
14561
14562.k-chat .k-card-list {
14563    margin: 2px 0 0
14564}
14565
14566.k-chat .k-card-deck {
14567    max-width: -webkit-calc(100%+32px);
14568    max-width: calc(100%+32px);
14569    -webkit-box-sizing: border-box;
14570    box-sizing: border-box;
14571    margin-left: -16px;
14572    margin-right: -16px;
14573    padding: 16px 16px 16px;
14574    overflow: hidden;
14575    overflow-x: auto;
14576    scroll-behavior: smooth
14577}
14578
14579    .k-chat .k-card-deck .k-card-wrap + .k-card-wrap {
14580        margin-left: 16px
14581    }
14582
14583    .k-chat .k-card-deck .k-card, .k-chat .k-card-deck .k-card-wrap {
14584        width: 200px
14585    }
14586
14587.k-card-deck-scrollwrap {
14588    margin-left: -16px;
14589    margin-right: -16px;
14590    padding-left: 16px;
14591    padding-right: 16px;
14592    overflow: hidden;
14593    -webkit-box-flex: 0;
14594    -webkit-flex: 0 0 auto;
14595    -ms-flex: 0 0 auto;
14596    flex: 0 0 auto;
14597    width: 100%;
14598    -webkit-box-sizing: content-box;
14599    box-sizing: content-box
14600}
14601
14602    .k-card-deck-scrollwrap > .k-card-deck {
14603        margin-bottom: -20px;
14604        padding-bottom: 20px
14605    }
14606
14607.k-chat .k-card-deck .k-card-wrap {
14608    display: -webkit-box;
14609    display: -webkit-flex;
14610    display: -ms-flexbox;
14611    display: flex;
14612    -webkit-box-orient: horizontal;
14613    -webkit-box-direction: normal;
14614    -webkit-flex-direction: row;
14615    -ms-flex-direction: row;
14616    flex-direction: row;
14617    -webkit-flex-wrap: nowrap;
14618    -ms-flex-wrap: nowrap;
14619    flex-wrap: nowrap;
14620    -webkit-box-align: stretch;
14621    -webkit-align-items: stretch;
14622    -ms-flex-align: stretch;
14623    align-items: stretch;
14624    -webkit-box-flex: 0;
14625    -webkit-flex: 0 0 auto;
14626    -ms-flex: 0 0 auto;
14627    flex: 0 0 auto
14628}
14629
14630    .k-chat .k-card-deck .k-card-wrap .k-card {
14631        -webkit-box-flex: 0;
14632        -webkit-flex: 0 0 auto;
14633        -ms-flex: 0 0 auto;
14634        flex: 0 0 auto
14635    }
14636
14637        .k-chat .k-card-deck .k-card-wrap .k-card + .k-card {
14638            margin-left: 16px
14639        }
14640
14641    .k-chat .k-card-deck .k-card-wrap.k-state-selected {
14642        background: 0
14643    }
14644
14645.k-typing-indicator {
14646    padding: 0;
14647    border-radius: 50px;
14648    display: -webkit-inline-box;
14649    display: -webkit-inline-flex;
14650    display: -ms-inline-flexbox;
14651    display: inline-flex;
14652    -webkit-box-orient: horizontal;
14653    -webkit-box-direction: normal;
14654    -webkit-flex-direction: row;
14655    -ms-flex-direction: row;
14656    flex-direction: row;
14657    -webkit-flex-wrap: nowrap;
14658    -ms-flex-wrap: nowrap;
14659    flex-wrap: nowrap
14660}
14661
14662    .k-typing-indicator span {
14663        width: 8px;
14664        height: 8px;
14665        border-radius: 50%;
14666        -webkit-box-flex: 0;
14667        -webkit-flex: 0 0 8px;
14668        -ms-flex: 0 0 8px;
14669        flex: 0 0 8px;
14670        background-color: currentColor
14671    }
14672
14673        .k-typing-indicator span + span {
14674            margin-left: 5px
14675        }
14676
14677@-webkit-keyframes k-animation-blink {
14678    50% {
14679        opacity: 1
14680    }
14681}
14682
14683@keyframes k-animation-blink {
14684    50% {
14685        opacity: 1
14686    }
14687}
14688
14689.k-chat .k-toolbar-box {
14690    padding: 10px 16px;
14691    width: 100%;
14692    border-width: 1px 0 0;
14693    border-style: solid;
14694    -webkit-box-sizing: border-box;
14695    box-sizing: border-box;
14696    overflow: hidden;
14697    position: relative;
14698    -webkit-box-flex: 0;
14699    -webkit-flex: 0 0 auto;
14700    -ms-flex: 0 0 auto;
14701    flex: 0 0 auto
14702}
14703
14704    .k-chat .k-toolbar-box .k-button-list {
14705        display: -webkit-box;
14706        display: -webkit-flex;
14707        display: -ms-flexbox;
14708        display: flex;
14709        -webkit-box-orient: horizontal;
14710        -webkit-box-direction: normal;
14711        -webkit-flex-direction: row;
14712        -ms-flex-direction: row;
14713        flex-direction: row;
14714        -webkit-flex-wrap: nowrap;
14715        -ms-flex-wrap: nowrap;
14716        flex-wrap: nowrap;
14717        overflow: hidden;
14718        scroll-behavior: smooth
14719    }
14720
14721        .k-chat .k-toolbar-box .k-button-list .k-button + .k-button {
14722            margin-left: 20px;
14723            -webkit-flex-shrink: 0;
14724            -ms-flex-negative: 0;
14725            flex-shrink: 0
14726        }
14727
14728    .k-chat .k-toolbar-box .k-scroll-button {
14729        position: absolute;
14730        z-index: 2;
14731        top: 50%;
14732        -webkit-transform: translateY(-50%);
14733        -ms-transform: translateY(-50%);
14734        transform: translateY(-50%)
14735    }
14736
14737    .k-chat .k-toolbar-box .k-scroll-button-left {
14738        left: 0
14739    }
14740
14741    .k-chat .k-toolbar-box .k-scroll-button-right {
14742        right: 0
14743    }
14744
14745    .k-chat .k-toolbar-box .k-button {
14746        border-width: 0;
14747        color: inherit;
14748        background: 0;
14749        -webkit-flex-shrink: 0;
14750        -ms-flex-negative: 0;
14751        flex-shrink: 0
14752    }
14753
14754.k-rtl .k-message-group:not(.k-alt), [dir=rtl] .k-message-group:not(.k-alt) {
14755    text-align: right
14756}
14757
14758    .k-rtl .k-message-group:not(.k-alt) .k-message-time, [dir=rtl] .k-message-group:not(.k-alt) .k-message-time {
14759        margin-left: 0;
14760        margin-right: 8px;
14761        left: auto;
14762        right: 100%
14763    }
14764
14765    .k-rtl .k-message-group:not(.k-alt) .k-message-status, [dir=rtl] .k-message-group:not(.k-alt) .k-message-status {
14766        left: auto;
14767        right: 0
14768    }
14769
14770.k-rtl .k-message-group.k-alt, [dir=rtl] .k-message-group.k-alt {
14771    text-align: left
14772}
14773
14774    .k-rtl .k-message-group.k-alt .k-message-time, [dir=rtl] .k-message-group.k-alt .k-message-time {
14775        margin-right: 0;
14776        margin-left: 8px;
14777        right: auto;
14778        left: 100%
14779    }
14780
14781    .k-rtl .k-message-group.k-alt .k-message-status, [dir=rtl] .k-message-group.k-alt .k-message-status {
14782        right: auto;
14783        left: 0
14784    }
14785
14786.k-rtl .k-message-group:not(.k-alt) > .k-avatar, [dir=rtl] .k-message-group:not(.k-alt) > .k-avatar {
14787    left: auto;
14788    right: 0
14789}
14790
14791.k-rtl .k-message-group.k-alt > .k-avatar, [dir=rtl] .k-message-group.k-alt > .k-avatar {
14792    right: auto;
14793    left: 0
14794}
14795
14796.k-rtl .k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar), [dir=rtl] .k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar) {
14797    padding-left: 0;
14798    padding-right: 40px
14799}
14800
14801.k-rtl .k-avatars .k-message-group.k-alt:not(.k-no-avatar), [dir=rtl] .k-avatars .k-message-group.k-alt:not(.k-no-avatar) {
14802    padding-right: 0;
14803    padding-left: 40px
14804}
14805
14806.k-rtl .k-message-box .k-button svg, [dir=rtl] .k-message-box .k-button svg {
14807    -webkit-transform: rotate(180deg);
14808    -ms-transform: rotate(180deg);
14809    transform: rotate(180deg)
14810}
14811
14812.k-rtl .k-quick-reply, [dir=rtl] .k-quick-reply {
14813    margin-right: 0;
14814    margin-left: 8px
14815}
14816
14817@font-face {
14818    font-family: "DejaVu Sans";
14819    src: url('/WebResource.axd?d=UGIpyB4RhcciVwe8rkkJAxwaNJwctiyVAMMoW62aR9fZhGokRbp48EwKWgawdQMCQkvMlSwhgG9tTQXhuxPp4qlyXAUxtc0RKg3EO48-VcZ6Qz0QM1EiRFTELUIUiVxLOuvJJlulWkY9PoHqOug-jP4w2qD8eNT0KsmqLzxTHQc2DfEsMyhj3MMDBv7I8ryXjXyDtsT59F8kSoqVbEwYng2&t=636910017480000000') format("truetype")
14820}
14821
14822@font-face {
14823    font-family: "DejaVu Sans";
14824    font-weight: 700;
14825    src: url('/WebResource.axd?d=KtiEctUAVp2Iav7qJIUaH8oimwzDYs7Loq9OS9pBUAkitItlB5GZ-1ZPh4q6Wwi0Aghrdc0vhwCOxLu8ylMokJaBolKhktczixaRL5BbzhNiULhe9TByRaEb8BYNRJ-_VQNTAxZotHYbNmnTG8f18W-0DuJxIjbllKWahOM8sFQ32TPjGulOB5B5TLOp-iKW
14825kFlWxxvOh9udKUBT69gnWM20mDWpmXJpKLC7mmnC_5E1&t=636910017480000000') format("truetype")
14826}
14827
14828@font-face {
14829    font-family: "DejaVu Sans";
14830    font-style: italic;
14831    src: url('/WebResource.axd?d=bbHG7rN6ai-uGqgYk1DNyTQNLOXZzeyZ3NBQLqsIyUfcOHafieEJhE0Pe1U-BVnZs9cn2ULNk3PIXUWSCQdlSzcxXpZ9EjT9xw18JgIO-M6YEUxHMP3IjjvhslfAemE8VZ_DWhrZWL2CAxkGdo8hx1NSD-_DZa4XrZ-CzIRxEIKnjmGc-cFE4P2kykV0R13HlFbFapkN-h4kzCF3oZIdCZsTU0KHYUG5mbH0xWH7fME1&t=636910017480000000') format("truetype")
14832}
14833
14834@font-face {
14835    font-family: "DejaVu Sans";
14836    font-weight: 700;
14837    font-style: italic;
14838    src: url('/WebResource.axd?d=rfof96_VFMchMNYedXgPP0bGiP7uDG8p9Aa6gWg7WbtmDfwWgO3Dp8VkCoOAapCe5B3QuPJBXkoErYI2TkmNRGQqNYP-VfUFb6eaK7vSXbMZNntWZZK_fzXtZdoTWYiT9sMjRwytOJq-xZrD_sJ4e5w1iwe6rLJ0CAI3_ze94hoWAdrdVEczD2Upp0GggDZJeT4hU9Es9o_KE-f9SMaxVr7E1cNfil16a33x3bWudLQ1&t=636910017480000000') format("truetype")
14839}
14840
14841@font-face {
14842    font-family: "DejaVu Serif";
14843    src: url('/WebResource.axd?d=uanraqeWC_eivuPUKGMGPqa16BiM-YDWSsye_n_6cBYHOB-ooa8vgVxlraTLmzWhKTOdc43GqYJ69JV29YM9QxPuuoKDXPn86zwbp26CewAzUIVDZuxJjfB95uwo2TdY689_KZ_KgBgiUqNfFgcNqoKX_D4tOLSMairZ-6CWyorMUvHDedqxS5JYSdvNk4GkTQZfs_ldrd3cE0urXr-z6g2&t=636910017480000000') format("truetype")
14844}
14845
14846@font-face {
14847    font-family: "DejaVu Serif";
14848    font-weight: 700;
14849    src: url('/WebResource.axd?d=tqgtel2I3XV-aLDp-IemjWP1kuF25_6oWOA-P59jeJTIeKFGfD1Q93RfoPqAtdv4iwYbPnDmEx4vcEMza1GmGYD4XbqfQClVJlb8KNe7OT6Z9gG7vbDQ9w6I3tiUjEcp3h1utQQ-AH0-uZkESBXSoltIh1rDykaSLUlZfCoIu8GQmEia9etR7axzprZKiuKNPHtcriBNZwWvOnZMJDIPZ0QWhUJOa4uXP_XinqXPsV41&t=636910017480000000') format("truetype")
14850}
14851
14852@font-face {
14853    font-family: "DejaVu Serif";
14854    font-style: italic;
14855    src: url('/WebResource.axd?d=xj9lyv4OQQBLdiDFFsCZF6z-_-tt4ORIlbfjKYsBT4Dh2A2o8m2qJT0Eh3fXJ7zABQSCVfCJlgrkq-mxiKBbp89cBTAm-qneIrlEXd1iDmN92bv0CBBjudjofTOllM0yuyjW55XSZSXtVMAMvLpazfWdzluA3mTYqXw3yyjfUVOoC1DouNfIGKRdEoJ_QMSYG13yy9ogU16CxiArat4Gja8oalHxySvSEJOT8_taBPs1&t=636910017480000000') format("truetype")
14856}
14857
14858@font-face {
14859    font-family: "DejaVu Serif";
14860    font-weight: 700;
14861    font-style: italic;
14862    src: url('/WebResource.axd?d=FjxRo-yyHm--YKQN0n9C5Uij_J1KNGAutYFCiKsKDOPK8nOaeoh4Ly_XJgVZrkoML3Ax82iviX9aUbzYvxSCBon8zl89H7LDQXOp3_MSzI4PMpsmxKTT6R8v4eVQbCT9aslnrOmc51yw0gGjL9h56zBcNC4nCE-JtCqfP5qy2tru8ye9_skSlnU5JZaViAg6C1ztmIZoDGsYlH4q9pDJw6ZmaA8MQpwuIlxk6NbMBBg1&t=636910017480000000') format("truetype")
14863}
14864
14865@font-face {
14866    font-family: "DejaVu Mono";
14867    src: url('/WebResource.axd?d=ViSlnDMEd6REO65niqezugKGjs735ApPGSsHLUXi0LUNu9G_hiuHiTyY5segJCeTOiQjvMYlbAuNsLnstahJ7SiUjU9UXTk_a2LVydFC6DKM3e7rAtZjQqZuLSkjbtygB3JGfq1dCwnS3gVtwhzAI04zB-5G_nCRFaRcIfv-wuID6QpIJFcNPnVoFefb3Xib5yRDKOFiIe3lTc78g8z7pA2&t=636910017480000000') format("truetype")
14868}
14869
14870@font-face {
14871    font-family: "DejaVu Mono";
14872    font-weight: 700;
14873    src: url('/WebResource.axd?d=5ComqCT6yhLeh3o9C4tNKf6R08NS9MUwlWbkPLJnwl5OXxtOfMrm1fNkjKMs-mzWseXxPUr34lzMJhYH-ZayHX2VM1MFNnjyqJP0BNzfZ11ze5qG_dadlR854n-FTFxi8uKxxNUSm37IZj5of29HC2-nJHwKFXRuR3jVEZyyCJjy6dfgNtib8ZiErraINM1vkrFBvLD1ku3prqbT5MuGRqSWKfxIfsjNqZtEDoK_Frg1&t=636910017480000000') format("truetype")
14874}
14875
14876@font-face {
14877    font-family: "DejaVu Mono";
14878    font-style: italic;
14879    src: url('/WebResource.axd?d=aSUt7l0Xh1WXHCVwI49IF3wlD1NCBdwxWXL0tMwVoQFoJlI0mix2c64OeSS4XcO3L0a7cfJOrD4p3oG6io22y0VwtwZFRX8cHp1Vz4VlIIcVfA51FEf8j8I9TlF_SvdYPRDvfNkF4tCo5bHx4mK5uj5I2NK_X7xV4Hh-nSX0cJZJEczUiEPPDvpevJiZbTqM3PLF97rjbWl6M_3lVXWtzo7WQNzYGaaziUlTRh-aN5w1&t=636910017480000000') format("truetype")
14880}
14881
14882@font-face {
14883    font-family: "DejaVu Mono";
14884    font-weight: 700;
14885    font-style: italic;
14886    src: url('/WebResource.axd?d=x5wAlrZ1ksjvr0aOKaLXF-fFCy84nxtsmt_hkyhHf0U_7TvXi9MW6i3D1ZgyLiNxSju5b5OQ45mqKgznMEMKzkq4BbhVD9rpJa44GPRdJIB0Let4paPHWZpyqrUQfUaGSCYBcsIM6Vw5ItWTeHqkAyXVRtXYz-MsB9_e0jXMNy_i2CjblCmT8btnm1f7agEQolAFDulWP8YpH32gCnK-6qQld_2KjWcnxO0jDTBvyxY1&t=636910017480000000') format("truetype")
14887}
14888
14889.kendo-pdf-hide-pseudo-elements:after, .kendo-pdf-hide-pseudo-elements:before {
14890    display: none !important
14891}
14892
14893.k-pdf-export sub, .k-pdf-export sup {
14894    display: inline-block
14895}
14896/* END Telerik.Sitefinity.Resources.Scripts.Kendo.styles.kendo_common_min.css */</style></head> <body><form method="post" action="./verlag" id="aspnetForm">
14897<div class="aspNetHidden">
14898<input type="hidden" name="ctl05_TSM" id="ctl05_TSM" value="" />
14899<input type="hidden" name="ctl06_TSSM" id="ctl06_TSSM" value="" />
14900<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
14901<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
14902<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="GzvLmSSMsz/YJ84FHx6+ROY+wIaYRUN41wPcN82NqKBjhl6htnRugek5NzZhOHf0vEhC1L4nAEfgTPtfW6rp6FhBAfZDvtG3sJ75D9lAHi4=" />
14903</div>
14904
14905<script type="text/javascript">
14906//<![CDATA[
14907var theForm = document.forms['aspnetForm'];
14908if (!theForm) {
14909    theForm = document.aspnetForm;
14910}
14911function __doPostBack(eventTarget, eventArgument) {
14912    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
14913        theForm.__EVENTTARGET.value = eventTarget;
14914        theForm.__EVENTARGUMENT.value = eventArgument;
14915        theForm.submit();
14916    }
14917}
14918//]]>
14919</script>
14919
14920
14921
14922<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZHKpx-XLW9rdxleiVAe40DG_MNysIgLfM4gbYDqehgix_yPWtcmTDMqFuNdyPoGIhQ2&amp;t=639190905332169432" type="text/javascript"></script>
14922
14923
14924
14925<script type="text/javascript">
14926//<![CDATA[
14927var __cultureInfo = {"name":"de","numberFormat":{"CurrencyDecimalDigits":2,"CurrencyDecimalSeparator":",","IsReadOnly":true,"CurrencyGroupSizes":[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":".","CurrencySymbol":"€","NaNSymbol":"NaN","CurrencyNegativePattern":8,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePattern":0,"NegativeInfinitySymbol":"-∞","NegativeSign":"-","NumberDecimalDigits":2,"NumberDecimalSeparator":",","NumberGroupSeparator":".","CurrencyPositivePattern":3,"PositiveInfinitySymbol":"∞","PositiveSign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":",","PercentGroupSeparator":".","PercentSymbol":"%","PerMilleSymbol":"‰","NativeDigits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"dateTimeFormat":{"AMDesignator":"","Calendar":{"MinSupportedDateTime":"\/Date(-62135596800000)\/","MaxSupportedDateTime":"\/Date(253402297199999)\/","AlgorithmType":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2049,"IsReadOnly":true},"DateSeparator":".","FirstDayOfWeek":1,"CalendarWeekRule":2,"FullDateTimePattern":"dddd, d. MMMM yyyy HH:mm:ss","LongDatePattern":"dddd, d. MMMM yyyy","LongTimePattern":"HH:mm:ss","MonthDayPattern":"d. MMMM","PMDesignator":"","RFC1123Pattern":"ddd, dd MMM yyyy HH\u0027:\u0027mm\u0027:\u0027ss \u0027GMT\u0027","ShortDatePattern":"dd.MM.yyyy","ShortTimePattern":"HH:mm","SortableDateTimePattern":"yyyy\u0027-\u0027MM\u0027-\u0027dd\u0027T\u0027HH\u0027:\u0027mm\u0027:\u0027ss","TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy\u0027-\u0027MM\u0027-\u0027dd HH\u0027:\u0027mm\u0027:\u0027ss\u0027Z\u0027","YearMonthPattern":"MMMM yyyy","AbbreviatedDayNames":["So","Mo","Di","Mi","Do","Fr","Sa"],"ShortestDayNames":["So","Mo","Di","Mi","Do","Fr","Sa"],"DayNames":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"AbbreviatedMonthNames":["Jan","Feb","Mrz","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez",""],"MonthNames":["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember",""],"IsReadOnly":true,"NativeCalendarName":"Gregorianischer Kalender","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mrz","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez",""],"MonthGenitiveNames":["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember",""]},"eras":[1,"n. Chr.",null,0]};//]]>
14928</script>
14928
14929
14930<script src="/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl05_TSM&amp;compress=0&amp;_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3ade%3add3ac3d5-1e29-4112-8fed-529caffa8f24%3aea597d4b%3ab25378d2" type="text/javascript"></script>
14930
14931<script src="/ScriptResource.axd?d=Sm_GGXofLw4C9Eu03fCPHCZ5BykWKwXmVfYyVtG7oRaCSh8N30HbDIqcu3Mjw15N5772l3UZxQE25RmVn4D6xObtqa-wPRXh602dHBBu3j2KhuOZgokD0ns8xht-Ql0gZZHoqywXqoWsp1JpUc2jV7GdlRvNG8AIuI2mlNEPheP6p5TdD0bNONOnIRgLWB7O0&amp;t=ffffffff96072545" type="text/javascript"></script>
14931
14932<script src="/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl05_TSM&amp;compress=0&amp;_TSM_CombinedScripts_=%3b%3bTelerik.Sitefinity.Resources%3ade%3a84826201-39e5-48f3-af93-13675acbe485%3a9ced59e7%3a472a0b31" type="text/javascript"></script>
14932
14933<div class="aspNetHidden">
14934
14935	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="2A1DE273" />
14936</div>
14936<script type="text/javascript">
14937//<![CDATA[
14938Sys.WebForms.PageRequestManager._initialize('ctl00$ctl05', 'aspnetForm', [], [], [], 90, 'ctl00');
14939//]]>
14940</script>
14940
14941<input type="hidden" name="ctl00$ctl05" id="ctl05" />
14942<script type="text/javascript">
14943//<![CDATA[
14944Sys.Application.setServerId("ctl05", "ctl00$ctl05");
14945Sys.Application._enableHistoryInScriptManager();
14946//]]>
14947</script>
14947
14948  <div class="sfPublicWrapper" id="PublicWrapper"> 
14949
14950<script id="usercentrics-cmp" src="https://app.usercentrics.eu/browser-ui/latest/loader.js" data-settings-id="7rS8kl9ZUyfhcI" async></script>
14950
14951
14952<style>
14953    .overlay {
14954        position: fixed;
14955        top: 0;
14956        bottom: 0;
14957        left: 0;
14958        right: 0;
14959        background: rgba(0, 0, 0, 0.7);
14960        transition: opacity 500ms;
14961        visibility: hidden;
14962        opacity: 0;
14963    }
14964
14965    .overlay {
14966        position: fixed;
14967        top: 0;
14968        bottom: 0;
14969        left: 0;
14970        right: 0;
14971        background: rgba(0, 0, 0, 0.7);
14972        transition: opacity 500ms;
14973        z-index:9999;
14974    }
14975
14976    div.overlay {
14977        visibility: hidden;
14978        opacity: 0;
14979    }
14980
14981    div.overlay.showpopup {
14982        visibility: visible;
14983        opacity: 1;
14984    }
14985
14986    .popup {
14987        background: #fff;
14988        border-radius: 5px;
14989        width: 50%;
14990        position: relative;
14991        transition: all 5s ease-in-out;
14992        padding: 40px;
14993    }
14994
14995    .popup h2 {
14996        margin-top: 0;
14997        color: #333;
14998        font-family: Tahoma, Arial, sans-serif;
14999        color: rgb(194, 62, 68);
15000    }
15001
15002    .popup .close {
15003        position: absolute;
15004        top: 20px;
15005        right: 30px;
15006        transition: all 200ms;
15007        font-size: 30px;
15008        font-weight: bold;
15009        text-decoration: none;
15010        color: #333;
15011    }
15012
15013    .popup .close:hover {
15014        color: rgb(194, 62, 68);
15015    }
15016
15017    .popup .content {
15018        max-height: 30%;
15019        overflow: auto;
15020        padding-top: 20px;
15021    }
15022
15023    div.homepagepopup {
15024        display:none;
15025    }
15026</style>
15027
15028<div id="popup1" class="overlay">
15029    <div class="popup">
15030        <h2>Internet Explorer: Unsere Empfehlung</h2>
15031        <a class="close" id="closee" href="#">&times;</a>
15032        <div class="content">
15033            Sie nutzen noch den Interenet Explorer 11 (IE11) und wir empfehlen Ihnen, bis zum 15. Juni 2022 auf den neuen Browser <a href="https://www.microsoft.com/de-de/edge">„Microsoft Edge“</a> oder eine aktuelle Version eines anderen gängigen Internet-Browsers (Firefox, Chrome, usw.) umzusteigen. Wir folgen damit den Empfehlungen des Unternehmens Microsoft, das ebenfalls schrittweise begonnen hat, die Unterstützung dieser Browserversion einzustellen. Bei Fragen wenden Sie sich bitte an unsere Hotline unter der Telefonnummer 089-38189-421.
15034        </div>
15035    </div>
15036</div>
15037
15038<script>
15039
15040    function updateBoxDimension() {
15041        var $box = $('div.popup');
15042
15043        // To center the box
15044        var boxLeft = ($(window).width()) / 2 - ($box.width() / 2),
15045            boxTop = ($(window).height()) / 2 - ($box.height() / 2);
15046
15047        $box.css({
15048            left: boxLeft,
15049            top: boxTop
15050        });
15051    }
15052
15053    $(updateBoxDimension);
15054</script>
15054
15055
15056        
15056<script>
15057            $(document).ready(function()
15058            {
15059                var ua = window.navigator.userAgent;
15060                var trident = ua.indexOf('Trident/');
15061
15062                if (trident > 0) {
15063                    var rv = ua.indexOf('rv:');
15064                    var version = parseInt(ua.substring(rv + 3, ua.indexOf('.', rv)), 10);
15065                    if (version <= 11) {
15066
15067                        $("#popup1").addClass('showpopup');
15068                    }
15069                }
15070            });
15071           
15072        </script>
15072
15073
15074<script>
15075    function setIsAldreadyShowed() {
15076        var requrl = '/Beck/HomePagePopup/SetIsAlreadyDisplayedInSession/';
15077        $.ajax({
15078            url: requrl,
15079            type: "POST",
15080            data: {},
15081            dataType: 'html',
15082            success: function (responseData) {
15083            },
15084            error: function (xhr, status, error) {
15085            }
15086        });
15087        $("#popup1").removeClass('showpopup');
15088        return false;
15089    }
15090
15091    $('#closee').click(function () {
15092        setIsAldreadyShowed();
15093    });
15094
15095    $('#popup1').click(function(event) {
15096        if (event.target.className == "overlay showpopup") {
15097            setIsAldreadyShowed();
15098        }
15099    });
15100</script>
15100<div class="sf_cols sf_smartphone_1cols_hide_1">
15101    <div class="sf_colsOut sf_1col_1_100">
15102        <div id="Contentplaceholder1_T79E16BCA034_Col00" class="sf_colsIn sf_1col_1in_100"><div class='sfContentBlock'><div id="angebotleiste">
15103<ul id="linknavigation">
15104    <li class="beck-online">
15105    <a id="beck-online_link" href="https://beck-online.beck.de/" target="_self" alt="Zum Bereich beck-online springen">beck-online</a>
15106    </li>
15107    <li class="beck-steuern">
15108    <a id="beck-steuern_link" href="https://steuern.beck.de/" target="_self" alt="Zum Bereich Steuern &amp; Bilanzen springen">Steuern &amp; Bilanzen</a>
15109    </li>
15110    <li class="beck-personal">
15111    <a id="beck-personal_link" href="https://personal-portal.beck.de/" target="_self" alt="Zum Bereich beck-personal-portal springen">beck-personal-portal</a>
15112    </li>
15113    <li class="beck-shop">
15114    <a id="beck-shop_link" href="https://www.beck-shop.de/?utm_source=beck-online.beck.de&amp;utm_medium=referral&amp;utm_campaign=template-leiste&amp;campaign=beck-online-template-leiste" alt="Zum Bereich beck-shop springen">beck-shop</a>
15115    </li>
15116    <li class="beck-akademie">
15117    <a id="beck-akademie_link" href="https://rsw.beck.de/akademie" alt="Zum Bereich beck-akademie springen">beck-akademie</a>
15118    </li>
15119    <li class="beck-stellenmarkt">
15120    <a id="beck-stellenmarkt_link" href="https://www.beck-stellenmarkt.de/" alt="Zum Bereich beck-stellenmarkt springen">beck-stellenmarkt</a></li>
15121</ul>
15122</div>
15123
15124</div>
15125            
15126        </div>
15127    </div>
15128</div><div class="sf_cols header sf_smartphone_2cols_hide_2 sf_test_2cols_hide_2 sf_großbildschirm_2cols_hide_2">
15129    <div class="sf_colsOut sf_2cols_1_50">
15130        <div id="Contentplaceholder1_T79E16BCA001_Col00" class="sf_colsIn sf_2cols_1in_50"><div class='sfContentBlock'><img alt="" src="/images/librariesprovider3/default-album/welle_trans_143.png?sfvrsn=7f9efe82_1" data-displaymode="Original" title="welle_trans_143" />
15131
15132</div>
15133            
15134        </div>
15135    </div>
15136    <div class="sf_colsOut sf_2cols_2_50">
15137        <div id="Contentplaceholder1_T79E16BCA001_Col01" class="sf_colsIn sf_2cols_2in_50">            
15138        </div>
15139    </div>
15140</div><div class="sf_cols">
15141    <div class="sf_colsOut sf_2cols_1_50 linie1">
15142        <div id="Contentplaceholder1_T79E16BCA021_Col00" class="sf_colsIn sf_2cols_1in_50">
15143            
15144        </div>
15145    </div>
15146    <div class="sf_colsOut sf_2cols_2_50 linie2">
15147        <div id="Contentplaceholder1_T79E16BCA021_Col01" class="sf_colsIn sf_2cols_2in_50">            
15148        </div>
15149    </div>
15150</div><div class="sf_cols navi sf_smartphone_1cols_hide_1">
15151    <div class="sf_colsOut sf_1col_1_100">
15152        <div id="Contentplaceholder1_T79E16BCA031_Col00" class="sf_colsIn sf_1col_1in_100">
15153
15154
15155
15156
15157<div class="sfNavWrp sfNavHorizontalWrp topNavigation ASP.sfctrlpresentation_openaccessdataprovider_0a09884f72ce6639b6b0ff2f0051d72a_ascx">
15158    
15159    
15160
15161<a id="Contentplaceholder1_T79E16BCA006_ctl00_ctl00_ctl00_ctl00_ctl00_toggleAnchor" class="sfNavToggle">
15162    <span class="burger-bar"></span>
15163    <span class="burger-bar"></span>
15164    <span class="burger-bar"></span>
15165</a>
15166
15167<script type="text/javascript">
15168    (function ($) {
15169        $($get('Contentplaceholder1_T79E16BCA006_ctl00_ctl00_ctl00_ctl00_ctl00_toggleAnchor')).click(function () {
15170            $(this).closest(".sfNavWrp").find(".sfNavList").toggleClass("sfShown");
15171        });
15172    })(jQuery);
15173</script>
15173
15174      
15175    
15176     
15177    <ul class="sfNavHorizontal sfNavList">
15178        
15179                        <li>
15180                            <a href="https://www.beck-aktuell.de/">Aktuell</a>          
15181                        </li>
15182                    
15183                        <li>
15184                            <a href="https://rsw.beck.de/zeitschriften">Zeitschriften</a>          
15185                        </li>
15186                    
15187                        <li>
15188                            <a href="https://rsw.beck.de/buecher">Bücher</a>          
15189                        </li>
15190                    
15191                        <li>
15192                            <a href="https://rsw.beck.de/digital">Apps & Co.</a>          
15193                        </li>
15194                    
15195                        <li>
15196                            <a href="https://rsw.beck.de/akademie">Akademie</a>          
15197                        </li>
15198                    
15199                        <li>
15200                            <a href="https://rsw.beck.de/verlag">Verlag</a>          
15201                        </li>
15202                    
15203    </ul>
15204</div>
15205
15206            
15207        </div>
15208    </div>
15209</div><div class="sf_cols sf_standardbildschirm_1cols_hide_1">
15210    <div class="sf_colsOut sf_1col_1_100" style="width: 100%;">
15211        <div id="Contentplaceholder1_TEFD2C1BE011_Col00" class="sf_colsIn sf_1col_1in_100">
15212
15213
15214
15215
15216<div class="sfNavWrp sfNavHorizontalWrp topNavigation ASP.sfctrlpresentation_openaccessdataprovider_0a09884f72ce6639b6b0ff2f0051d72a_ascx">
15217    
15218    
15219
15220<a id="Contentplaceholder1_TEFD2C1BE012_ctl00_ctl00_ctl00_ctl00_ctl00_toggleAnchor" class="sfNavToggle">
15221    <span class="burger-bar"></span>
15222    <span class="burger-bar"></span>
15223    <span class="burger-bar"></span>
15224</a>
15225
15226<script type="text/javascript">
15227    (function ($) {
15228        $($get('Contentplaceholder1_TEFD2C1BE012_ctl00_ctl00_ctl00_ctl00_ctl00_toggleAnchor')).click(function () {
15229            $(this).closest(".sfNavWrp").find(".sfNavList").toggleClass("sfShown");
15230        });
15231    })(jQuery);
15232</script>
15232
15233      
15234    
15235     
15236    <ul class="sfNavHorizontal sfNavList">
15237        
15238                        <li>
15239                            <a href="http://rsw.beck.de/aktuell">Aktuell</a>          
15240                        </li>
15241                    
15242                        <li>
15243                            <a href="http://zeitschriften.beck.de">Zeitschriften</a>          
15244                        </li>
15245                    
15246                        <li>
15247                            <a href="http://rsw.beck.de/buecher">Bücher</a>          
15248                        </li>
15249                    
15250                        <li>
15251                            <a href="http://rsw.beck.de/cms/main/?toc=Download.root">Digital</a>          
15252                        </li>
15253                    
15254                        <li>
15255                            <a href="http://rsw.beck.de/akademie">Akademie</a>          
15256                        </li>
15257                    
15258                        <li>
15259                            <a href="http://rsw.beck.de/cms/?toc=Service.90">Verlag</a>          
15260                        </li>
15261                    
15262                        <li>
15263                            <a href="http://rsw.beck.de/cms/main?toc=Service.root">Services</a>          
15264                        </li>
15265                    
15266    </ul>
15267</div>
15268
15269            
15270        </div>
15271    </div>
15272</div><div class="sf_cols sitehead">
15273    <div class="sf_colsOut sf_1col_1_100">
15274        <div id="Contentplaceholder1_T79E16BCA023_Col00" class="sf_colsIn sf_1col_1in_100"><div class="sfimageWrp">
15275	        
15276<img id="Contentplaceholder1_TEFD2C1BE002_ctl00_ctl00_imageItem" title="rsw-header_RSW" src="/images/librariesprovider3/default-album/rsw-header_rsw.jpg?sfvrsn=8fa2e85c_0" alt="rsw-header_RSW" />
15277
15278
15279</div>
15280            
15281        </div>
15282    </div>
15283</div><div class="sf_cols content">
15284    <div class="sf_colsOut sf_1col_1_100">
15285        <div id="Contentplaceholder1_T79E16BCA024_Col00" class="sf_colsIn sf_1col_1in_100">
15286            
15287        </div>
15288    </div>
15289</div><div class="sf_cols content sf_smartphone_2cols_hide_1 rand">
15290    <div class="sf_colsOut sf_2cols_1_25">
15291        <div id="Contentplaceholder1_T79E16BCA025_Col00" class="sf_colsIn sf_2cols_1in_25">
15292            
15293        </div>
15294    </div>
15295    <div class="sf_colsOut sf_2cols_2_75">
15296        <div id="Contentplaceholder1_T79E16BCA025_Col01" class="sf_colsIn sf_2cols_2in_75">
15297        
15298        </div>
15299    </div>
15300</div><div class="sf_cols content sf_smartphone_3cols_hide_1 rand">
15301    <div class="sf_colsOut sf_3cols_1_25">
15302        <div id="Contentplaceholder1_T79E16BCA026_Col00" class="sf_colsIn sf_3cols_1in_25">
15303            
15304        </div>
15305    </div>
15306    <div class="sf_colsOut sf_3cols_2_50">
15307        <div id="Contentplaceholder1_T79E16BCA026_Col01" class="sf_colsIn sf_3cols_2in_50">
15308            
15309        </div>
15310    </div>
15311    <div class="sf_colsOut sf_3cols_3_25">
15312        <div id="Contentplaceholder1_T79E16BCA026_Col02" class="sf_colsIn sf_3cols_3in_25">
15313            
15314        </div>
15315    </div>
15316</div><div class="sf_cols content rand sf_smartphone_1cols_hide_1">
15317    <div class="sf_colsOut sf_1col_1_100">
15318        <div id="Contentplaceholder1_T79E16BCA044_Col00" class="sf_colsIn sf_1col_1in_100">
15319            
15320        </div>
15321    </div>
15322</div><div class="sf_cols content rand">
15323    <div class="sf_colsOut sf_2cols_1_75">
15324        <div id="Contentplaceholder1_T79E16BCA027_Col00" class="sf_colsIn sf_2cols_1in_75" style="margin: 10px 0px 0px;">
15325<div >
15326    <div class="sf-Long-text" ><p style="text-align:right;"><a href="/publishers">English Version</a></p></div>    
15327</div><div class='sfContentBlock'><h1>
15327<img src="/images/librariesprovider3/default-album/verlag-c-h-beck-eingang9ca3885ace8b4a84a6378f2bfb313f3b.png?sfvrsn=dd28c2e5_0" data-displaymode="Original" alt="Verlag C.H.BECK Eingang" title="Verlag C.H.BECK Eingang" style="vertical-align: middle;" />
15328<br />
15329<br />
15330&Uuml;ber die Mediengruppe C.H.BECK</h1>
15331<p><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]f23a884f-72ce-6639-b6b0-ff2f0051d72a"></span><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]f23a884f-72ce-6639-b6b0-ff2f0051d72a">An verschiedenen europ&auml;ischen Standorten entwickeln, produzieren und vermarkten rund<strong> 2.400 Mitarbeiterinnen und Mitarbeiter der Mediengruppe C.H.BECK </strong>ein breites Spektrum digitaler und gedruckter juristischer und wissenschaftlicher Fachinformationen sowie ein anspruchsvolles Sachbuch- und Literaturprogramm. <br />
15332<br />
15333Mit dem nationalen und internationalen Verlagsgesch&auml;ft, eigener Druckerei, Verlagsauslieferungen, Buchhandlungen, Seminarunternehmen und verschiedenen Beteiligungen an Legal Tech- und Softwareunternehmen deckt C.H.BECK die <strong>gesamte Wertsch&ouml;pfungskette eines modernen Medienhauses</strong> ab.</span></p>
15334<p>Der <strong>Verlag C.H.BECK</strong>, gegr&uuml;ndet im Jahr 1763 und seither ein Unternehmen der Familie Beck, ist der f&uuml;hrende juristische Fachverlag in Deutschland. Wirtschaftlich unabh&auml;ngig steht C.H.BECK f&uuml;r ein anspruchsvolles Programm, f&uuml;r eine hohe, anerkannte Qualit&auml;t sowie f&uuml;r Best&auml;ndigkeit und Kontinuit&auml;t. <br />
15335<br />
15336Das Digitalgesch&auml;
15336ft hat sich in den vergangenen Jahren zu einer tragenden S&auml;ule des Verlags entwickelt. Mit Deutschlands f&uuml;hrender juristischer Datenbank <strong><a href="https://beck-online.de/" target="_blank">beck-online</a></strong>, wegweisenden KI-Anwendungen wie <strong><a href="https://www.beck-noxtua.de/" target="_blank">Beck-Noxtua</a></strong> sowie neuen digitalen Produktformaten treibt C.H.BECK die Transformation zum integrierten Fachinformationsanbieter konsequent voran. <br />
15337<br />
15338Gleichzeitig bleibt das Printgesch&auml;ft mit j&auml;hrlich<strong> bis zu 1.000 Neuerscheinungen und Neuauflagen</strong> sowie rund <strong>100 Fachzeitschriften</strong> gepr&auml;gt von erfolgreichen und zum Teil einzigartigen Produkten.</p>
15339<p><img src="/images/librariesprovider3/default-album/ainmillerstrasse12-0522blank013.jpg?sfvrsn=589e9ff1_2&amp;MaxWidth=400&amp;MaxHeight=400&amp;ScaleUp=false&amp;Quality=High&amp;Method=ResizeFitToAreaArguments&amp;Signature=9DDDE156A63C891F05304337E4CFE03F7833F558" data-method="ResizeFitToAreaArguments" data-customsizemethodproperties="{'MaxWidth':'400','MaxHeight':'400','ScaleUp':false,'Quality':'High'}" data-displaymode="Custom" alt="Luftaunahme C.H.BECK" title="Luftaufnahme C.H.BECK" style="float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;" />Der <strong>Hauptsitz des Verlags befindet sich in M&uuml;nchen</strong>, wo rund 900 Mitarbeiterinnen und Mitarbeiter t&auml;tig sind.&nbsp;<br />
15340Eine Zweigniederlassung mit den Redaktionen der Mehrzahl der juristischen Zeitschriften befindet sich in<strong> Frankfurt am Main</strong>. <br />
15341An diesen beiden Standorten betreuen &uuml;ber 120 Fachlektoren und Redakteure mehr als <strong>8.000 aktive Autorinnen und Autoren</strong>. </p>
15342<p>C.H.BECK z&auml;hlt zu den traditionsreichsten Verlagen Deutschlands. Firmengr&uuml;nder Carl Gottlob Beck erwarb 1763 in N&ouml;rdlingen eine dort bereits seit 130 Jahren bestehende Druckerei und gliederte ihr einen Verlag und eine Buchhandlung an. <br />
15343<br />
15344Die Initialen seines Sohnes und Nachfolgers Carl Heinrich Beck leben bis heute im Namen des Unternehmens fort. 1889 verlegte Oscar Beck, Verleger der vierten Generation, den Verlagssitz nach M&uuml;nchen, w&auml;hrend die Druckerei in N&ouml;rdlingen verblieb.</p>
15345<p>Ab Mitte des 19. Jahrhunderts begann der Ausbau zu einem vielseitigen wissenschaftlichen Verlag, der immer auch ein kleines literarisches Programm pflegte. F&uuml;r mehrere Jahrzehnte war C.H.BECK ein f&uuml;hrender theologischer Verlag. <br />
15346<br />
15347Sp&auml;ter trat die Theologie hinter andere Wissenschaftsgebiete zur&uuml;ck, die das Verlagsprogramm bis heute pr&auml;gen und deren Urspr&uuml;nge bis weit ins 19. Jahrhundert zur&uuml;ckreichen, wie etwa Geschichte, Altertumswissenschaften, Literaturwissenschaft und &ndash; nicht zuletzt &ndash; die Rechtswissenschaft.</p>
15348<p>Als Verleger der sechsten Generation baute Hans Dieter Beck ab 1970 die Marktposition im Bereich der deutschsprachigen Rechtsliteratur nachhaltig aus, w&auml;hrend sein Bruder Wolfgang Beck bis 2015 das sch&ouml;ngeistige Programm verantwortete.</p>
15349<p>Heute ist mit der F&uuml;hrung des Verlages und der Steuerung der Mediengruppe eine mehrk&ouml;pfige Gesch&auml;ftsf&uuml;hrung betraut, der mit Jonathan Beck auch ein Mitglied der siebten Generation der Verlegerfamilie angeh&ouml;rt.</p>
15350<p>Die Verlagsarbeit der Gegenwart gliedert sich in zwei Bereiche, den Verlagszweig <strong>Recht &ndash; Steuern &ndash; Wirtschaft</strong> sowie den Zweig <strong>Literatur &ndash; Sachbuch &ndash; Wissenschaft</strong>. Sie befinden sich hier auf der Homepage des juristischen und wirtschaftswissenschaftlichen Programmzweigs; <a href="https://www.chbeck.de/" target="_blank">zum literarischen Verlagsbereich gelangen Sie hier.</a>&nbsp;</p>
15351<p><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]023b884f-72ce-6639-b6b0-ff2f0051d72a"></span><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]023b884f-72ce-6639-b6b0-ff2f0051d72a"></span><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]023b884f-72ce-6639-b6b0-ff2f0051d72a"><img title="Treppenhaus C.H.BECK" style="float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;" alt="Treppenhaus C.H.BECK" src="/images/librariesprovider3/default-album/treppenhaus-2.jpg?sfvrsn=2748d508_0&amp;MaxWidth=450&amp;MaxHeight=450&amp;ScaleUp=false&amp;Quality=High&amp;Method=ResizeFitToAreaArguments&amp;Signature=E3980D33A344ACF7C2491E7D2AD29BCDFBF76C46" data-method="ResizeFitToAreaArguments" data-customsizemethodproperties="{'MaxWidth':'450','MaxHeight':'450','ScaleUp':false,'Quality':'High'}" data-displaymode="Custom" />Ein bedeutender Faktor f&uuml;r die Ausweitung des <strong>juristischen Verlagsprogramms</strong> bei C.H.BECK war die Gr&uuml;ndung des Deutschen Reiches im Jahre 1871, in deren Folge kurz vor der Jahrhun
15351dertwende einige wichtige, erstmals f&uuml;r ganz Deutschland geltende Gesetze entstanden, so die Zivilprozessordnung von 1876, das B&uuml;rgerliche Gesetzbuch von 1896 und das Handelsgesetzbuch von 1897. <br />
15352<br />
15353Bereits in der ersten H&auml;lfte des 20. Jahrhunderts wurden unter anderem mit den Gesetzessammlungen <em>Sartorius,</em> Verfassungs- und Verwaltungsgesetze (ab 1903), <em>Habersack,</em> Deutsche Gesetze (von 1931 bis 2021 erschienen als Sch&ouml;nfelder), mit dem BGB-Kommentar <em>Gr&uuml;neberg </em>(von 1938 bis 2021 erschienen als Palandt) und mit der <em>Neuen Juristischen Wochenschrift</em> (ab 1947) zahlreiche Standardwerke gegr&uuml;ndet, die bis heute pr&auml;gend f&uuml;r das Erscheinungsbild des Verlages in der &Ouml;ffentlichkeit sind. Auch im Bereich der digitalen und datenbankbasierten Medien startete der Verlag sehr fr&uuml;hzeitig und ver&ouml;ffentlichte bereits 1989 eine erste juristische Datenbank auf CD-ROM.</span></p>
15354<p>Heute bietet der Verlag s&auml;mtliche relevanten <strong>Publikationsformen</strong> an. Herzst&uuml;ck des digitalen Angebots ist die 2001 eingef&uuml;hrte <a href="https://beck-online.de/" target="_blank">Datenbank beck-online</a>, die mit &uuml;ber 60 Millionen Dokumenten zu den umfassendsten juristischen Informationssystemen Deutschlands z&auml;hlt. Erg&auml;nzt wird sie durch intelligente Recherchefunktionen wie den beck-chat. Dar&uuml;ber hinaus entwickelt C.H.BECK digitale L&ouml;sungen entlang des gesamten juristischen Workflows. Dazu geh&ouml;ren KI-gest&uuml;tzte Anwendungen, interaktive Fachinformationen sowie hybride Formate, die Inhalte und Technologie miteinander verbinden. Mit dem <a href="https://www.beck-noxtua.de/" target="_blank">Legal AI Workspace Beck-Noxtua</a>&nbsp;bietet der Verlag eine speziell auf juristische Anforderungen zugeschnittene L&ouml;sung f&uuml;r Recherche, Analyse und Dokumentenerstellung unter Ber&uuml;cksichtigung h&ouml;chster Standards von Datenschutz und digitaler Souver&auml;nit&auml;t in Europa. Neue Formate wie Chat-Books er&ouml;ffnen zus&auml;tzliche Nutzungsm&ouml;glichkeiten f&uuml;r juristische Inhalte.</p>
15355<p>Neben digitalen L&ouml;sungen unterh&auml;lt der Verlag weiterhin die klassischen Publikationsformate &ndash; von mehrb&auml;ndigen Spezialwerken &uuml;ber praxisorientierte Handb&uuml;cher und Kommentare bis hin zu Lehrb&uuml;chern, Loseblattwerken und Gesetzestexten. Dar&uuml;ber hinaus bietet die zum Verlag geh&ouml;rende <a href="https://www.beck-seminare.de/" target="_blank">BeckAkademie Seminare</a>&nbsp;seit den 1980er Jahren erfolgreich Weiterbildungsveranstaltungen zu den verschiedenen Rechtsgebieten an.</p>
15356<p>Unabh&auml;ngig von der Publikationsform war und ist der Anspruch des Verlages, den Bedarf an juristischen Fachinformationen auf allen Gebieten des Rechts, einschlie&szlig;lich des Steuerrechts, m&ouml;glichst breit und l&uuml;ckenlos abzudecken, wobei ein Schwerpunkt auf die juristische Berufspraxis liegt.</p>
15357<p>In N&ouml;rdlingen, dem historischen Sitz des Unternehmens, betreibt C.H.BECK weiterhin eine <a href="https://becksche.de/Home" target="_blank">eigene Druckerei</a>&nbsp;mit weiteren knapp 400 Besch&auml;ftigten, einschlie&szlig;lich des Bereichs <a href="https://becksche.de/MediaSolutions">C.H.Beck.Media.Solutions</a>, einem der f&uuml;hrenden Anbieter f&uuml;r Satz und elektronische Medien im deutschsprachigen Raum. Ebenfalls dort angesiedelt ist die verlagseigene Logistik, die N&ouml;rdlinger Verlagsauslieferung. Erg&auml;nzt wird die Mediengruppe durch den Fachinformationsh&auml;ndler Schweitzer sowie eine Reihe weiterer Fachverlage, Seminaranbieter und Softwareunternehmen im In- und Ausland.</p>
15358<p>Der Verlag ist <strong>Mehrheitsgesellschafter </strong>der <a href="https://www.dtv.de/" target="_blank">dtv Verlagsgesellschaft</a>, wo unter anderem die <em>Beckschen Gesetzestexte </em>in preisg&uuml;nstigen Taschenbuchausgaben erscheinen. Au&szlig;erdem hatte C.H.BECK bereits 1970 durch die &Uuml;bernahme des <a href="https://www.vahlen.de" target="_blank">Verlags Franz Vahlen</a>&nbsp;sein Angebot im wirtschaftswissenschaftlichen und auch im juristischen Programmsegment bedeutend erweitert. Unter anderem z&auml;hlen seit 1999 die <a href="https://www.nomos.de/" target="_blank">Nomos Verlagsgesellschaft</a>&nbsp;mit Sitz in Baden-Baden, seit dem Jahre 2004 <a href="https://www.ksv-medien.de/Praxis-der-Kommunalverwaltung/" target="_blank">KSV Medien</a>&nbsp;(ehemals&nbsp; Kommunal- und Schul-Verlag) mit Sitz in Wiesbaden, seit 2009 der Mannheimer <a href="https://www.ibr-online.de/ID-Verlag/index.php?zg=0" target="_blank">id Verlag</a>&nbsp;und seit 2018 die <a href="https://www.awa-seminare.com/" target="_blank">
15358AWA Aussenwirtschafts-Akademie</a>&nbsp;ebenfalls zu der best&auml;ndig wachsenden Firmengruppe.</p>
15359<p><strong>Im Ausland</strong> wurden 1993 die <a href="https://www.beck.pl/" target="_blank">Verlage C.H.Beck Warschau</a>&nbsp;und <a href="https://www.beck.cz/" target="_blank">C.H.Beck Prag</a>&nbsp;gegr&uuml;ndet, die dort heute zu den jeweils f&uuml;hrenden juristischen Verlagen z&auml;hlen. Einige Jahre sp&auml;ter wurden Mehrheitsbeteiligungen an dem schweizerischen Verlag <a href="https://www.helbing.ch/de/home" target="_blank">Helbing &amp; Lichtenhahn</a>&nbsp;in Basel erworben. Seit 2011 besteht eine weitere Niederlassung in <a href="https://www.beck.sk/" target="_blank">Bratislava</a>. In Z&uuml;rich geh&ouml;rt der <a href="https://www.dike.ch/" target="_blank">Dike Verlag</a>&nbsp;seit 2015, der <a href="https://www.versus.ch/" target="_blank">Versus Verlag</a>&nbsp;seit 2021 und der <a href="https://www.unionsverlag.com/info/" target="_blank">Unionsverlag</a>&nbsp;seit 2023 zur Mediengruppe. Die vielf&auml;ltigen internationalen Aktivit&auml;ten werden abgerundet durch die Mitgliedschaft in der Arbeitsgemeinschaft Law Publishers in 
15359Europe (LPE) und durch zahlreiche Co-Publikationen mit juristischen Fachverlagen weltweit.</p>
15360<p><strong>Hier ein &Uuml;berblick &uuml;ber die gesamte Unternehmensgruppe C.H.BECK.</strong><br />
15361<img src="/images/librariesprovider3/default-album/ueberblick-unternehmensgruppe-chbeck_01-03-20261eae1f54e36146d1a84ff40c7c55800a.png?sfvrsn=9cf598f_0&amp;MaxWidth=1000&amp;MaxHeight=&amp;ScaleUp=false&amp;Quality=High&amp;Method=ResizeFitToAreaArguments&amp;Signature=7710647A09001991D14961E0B6392CC04B0ED5E0" data-method="ResizeFitToAreaArguments" data-customsizemethodproperties="{'MaxWidth':'1000','MaxHeight':'','ScaleUp':false,'Quality':'High'}" data-displaymode="Custom" alt="Überblick Unternehmensgruppe CHBECK_03-2026" title="Überblick Unternehmensgruppe CHBECK_03-2026" style="vertical-align: middle;" /></p>
15362
15363</div><div class='sfContentBlock'><h2>Verlagsadressen</h2>
15364<ul class="beckliste">
15365    <li><a href="#Stammhaus">Stammhaus</a></li>
15366    <li><a href="#Deutschland">Deutschland</a></li>
15367    <li><a href="#Schweiz">Schweiz</a></li>
15368    <li><a href="#Polen">Polen</a></li>
15369    <li><a href="#Tschechien">Tschechien</a></li>
15370    <li><a href="#Slowakei">Slowakei</a></li>
15371</ul>
15372<h3><strong>Stammhaus</strong></h3>
15373<p><a id="Stammhaus"></a></p>
15374<p><a id="Stammhaus"><strong>VERLAG C.H.Beck GmbH &amp; Co. KG&nbsp;<br />
15375</strong>Wilhelmstra&szlig;e 9<br />
1537680801 M&uuml;nchen&nbsp;<br />
15377<br />
15378Telefon: (0 89) 3 81 89-0&nbsp;<br />
15379&nbsp;<br />
15380Postanschrift:<br />
15381Postfach 40 03 40<br />
1538280703 M&uuml;nchen&nbsp;<br />
15383<br />
15384&Ouml;ffentlicher Nahverkehr:<br />
15385U3 oder U6 Station Giselastra&szlig;e</a></p>
15386<hr />
15387<a id="Stammhaus"></a>
15388<p><a id="Stammhaus"><strong>VERLAG C.H.Beck GmbH &amp; Co.KG&nbsp;<br />
15389</strong>Zeitschriftenredaktionen<br />
15390Beethovenstra&szlig;e 7b&nbsp;<br />
1539160325 Frankfurt/Main<br />
15392<br />
15393Telefon: (0 69) 75 60 91-0&nbsp;<br />
15394Fax: (0 69) 75 60 91-49</a></p>
15395<h3><a id="Stammhaus"><strong>Deutschland</strong></a></h3>
15396<p><a id="Stammhaus"></a><a id="Deutschland"></a></p>
15397<a id="Deutschland">
15398</a>
15399<p><a id="Deutschland"><strong></strong></a><strong><a href="http://www.vahlen.de" target="_blank"><img title="vahlen" style="margin-right: 50px;" alt="vahlen" src="/images/librariesprovider3/default-album/vahlen.gif?sfvrsn=186ee5c_0" displaymode="Original" /></a><br />
15400<br />
15401Verlag Franz Vahlen GmbH</strong><br />
15402Postfach 40 03 40&nbsp;<br />
1540380703 M&uuml;nchen<br />
15404<br />
15405Telefon: (0 89) 3 81 89-0&nbsp;<br />
15406&nbsp;<br />
15407E-Mail:&nbsp;
15407<script type="text/javascript">function undoObfuscation(element){element.href=element.href.replace('_delete_this_','');};</script>
15407<a href="mailto:webmaster@_delete_this_vahlen.de" onclick='undoObfuscation(this);'>[email protected]</a>&nbsp;<br />
15408Internet:&nbsp;<a href="http://www.vahlen.de/" target="_blank" rel="nofollow">www.vahlen.de</a></p>
15409<hr />
15410<p><strong><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]a348884f-72ce-6639-b6b0-ff2f0051d72a"><a href="http://www.nomos.de" target="_blank"><img title="Nomos" alt="Nomos" src="/images/librariesprovider3/default-album/nomos.gif?sfvrsn=1186ee5c_0" displaymode="Original" /></a><br />
15411</span><br />
15412Nomos Verlagsgesellschaft mbH &amp; Co. <span class="zit">KG</span>&nbsp;<br />
15413</strong>Waldseestra&szlig;e 3-5&nbsp;<br />
1541476530 Baden-Baden<br />
15415<br />
15416Telefon: (0 72 21) 21 04-0<br />
15417Fax: (0 72 21) 21 04-27<br />
15418<br />
15419E-Mail:&nbsp;
15419<script type="text/javascript">function undoObfuscation(element){element.href=element.href.replace('_delete_this_','');};</script>
15419<a href="mailto:nomos@_delete_this_nomos.de" onclick='undoObfuscation(this);'>[email protected]&nbsp;</a><br />
15420Internet:&nbsp;<a href="http://www.nomos.de/" target="_blank" rel="nofollow">www.nomos.de</a></p>
15421<hr />
15422<p><strong><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]b348884f-72ce-6639-b6b0-ff2f0051d72a"><a href="http://www.kommunalpraxis.de" target="_blank"></a><a href="https://www.ksv-medien.de" target="_blank"><img title="KSV-Medien" alt="KSV-Medien" src="/images/librariesprovider3/default-album/ksv-medien-gross_ksvblau-rgb-900px-w-72ppi9c6407436cdc42ccb27a25e579d2d415.tmb-medium.jpg?Culture=de&amp;sfvrsn=d5b8459a_1" data-displaymode="Thumbnail" /></a><br />
15423</span><br />
15424KSV Mediengesellschaft mbH &amp; Co. KG&nbsp;<br />
15425</strong>Konrad-Adenauer-Ring 13&nbsp;<br />
1542665187 Wiesbaden<br />
15427<br />
15428Telefon: (0 611) 8 80 86-0<br />
15429Fax: (0 611) 8 80 86-77<br />
15430<br />
15431E-Mail: 
15431<script type="text/javascript">function undoObfuscation(element){element.href=element.href.replace('_delete_this_','');};</script>
15431<a href="mailto:info@_delete_this_ksv-medien.de" onclick='undoObfuscation(this);'>[email protected]</a><br />
15432Internet: <a href="https://www.ksv-medien.de">www.ksv-medien.de</a></p>
15433<hr />
15434<p><strong><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]c348884f-72ce-6639-b6b0-ff2f0051d72a"><a href="http://www.ibr-online.de" target="_blank"><img title="ibr_online" alt="ibr_online" src="/images/librariesprovider3/default-album/ibr_online.gif?sfvrsn=3186ee5c_0" displaymode="Original" /></a><br />
15435</span><br />
15436id Verlags&nbsp;GmbH&nbsp;<br />
15437</strong>Harrlachweg 4&nbsp;<br />
1543868163 Mannheim<br />
15439<br />
15440Telefon: (0 621) 1 20&nbsp;32-0&nbsp;<br />
15441Fax: (0 621) 2 83 83<br />
15442<br />
15443E-Mail:&nbsp;
15443<script type="text/javascript">function undoObfuscation(element){element.href=element.href.replace('_delete_this_','');};</script>
15443<a href="mailto:boettger@_delete_this_id-verlag.de" onclick='undoObfuscation(this);'>[email protected]</a>&nbsp;&nbsp;<br />
15444Internet:&nbsp;<a href="http://www.ibr-online.de/" target="_blank" rel="nofollow">www.ibr-online.de</a></p>
15445<hr />
15446<p><strong><a href="http://www.dtv.de" target="_blank"><img title="logo_dtv" alt="logo_dtv" src="/images/librariesprovider3/default-album/logo_dtv.png?sfvrsn=83572595_0" data-displaymode="Original" /></a><br />
15447dtv Verlagsgesellschaft
15448mbH&nbsp;&amp; Co.
15449<span class="zit">KG</span></strong><br />
15450Tumblingerstra&szlig;e 21<br />
1545180337 M&uuml;nchen<br />
15452&nbsp;
15453&nbsp; <br />
15454Telefon: (0 89) 3 81 67-0<br />
15455Fax: (0 89) 34 64 28<br />
15456E-mail:&nbsp;
15456<script type="text/javascript">function undoObfuscation(element){element.href=element.href.replace('_delete_this_','');};</script>
15456<a href="mailto:info@_delete_this_dtv.de" onclick='undoObfuscation(this);'>[email protected]</a>&nbsp;<br />
15457Internet:&nbsp;<a href="http://www.dtv.de/" target="_blank" rel="nofollow">www.dtv.de</a>&nbsp;</p>
15458<hr />
15459&nbsp;
15460<h3><a id="nvauslieferung"><strong>Schweiz</strong></a></h3>
15461<p><a id="nvauslieferung"></a><a id="Schweiz"></a></p>
15462<p><a id="Schweiz"><strong><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]4349884f-72ce-6639-b6b0-ff2f0051d72a"><img src="/images/librariesprovider3/default-album/hlv_logo_4c_col99007c0f88764420b1b36b21a1c93aab.gif?sfvrsn=d1c81ebc_1" data-displaymode="Original" alt="HLV_Logo_4c_col" title="HLV_Logo_4c_col" /></span></strong></a></p>
15463<a id="Schweiz"></a><a id="Schweiz">
15464<strong>
15465<br />
15466Helbing&nbsp;Lichtenhahn Verlag AG (Schweiz)&nbsp;</strong><strong>&amp; Co. <span class="zit">KG</span>, M&uuml;nchen (D)<br />
15467</strong>Elisabethenstra&szlig;e 8&nbsp;<br />
15468CH - 4051 Basel<br />
15469<br />
15470Telefon: 0041 (0)61 2 28 90 70&nbsp;<br />
15471Fax: 0041 (0)61 2 28&nbsp;90 71<br />
15472<br />
15473E-Mail:&nbsp;</a>
15473<script type="text/javascript">function undoObfuscation(element){element.href=element.href.replace('_delete_this_','');};</script>
15473<a href="mailto:info@_delete_this_helbing.ch" onclick='undoObfuscation(this);'>[email protected]&nbsp;</a><br />
15474Internet:&nbsp;<a href="http://www.helbing.ch/" target="_blank" rel="nofollow">www.helbing.ch</a>
15475<p>&nbsp;</p>
15476<hr />
15477<p><strong><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]5349884f-72ce-6639-b6b0-ff2f0051d72a"><a href="https://www.dike.ch"><img title="DIKE-Logo-klein-schwarz" alt="DIKE-Logo-klein-schwarz" src="/images/librariesprovider3/default-album/dike-logo-klein-schwarz.jpg?sfvrsn=2579485e_0" data-displaymode="Original" /></a><br />
15478</span><br />
15479Dike Verlag AG</strong><strong><br />
15480</strong>Weinbergstra&szlig;e 41&nbsp;<br />
15481CH -&nbsp;8006 Z&uuml;rich<br />
15482<br />
15483Telefon: 0041 (0)44 2 51 58 30<br />
15484Fax: 0041 (0)44 251 58 29<br />
15485<br />
15486E-Mail:&nbsp;
15486<script type="text/javascript">function undoObfuscation(element){element.href=element.href.replace('_delete_this_','');};</script>
15486<a href="mailto:verlag@_delete_this_dike.ch" onclick='undoObfuscation(this);'>[email protected]</a><br />
15487Internet:&nbsp;<a href="http://www.dike.ch/" target="_blank" rel="nofollow">www.dike.ch</a></p>
15488<h3>&nbsp;</h3>
15489<p>
15490<img src="/images/librariesprovider3/default-album/logo_versus.jpg?sfvrsn=b5dec11e_1" data-displaymode="Original" alt="Logo_Versus" title="Logo_Versus" /><br />
15491<br />
15492<strong>Versus Verlag AG</strong><br />
15493Merkurstra&szlig;e 45<br />
15494CH - 8032 Z&uuml;rich<br />
15495<br />
15496Telefon: 0041 (0) 44 2 51 08 92<br />
15497Fax: 0041 (0) 44 2 62 67 38<br />
15498<br />
15499E-Mail: 
15499<script type="text/javascript">function undoObfuscation(element){element.href=element.href.replace('_delete_this_','');};</script>
15499<a href="mailto:info@_delete_this_versus.ch" onclick='undoObfuscation(this);'>[email protected]</a><br />
15500Internet: <a href="http://www.versus.ch">www.versus.ch</a><br />
15501<br />
15502</p>
15503<hr />
15504<p><img src="/images/librariesprovider3/default-album/unionsverlag_schriftzug_ohne_website6e81b9a91016445a86deb9b71e61679c.tmb-small.jpeg?Culture=de&amp;sfvrsn=c797fd6f_1" data-displaymode="Thumbnail" alt="Unionsverlag_Schriftzug_ohne_Website" title="Unionsverlag_Schriftzug_ohne_Website" /><br />
15505Unionsverlag<br />
15506Neptunstrasse 20<br />
15507CH&nbsp;- 8032 Z&uuml;rich<br />
15508<br />
15509Telefon: 0041 (0)44 2 83 20 00<br />
15510<br />
15511E-Mail: 
15511<script type="text/javascript">function undoObfuscation(element){element.href=element.href.replace('_delete_this_','');};</script>
15511<a href="mailto:mail@_delete_this_unionsverlag.ch" onclick='undoObfuscation(this);'>[email protected]</a>&nbsp;<br />
15512Internet: <a href="http://www.unionsverlag.com">www.unionsverlag.com</a></p>
15513<h3><strong>Polen</strong></h3>
15514<p><a id="Polen"></a></p>
15515<a id="Polen">
15516</a>
15517<p><a id="Polen"><strong><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]6349884f-72ce-6639-b6b0-ff2f0051d72a"></span></strong></a><strong><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]6349884f-72ce-6639-b6b0-ff2f0051d72a"><a href="http://www.beck.pl" target="_blank"><img title="CHB_Warschau_1" alt="CHB_Warschau_1" src="/images/librariesprovider3/default-album/chb_warschau_1.jpg?sfvrsn=d187ee5c_0" displaymode="Original" /></a><br />
15518</span><br />
15519Wydawnictwo C.H. Beck Sp. z o.o.&nbsp;<br />
15520</strong>ul. Bonifraterska 17&nbsp;<br />
15521PL - 00-203 Warszawa<br />
15522<br />
15523Telefon: 0048 / 22 / 33 77 600&nbsp;<br />
15524Fax: 0048 / 22 / 33 77 601<br />
15525<br />
15526E-Mail:&nbsp;
15526<script type="text/javascript">function undoObfuscation(element){element.href=element.href.replace('_delete_this_','');};</script>
15526<a href="mailto:redakcja@_delete_this_beck.pl%20" onclick='undoObfuscation(this);'>[email protected]&nbsp;</a><br />
15527Internet:&nbsp;<a href="https://www.beck.pl/" target="_blank" rel="nofollow">www.beck.pl</a></p>
15528<h3><strong>Tschechien</strong></h3>
15529<p><a id="Tschechien"></a></p>
15530<a id="Tschechien">
15531</a>
15532<p><a id="Tschechien"><strong><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]7349884f-72ce-6639-b6b0-ff2f0051d72a"></span></strong></a><strong><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]7349884f-72ce-6639-b6b0-ff2f0051d72a"><a href="http://www.beck.cz" target="_blank"><img title="logo-ch-beck" alt="logo-ch-beck" src="/images/librariesprovider3/default-album/logo-ch-beck.gif?sfvrsn=e187ee5c_0" displaymode="Original" /></a><br />
15533</span><br />
15534Nakladatelstvi C.H. Beck s.r.o.&nbsp;<br />
15535</strong>Jungmannova 34&nbsp;<br />
15536CZ - 110 00 Praha 1<br />
15537<br />
15538Telefon: 00420/ 2 / 25 993 959&nbsp;<br />
15539Fax: 00420 / 2 / 25 993 950<br />
15540<br />
15541E-Mail:&nbsp;
15541<script type="text/javascript">function undoObfuscation(element){element.href=element.href.replace('_delete_this_','');};</script>
15541<a href="mailto:beck@_delete_this_beck.cz" onclick='undoObfuscation(this);'>[email protected]&nbsp;</a><br />
15542Internet:&nbsp;<a href="http://www.beck.cz/" target="_blank" rel="nofollow">www.beck.cz</a></p>
15543<h3><strong>Slowakei</strong></h3>
15544<p><a id="Slowakei"></a></p>
15545<a id="Slowakei">
15546</a>
15547<p><a id="Slowakei"><strong><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]7349884f-72ce-6639-b6b0-ff2f0051d72a"></span></strong></a><strong><span class="sfImageWrapper" data-sfref="[images|librariesProvider3]7349884f-72ce-6639-b6b0-ff2f0051d72a"><a href="http://www.beck.sk" target="_blank"><img title="logo-ch-beck" alt="logo-ch-beck" src="/images/librariesprovider3/default-album/logo-ch-beck.gif?sfvrsn=e187ee5c_0" displaymode="Original" /></a><br />
15548</span><br />
15549Nakladatelstvi C.H. Beck s.r.o.&nbsp;<br />
15550</strong>organizacn&aacute; zlozka<br />
15551Michalsk&aacute; 9&nbsp;<br />
15552SK -&nbsp;811 01&nbsp;Bratislava<br />
15553<br />
15554Telefon: 00421/ 911 /&nbsp;45 37 82<br />
15555<br />
15556E-Mail:&nbsp;
15556<script type="text/javascript">function undoObfuscation(element){element.href=element.href.replace('_delete_this_','');};</script>
15556<a href="mailto:beck@_delete_this_beck.cz" onclick='undoObfuscation(this);'>[email protected]&nbsp;</a><br />
15557Internet:&nbsp;<a href="http://www.beck.sk/" target="_blank" rel="nofollow">www.beck.sk</a></p>
15558
15559</div>
15560            
15561        </div>
15562    </div>
15563    <div class="sf_colsOut sf_2cols_2_25">
15564        <div id="Contentplaceholder1_T79E16BCA027_Col01" class="sf_colsIn sf_2cols_2in_25" style="margin: 10px 0px 0px 12px;"><div class='sfContentBlock'><h2 class="BeckAktuellTitle">Karriere bei C.H.Beck</h2>
15565
15566</div>
15567
15568
15569
15570
15571<div class="sfNavWrp sfNavTreeviewWrp linkenavi">
15572    
15573    
15574
15575<a id="Contentplaceholder1_C009_ctl00_ctl00_ctl01_ctl00_ctl00_toggleAnchor" class="sfNavToggle">Menü</a>
15576
15577<script type="text/javascript">
15578    (function ($) {
15579        $($get('Contentplaceholder1_C009_ctl00_ctl00_ctl01_ctl00_ctl00_toggleAnchor')).click(function () {
15580            $(this).closest(".sfNavWrp").find(".sfNavList").toggleClass("sfShown");
15581        });
15582    })(jQuery);
15583</script>
15583
15584    
15585    
15586
15587    <ul id="Contentplaceholder1_C009_ctl00_ctl00_navigationUl" class="sfNavTreeview sfNavList">
15588        
15589                     <li>           
15590                        <a href="https://karriere.chbeck.de">Über C.H.BECK</a>          
15591                        
15592                     </li>                                        
15593                
15594                     <li>           
15595                        <a href="https://karriere.chbeck.de">Arbeiten bei C.H.BECK</a>          
15596                        
15597                     </li>                                        
15598                
15599                     <li>           
15600                        <a href="https://karriere.chbeck.de/#job-list-3490">Stellenangebote</a>          
15601                        
15602                     </li>                                        
15603                
15604                     <li>           
15605                        <a href="https://karriere.chbeck.de/#job-list-3490">Studierenden- und Aushilfsjobs</a>          
15606                        
15607                     </li>                                        
15608                
15609                     <li>           
15610                        <a href="https://karriere.chbeck.de">Ansprechpartner</a>          
15611                        
15612                     </li>                                        
15613                
15614                     <li>           
15615                        <a href="https://karriere.chbeck.de">Anfahrt</a>          
15616                        
15617                     </li>                                        
15618                
15619    </ul>
15620</div>
15621
15622
15623
15624<script type="text/javascript">
15625    (function ($) {
15626        var kendoPanelBar = $('.sfNavTreeview').not('div.k-treeview .sfNavTreeview').kendoPanelBar({
15627            animation: false,
15628            collapse: onCollapse,
15629            expandMode: "single",
15630            select: expandCollapse,
15631            expand: function (e) {
15632                if (window.DataIntelligenceSubmitScript) {
15633                    DataIntelligenceSubmitScript._client.sentenceClient.writeSentence({
15634                        predicate: "Toggle navigation",
15635                        object: this.dataItem(e.node).text,
15636                        objectMetadata: [
15637                                                    {
15638                                                        'K': 'PageTitle',
15639                                                        'V': document.title
15640                                                    },
15641                                                    {
15642                                                        'K': 'PageUrl',
15643                                                        'V': location.href
15644                                                    }
15645                        ]
15646                    });
15647                }
15648            }
15649        }).data('kendoPanelBar');
15650    })(jQuery);
15651  
15652    function onCollapse(e) {
15653      $(e.item).select().find("a.k-state-selected").removeClass("k-state-selected");
15654      $(e.item).select().find("a.k-state-focused").removeClass("k-state-focused");
15655      $(e.item).select().find("a.sfSel").removeClass("sfSel");
15656    }
15657  
15658    function expandCollapse(e) {
15659      if ($(e.item).is(".k-state-active")) {
15660        var that = this;
15661        window.setTimeout(function(){
15662          that.collapse(e.item);
15663        }, 1);
15664      }
15665    }
15666  
15667    var selectedNodes = $(".k-item:has(ul .sfSel)");
15668     kendoPanelBar.expand(selectedNodes);
15669  
15670</script>
15670<div class='sfContentBlock'><h2 class="BeckAktuellTitle">Services</h2>
15671
15672</div>
15673
15674
15675
15676
15677<div class="sfNavWrp sfNavTreeviewWrp linkenavi">
15678    
15679    
15680
15681<a id="Contentplaceholder1_C014_ctl00_ctl00_ctl01_ctl00_ctl00_toggleAnchor" class="sfNavToggle">Menü</a>
15682
15683<script type="text/javascript">
15684    (function ($) {
15685        $($get('Contentplaceholder1_C014_ctl00_ctl00_ctl01_ctl00_ctl00_toggleAnchor')).click(function () {
15686            $(this).closest(".sfNavWrp").find(".sfNavList").toggleClass("sfShown");
15687        });
15688    })(jQuery);
15689</script>
15689
15690    
15691    
15692
15693    <ul id="Contentplaceholder1_C014_ctl00_ctl00_navigationUl" class="sfNavTreeview sfNavList">
15694        
15695                     <li>           
15696                        <a href="http://rsw.beck.de/services">Kunden-Service</a>          
15697                        
15698                     </li>                                        
15699                
15700                     <li>           
15701                        <a href="http://presse.beck.de/">Presse-Service</a>          
15702                        
15703                     </li>                                        
15704                
15705                     <li>           
15706                        <a href="http://buchhandel.beck.de/">Buchhandels-Service</a>          
15707                        
15708                     </li>                                        
15709                
15710                     <li>           
15711                        <a href="https://www.anzeigenbuchung.beck.de/kontakt">Media-Service</a>          
15712                        
15713                     </li>                                        
15714                
15715    </ul>
15716</div>
15717
15718
15719
15720<script type="text/javascript">
15721    (function ($) {
15722        var kendoPanelBar = $('.sfNavTreeview').not('div.k-treeview .sfNavTreeview').kendoPanelBar({
15723            animation: false,
15724            collapse: onCollapse,
15725            expandMode: "single",
15726            select: expandCollapse,
15727            expand: function (e) {
15728                if (window.DataIntelligenceSubmitScript) {
15729                    DataIntelligenceSubmitScript._client.sentenceClient.writeSentence({
15730                        predicate: "Toggle navigation",
15731                        object: this.dataItem(e.node).text,
15732                        objectMetadata: [
15733                                                    {
15734                                                        'K': 'PageTitle',
15735                                                        'V': document.title
15736                                                    },
15737                                                    {
15738                                                        'K': 'PageUrl',
15739                                                        'V': location.href
15740                                                    }
15741                        ]
15742                    });
15743                }
15744            }
15745        }).data('kendoPanelBar');
15746    })(jQuery);
15747  
15748    function onCollapse(e) {
15749      $(e.item).select().find("a.k-state-selected").removeClass("k-state-selected");
15750      $(e.item).select().find("a.k-state-focused").removeClass("k-state-focused");
15751      $(e.item).select().find("a.sfSel").removeClass("sfSel");
15752    }
15753  
15754    function expandCollapse(e) {
15755      if ($(e.item).is(".k-state-active")) {
15756        var that = this;
15757        window.setTimeout(function(){
15758          that.collapse(e.item);
15759        }, 1);
15760      }
15761    }
15762  
15763    var selectedNodes = $(".k-item:has(ul .sfSel)");
15764     kendoPanelBar.expand(selectedNodes);
15765  
15766</script>
15766<div class='sfContentBlock'><h2 class="BeckAktuellTitle">Die Beck-Gruppe</h2>
15767
15768</div>
15769
15770
15771
15772
15773<div class="sfNavWrp sfNavTreeviewWrp linkenavi">
15774    
15775    
15776
15777<a id="Contentplaceholder1_C007_ctl00_ctl00_ctl01_ctl00_ctl00_toggleAnchor" class="sfNavToggle">Menü</a>
15778
15779<script type="text/javascript">
15780    (function ($) {
15781        $($get('Contentplaceholder1_C007_ctl00_ctl00_ctl01_ctl00_ctl00_toggleAnchor')).click(function () {
15782            $(this).closest(".sfNavWrp").find(".sfNavList").toggleClass("sfShown");
15783        });
15784    })(jQuery);
15785</script>
15785
15786    
15787    
15788
15789    <ul id="Contentplaceholder1_C007_ctl00_ctl00_navigationUl" class="sfNavTreeview sfNavList">
15790        
15791                     <li>           
15792                        <a href="http://www.vahlen.de/" target="blank">Verlag Franz Vahlen</a>          
15793                        
15794                     </li>                                        
15795                
15796                     <li>           
15797                        <a href="http://www.nomos.de/" target="blank">Nomos Verlagsgesellschaft</a>          
15798                        
15799                     </li>                                        
15800                
15801                     <li>           
15802                        <a href="https://www.ksv-medien.de" target="blank">KSV Medien</a>          
15803                        
15804                     </li>                                        
15805                
15806                     <li>           
15807                        <a href="http://www.ibr-online.de/" target="blank">id-verlag/ibr-online</a>          
15808                        
15809                     </li>                                        
15810                
15811                     <li>           
15812                        <a href="http://www.mwv-seminare.de/" target="blank">MWV-Seminare</a>          
15813                        
15814                     </li>                                        
15815                
15816                     <li>           
15817                        <a href="http://www.awa-seminare.com" target="blank">AWA-Seminare</a>          
15818                        
15819                     </li>                                        
15820                
15821                     <li>           
15822                        <a href="http://www.aws-online.de/" target="blank">AWS-Seminare</a>          
15823                        
15824                     </li>                                        
15825                
15826                     <li>           
15827                        <a href="https://www.hza-seminare.de/" target="blank">HZA Hamburg</a>          
15828                        
15829                     </li>                                        
15830                
15831                     <li>           
15832                        <a href="https://www.als-seminare.de/" target="blank">ALS Seminare</a>          
15833                        
15834                     </li>                                        
15835                
15836                     <li>           
15837                        <a href="http://www.farr-niemann-qss.de/" target="blank">FARR NIEMANN</a>          
15838                        
15839                     </li>                                        
15840                
15841                     <li>           
15842                        <a href="http://www.schweitzer-online.de/" target="blank">Schweitzer-Fachinformationen</a>          
15843                        
15844                     </li>                                        
15845                
15846                     <li>           
15847                        <a href="http://www.lehmkuhl.net/" target="blank">Buchhandlung Lehmkuhl</a>          
15848                        
15849                     </li>                                        
15850                
15851                     <li>           
15852                        <a href="http://www.becksche.de/" target="blank">Druckerei C.H.BECK</a>          
15853                        
15854                     </li>                                        
15855                
15856                     <li>           
15857                        <a href="http://rsw.beck.de/verlag#nvauslieferung" target="blank">Nördlinger Verlagsauslieferung</a>          
15858                        
15859                     </li>                                        
15860                
15861    </ul>
15862</div>
15863
15864
15865
15866<script type="text/javascript">
15867    (function ($) {
15868        var kendoPanelBar = $('.sfNavTreeview').not('div.k-treeview .sfNavTreeview').kendoPanelBar({
15869            animation: false,
15870            collapse: onCollapse,
15871            expandMode: "single",
15872            select: expandCollapse,
15873            expand: function (e) {
15874                if (window.DataIntelligenceSubmitScript) {
15875                    DataIntelligenceSubmitScript._client.sentenceClient.writeSentence({
15876                        predicate: "Toggle navigation",
15877                        object: this.dataItem(e.node).text,
15878                        objectMetadata: [
15879                                                    {
15880                                                        'K': 'PageTitle',
15881                                                        'V': document.title
15882                                                    },
15883                                                    {
15884                                                        'K': 'PageUrl',
15885                                                        'V': location.href
15886                                                    }
15887                        ]
15888                    });
15889                }
15890            }
15891        }).data('kendoPanelBar');
15892    })(jQuery);
15893  
15894    function onCollapse(e) {
15895      $(e.item).select().find("a.k-state-selected").removeClass("k-state-selected");
15896      $(e.item).select().find("a.k-state-focused").removeClass("k-state-focused");
15897      $(e.item).select().find("a.sfSel").removeClass("sfSel");
15898    }
15899  
15900    function expandCollapse(e) {
15901      if ($(e.item).is(".k-state-active")) {
15902        var that = this;
15903        window.setTimeout(function(){
15904          that.collapse(e.item);
15905        }, 1);
15906      }
15907    }
15908  
15909    var selectedNodes = $(".k-item:has(ul .sfSel)");
15910     kendoPanelBar.expand(selectedNodes);
15911  
15912</script>
15912<div class='sfContentBlock'><h2 class="BeckAktuellTitle">C.H.Beck International</h2>
15913
15914</div>
15915
15916
15917
15918
15919<div class="sfNavWrp sfNavTreeviewWrp linkenavi">
15920    
15921    
15922
15923<a id="Contentplaceholder1_C012_ctl00_ctl00_ctl01_ctl00_ctl00_toggleAnchor" class="sfNavToggle">Menü</a>
15924
15925<script type="text/javascript">
15926    (function ($) {
15927        $($get('Contentplaceholder1_C012_ctl00_ctl00_ctl01_ctl00_ctl00_toggleAnchor')).click(function () {
15928            $(this).closest(".sfNavWrp").find(".sfNavList").toggleClass("sfShown");
15929        });
15930    })(jQuery);
15931</script>
15931
15932    
15933    
15934
15935    <ul id="Contentplaceholder1_C012_ctl00_ctl00_navigationUl" class="sfNavTreeview sfNavList">
15936        
15937                     <li>           
15938                        <a href="http://www.helbing.ch/" target="blank">Helbing Lichtenhahn Verlag Basel</a>          
15939                        
15940                     </li>                                        
15941                
15942                     <li>           
15943                        <a href="http://www.dike.ch/" target="blank">Dike Verlag Zürich</a>          
15944                        
15945                     </li>                                        
15946                
15947                     <li>           
15948                        <a href="https://www.versus.ch/" target="blank">Versus Verlag AG</a>          
15949                        
15950                     </li>                                        
15951                
15952                     <li>           
15953                        <a href="https://www.unionsverlag.com" target="blank">Unionsverlag</a>          
15954                        
15955                     </li>                                        
15956                
15957                     <li>           
15958                        <a href="http://www.beck.pl/" target="blank">Wydawnictwo C.H.BECK Warszawa</a>          
15959                        
15960                     </li>                                        
15961                
15962                     <li>           
15963                        <a href="http://www.beck.cz/" target="blank">Nakladatelstvi C.H.BECK Praha</a>          
15964                        
15965                     </li>                                        
15966                
15967    </ul>
15968</div>
15969
15970
15971
15972<script type="text/javascript">
15973    (function ($) {
15974        var kendoPanelBar = $('.sfNavTreeview').not('div.k-treeview .sfNavTreeview').kendoPanelBar({
15975            animation: false,
15976            collapse: onCollapse,
15977            expandMode: "single",
15978            select: expandCollapse,
15979            expand: function (e) {
15980                if (window.DataIntelligenceSubmitScript) {
15981                    DataIntelligenceSubmitScript._client.sentenceClient.writeSentence({
15982                        predicate: "Toggle navigation",
15983                        object: this.dataItem(e.node).text,
15984                        objectMetadata: [
15985                                                    {
15986                                                        'K': 'PageTitle',
15987                                                        'V': document.title
15988                                                    },
15989                                                    {
15990                                                        'K': 'PageUrl',
15991                                                        'V': location.href
15992                                                    }
15993                        ]
15994                    });
15995                }
15996            }
15997        }).data('kendoPanelBar');
15998    })(jQuery);
15999  
16000    function onCollapse(e) {
16001      $(e.item).select().find("a.k-state-selected").removeClass("k-state-selected");
16002      $(e.item).select().find("a.k-state-focused").removeClass("k-state-focused");
16003      $(e.item).select().find("a.sfSel").removeClass("sfSel");
16004    }
16005  
16006    function expandCollapse(e) {
16007      if ($(e.item).is(".k-state-active")) {
16008        var that = this;
16009        window.setTimeout(function(){
16010          that.collapse(e.item);
16011        }, 1);
16012      }
16013    }
16014  
16015    var selectedNodes = $(".k-item:has(ul .sfSel)");
16016     kendoPanelBar.expand(selectedNodes);
16017  
16018</script>
16018<div class='sfContentBlock'><h2 class="BeckAktuellTitle">C.H.Beck Intern</h2>
16019
16020</div>
16021
16022
16023
16024
16025<div class="sfNavWrp sfNavTreeviewWrp linkenavi">
16026    
16027    
16028
16029<a id="Contentplaceholder1_C004_ctl00_ctl00_ctl01_ctl00_ctl00_toggleAnchor" class="sfNavToggle">Menü</a>
16030
16031<script type="text/javascript">
16032    (function ($) {
16033        $($get('Contentplaceholder1_C004_ctl00_ctl00_ctl01_ctl00_ctl00_toggleAnchor')).click(function () {
16034            $(this).closest(".sfNavWrp").find(".sfNavList").toggleClass("sfShown");
16035        });
16036    })(jQuery);
16037</script>
16037
16038    
16039    
16040
16041    <ul id="Contentplaceholder1_C004_ctl00_ctl00_navigationUl" class="sfNavTreeview sfNavList">
16042        
16043                     <li>           
16044                        <a href="http://rsw.beck.de/verlag/redaktionsrichtlinie" target="blank">Redaktionsrichtlinie C.H.BECK/VAHLEN</a>          
16045                        
16046                     </li>                                        
16047                
16048    </ul>
16049</div>
16050
16051
16052
16053<script type="text/javascript">
16054    (function ($) {
16055        var kendoPanelBar = $('.sfNavTreeview').not('div.k-treeview .sfNavTreeview').kendoPanelBar({
16056            animation: false,
16057            collapse: onCollapse,
16058            expandMode: "single",
16059            select: expandCollapse,
16060            expand: function (e) {
16061                if (window.DataIntelligenceSubmitScript) {
16062                    DataIntelligenceSubmitScript._client.sentenceClient.writeSentence({
16063                        predicate: "Toggle navigation",
16064                        object: this.dataItem(e.node).text,
16065                        objectMetadata: [
16066                                                    {
16067                                                        'K': 'PageTitle',
16068                                                        'V': document.title
16069                                                    },
16070                                                    {
16071                                                        'K': 'PageUrl',
16072                                                        'V': location.href
16073                                                    }
16074                        ]
16075                    });
16076                }
16077            }
16078        }).data('kendoPanelBar');
16079    })(jQuery);
16080  
16081    function onCollapse(e) {
16082      $(e.item).select().find("a.k-state-selected").removeClass("k-state-selected");
16083      $(e.item).select().find("a.k-state-focused").removeClass("k-state-focused");
16084      $(e.item).select().find("a.sfSel").removeClass("sfSel");
16085    }
16086  
16087    function expandCollapse(e) {
16088      if ($(e.item).is(".k-state-active")) {
16089        var that = this;
16090        window.setTimeout(function(){
16091          that.collapse(e.item);
16092        }, 1);
16093      }
16094    }
16095  
16096    var selectedNodes = $(".k-item:has(ul .sfSel)");
16097     kendoPanelBar.expand(selectedNodes);
16098  
16099</script>
16099<div class='sfContentBlock'><h2 class="BeckAktuellTitle">Teilen:</h2>
16100
16101</div>
16102
16103<div>
16104    <!-- Sharingbutton Facebook -->
16105    <a class="resp-sharing-button__link" href="https://facebook.com/sharer/sharer.php?u=https://rsw.beck.de/verlag" target="_blank" rel="noopener" aria-label="">
16106        <div class="resp-sharing-button resp-sharing-button--facebook resp-sharing-button--small">
16107            <div aria-hidden="true" class="resp-sharing-button__icon resp-sharing-button__icon--solid">
16108                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.77 7.46H14.5v-1.9c0-.9.6-1.1 1-1.1h3V.5h-4.33C10.24.5 9.5 3.44 9.5 5.32v2.15h-3v4h3v12h5v-12h3.85l.42-4z" /></svg>
16109            </div>
16110        </div>
16111    </a>
16112
16113    <!-- Sharingbutton Twitter -->
16114    <a class="resp-sharing-button__link" href="https://twitter.com/intent/tweet/?text=%c3%9cber+den+Verlag+C.H.BECK+M%c3%bcnchen&url=https://rsw.beck.de/verlag" target="_blank" rel="noopener" aria-label="">
16115        <div class="resp-sharing-button resp-sharing-button--twitter resp-sharing-button--small" style="background-color:black;">
16116            <div aria-hidden="true" class="resp-sharing-button__icon resp-sharing-button__icon--solid">
16117                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
16118                    <path d="M 2.3671875 3 L 9.4628906 13.140625 L 2.7402344 21 L 5.3808594 21 L 10.644531 14.830078 L 14.960938 21 L 21.871094 21 L 14.449219 10.375 L 20.740234 3 L 18.140625 3 L 13.271484 8.6875 L 9.2988281 3 L 2.3671875 3 z M 6.2070312 5 L 8.2558594 5 L 18.033203 19 L 16.001953 19 L 6.2070312 5 z"></path>
16119                </svg>
16120            </div>
16121        </div>
16122    </a>
16123
16124    <!-- Sharingbutton LinkedIn -->
16125    <a class="resp-sharing-button__link" href="https://www.linkedin.com/shareArticle?mini=true&url=https://rsw.beck.de/verlag&title=%c3%9cber+den+Verlag+C.H.BECK+M%c3%bcnchen&summary=%c3%9cber+den+Verlag+C.H.BECK+M%c3%bcnchen&source=https://rsw.beck.de/verlag" target="_blank" rel="noopener" aria-label="">
16126        <div class="resp-sharing-button resp-sharing-button--linkedin resp-sharing-button--small">
16127            <div aria-hidden="true" class="resp-sharing-button__icon resp-sharing-button__icon--solid">
16128                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M6.5 21.5h-5v-13h5v13zM4 6.5C2.5 6.5 1.5 5.3 1.5 4s1-2.4 2.5-2.4c1.6 0 2.5 1 2.6 2.5 0 1.4-1 2.5-2.6 2.5zm11.5 6c-1 0-2 1-2 2v7h-5v-13h5V10s1.6-1.5 4-1.5c3 0 5 2.2 5 6.3v6.7h-5v-7c0-1-1-2-2-2z" /></svg>
16129            </div>
16130        </div>
16131    </a>
16132
16133    <!-- Sharingbutton XING -->
16134    <a class="resp-sharing-button__link" href="https://www.xing.com/spi/shares/new?url=https://rsw.beck.de/verlag" target="_blank" rel="noopener" aria-label="">
16135        <div class="resp-sharing-button resp-sharing-button--xing resp-sharing-button--small">
16136            <div aria-hidden="true" class="resp-sharing-button__icon resp-sharing-button__icon--solid">
16137                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10.2 9.7l-3-5.4C7.2 4 7 4 6.8 4h-5c-.3 0-.4 0-.5.2v.5L4 10 .4 16v.5c0 .2.2.3.4.3h5c.3 0 .4 0 .5-.2l4-6.6v-.5zM24 .2l-.5-.2H18s-.2 0-.3.3l-8 14v.4l5.2 9c0 .2 0 .3.3.3h5.4s.3 0 .4-.2c.2-.2.2-.4 0-.5l-5-8.8L24 .7V.2z" /></svg>
16138            </div>
16139        </div>
16140    </a>
16141
16142    <!-- PrintButton -->
16143    <a class="resp-sharing-button__link" href="" target="_blank" rel="noopener" onclick="window.print(); return false;" aria-label="">
16144        <div class="resp-sharing-button resp-sharing-button--print resp-sharing-button--small">
16145            <div aria-hidden="true" class="resp-sharing-button__icon resp-sharing-button__icon--solid">
16146                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M448 192V77.25c0-8.49-3.37-16.62-9.37-22.63L393.37 9.37c-6-6-14.14-9.37-22.63-9.37H96C78.33 0 64 14.33 64 32v160c-35.35 0-64 28.65-64 64v112c0 8.84 7.16 16 16 16h48v96c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-96h48c8.84 0 16-7.16 16-16V256c0-35.35-28.65-64-64-64zm-64 256H128v-96h256v96zm0-224H128V64h192v48c0 8.84 7.16 16 16 16h48v96zm48 72c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z" /></svg>
16147            </div>
16148        </div>
16149    </a>
16150</div>            
16151        </div>
16152    </div>
16153</div><div class="sf_cols content rand">
16154    <div class="sf_colsOut sf_2cols_1_50">
16155        <div id="Contentplaceholder1_T79E16BCA028_Col00" class="sf_colsIn sf_2cols_1in_50" style="margin: 10px 0px 0px;">
16156            
16157        </div>
16158    </div>
16159    <div class="sf_colsOut sf_2cols_2_50">
16160        <div id="Contentplaceholder1_T79E16BCA028_Col01" class="sf_colsIn sf_2cols_2in_50" style="margin: 10px 0px 0px 12px;">            
16161        </div>
16162    </div>
16163</div><div class="sf_cols content rand">
16164    <div class="sf_colsOut sf_1col_1_100">
16165        <div id="Contentplaceholder1_T79E16BCA029_Col00" class="sf_colsIn sf_1col_1in_100">
16166            
16167        </div>
16168    </div>
16169</div><div class="sf_cols content2">
16170    <div class="sf_colsOut sf_1col_1_100">
16171        <div id="Contentplaceholder1_T79E16BCA030_Col00" class="sf_colsIn sf_1col_1in_100">
16172
16173
16174
16175
16176<div class="sfNavWrp sfNavHorizontalWrp footNavigation ASP.templates_telerik_sitefinity_resources_templates_frontend_navigation_horizontallist_ascx">
16177    
16178    
16179
16180<a id="Contentplaceholder1_T79E16BCA019_ctl00_ctl00_ctl00_ctl00_ctl00_toggleAnchor" class="sfNavToggle">Menü</a>
16181
16182<script type="text/javascript">
16183    (function ($) {
16184        $($get('Contentplaceholder1_T79E16BCA019_ctl00_ctl00_ctl00_ctl00_ctl00_toggleAnchor')).click(function () {
16185            $(this).closest(".sfNavWrp").find(".sfNavList").toggleClass("sfShown");
16186        });
16187    })(jQuery);
16188</script>
16188
16189      
16190    
16191     
16192    <ul class="sfNavHorizontal sfNavList">
16193        
16194                        <li>
16195                            <a href="https://www.beck.de" target="blank">&#169; Verlag C.H.Beck GmbH &amp; Co. KG 1995–2026</a>          
16196                        </li>
16197                    
16198                        <li>
16199                            <a href="http://rsw.beck.de/impressum" target="blank">Impressum</a>          
16200                        </li>
16201                    
16202                        <li>
16203                            <a href="http://rsw.beck.de/datenschutz" target="blank">Datenschutz</a>          
16204                        </li>
16205                    
16206                        <li>
16207                            <a href="http://rsw.beck.de/services" target="blank">Kundenservice</a>          
16208                        </li>
16209                    
16210                        <li>
16211                            <a href="https://www.anzeigenbuchung.beck.de/kontakt" target="blank">Mediaservice</a>          
16212                        </li>
16213                    
16214                        <li>
16215                            <a href="https://karriere.chbeck.de/" target="blank">Karriere</a>          
16216                        </li>
16217                    
16218    </ul>
16219</div>
16220
16221<!-- Matomo -->
16222 
16222<script type="text/plain" data-usercentrics="Matomo">
16223 var _paq = _paq || [];
16224 /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
16225 _paq.push(['trackPageView']);
16226 _paq.push(['enableLinkTracking']);
16227 (function() {
16228 var u="//beck.matomo.cloud/";
16229 _paq.push(['setTrackerUrl', u+'matomo.php']);
16230 _paq.push(['setSiteId', '5']);
16231 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
16232 g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
16233 })();
16234 </script>
16234
16235 <!-- End Matomo Code -->
16236            
16237        </div>
16238    </div>
16239</div>
16240
16241
16242 </div>  
16243
16244<script type="text/javascript">
16245//<![CDATA[
16246window.__TsmHiddenField = $get('ctl05_TSM');;(function() {
16247                        function loadHandler() {
16248                            var hf = $get('ctl06_TSSM');
16249                            if (!hf._RSSM_init) { hf._RSSM_init = true; hf.value = ''; }
16250                            hf.value += ';Telerik.Sitefinity.Resources, Version=14.4.8153.0, Culture=neutral, PublicKeyToken=b28c218413bdf563:de:84826201-39e5-48f3-af93-13675acbe485:83fa35c7:7a90d6a';
16251                            Sys.Application.remove_load(loadHandler);
16252                        };
16253                        Sys.Application.add_load(loadHandler);
16254                    })();//]]>
16255</script>
16255
16256</form></body> </html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.